diff --git a/docs/xml/Android.AccessibilityServices/AccessibilityServiceInfo.xml b/docs/xml/Android.AccessibilityServices/AccessibilityServiceInfo.xml index 01e064b5e..a626df8b3 100644 --- a/docs/xml/Android.AccessibilityServices/AccessibilityServiceInfo.xml +++ b/docs/xml/Android.AccessibilityServices/AccessibilityServiceInfo.xml @@ -1181,7 +1181,7 @@ 8192 - This flag requests that when when #FLAG_REQUEST_MULTI_FINGER_GESTURES is enabled, + This flag requests that when #FLAG_REQUEST_MULTI_FINGER_GESTURES is enabled, two-finger passthrough gestures are re-enabled. This flag requests that when when #FLAG_REQUEST_MULTI_FINGER_GESTURES is enabled, @@ -1436,7 +1436,7 @@ 4096 - This flag requests that when when #FLAG_REQUEST_TOUCH_EXPLORATION_MODE is enabled, + This flag requests that when #FLAG_REQUEST_TOUCH_EXPLORATION_MODE is enabled, multi-finger gestures are also enabled. This flag requests that when when #FLAG_REQUEST_TOUCH_EXPLORATION_MODE is enabled, @@ -1710,7 +1710,7 @@ 16384 - This flag requests that when when #FLAG_REQUEST_TOUCH_EXPLORATION_MODE is enabled, a + This flag requests that when #FLAG_REQUEST_TOUCH_EXPLORATION_MODE is enabled, a service will receive the motion events for each successfully-detected gesture. This flag requests that when when #FLAG_REQUEST_TOUCH_EXPLORATION_MODE is enabled, a diff --git a/docs/xml/Android.Accounts/AuthenticatorDescription.xml b/docs/xml/Android.Accounts/AuthenticatorDescription.xml index c249bab22..c7c01d684 100644 --- a/docs/xml/Android.Accounts/AuthenticatorDescription.xml +++ b/docs/xml/Android.Accounts/AuthenticatorDescription.xml @@ -158,7 +158,8 @@ The resource ID of an icon for the authenticator. The resource ID of a smaller icon for the authenticator. The resource ID of a preference hierarchy to add to the account settings page. - if the authenticator handles its own token caching and permission screen; otherwise, . + + if the authenticator handles its own token caching and permission screen; otherwise, . A constructor for a full AuthenticatorDescription A constructor for a full AuthenticatorDescription @@ -274,7 +275,8 @@ Authenticator handles its own token caching and permission screen - if the authenticator handles its own token caching and permission screen; otherwise, . + + if the authenticator handles its own token caching and permission screen; otherwise, . Authenticator handles its own token caching and permission screen diff --git a/docs/xml/Android.Accounts/IAccountManagerFuture.xml b/docs/xml/Android.Accounts/IAccountManagerFuture.xml index e6163c09d..579199399 100644 --- a/docs/xml/Android.Accounts/IAccountManagerFuture.xml +++ b/docs/xml/Android.Accounts/IAccountManagerFuture.xml @@ -199,7 +199,8 @@ Returns true if this task was cancelled before it completed normally. - if the task was canceled before normal completion; otherwise, . + + if the task was canceled before normal completion; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -227,7 +228,8 @@ Returns true if this task completed. - if the task completed normally, by exception, or by cancellation; otherwise, . + + if the task completed normally, by exception, or by cancellation; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.AdServices.AdIds/AdId.xml b/docs/xml/Android.AdServices.AdIds/AdId.xml index 56f8470b8..e0ef621bf 100644 --- a/docs/xml/Android.AdServices.AdIds/AdId.xml +++ b/docs/xml/Android.AdServices.AdIds/AdId.xml @@ -185,7 +185,8 @@ Retrieves the limit ad tracking enabled setting. - if the user has limited ad tracking; otherwise, . + + if the user has limited ad tracking; otherwise, . Retrieves the limit ad tracking enabled setting. This value is true if user has limit ad tracking enabled, false otherwise. @@ -313,7 +314,7 @@ System.String - A zeroed-out advertising ID returned when the user has limited ad tracking. + A zeroed-out #getAdId ad id that is returned when the user has #isLimitAdTrackingEnabled limited ad tracking. A zeroed-out advertising ID returned when is . diff --git a/docs/xml/Android.AdServices.AdSelection/AdSelectionConfig+Builder.xml b/docs/xml/Android.AdServices.AdSelection/AdSelectionConfig+Builder.xml index a33c9f6b5..ae9db5ab1 100644 --- a/docs/xml/Android.AdServices.AdSelection/AdSelectionConfig+Builder.xml +++ b/docs/xml/Android.AdServices.AdSelection/AdSelectionConfig+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/adselection/AdSelectionConfig;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/adselection/AdSelectionConfig;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setAdSelectionSignals", "(Landroid/adservices/common/AdSelectionSignals;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setAdSelectionSignals", "(Landroid/adservices/common/AdSelectionSignals;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setCustomAudienceBuyers", "(Ljava/util/List;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setCustomAudienceBuyers", "(Ljava/util/List;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -219,6 +239,10 @@ [Android.Runtime.Register("setDecisionLogicUri", "(Landroid/net/Uri;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setDecisionLogicUri", "(Landroid/net/Uri;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -252,6 +276,10 @@ [Android.Runtime.Register("setPerBuyerSignals", "(Ljava/util/Map;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setPerBuyerSignals", "(Ljava/util/Map;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -285,6 +313,10 @@ [Android.Runtime.Register("setPerBuyerSignedContextualAds", "(Ljava/util/Map;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setPerBuyerSignedContextualAds", "(Ljava/util/Map;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -318,6 +350,10 @@ [Android.Runtime.Register("setSeller", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setSeller", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -351,6 +387,10 @@ [Android.Runtime.Register("setSellerSignals", "(Landroid/adservices/common/AdSelectionSignals;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setSellerSignals", "(Landroid/adservices/common/AdSelectionSignals;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -384,6 +424,10 @@ [Android.Runtime.Register("setTrustedScoringSignalsUri", "(Landroid/net/Uri;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setTrustedScoringSignalsUri", "(Landroid/net/Uri;)Landroid/adservices/adselection/AdSelectionConfig$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/AdSelectionConfig.xml b/docs/xml/Android.AdServices.AdSelection/AdSelectionConfig.xml index 8209f1608..7568ec9b1 100644 --- a/docs/xml/Android.AdServices.AdSelection/AdSelectionConfig.xml +++ b/docs/xml/Android.AdServices.AdSelection/AdSelectionConfig.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -71,6 +75,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -117,6 +125,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=34)] [<Android.Runtime.Register("CREATOR", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -142,6 +154,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -183,6 +199,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -231,6 +251,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -311,6 +335,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -354,6 +382,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -395,6 +427,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -435,6 +471,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -536,6 +576,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -584,6 +628,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/AdSelectionFromOutcomesConfig+Builder.xml b/docs/xml/Android.AdServices.AdSelection/AdSelectionFromOutcomesConfig+Builder.xml index 3122e99bb..ebc14de98 100644 --- a/docs/xml/Android.AdServices.AdSelection/AdSelectionFromOutcomesConfig+Builder.xml +++ b/docs/xml/Android.AdServices.AdSelection/AdSelectionFromOutcomesConfig+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -83,6 +91,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/adselection/AdSelectionFromOutcomesConfig;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/adselection/AdSelectionFromOutcomesConfig;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -154,6 +166,10 @@ [Android.Runtime.Register("setAdSelectionIds", "(Ljava/util/List;)Landroid/adservices/adselection/AdSelectionFromOutcomesConfig$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setAdSelectionIds", "(Ljava/util/List;)Landroid/adservices/adselection/AdSelectionFromOutcomesConfig$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -187,6 +203,10 @@ [Android.Runtime.Register("setSelectionLogicUri", "(Landroid/net/Uri;)Landroid/adservices/adselection/AdSelectionFromOutcomesConfig$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setSelectionLogicUri", "(Landroid/net/Uri;)Landroid/adservices/adselection/AdSelectionFromOutcomesConfig$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -220,6 +240,10 @@ [Android.Runtime.Register("setSelectionSignals", "(Landroid/adservices/common/AdSelectionSignals;)Landroid/adservices/adselection/AdSelectionFromOutcomesConfig$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setSelectionSignals", "(Landroid/adservices/common/AdSelectionSignals;)Landroid/adservices/adselection/AdSelectionFromOutcomesConfig$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -253,6 +277,10 @@ [Android.Runtime.Register("setSeller", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/adselection/AdSelectionFromOutcomesConfig$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setSeller", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/adselection/AdSelectionFromOutcomesConfig$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/AdSelectionFromOutcomesConfig.xml b/docs/xml/Android.AdServices.AdSelection/AdSelectionFromOutcomesConfig.xml index d503821ac..56d76bc7e 100644 --- a/docs/xml/Android.AdServices.AdSelection/AdSelectionFromOutcomesConfig.xml +++ b/docs/xml/Android.AdServices.AdSelection/AdSelectionFromOutcomesConfig.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -73,6 +77,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -118,6 +126,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -150,6 +162,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -230,6 +246,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -271,6 +291,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -311,6 +335,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -416,6 +444,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/AdSelectionManager.xml b/docs/xml/Android.AdServices.AdSelection/AdSelectionManager.xml index 4deb8af97..0b76a6b68 100644 --- a/docs/xml/Android.AdServices.AdSelection/AdSelectionManager.xml +++ b/docs/xml/Android.AdServices.AdSelection/AdSelectionManager.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -84,6 +88,10 @@ [Android.Runtime.Register("get", "(Landroid/content/Context;)Landroid/adservices/adselection/AdSelectionManager;", "", ApiSince=34)] [<Android.Runtime.Register("get", "(Landroid/content/Context;)Landroid/adservices/adselection/AdSelectionManager;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -129,6 +137,10 @@ [Android.Runtime.Register("getAdSelectionData", "(Landroid/adservices/adselection/GetAdSelectionDataRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetGetAdSelectionData_Landroid_adservices_adselection_GetAdSelectionDataRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)] [<Android.Runtime.Register("getAdSelectionData", "(Landroid/adservices/adselection/GetAdSelectionDataRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetGetAdSelectionData_Landroid_adservices_adselection_GetAdSelectionDataRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -223,6 +235,10 @@ [Android.Runtime.Register("persistAdSelectionResult", "(Landroid/adservices/adselection/PersistAdSelectionResultRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetPersistAdSelectionResult_Landroid_adservices_adselection_PersistAdSelectionResultRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)] [<Android.Runtime.Register("persistAdSelectionResult", "(Landroid/adservices/adselection/PersistAdSelectionResultRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetPersistAdSelectionResult_Landroid_adservices_adselection_PersistAdSelectionResultRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -288,6 +304,10 @@ [Android.Runtime.Register("reportEvent", "(Landroid/adservices/adselection/ReportEventRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetReportEvent_Landroid_adservices_adselection_ReportEventRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)] [<Android.Runtime.Register("reportEvent", "(Landroid/adservices/adselection/ReportEventRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetReportEvent_Landroid_adservices_adselection_ReportEventRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -357,6 +377,10 @@ [Android.Runtime.Register("reportImpression", "(Landroid/adservices/adselection/ReportImpressionRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetReportImpression_Landroid_adservices_adselection_ReportImpressionRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)] [<Android.Runtime.Register("reportImpression", "(Landroid/adservices/adselection/ReportImpressionRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetReportImpression_Landroid_adservices_adselection_ReportImpressionRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -463,6 +487,10 @@ [Android.Runtime.Register("selectAds", "(Landroid/adservices/adselection/AdSelectionConfig;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetSelectAds_Landroid_adservices_adselection_AdSelectionConfig_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)] [<Android.Runtime.Register("selectAds", "(Landroid/adservices/adselection/AdSelectionConfig;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetSelectAds_Landroid_adservices_adselection_AdSelectionConfig_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -541,6 +569,10 @@ [Android.Runtime.Register("selectAds", "(Landroid/adservices/adselection/AdSelectionFromOutcomesConfig;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetSelectAds_Landroid_adservices_adselection_AdSelectionFromOutcomesConfig_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)] [<Android.Runtime.Register("selectAds", "(Landroid/adservices/adselection/AdSelectionFromOutcomesConfig;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetSelectAds_Landroid_adservices_adselection_AdSelectionFromOutcomesConfig_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -626,6 +658,10 @@ [Android.Runtime.Register("setAppInstallAdvertisers", "(Landroid/adservices/adselection/SetAppInstallAdvertisersRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetSetAppInstallAdvertisers_Landroid_adservices_adselection_SetAppInstallAdvertisersRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)] [<Android.Runtime.Register("setAppInstallAdvertisers", "(Landroid/adservices/adselection/SetAppInstallAdvertisersRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetSetAppInstallAdvertisers_Landroid_adservices_adselection_SetAppInstallAdvertisersRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -687,6 +723,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -778,6 +818,10 @@ [Android.Runtime.Register("updateAdCounterHistogram", "(Landroid/adservices/adselection/UpdateAdCounterHistogramRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetUpdateAdCounterHistogram_Landroid_adservices_adselection_UpdateAdCounterHistogramRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)] [<Android.Runtime.Register("updateAdCounterHistogram", "(Landroid/adservices/adselection/UpdateAdCounterHistogramRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetUpdateAdCounterHistogram_Landroid_adservices_adselection_UpdateAdCounterHistogramRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/AdSelectionOutcome+Builder.xml b/docs/xml/Android.AdServices.AdSelection/AdSelectionOutcome+Builder.xml index 6436b4689..e12a733cc 100644 --- a/docs/xml/Android.AdServices.AdSelection/AdSelectionOutcome+Builder.xml +++ b/docs/xml/Android.AdServices.AdSelection/AdSelectionOutcome+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/adselection/AdSelectionOutcome;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/adselection/AdSelectionOutcome;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setAdSelectionId", "(J)Landroid/adservices/adselection/AdSelectionOutcome$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setAdSelectionId", "(J)Landroid/adservices/adselection/AdSelectionOutcome$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setComponentAdUris", "(Ljava/util/List;)Landroid/adservices/adselection/AdSelectionOutcome$Builder;", "", ApiSince=36)] [<Android.Runtime.Register("setComponentAdUris", "(Ljava/util/List;)Landroid/adservices/adselection/AdSelectionOutcome$Builder;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -219,6 +239,10 @@ [Android.Runtime.Register("setRenderUri", "(Landroid/net/Uri;)Landroid/adservices/adselection/AdSelectionOutcome$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setRenderUri", "(Landroid/net/Uri;)Landroid/adservices/adselection/AdSelectionOutcome$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/AdSelectionOutcome.xml b/docs/xml/Android.AdServices.AdSelection/AdSelectionOutcome.xml index 858f2468c..4dd1fe2ba 100644 --- a/docs/xml/Android.AdServices.AdSelection/AdSelectionOutcome.xml +++ b/docs/xml/Android.AdServices.AdSelection/AdSelectionOutcome.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -83,6 +87,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -124,6 +132,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -169,6 +181,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -244,6 +260,10 @@ [Android.Runtime.Register("NO_OUTCOME", ApiSince=35)] [<Android.Runtime.Register("NO_OUTCOME", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -281,6 +301,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -380,6 +404,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/AdWithBid.xml b/docs/xml/Android.AdServices.AdSelection/AdWithBid.xml index 5098d1169..c4a83a2b4 100644 --- a/docs/xml/Android.AdServices.AdSelection/AdWithBid.xml +++ b/docs/xml/Android.AdServices.AdSelection/AdWithBid.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -80,6 +84,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/common/AdData;D)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/common/AdData;D)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -119,6 +127,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -159,6 +171,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -212,6 +228,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -244,6 +264,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -389,6 +413,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/AddAdSelectionFromOutcomesOverrideRequest.xml b/docs/xml/Android.AdServices.AdSelection/AddAdSelectionFromOutcomesOverrideRequest.xml index 59a0ed38a..80d00c634 100644 --- a/docs/xml/Android.AdServices.AdSelection/AddAdSelectionFromOutcomesOverrideRequest.xml +++ b/docs/xml/Android.AdServices.AdSelection/AddAdSelectionFromOutcomesOverrideRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -87,6 +91,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/adselection/AdSelectionFromOutcomesConfig;Ljava/lang/String;Landroid/adservices/common/AdSelectionSignals;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/adselection/AdSelectionFromOutcomesConfig;Ljava/lang/String;Landroid/adservices/common/AdSelectionSignals;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -128,6 +136,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -199,6 +211,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -241,6 +257,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/AddAdSelectionOverrideRequest.xml b/docs/xml/Android.AdServices.AdSelection/AddAdSelectionOverrideRequest.xml index c24840015..4f9fa4511 100644 --- a/docs/xml/Android.AdServices.AdSelection/AddAdSelectionOverrideRequest.xml +++ b/docs/xml/Android.AdServices.AdSelection/AddAdSelectionOverrideRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -87,6 +91,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/adselection/AdSelectionConfig;Ljava/lang/String;Landroid/adservices/common/AdSelectionSignals;)V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/adselection/AdSelectionConfig;Ljava/lang/String;Landroid/adservices/common/AdSelectionSignals;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -132,6 +140,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/adselection/AdSelectionConfig;Ljava/lang/String;Landroid/adservices/common/AdSelectionSignals;Landroid/adservices/adselection/PerBuyerDecisionLogic;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/adselection/AdSelectionConfig;Ljava/lang/String;Landroid/adservices/common/AdSelectionSignals;Landroid/adservices/adselection/PerBuyerDecisionLogic;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -176,6 +188,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -218,6 +234,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -288,6 +308,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -387,6 +411,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/DecisionLogic.xml b/docs/xml/Android.AdServices.AdSelection/DecisionLogic.xml index 9cfd70b22..27ad9d39e 100644 --- a/docs/xml/Android.AdServices.AdSelection/DecisionLogic.xml +++ b/docs/xml/Android.AdServices.AdSelection/DecisionLogic.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -74,6 +78,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -103,6 +111,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -135,6 +147,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -215,6 +231,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -309,6 +329,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/GetAdSelectionDataOutcome.xml b/docs/xml/Android.AdServices.AdSelection/GetAdSelectionDataOutcome.xml index 00a327f51..2db25ef8a 100644 --- a/docs/xml/Android.AdServices.AdSelection/GetAdSelectionDataOutcome.xml +++ b/docs/xml/Android.AdServices.AdSelection/GetAdSelectionDataOutcome.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -57,6 +61,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -152,6 +160,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/GetAdSelectionDataRequest+Builder.xml b/docs/xml/Android.AdServices.AdSelection/GetAdSelectionDataRequest+Builder.xml index dce1c08b8..0fc918c8b 100644 --- a/docs/xml/Android.AdServices.AdSelection/GetAdSelectionDataRequest+Builder.xml +++ b/docs/xml/Android.AdServices.AdSelection/GetAdSelectionDataRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/adselection/GetAdSelectionDataRequest;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/adselection/GetAdSelectionDataRequest;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setCoordinatorOriginUri", "(Landroid/net/Uri;)Landroid/adservices/adselection/GetAdSelectionDataRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setCoordinatorOriginUri", "(Landroid/net/Uri;)Landroid/adservices/adselection/GetAdSelectionDataRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -193,6 +209,10 @@ [Android.Runtime.Register("setSeller", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/adselection/GetAdSelectionDataRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setSeller", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/adselection/GetAdSelectionDataRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -233,6 +253,10 @@ [Android.Runtime.Register("setSellerConfiguration", "(Landroid/adservices/adselection/SellerConfiguration;)Landroid/adservices/adselection/GetAdSelectionDataRequest$Builder;", "", ApiSince=36)] [<Android.Runtime.Register("setSellerConfiguration", "(Landroid/adservices/adselection/SellerConfiguration;)Landroid/adservices/adselection/GetAdSelectionDataRequest$Builder;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/GetAdSelectionDataRequest.xml b/docs/xml/Android.AdServices.AdSelection/GetAdSelectionDataRequest.xml index 054e053d0..537e1ff4e 100644 --- a/docs/xml/Android.AdServices.AdSelection/GetAdSelectionDataRequest.xml +++ b/docs/xml/Android.AdServices.AdSelection/GetAdSelectionDataRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -62,6 +66,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -141,6 +149,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -189,6 +201,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/PerBuyerConfiguration+Builder.xml b/docs/xml/Android.AdServices.AdSelection/PerBuyerConfiguration+Builder.xml index 3e72ac028..1a6310ec9 100644 --- a/docs/xml/Android.AdServices.AdSelection/PerBuyerConfiguration+Builder.xml +++ b/docs/xml/Android.AdServices.AdSelection/PerBuyerConfiguration+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -94,6 +102,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/adselection/PerBuyerConfiguration;", "", ApiSince=36)] [<Android.Runtime.Register("build", "()Landroid/adservices/adselection/PerBuyerConfiguration;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -165,6 +177,10 @@ [Android.Runtime.Register("setBuyer", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/adselection/PerBuyerConfiguration$Builder;", "", ApiSince=36)] [<Android.Runtime.Register("setBuyer", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/adselection/PerBuyerConfiguration$Builder;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -198,6 +214,10 @@ [Android.Runtime.Register("setTargetInputSizeBytes", "(I)Landroid/adservices/adselection/PerBuyerConfiguration$Builder;", "", ApiSince=36)] [<Android.Runtime.Register("setTargetInputSizeBytes", "(I)Landroid/adservices/adselection/PerBuyerConfiguration$Builder;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/PerBuyerConfiguration.xml b/docs/xml/Android.AdServices.AdSelection/PerBuyerConfiguration.xml index a9cbf581a..271b6a959 100644 --- a/docs/xml/Android.AdServices.AdSelection/PerBuyerConfiguration.xml +++ b/docs/xml/Android.AdServices.AdSelection/PerBuyerConfiguration.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -73,6 +77,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -118,6 +126,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=36)] [<Android.Runtime.Register("CREATOR", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -150,6 +162,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=36)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -230,6 +246,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -342,6 +362,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=36)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/PerBuyerDecisionLogic.xml b/docs/xml/Android.AdServices.AdSelection/PerBuyerDecisionLogic.xml index daa182df9..7f4d4c71e 100644 --- a/docs/xml/Android.AdServices.AdSelection/PerBuyerDecisionLogic.xml +++ b/docs/xml/Android.AdServices.AdSelection/PerBuyerDecisionLogic.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -77,6 +81,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/util/Map;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Ljava/util/Map;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -119,6 +127,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -151,6 +163,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -181,6 +197,10 @@ [Android.Runtime.Register("EMPTY", ApiSince=35)] [<Android.Runtime.Register("EMPTY", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -260,6 +280,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -354,6 +378,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/PersistAdSelectionResultRequest+Builder.xml b/docs/xml/Android.AdServices.AdSelection/PersistAdSelectionResultRequest+Builder.xml index c188209d9..b09516ff8 100644 --- a/docs/xml/Android.AdServices.AdSelection/PersistAdSelectionResultRequest+Builder.xml +++ b/docs/xml/Android.AdServices.AdSelection/PersistAdSelectionResultRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/adselection/PersistAdSelectionResultRequest;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/adselection/PersistAdSelectionResultRequest;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setAdSelectionDataId", "(J)Landroid/adservices/adselection/PersistAdSelectionResultRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setAdSelectionDataId", "(J)Landroid/adservices/adselection/PersistAdSelectionResultRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -223,6 +239,10 @@ [Android.Runtime.Register("setAdSelectionResult", "([B)Landroid/adservices/adselection/PersistAdSelectionResultRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setAdSelectionResult", "([B)Landroid/adservices/adselection/PersistAdSelectionResultRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -263,6 +283,10 @@ [Android.Runtime.Register("setSeller", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/adselection/PersistAdSelectionResultRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setSeller", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/adselection/PersistAdSelectionResultRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/PersistAdSelectionResultRequest.xml b/docs/xml/Android.AdServices.AdSelection/PersistAdSelectionResultRequest.xml index d115666b8..d644ae0fc 100644 --- a/docs/xml/Android.AdServices.AdSelection/PersistAdSelectionResultRequest.xml +++ b/docs/xml/Android.AdServices.AdSelection/PersistAdSelectionResultRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -58,6 +62,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -155,6 +163,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -225,6 +237,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/RemoveAdSelectionFromOutcomesOverrideRequest.xml b/docs/xml/Android.AdServices.AdSelection/RemoveAdSelectionFromOutcomesOverrideRequest.xml index c26f08603..47655cba3 100644 --- a/docs/xml/Android.AdServices.AdSelection/RemoveAdSelectionFromOutcomesOverrideRequest.xml +++ b/docs/xml/Android.AdServices.AdSelection/RemoveAdSelectionFromOutcomesOverrideRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -67,6 +71,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/adselection/AdSelectionFromOutcomesConfig;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/adselection/AdSelectionFromOutcomesConfig;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -125,6 +133,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/RemoveAdSelectionOverrideRequest.xml b/docs/xml/Android.AdServices.AdSelection/RemoveAdSelectionOverrideRequest.xml index db17f28ea..c1e599ccc 100644 --- a/docs/xml/Android.AdServices.AdSelection/RemoveAdSelectionOverrideRequest.xml +++ b/docs/xml/Android.AdServices.AdSelection/RemoveAdSelectionOverrideRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -65,6 +69,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/adselection/AdSelectionConfig;)V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/adselection/AdSelectionConfig;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -123,6 +131,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/ReportEventRequest+Builder.xml b/docs/xml/Android.AdServices.AdSelection/ReportEventRequest+Builder.xml index 7b5a65c39..1894edc02 100644 --- a/docs/xml/Android.AdServices.AdSelection/ReportEventRequest+Builder.xml +++ b/docs/xml/Android.AdServices.AdSelection/ReportEventRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(JLjava/lang/String;Ljava/lang/String;I)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(JLjava/lang/String;Ljava/lang/String;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -92,6 +100,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/adselection/ReportEventRequest;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/adselection/ReportEventRequest;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -163,6 +175,10 @@ [Android.Runtime.Register("setAdSelectionId", "(J)Landroid/adservices/adselection/ReportEventRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setAdSelectionId", "(J)Landroid/adservices/adselection/ReportEventRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -196,6 +212,10 @@ [Android.Runtime.Register("setData", "(Ljava/lang/String;)Landroid/adservices/adselection/ReportEventRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setData", "(Ljava/lang/String;)Landroid/adservices/adselection/ReportEventRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -229,6 +249,10 @@ [Android.Runtime.Register("setInputEvent", "(Landroid/view/InputEvent;)Landroid/adservices/adselection/ReportEventRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setInputEvent", "(Landroid/view/InputEvent;)Landroid/adservices/adselection/ReportEventRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -269,6 +293,10 @@ [Android.Runtime.Register("setKey", "(Ljava/lang/String;)Landroid/adservices/adselection/ReportEventRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setKey", "(Ljava/lang/String;)Landroid/adservices/adselection/ReportEventRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -302,6 +330,10 @@ [Android.Runtime.Register("setReportingDestinations", "(I)Landroid/adservices/adselection/ReportEventRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setReportingDestinations", "(I)Landroid/adservices/adselection/ReportEventRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/ReportEventRequest.xml b/docs/xml/Android.AdServices.AdSelection/ReportEventRequest.xml index 99cb3c63f..db30d6970 100644 --- a/docs/xml/Android.AdServices.AdSelection/ReportEventRequest.xml +++ b/docs/xml/Android.AdServices.AdSelection/ReportEventRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -78,6 +82,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -119,6 +127,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -167,8 +179,8 @@ [<Android.Runtime.Register("FLAG_REPORTING_DESTINATION_BUYER", ApiSince=35)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.AdSelection.ReportingDestination enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.AdSelection.ReportingDestination enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.AdSelection.ReportingDestination enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.AdSelection.ReportingDestination enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] @@ -212,8 +224,8 @@ [<Android.Runtime.Register("FLAG_REPORTING_DESTINATION_COMPONENT_SELLER", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.AdSelection.ReportingDestination enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.AdSelection.ReportingDestination enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.AdSelection.ReportingDestination enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.AdSelection.ReportingDestination enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] @@ -257,8 +269,8 @@ [<Android.Runtime.Register("FLAG_REPORTING_DESTINATION_SELLER", ApiSince=35)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.AdSelection.ReportingDestination enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.AdSelection.ReportingDestination enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.AdSelection.ReportingDestination enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.AdSelection.ReportingDestination enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] @@ -301,6 +313,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -376,6 +392,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -422,6 +442,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/ReportImpressionRequest.xml b/docs/xml/Android.AdServices.AdSelection/ReportImpressionRequest.xml index 38770f30b..8b5fa2b99 100644 --- a/docs/xml/Android.AdServices.AdSelection/ReportImpressionRequest.xml +++ b/docs/xml/Android.AdServices.AdSelection/ReportImpressionRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -61,6 +65,10 @@ [Android.Runtime.Register(".ctor", "(J)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(J)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -108,6 +116,10 @@ [Android.Runtime.Register(".ctor", "(JLandroid/adservices/adselection/AdSelectionConfig;)V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "(JLandroid/adservices/adselection/AdSelectionConfig;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -171,6 +183,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -212,6 +228,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/SellerConfiguration+Builder.xml b/docs/xml/Android.AdServices.AdSelection/SellerConfiguration+Builder.xml index da5554eb2..e5065d183 100644 --- a/docs/xml/Android.AdServices.AdSelection/SellerConfiguration+Builder.xml +++ b/docs/xml/Android.AdServices.AdSelection/SellerConfiguration+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/adselection/SellerConfiguration;", "", ApiSince=36)] [<Android.Runtime.Register("build", "()Landroid/adservices/adselection/SellerConfiguration;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setMaximumPayloadSizeBytes", "(I)Landroid/adservices/adselection/SellerConfiguration$Builder;", "", ApiSince=36)] [<Android.Runtime.Register("setMaximumPayloadSizeBytes", "(I)Landroid/adservices/adselection/SellerConfiguration$Builder;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setPerBuyerConfigurations", "(Ljava/util/Set;)Landroid/adservices/adselection/SellerConfiguration$Builder;", "", ApiSince=36)] [<Android.Runtime.Register("setPerBuyerConfigurations", "(Ljava/util/Set;)Landroid/adservices/adselection/SellerConfiguration$Builder;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/SellerConfiguration.xml b/docs/xml/Android.AdServices.AdSelection/SellerConfiguration.xml index ffdba25f3..2a6dd2b4f 100644 --- a/docs/xml/Android.AdServices.AdSelection/SellerConfiguration.xml +++ b/docs/xml/Android.AdServices.AdSelection/SellerConfiguration.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -76,6 +80,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=36)] [<Android.Runtime.Register("CREATOR", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -108,6 +116,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=36)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -188,6 +200,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -229,6 +245,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -341,6 +361,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=36)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/SetAppInstallAdvertisersRequest+Builder.xml b/docs/xml/Android.AdServices.AdSelection/SetAppInstallAdvertisersRequest+Builder.xml index 9c3f12c60..1b2af2486 100644 --- a/docs/xml/Android.AdServices.AdSelection/SetAppInstallAdvertisersRequest+Builder.xml +++ b/docs/xml/Android.AdServices.AdSelection/SetAppInstallAdvertisersRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -44,6 +48,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -70,6 +78,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/adselection/SetAppInstallAdvertisersRequest;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/adselection/SetAppInstallAdvertisersRequest;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -141,6 +153,10 @@ [Android.Runtime.Register("setAdvertisers", "(Ljava/util/Set;)Landroid/adservices/adselection/SetAppInstallAdvertisersRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setAdvertisers", "(Ljava/util/Set;)Landroid/adservices/adselection/SetAppInstallAdvertisersRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/SetAppInstallAdvertisersRequest.xml b/docs/xml/Android.AdServices.AdSelection/SetAppInstallAdvertisersRequest.xml index 0c61e35d7..898170dfd 100644 --- a/docs/xml/Android.AdServices.AdSelection/SetAppInstallAdvertisersRequest.xml +++ b/docs/xml/Android.AdServices.AdSelection/SetAppInstallAdvertisersRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -78,6 +82,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/SignedContextualAds+Builder.xml b/docs/xml/Android.AdServices.AdSelection/SignedContextualAds+Builder.xml index c6124f5ac..7358828bd 100644 --- a/docs/xml/Android.AdServices.AdSelection/SignedContextualAds+Builder.xml +++ b/docs/xml/Android.AdServices.AdSelection/SignedContextualAds+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/adselection/SignedContextualAds;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/adselection/SignedContextualAds;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -123,6 +135,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/adselection/SignedContextualAds;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/adselection/SignedContextualAds;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -194,6 +210,10 @@ [Android.Runtime.Register("setAdsWithBid", "(Ljava/util/List;)Landroid/adservices/adselection/SignedContextualAds$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setAdsWithBid", "(Ljava/util/List;)Landroid/adservices/adselection/SignedContextualAds$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -227,6 +247,10 @@ [Android.Runtime.Register("setBuyer", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/adselection/SignedContextualAds$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setBuyer", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/adselection/SignedContextualAds$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -260,6 +284,10 @@ [Android.Runtime.Register("setDecisionLogicUri", "(Landroid/net/Uri;)Landroid/adservices/adselection/SignedContextualAds$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setDecisionLogicUri", "(Landroid/net/Uri;)Landroid/adservices/adselection/SignedContextualAds$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -293,6 +321,10 @@ [Android.Runtime.Register("setSignature", "([B)Landroid/adservices/adselection/SignedContextualAds$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setSignature", "([B)Landroid/adservices/adselection/SignedContextualAds$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/SignedContextualAds.xml b/docs/xml/Android.AdServices.AdSelection/SignedContextualAds.xml index b0db773b2..441921dc4 100644 --- a/docs/xml/Android.AdServices.AdSelection/SignedContextualAds.xml +++ b/docs/xml/Android.AdServices.AdSelection/SignedContextualAds.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -88,6 +92,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -128,6 +136,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -172,6 +184,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -197,6 +213,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -245,6 +265,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -275,6 +299,10 @@ [Android.Runtime.Register("getSignature", "()[B", "", ApiSince=35)] [<Android.Runtime.Register("getSignature", "()[B", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -433,6 +461,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/TestAdSelectionManager.xml b/docs/xml/Android.AdServices.AdSelection/TestAdSelectionManager.xml index ad09e677e..b7592f9d2 100644 --- a/docs/xml/Android.AdServices.AdSelection/TestAdSelectionManager.xml +++ b/docs/xml/Android.AdServices.AdSelection/TestAdSelectionManager.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -115,6 +119,10 @@ [Android.Runtime.Register("overrideAdSelectionConfigRemoteInfo", "(Landroid/adservices/adselection/AddAdSelectionOverrideRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetOverrideAdSelectionConfigRemoteInfo_Landroid_adservices_adselection_AddAdSelectionOverrideRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)] [<Android.Runtime.Register("overrideAdSelectionConfigRemoteInfo", "(Landroid/adservices/adselection/AddAdSelectionOverrideRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetOverrideAdSelectionConfigRemoteInfo_Landroid_adservices_adselection_AddAdSelectionOverrideRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -169,6 +177,10 @@ [Android.Runtime.Register("overrideAdSelectionFromOutcomesConfigRemoteInfo", "(Landroid/adservices/adselection/AddAdSelectionFromOutcomesOverrideRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetOverrideAdSelectionFromOutcomesConfigRemoteInfo_Landroid_adservices_adselection_AddAdSelectionFromOutcomesOverrideRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)] [<Android.Runtime.Register("overrideAdSelectionFromOutcomesConfigRemoteInfo", "(Landroid/adservices/adselection/AddAdSelectionFromOutcomesOverrideRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetOverrideAdSelectionFromOutcomesConfigRemoteInfo_Landroid_adservices_adselection_AddAdSelectionFromOutcomesOverrideRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -221,6 +233,10 @@ [Android.Runtime.Register("removeAdSelectionConfigRemoteInfoOverride", "(Landroid/adservices/adselection/RemoveAdSelectionOverrideRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetRemoveAdSelectionConfigRemoteInfoOverride_Landroid_adservices_adselection_RemoveAdSelectionOverrideRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)] [<Android.Runtime.Register("removeAdSelectionConfigRemoteInfoOverride", "(Landroid/adservices/adselection/RemoveAdSelectionOverrideRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetRemoveAdSelectionConfigRemoteInfoOverride_Landroid_adservices_adselection_RemoveAdSelectionOverrideRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -273,6 +289,10 @@ [Android.Runtime.Register("removeAdSelectionFromOutcomesConfigRemoteInfoOverride", "(Landroid/adservices/adselection/RemoveAdSelectionFromOutcomesOverrideRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetRemoveAdSelectionFromOutcomesConfigRemoteInfoOverride_Landroid_adservices_adselection_RemoveAdSelectionFromOutcomesOverrideRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)] [<Android.Runtime.Register("removeAdSelectionFromOutcomesConfigRemoteInfoOverride", "(Landroid/adservices/adselection/RemoveAdSelectionFromOutcomesOverrideRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetRemoveAdSelectionFromOutcomesConfigRemoteInfoOverride_Landroid_adservices_adselection_RemoveAdSelectionFromOutcomesOverrideRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -325,6 +345,10 @@ [Android.Runtime.Register("resetAllAdSelectionConfigRemoteOverrides", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetResetAllAdSelectionConfigRemoteOverrides_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)] [<Android.Runtime.Register("resetAllAdSelectionConfigRemoteOverrides", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetResetAllAdSelectionConfigRemoteOverrides_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -373,6 +397,10 @@ [Android.Runtime.Register("resetAllAdSelectionFromOutcomesConfigRemoteOverrides", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetResetAllAdSelectionFromOutcomesConfigRemoteOverrides_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)] [<Android.Runtime.Register("resetAllAdSelectionFromOutcomesConfigRemoteOverrides", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetResetAllAdSelectionFromOutcomesConfigRemoteOverrides_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/UpdateAdCounterHistogramRequest+Builder.xml b/docs/xml/Android.AdServices.AdSelection/UpdateAdCounterHistogramRequest+Builder.xml index 0cb6830b6..857570df4 100644 --- a/docs/xml/Android.AdServices.AdSelection/UpdateAdCounterHistogramRequest+Builder.xml +++ b/docs/xml/Android.AdServices.AdSelection/UpdateAdCounterHistogramRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(JILandroid/adservices/common/AdTechIdentifier;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(JILandroid/adservices/common/AdTechIdentifier;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -90,6 +98,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/adselection/UpdateAdCounterHistogramRequest;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/adselection/UpdateAdCounterHistogramRequest;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -161,6 +173,10 @@ [Android.Runtime.Register("setAdEventType", "(I)Landroid/adservices/adselection/UpdateAdCounterHistogramRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setAdEventType", "(I)Landroid/adservices/adselection/UpdateAdCounterHistogramRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -194,6 +210,10 @@ [Android.Runtime.Register("setAdSelectionId", "(J)Landroid/adservices/adselection/UpdateAdCounterHistogramRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setAdSelectionId", "(J)Landroid/adservices/adselection/UpdateAdCounterHistogramRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -227,6 +247,10 @@ [Android.Runtime.Register("setCallerAdTech", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/adselection/UpdateAdCounterHistogramRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setCallerAdTech", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/adselection/UpdateAdCounterHistogramRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AdSelection/UpdateAdCounterHistogramRequest.xml b/docs/xml/Android.AdServices.AdSelection/UpdateAdCounterHistogramRequest.xml index 8e42fc3f1..4f294744c 100644 --- a/docs/xml/Android.AdServices.AdSelection/UpdateAdCounterHistogramRequest.xml +++ b/docs/xml/Android.AdServices.AdSelection/UpdateAdCounterHistogramRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -81,6 +85,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -124,6 +132,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -171,6 +183,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.AppSetIds/AppSetId.xml b/docs/xml/Android.AdServices.AppSetIds/AppSetId.xml index b00324a24..af03bd794 100644 --- a/docs/xml/Android.AdServices.AppSetIds/AppSetId.xml +++ b/docs/xml/Android.AdServices.AppSetIds/AppSetId.xml @@ -147,7 +147,7 @@ System.String - Retrieves the app-set identifier. + Retrieves the appSetId. The non-empty app-set identifier. Retrieves the app-set identifier. The API always returns a non-empty app-set identifier. @@ -217,7 +217,7 @@ Android.AdServices.AppSetIds.AppSetIdScope - Retrieves the scope of the app-set identifier. + Retrieves the scope of the appSetId. The scope of the app-set identifier. Retrieves the scope of the app-set identifier. diff --git a/docs/xml/Android.AdServices.Common/AdData+Builder.xml b/docs/xml/Android.AdServices.Common/AdData+Builder.xml index 75961973f..a501642ff 100644 --- a/docs/xml/Android.AdServices.Common/AdData+Builder.xml +++ b/docs/xml/Android.AdServices.Common/AdData+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/common/AdData;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/common/AdData;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setAdCounterKeys", "(Ljava/util/Set;)Landroid/adservices/common/AdData$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setAdCounterKeys", "(Ljava/util/Set;)Landroid/adservices/common/AdData$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setAdFilters", "(Landroid/adservices/common/AdFilters;)Landroid/adservices/common/AdData$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setAdFilters", "(Landroid/adservices/common/AdFilters;)Landroid/adservices/common/AdData$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -226,6 +246,10 @@ [Android.Runtime.Register("setAdRenderId", "(Ljava/lang/String;)Landroid/adservices/common/AdData$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setAdRenderId", "(Ljava/lang/String;)Landroid/adservices/common/AdData$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -266,6 +290,10 @@ [Android.Runtime.Register("setMetadata", "(Ljava/lang/String;)Landroid/adservices/common/AdData$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setMetadata", "(Ljava/lang/String;)Landroid/adservices/common/AdData$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -299,6 +327,10 @@ [Android.Runtime.Register("setRenderUri", "(Landroid/net/Uri;)Landroid/adservices/common/AdData$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setRenderUri", "(Landroid/net/Uri;)Landroid/adservices/common/AdData$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Common/AdData.xml b/docs/xml/Android.AdServices.Common/AdData.xml index 44bd34b20..7a6383099 100644 --- a/docs/xml/Android.AdServices.Common/AdData.xml +++ b/docs/xml/Android.AdServices.Common/AdData.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -70,6 +74,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -120,6 +128,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -171,6 +183,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -224,6 +240,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=34)] [<Android.Runtime.Register("CREATOR", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -256,6 +276,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -347,6 +371,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -394,6 +422,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -500,6 +532,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Common/AdFilters+Builder.xml b/docs/xml/Android.AdServices.Common/AdFilters+Builder.xml index faff1a48e..fc50f9720 100644 --- a/docs/xml/Android.AdServices.Common/AdFilters+Builder.xml +++ b/docs/xml/Android.AdServices.Common/AdFilters+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/common/AdFilters;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/common/AdFilters;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setAppInstallFilters", "(Landroid/adservices/common/AppInstallFilters;)Landroid/adservices/common/AdFilters$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setAppInstallFilters", "(Landroid/adservices/common/AppInstallFilters;)Landroid/adservices/common/AdFilters$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -193,6 +209,10 @@ [Android.Runtime.Register("setFrequencyCapFilters", "(Landroid/adservices/common/FrequencyCapFilters;)Landroid/adservices/common/AdFilters$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setFrequencyCapFilters", "(Landroid/adservices/common/FrequencyCapFilters;)Landroid/adservices/common/AdFilters$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.Common/AdFilters.xml b/docs/xml/Android.AdServices.Common/AdFilters.xml index ef05050a7..0ff10d0ac 100644 --- a/docs/xml/Android.AdServices.Common/AdFilters.xml +++ b/docs/xml/Android.AdServices.Common/AdFilters.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -77,6 +81,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -129,6 +137,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -161,6 +173,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -202,6 +218,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -369,6 +389,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.Common/AdSelectionSignals.xml b/docs/xml/Android.AdServices.Common/AdSelectionSignals.xml index c94b65588..94b77c955 100644 --- a/docs/xml/Android.AdServices.Common/AdSelectionSignals.xml +++ b/docs/xml/Android.AdServices.Common/AdSelectionSignals.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -77,6 +81,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=34)] [<Android.Runtime.Register("CREATOR", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -109,6 +117,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -143,6 +155,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -176,6 +192,10 @@ [Android.Runtime.Register("fromString", "(Ljava/lang/String;)Landroid/adservices/common/AdSelectionSignals;", "", ApiSince=34)] [<Android.Runtime.Register("fromString", "(Ljava/lang/String;)Landroid/adservices/common/AdSelectionSignals;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -336,6 +356,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Common/AdServicesPermissions.xml b/docs/xml/Android.AdServices.Common/AdServicesPermissions.xml index 26421997c..bfbb2c69e 100644 --- a/docs/xml/Android.AdServices.Common/AdServicesPermissions.xml +++ b/docs/xml/Android.AdServices.Common/AdServicesPermissions.xml @@ -82,6 +82,10 @@ [Android.Runtime.Register("ACCESS_ADSERVICES_AD_ID", ApiSince=34)] [<Android.Runtime.Register("ACCESS_ADSERVICES_AD_ID", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -122,6 +126,10 @@ [Android.Runtime.Register("ACCESS_ADSERVICES_AD_SELECTION", ApiSince=35)] [<Android.Runtime.Register("ACCESS_ADSERVICES_AD_SELECTION", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -162,6 +170,10 @@ [Android.Runtime.Register("ACCESS_ADSERVICES_ATTRIBUTION", ApiSince=34)] [<Android.Runtime.Register("ACCESS_ADSERVICES_ATTRIBUTION", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -202,6 +214,10 @@ [Android.Runtime.Register("ACCESS_ADSERVICES_CUSTOM_AUDIENCE", ApiSince=34)] [<Android.Runtime.Register("ACCESS_ADSERVICES_CUSTOM_AUDIENCE", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -242,6 +258,10 @@ [Android.Runtime.Register("ACCESS_ADSERVICES_PROTECTED_SIGNALS", ApiSince=35)] [<Android.Runtime.Register("ACCESS_ADSERVICES_PROTECTED_SIGNALS", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -282,6 +302,10 @@ [Android.Runtime.Register("ACCESS_ADSERVICES_TOPICS", ApiSince=34)] [<Android.Runtime.Register("ACCESS_ADSERVICES_TOPICS", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Common/AdTechIdentifier.xml b/docs/xml/Android.AdServices.Common/AdTechIdentifier.xml index f9648a86e..ef5fbef25 100644 --- a/docs/xml/Android.AdServices.Common/AdTechIdentifier.xml +++ b/docs/xml/Android.AdServices.Common/AdTechIdentifier.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -74,6 +78,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=34)] [<Android.Runtime.Register("CREATOR", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -106,6 +114,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -136,6 +148,10 @@ [Android.Runtime.Register("fromString", "(Ljava/lang/String;)Landroid/adservices/common/AdTechIdentifier;", "", ApiSince=34)] [<Android.Runtime.Register("fromString", "(Ljava/lang/String;)Landroid/adservices/common/AdTechIdentifier;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -296,6 +312,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Common/AppInstallFilters+Builder.xml b/docs/xml/Android.AdServices.Common/AppInstallFilters+Builder.xml index 9987b2848..cd37df230 100644 --- a/docs/xml/Android.AdServices.Common/AppInstallFilters+Builder.xml +++ b/docs/xml/Android.AdServices.Common/AppInstallFilters+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/common/AppInstallFilters;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/common/AppInstallFilters;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setPackageNames", "(Ljava/util/Set;)Landroid/adservices/common/AppInstallFilters$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setPackageNames", "(Ljava/util/Set;)Landroid/adservices/common/AppInstallFilters$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.Common/AppInstallFilters.xml b/docs/xml/Android.AdServices.Common/AppInstallFilters.xml index 439d98f6d..342432e3c 100644 --- a/docs/xml/Android.AdServices.Common/AppInstallFilters.xml +++ b/docs/xml/Android.AdServices.Common/AppInstallFilters.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +86,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -114,6 +122,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -205,6 +217,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -313,6 +329,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.Common/ComponentAdData.xml b/docs/xml/Android.AdServices.Common/ComponentAdData.xml index dbc91e73a..8699e1b57 100644 --- a/docs/xml/Android.AdServices.Common/ComponentAdData.xml +++ b/docs/xml/Android.AdServices.Common/ComponentAdData.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -76,6 +80,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/net/Uri;Ljava/lang/String;)V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "(Landroid/net/Uri;Ljava/lang/String;)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -103,6 +111,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -136,6 +148,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=36)] [<Android.Runtime.Register("CREATOR", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -168,6 +184,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=36)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -248,6 +268,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -342,6 +366,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=36)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.AdServices.Common/FrequencyCapFilters+Builder.xml b/docs/xml/Android.AdServices.Common/FrequencyCapFilters+Builder.xml index 71d896ae6..00c8a1498 100644 --- a/docs/xml/Android.AdServices.Common/FrequencyCapFilters+Builder.xml +++ b/docs/xml/Android.AdServices.Common/FrequencyCapFilters+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/common/FrequencyCapFilters;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/common/FrequencyCapFilters;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -156,6 +168,10 @@ [Android.Runtime.Register("setKeyedFrequencyCapsForClickEvents", "(Ljava/util/List;)Landroid/adservices/common/FrequencyCapFilters$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setKeyedFrequencyCapsForClickEvents", "(Ljava/util/List;)Landroid/adservices/common/FrequencyCapFilters$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -189,6 +205,10 @@ [Android.Runtime.Register("setKeyedFrequencyCapsForImpressionEvents", "(Ljava/util/List;)Landroid/adservices/common/FrequencyCapFilters$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setKeyedFrequencyCapsForImpressionEvents", "(Ljava/util/List;)Landroid/adservices/common/FrequencyCapFilters$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -222,6 +242,10 @@ [Android.Runtime.Register("setKeyedFrequencyCapsForViewEvents", "(Ljava/util/List;)Landroid/adservices/common/FrequencyCapFilters$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setKeyedFrequencyCapsForViewEvents", "(Ljava/util/List;)Landroid/adservices/common/FrequencyCapFilters$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -255,6 +279,10 @@ [Android.Runtime.Register("setKeyedFrequencyCapsForWinEvents", "(Ljava/util/List;)Landroid/adservices/common/FrequencyCapFilters$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setKeyedFrequencyCapsForWinEvents", "(Ljava/util/List;)Landroid/adservices/common/FrequencyCapFilters$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.Common/FrequencyCapFilters.xml b/docs/xml/Android.AdServices.Common/FrequencyCapFilters.xml index 3450617d9..8e7439e25 100644 --- a/docs/xml/Android.AdServices.Common/FrequencyCapFilters.xml +++ b/docs/xml/Android.AdServices.Common/FrequencyCapFilters.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,8 +86,8 @@ [<Android.Runtime.Register("AD_EVENT_TYPE_CLICK", ApiSince=35)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] @@ -118,8 +122,8 @@ [<Android.Runtime.Register("AD_EVENT_TYPE_IMPRESSION", ApiSince=35)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] @@ -154,8 +158,8 @@ [<Android.Runtime.Register("AD_EVENT_TYPE_VIEW", ApiSince=35)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] @@ -190,8 +194,8 @@ [<Android.Runtime.Register("AD_EVENT_TYPE_WIN", ApiSince=35)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Common.AdEventType enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] @@ -237,6 +241,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -269,6 +277,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -360,6 +372,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -404,6 +420,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -451,6 +471,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -495,6 +519,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -607,6 +635,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.Common/KeyedFrequencyCap+Builder.xml b/docs/xml/Android.AdServices.Common/KeyedFrequencyCap+Builder.xml index 408508c85..4cc10af38 100644 --- a/docs/xml/Android.AdServices.Common/KeyedFrequencyCap+Builder.xml +++ b/docs/xml/Android.AdServices.Common/KeyedFrequencyCap+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(IILjava/time/Duration;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(IILjava/time/Duration;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -90,6 +98,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/common/KeyedFrequencyCap;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/common/KeyedFrequencyCap;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -161,6 +173,10 @@ [Android.Runtime.Register("setAdCounterKey", "(I)Landroid/adservices/common/KeyedFrequencyCap$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setAdCounterKey", "(I)Landroid/adservices/common/KeyedFrequencyCap$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -194,6 +210,10 @@ [Android.Runtime.Register("setInterval", "(Ljava/time/Duration;)Landroid/adservices/common/KeyedFrequencyCap$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setInterval", "(Ljava/time/Duration;)Landroid/adservices/common/KeyedFrequencyCap$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -227,6 +247,10 @@ [Android.Runtime.Register("setMaxCount", "(I)Landroid/adservices/common/KeyedFrequencyCap$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setMaxCount", "(I)Landroid/adservices/common/KeyedFrequencyCap$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.Common/KeyedFrequencyCap.xml b/docs/xml/Android.AdServices.Common/KeyedFrequencyCap.xml index 4855838b8..bb115cbf3 100644 --- a/docs/xml/Android.AdServices.Common/KeyedFrequencyCap.xml +++ b/docs/xml/Android.AdServices.Common/KeyedFrequencyCap.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -72,6 +76,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -121,6 +129,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -190,6 +206,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -291,6 +311,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -403,6 +427,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/AddCustomAudienceOverrideRequest+Builder.xml b/docs/xml/Android.AdServices.CustomAudiences/AddCustomAudienceOverrideRequest+Builder.xml index ffba9afea..a64c24a70 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/AddCustomAudienceOverrideRequest+Builder.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/AddCustomAudienceOverrideRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/customaudience/AddCustomAudienceOverrideRequest;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/customaudience/AddCustomAudienceOverrideRequest;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setBiddingLogicJs", "(Ljava/lang/String;)Landroid/adservices/customaudience/AddCustomAudienceOverrideRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setBiddingLogicJs", "(Ljava/lang/String;)Landroid/adservices/customaudience/AddCustomAudienceOverrideRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setBiddingLogicJsVersion", "(J)Landroid/adservices/customaudience/AddCustomAudienceOverrideRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setBiddingLogicJsVersion", "(J)Landroid/adservices/customaudience/AddCustomAudienceOverrideRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -219,6 +239,10 @@ [Android.Runtime.Register("setBuyer", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/customaudience/AddCustomAudienceOverrideRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setBuyer", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/customaudience/AddCustomAudienceOverrideRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -252,6 +276,10 @@ [Android.Runtime.Register("setName", "(Ljava/lang/String;)Landroid/adservices/customaudience/AddCustomAudienceOverrideRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setName", "(Ljava/lang/String;)Landroid/adservices/customaudience/AddCustomAudienceOverrideRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -285,6 +313,10 @@ [Android.Runtime.Register("setTrustedBiddingSignals", "(Landroid/adservices/common/AdSelectionSignals;)Landroid/adservices/customaudience/AddCustomAudienceOverrideRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setTrustedBiddingSignals", "(Landroid/adservices/common/AdSelectionSignals;)Landroid/adservices/customaudience/AddCustomAudienceOverrideRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/AddCustomAudienceOverrideRequest.xml b/docs/xml/Android.AdServices.CustomAudiences/AddCustomAudienceOverrideRequest.xml index 5c56eeb1e..70331124f 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/AddCustomAudienceOverrideRequest.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/AddCustomAudienceOverrideRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -87,6 +91,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/common/AdTechIdentifier;Ljava/lang/String;Ljava/lang/String;Landroid/adservices/common/AdSelectionSignals;)V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/common/AdTechIdentifier;Ljava/lang/String;Ljava/lang/String;Landroid/adservices/common/AdSelectionSignals;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -118,6 +126,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -158,6 +170,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -200,6 +216,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -269,6 +289,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -367,6 +391,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/CustomAudience+Builder.xml b/docs/xml/Android.AdServices.CustomAudiences/CustomAudience+Builder.xml index 326091737..5251beb1b 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/CustomAudience+Builder.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/CustomAudience+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/customaudience/CustomAudience;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/customaudience/CustomAudience;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setActivationTime", "(Ljava/time/Instant;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setActivationTime", "(Ljava/time/Instant;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -193,6 +209,10 @@ [Android.Runtime.Register("setAds", "(Ljava/util/List;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setAds", "(Ljava/util/List;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -233,6 +253,10 @@ [Android.Runtime.Register("setAuctionServerRequestFlags", "(I)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setAuctionServerRequestFlags", "(I)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -266,6 +290,10 @@ [Android.Runtime.Register("setBiddingLogicUri", "(Landroid/net/Uri;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setBiddingLogicUri", "(Landroid/net/Uri;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -299,6 +327,10 @@ [Android.Runtime.Register("setBuyer", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setBuyer", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -332,6 +364,10 @@ [Android.Runtime.Register("setComponentAds", "(Ljava/util/List;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=36)] [<Android.Runtime.Register("setComponentAds", "(Ljava/util/List;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -365,6 +401,10 @@ [Android.Runtime.Register("setDailyUpdateUri", "(Landroid/net/Uri;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setDailyUpdateUri", "(Landroid/net/Uri;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -398,6 +438,10 @@ [Android.Runtime.Register("setExpirationTime", "(Ljava/time/Instant;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setExpirationTime", "(Ljava/time/Instant;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -438,6 +482,10 @@ [Android.Runtime.Register("setName", "(Ljava/lang/String;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setName", "(Ljava/lang/String;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -471,6 +519,10 @@ [Android.Runtime.Register("setPriority", "(D)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=36)] [<Android.Runtime.Register("setPriority", "(D)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -504,6 +556,10 @@ [Android.Runtime.Register("setTrustedBiddingData", "(Landroid/adservices/customaudience/TrustedBiddingData;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setTrustedBiddingData", "(Landroid/adservices/customaudience/TrustedBiddingData;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -544,6 +600,10 @@ [Android.Runtime.Register("setUserBiddingSignals", "(Landroid/adservices/common/AdSelectionSignals;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setUserBiddingSignals", "(Landroid/adservices/common/AdSelectionSignals;)Landroid/adservices/customaudience/CustomAudience$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/CustomAudience.xml b/docs/xml/Android.AdServices.CustomAudiences/CustomAudience.xml index 2b65d3ada..aacc3c2ed 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/CustomAudience.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/CustomAudience.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -77,6 +81,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -130,6 +138,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -179,6 +191,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -223,6 +239,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -266,6 +286,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -307,6 +331,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -357,6 +385,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=34)] [<Android.Runtime.Register("CREATOR", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -382,6 +414,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -432,6 +468,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -473,6 +513,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -533,8 +577,8 @@ [<Android.Runtime.Register("FLAG_AUCTION_SERVER_REQUEST_OMIT_ADS", ApiSince=35)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.CustomAudiences.AuctionServerRequest enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.CustomAudiences.AuctionServerRequest enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.CustomAudiences.AuctionServerRequest enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.CustomAudiences.AuctionServerRequest enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] @@ -627,6 +671,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -672,6 +720,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -781,6 +833,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -837,6 +893,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -896,6 +956,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/CustomAudienceManager.xml b/docs/xml/Android.AdServices.CustomAudiences/CustomAudienceManager.xml index 20291f0e8..e03ccc347 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/CustomAudienceManager.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/CustomAudienceManager.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -86,6 +90,10 @@ [Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE")] [<Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -154,6 +162,10 @@ [Android.Runtime.Register("get", "(Landroid/content/Context;)Landroid/adservices/customaudience/CustomAudienceManager;", "", ApiSince=34)] [<Android.Runtime.Register("get", "(Landroid/content/Context;)Landroid/adservices/customaudience/CustomAudienceManager;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -232,6 +244,10 @@ [Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE")] [<Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -304,6 +320,10 @@ [Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE")] [<Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -367,6 +387,10 @@ [Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE")] [<Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -550,6 +574,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/FetchAndJoinCustomAudienceRequest+Builder.xml b/docs/xml/Android.AdServices.CustomAudiences/FetchAndJoinCustomAudienceRequest+Builder.xml index 761698105..60b6cb3cb 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/FetchAndJoinCustomAudienceRequest+Builder.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/FetchAndJoinCustomAudienceRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/net/Uri;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Landroid/net/Uri;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -100,6 +108,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/customaudience/FetchAndJoinCustomAudienceRequest;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/customaudience/FetchAndJoinCustomAudienceRequest;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -171,6 +183,10 @@ [Android.Runtime.Register("setActivationTime", "(Ljava/time/Instant;)Landroid/adservices/customaudience/FetchAndJoinCustomAudienceRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setActivationTime", "(Ljava/time/Instant;)Landroid/adservices/customaudience/FetchAndJoinCustomAudienceRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -211,6 +227,10 @@ [Android.Runtime.Register("setExpirationTime", "(Ljava/time/Instant;)Landroid/adservices/customaudience/FetchAndJoinCustomAudienceRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setExpirationTime", "(Ljava/time/Instant;)Landroid/adservices/customaudience/FetchAndJoinCustomAudienceRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -251,6 +271,10 @@ [Android.Runtime.Register("setFetchUri", "(Landroid/net/Uri;)Landroid/adservices/customaudience/FetchAndJoinCustomAudienceRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setFetchUri", "(Landroid/net/Uri;)Landroid/adservices/customaudience/FetchAndJoinCustomAudienceRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -284,6 +308,10 @@ [Android.Runtime.Register("setName", "(Ljava/lang/String;)Landroid/adservices/customaudience/FetchAndJoinCustomAudienceRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setName", "(Ljava/lang/String;)Landroid/adservices/customaudience/FetchAndJoinCustomAudienceRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -324,6 +352,10 @@ [Android.Runtime.Register("setUserBiddingSignals", "(Landroid/adservices/common/AdSelectionSignals;)Landroid/adservices/customaudience/FetchAndJoinCustomAudienceRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setUserBiddingSignals", "(Landroid/adservices/common/AdSelectionSignals;)Landroid/adservices/customaudience/FetchAndJoinCustomAudienceRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/FetchAndJoinCustomAudienceRequest.xml b/docs/xml/Android.AdServices.CustomAudiences/FetchAndJoinCustomAudienceRequest.xml index 3e3ef7459..0e536704b 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/FetchAndJoinCustomAudienceRequest.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/FetchAndJoinCustomAudienceRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -66,6 +70,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -115,6 +123,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -160,6 +172,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -233,6 +249,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -340,6 +360,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/JoinCustomAudienceRequest+Builder.xml b/docs/xml/Android.AdServices.CustomAudiences/JoinCustomAudienceRequest+Builder.xml index 5b76c6e4b..a80a643c0 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/JoinCustomAudienceRequest+Builder.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/JoinCustomAudienceRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/customaudience/JoinCustomAudienceRequest;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/customaudience/JoinCustomAudienceRequest;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setCustomAudience", "(Landroid/adservices/customaudience/CustomAudience;)Landroid/adservices/customaudience/JoinCustomAudienceRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setCustomAudience", "(Landroid/adservices/customaudience/CustomAudience;)Landroid/adservices/customaudience/JoinCustomAudienceRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/JoinCustomAudienceRequest.xml b/docs/xml/Android.AdServices.CustomAudiences/JoinCustomAudienceRequest.xml index ab3e16e2b..2d0766d60 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/JoinCustomAudienceRequest.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/JoinCustomAudienceRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -78,6 +82,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/LeaveCustomAudienceRequest+Builder.xml b/docs/xml/Android.AdServices.CustomAudiences/LeaveCustomAudienceRequest+Builder.xml index ac60326e1..61587fd0b 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/LeaveCustomAudienceRequest+Builder.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/LeaveCustomAudienceRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/customaudience/LeaveCustomAudienceRequest;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/customaudience/LeaveCustomAudienceRequest;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setBuyer", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/customaudience/LeaveCustomAudienceRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setBuyer", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/customaudience/LeaveCustomAudienceRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setName", "(Ljava/lang/String;)Landroid/adservices/customaudience/LeaveCustomAudienceRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setName", "(Ljava/lang/String;)Landroid/adservices/customaudience/LeaveCustomAudienceRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/LeaveCustomAudienceRequest.xml b/docs/xml/Android.AdServices.CustomAudiences/LeaveCustomAudienceRequest.xml index 08592d683..fd32ebe4d 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/LeaveCustomAudienceRequest.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/LeaveCustomAudienceRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -57,6 +61,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -129,6 +137,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/PartialCustomAudience+Builder.xml b/docs/xml/Android.AdServices.CustomAudiences/PartialCustomAudience+Builder.xml index ea6c62431..f4fefd603 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/PartialCustomAudience+Builder.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/PartialCustomAudience+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -100,6 +108,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/customaudience/PartialCustomAudience;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/customaudience/PartialCustomAudience;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -171,6 +183,10 @@ [Android.Runtime.Register("setActivationTime", "(Ljava/time/Instant;)Landroid/adservices/customaudience/PartialCustomAudience$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setActivationTime", "(Ljava/time/Instant;)Landroid/adservices/customaudience/PartialCustomAudience$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -211,6 +227,10 @@ [Android.Runtime.Register("setExpirationTime", "(Ljava/time/Instant;)Landroid/adservices/customaudience/PartialCustomAudience$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setExpirationTime", "(Ljava/time/Instant;)Landroid/adservices/customaudience/PartialCustomAudience$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -251,6 +271,10 @@ [Android.Runtime.Register("setUserBiddingSignals", "(Landroid/adservices/common/AdSelectionSignals;)Landroid/adservices/customaudience/PartialCustomAudience$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setUserBiddingSignals", "(Landroid/adservices/common/AdSelectionSignals;)Landroid/adservices/customaudience/PartialCustomAudience$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/PartialCustomAudience.xml b/docs/xml/Android.AdServices.CustomAudiences/PartialCustomAudience.xml index 41d4c15f1..4a26c996b 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/PartialCustomAudience.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/PartialCustomAudience.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -81,6 +85,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -131,6 +139,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -163,6 +175,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -193,6 +209,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -293,6 +313,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -396,6 +420,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -450,6 +478,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/RemoveCustomAudienceOverrideRequest+Builder.xml b/docs/xml/Android.AdServices.CustomAudiences/RemoveCustomAudienceOverrideRequest+Builder.xml index 7bcbf6b87..8d8ea97ba 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/RemoveCustomAudienceOverrideRequest+Builder.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/RemoveCustomAudienceOverrideRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/customaudience/RemoveCustomAudienceOverrideRequest;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/customaudience/RemoveCustomAudienceOverrideRequest;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setBuyer", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/customaudience/RemoveCustomAudienceOverrideRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setBuyer", "(Landroid/adservices/common/AdTechIdentifier;)Landroid/adservices/customaudience/RemoveCustomAudienceOverrideRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setName", "(Ljava/lang/String;)Landroid/adservices/customaudience/RemoveCustomAudienceOverrideRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setName", "(Ljava/lang/String;)Landroid/adservices/customaudience/RemoveCustomAudienceOverrideRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/RemoveCustomAudienceOverrideRequest.xml b/docs/xml/Android.AdServices.CustomAudiences/RemoveCustomAudienceOverrideRequest.xml index ca81d763c..0e45930cd 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/RemoveCustomAudienceOverrideRequest.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/RemoveCustomAudienceOverrideRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -65,6 +69,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/common/AdTechIdentifier;Ljava/lang/String;)V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/common/AdTechIdentifier;Ljava/lang/String;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -113,6 +121,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -182,6 +194,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/ScheduleCustomAudienceUpdateRequest+Builder.xml b/docs/xml/Android.AdServices.CustomAudiences/ScheduleCustomAudienceUpdateRequest+Builder.xml index b0cf28379..cf61e23a9 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/ScheduleCustomAudienceUpdateRequest+Builder.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/ScheduleCustomAudienceUpdateRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/net/Uri;Ljava/time/Duration;)V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "(Landroid/net/Uri;Ljava/time/Duration;)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -137,6 +145,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/customaudience/ScheduleCustomAudienceUpdateRequest;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/customaudience/ScheduleCustomAudienceUpdateRequest;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -208,6 +220,10 @@ [Android.Runtime.Register("setMinDelay", "(Ljava/time/Duration;)Landroid/adservices/customaudience/ScheduleCustomAudienceUpdateRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setMinDelay", "(Ljava/time/Duration;)Landroid/adservices/customaudience/ScheduleCustomAudienceUpdateRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -241,6 +257,10 @@ [Android.Runtime.Register("setPartialCustomAudienceList", "(Ljava/util/List;)Landroid/adservices/customaudience/ScheduleCustomAudienceUpdateRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setPartialCustomAudienceList", "(Ljava/util/List;)Landroid/adservices/customaudience/ScheduleCustomAudienceUpdateRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -274,6 +294,10 @@ [Android.Runtime.Register("setShouldReplacePendingUpdates", "(Z)Landroid/adservices/customaudience/ScheduleCustomAudienceUpdateRequest$Builder;", "", ApiSince=36)] [<Android.Runtime.Register("setShouldReplacePendingUpdates", "(Z)Landroid/adservices/customaudience/ScheduleCustomAudienceUpdateRequest$Builder;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -307,6 +331,10 @@ [Android.Runtime.Register("setUpdateUri", "(Landroid/net/Uri;)Landroid/adservices/customaudience/ScheduleCustomAudienceUpdateRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setUpdateUri", "(Landroid/net/Uri;)Landroid/adservices/customaudience/ScheduleCustomAudienceUpdateRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/ScheduleCustomAudienceUpdateRequest.xml b/docs/xml/Android.AdServices.CustomAudiences/ScheduleCustomAudienceUpdateRequest.xml index 598b7e007..7c10616b0 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/ScheduleCustomAudienceUpdateRequest.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/ScheduleCustomAudienceUpdateRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -90,6 +94,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -131,6 +139,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -178,6 +190,10 @@ [Android.Runtime.Register("shouldReplacePendingUpdates", "()Z", "", ApiSince=36)] [<Android.Runtime.Register("shouldReplacePendingUpdates", "()Z", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -280,6 +296,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/TestCustomAudienceManager.xml b/docs/xml/Android.AdServices.CustomAudiences/TestCustomAudienceManager.xml index 2eeac48ca..cc029b647 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/TestCustomAudienceManager.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/TestCustomAudienceManager.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -115,6 +119,10 @@ [Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE")] [<Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -173,6 +181,10 @@ [Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE")] [<Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -227,6 +239,10 @@ [Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE")] [<Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/TrustedBiddingData+Builder.xml b/docs/xml/Android.AdServices.CustomAudiences/TrustedBiddingData+Builder.xml index 65ae1733d..c2f3dde19 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/TrustedBiddingData+Builder.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/TrustedBiddingData+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/customaudience/TrustedBiddingData;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/customaudience/TrustedBiddingData;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setTrustedBiddingKeys", "(Ljava/util/List;)Landroid/adservices/customaudience/TrustedBiddingData$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setTrustedBiddingKeys", "(Ljava/util/List;)Landroid/adservices/customaudience/TrustedBiddingData$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setTrustedBiddingUri", "(Landroid/net/Uri;)Landroid/adservices/customaudience/TrustedBiddingData$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setTrustedBiddingUri", "(Landroid/net/Uri;)Landroid/adservices/customaudience/TrustedBiddingData$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.CustomAudiences/TrustedBiddingData.xml b/docs/xml/Android.AdServices.CustomAudiences/TrustedBiddingData.xml index 12edab573..b61700f66 100644 --- a/docs/xml/Android.AdServices.CustomAudiences/TrustedBiddingData.xml +++ b/docs/xml/Android.AdServices.CustomAudiences/TrustedBiddingData.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -77,6 +81,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=34)] [<Android.Runtime.Register("CREATOR", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -109,6 +117,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -258,6 +270,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -298,6 +314,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -346,6 +366,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Exceptions/AdServicesException.xml b/docs/xml/Android.AdServices.Exceptions/AdServicesException.xml index 3baf1cd33..29d022806 100644 --- a/docs/xml/Android.AdServices.Exceptions/AdServicesException.xml +++ b/docs/xml/Android.AdServices.Exceptions/AdServicesException.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -65,6 +69,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -119,6 +127,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Measurement/DeletionRequest+Builder.xml b/docs/xml/Android.AdServices.Measurement/DeletionRequest+Builder.xml index 83f9304c2..aa1a3bf0d 100644 --- a/docs/xml/Android.AdServices.Measurement/DeletionRequest+Builder.xml +++ b/docs/xml/Android.AdServices.Measurement/DeletionRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/measurement/DeletionRequest;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/measurement/DeletionRequest;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setDeletionMode", "(I)Landroid/adservices/measurement/DeletionRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setDeletionMode", "(I)Landroid/adservices/measurement/DeletionRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -193,6 +209,10 @@ [Android.Runtime.Register("setDomainUris", "(Ljava/util/List;)Landroid/adservices/measurement/DeletionRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setDomainUris", "(Ljava/util/List;)Landroid/adservices/measurement/DeletionRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -233,6 +253,10 @@ [Android.Runtime.Register("setEnd", "(Ljava/time/Instant;)Landroid/adservices/measurement/DeletionRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setEnd", "(Ljava/time/Instant;)Landroid/adservices/measurement/DeletionRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -266,6 +290,10 @@ [Android.Runtime.Register("setMatchBehavior", "(I)Landroid/adservices/measurement/DeletionRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setMatchBehavior", "(I)Landroid/adservices/measurement/DeletionRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -306,6 +334,10 @@ [Android.Runtime.Register("setOriginUris", "(Ljava/util/List;)Landroid/adservices/measurement/DeletionRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setOriginUris", "(Ljava/util/List;)Landroid/adservices/measurement/DeletionRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -346,6 +378,10 @@ [Android.Runtime.Register("setStart", "(Ljava/time/Instant;)Landroid/adservices/measurement/DeletionRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setStart", "(Ljava/time/Instant;)Landroid/adservices/measurement/DeletionRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Measurement/DeletionRequest.xml b/docs/xml/Android.AdServices.Measurement/DeletionRequest.xml index 8c26fd15e..88ea35081 100644 --- a/docs/xml/Android.AdServices.Measurement/DeletionRequest.xml +++ b/docs/xml/Android.AdServices.Measurement/DeletionRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -78,6 +82,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -124,8 +132,8 @@ [<Android.Runtime.Register("DELETION_MODE_ALL", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestDeletionMode enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestDeletionMode enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestDeletionMode enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestDeletionMode enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] @@ -169,8 +177,8 @@ [<Android.Runtime.Register("DELETION_MODE_EXCLUDE_INTERNAL_DATA", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestDeletionMode enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestDeletionMode enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestDeletionMode enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestDeletionMode enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] @@ -210,6 +218,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -251,6 +263,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -321,6 +337,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -367,8 +387,8 @@ [<Android.Runtime.Register("MATCH_BEHAVIOR_DELETE", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestMatchBehavior enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestMatchBehavior enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestMatchBehavior enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestMatchBehavior enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] @@ -412,8 +432,8 @@ [<Android.Runtime.Register("MATCH_BEHAVIOR_PRESERVE", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestMatchBehavior enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestMatchBehavior enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestMatchBehavior enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Measurement.DeletionRequestMatchBehavior enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] @@ -454,6 +474,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -495,6 +519,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Measurement/MeasurementManager.xml b/docs/xml/Android.AdServices.Measurement/MeasurementManager.xml index 0377c16c8..16ad69da3 100644 --- a/docs/xml/Android.AdServices.Measurement/MeasurementManager.xml +++ b/docs/xml/Android.AdServices.Measurement/MeasurementManager.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -140,6 +144,10 @@ [Android.Runtime.Register("deleteRegistrations", "(Landroid/adservices/measurement/DeletionRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetDeleteRegistrations_Landroid_adservices_measurement_DeletionRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)] [<Android.Runtime.Register("deleteRegistrations", "(Landroid/adservices/measurement/DeletionRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetDeleteRegistrations_Landroid_adservices_measurement_DeletionRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -191,6 +199,10 @@ [Android.Runtime.Register("get", "(Landroid/content/Context;)Landroid/adservices/measurement/MeasurementManager;", "", ApiSince=34)] [<Android.Runtime.Register("get", "(Landroid/content/Context;)Landroid/adservices/measurement/MeasurementManager;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -298,6 +310,10 @@ [Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")] [<Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_ATTRIBUTION")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -375,8 +391,8 @@ [<Android.Runtime.Register("MEASUREMENT_API_STATE_DISABLED", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Measurement.MeasurementApiState enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Measurement.MeasurementApiState enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Measurement.MeasurementApiState enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Measurement.MeasurementApiState enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] @@ -421,8 +437,8 @@ [<Android.Runtime.Register("MEASUREMENT_API_STATE_ENABLED", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Measurement.MeasurementApiState enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.Measurement.MeasurementApiState enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Measurement.MeasurementApiState enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.Measurement.MeasurementApiState enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] @@ -544,6 +560,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -683,6 +703,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -822,6 +846,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -962,6 +990,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -1104,6 +1136,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Measurement/SourceRegistrationRequest+Builder.xml b/docs/xml/Android.AdServices.Measurement/SourceRegistrationRequest+Builder.xml index d597005ad..21b76fd1f 100644 --- a/docs/xml/Android.AdServices.Measurement/SourceRegistrationRequest+Builder.xml +++ b/docs/xml/Android.AdServices.Measurement/SourceRegistrationRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/util/List;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Ljava/util/List;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -98,6 +106,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/measurement/SourceRegistrationRequest;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/measurement/SourceRegistrationRequest;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -169,6 +181,10 @@ [Android.Runtime.Register("setInputEvent", "(Landroid/view/InputEvent;)Landroid/adservices/measurement/SourceRegistrationRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setInputEvent", "(Landroid/view/InputEvent;)Landroid/adservices/measurement/SourceRegistrationRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.Measurement/SourceRegistrationRequest.xml b/docs/xml/Android.AdServices.Measurement/SourceRegistrationRequest.xml index 211912c9f..8a5821111 100644 --- a/docs/xml/Android.AdServices.Measurement/SourceRegistrationRequest.xml +++ b/docs/xml/Android.AdServices.Measurement/SourceRegistrationRequest.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -74,6 +78,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -106,6 +114,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -136,6 +148,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -238,6 +254,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -344,6 +364,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.Measurement/WebSourceParams+Builder.xml b/docs/xml/Android.AdServices.Measurement/WebSourceParams+Builder.xml index 6901981ff..c766f7a54 100644 --- a/docs/xml/Android.AdServices.Measurement/WebSourceParams+Builder.xml +++ b/docs/xml/Android.AdServices.Measurement/WebSourceParams+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/net/Uri;)V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "(Landroid/net/Uri;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -100,6 +108,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/measurement/WebSourceParams;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/measurement/WebSourceParams;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -171,6 +183,10 @@ [Android.Runtime.Register("setDebugKeyAllowed", "(Z)Landroid/adservices/measurement/WebSourceParams$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setDebugKeyAllowed", "(Z)Landroid/adservices/measurement/WebSourceParams$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Measurement/WebSourceParams.xml b/docs/xml/Android.AdServices.Measurement/WebSourceParams.xml index 6c1af5e98..ac4397425 100644 --- a/docs/xml/Android.AdServices.Measurement/WebSourceParams.xml +++ b/docs/xml/Android.AdServices.Measurement/WebSourceParams.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -74,6 +78,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=34)] [<Android.Runtime.Register("CREATOR", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -106,6 +114,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -132,6 +144,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -228,6 +244,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -334,6 +354,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Measurement/WebSourceRegistrationRequest+Builder.xml b/docs/xml/Android.AdServices.Measurement/WebSourceRegistrationRequest+Builder.xml index a4abd1938..a516d959a 100644 --- a/docs/xml/Android.AdServices.Measurement/WebSourceRegistrationRequest+Builder.xml +++ b/docs/xml/Android.AdServices.Measurement/WebSourceRegistrationRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/util/List;Landroid/net/Uri;)V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "(Ljava/util/List;Landroid/net/Uri;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -101,6 +109,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/measurement/WebSourceRegistrationRequest;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/measurement/WebSourceRegistrationRequest;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -172,6 +184,10 @@ [Android.Runtime.Register("setAppDestination", "(Landroid/net/Uri;)Landroid/adservices/measurement/WebSourceRegistrationRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setAppDestination", "(Landroid/net/Uri;)Landroid/adservices/measurement/WebSourceRegistrationRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -212,6 +228,10 @@ [Android.Runtime.Register("setInputEvent", "(Landroid/view/InputEvent;)Landroid/adservices/measurement/WebSourceRegistrationRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setInputEvent", "(Landroid/view/InputEvent;)Landroid/adservices/measurement/WebSourceRegistrationRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -252,6 +272,10 @@ [Android.Runtime.Register("setVerifiedDestination", "(Landroid/net/Uri;)Landroid/adservices/measurement/WebSourceRegistrationRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setVerifiedDestination", "(Landroid/net/Uri;)Landroid/adservices/measurement/WebSourceRegistrationRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -292,6 +316,10 @@ [Android.Runtime.Register("setWebDestination", "(Landroid/net/Uri;)Landroid/adservices/measurement/WebSourceRegistrationRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setWebDestination", "(Landroid/net/Uri;)Landroid/adservices/measurement/WebSourceRegistrationRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Measurement/WebSourceRegistrationRequest.xml b/docs/xml/Android.AdServices.Measurement/WebSourceRegistrationRequest.xml index 49a4fbd70..d97798dda 100644 --- a/docs/xml/Android.AdServices.Measurement/WebSourceRegistrationRequest.xml +++ b/docs/xml/Android.AdServices.Measurement/WebSourceRegistrationRequest.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -74,6 +78,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -124,6 +132,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=34)] [<Android.Runtime.Register("CREATOR", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -156,6 +168,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -186,6 +202,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -285,6 +305,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -384,6 +408,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -429,6 +457,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -478,6 +510,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -531,6 +567,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Measurement/WebTriggerParams+Builder.xml b/docs/xml/Android.AdServices.Measurement/WebTriggerParams+Builder.xml index 04610590f..76bd35f77 100644 --- a/docs/xml/Android.AdServices.Measurement/WebTriggerParams+Builder.xml +++ b/docs/xml/Android.AdServices.Measurement/WebTriggerParams+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/net/Uri;)V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "(Landroid/net/Uri;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -100,6 +108,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/measurement/WebTriggerParams;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/measurement/WebTriggerParams;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -171,6 +183,10 @@ [Android.Runtime.Register("setDebugKeyAllowed", "(Z)Landroid/adservices/measurement/WebTriggerParams$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setDebugKeyAllowed", "(Z)Landroid/adservices/measurement/WebTriggerParams$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Measurement/WebTriggerParams.xml b/docs/xml/Android.AdServices.Measurement/WebTriggerParams.xml index e9d5b7553..35a024072 100644 --- a/docs/xml/Android.AdServices.Measurement/WebTriggerParams.xml +++ b/docs/xml/Android.AdServices.Measurement/WebTriggerParams.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -74,6 +78,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=34)] [<Android.Runtime.Register("CREATOR", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -106,6 +114,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -132,6 +144,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -228,6 +244,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -334,6 +354,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Measurement/WebTriggerRegistrationRequest+Builder.xml b/docs/xml/Android.AdServices.Measurement/WebTriggerRegistrationRequest+Builder.xml index 7bb5bc168..a6b53188d 100644 --- a/docs/xml/Android.AdServices.Measurement/WebTriggerRegistrationRequest+Builder.xml +++ b/docs/xml/Android.AdServices.Measurement/WebTriggerRegistrationRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/util/List;Landroid/net/Uri;)V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "(Ljava/util/List;Landroid/net/Uri;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -101,6 +109,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/measurement/WebTriggerRegistrationRequest;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/measurement/WebTriggerRegistrationRequest;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Measurement/WebTriggerRegistrationRequest.xml b/docs/xml/Android.AdServices.Measurement/WebTriggerRegistrationRequest.xml index de99e44d6..29d01f445 100644 --- a/docs/xml/Android.AdServices.Measurement/WebTriggerRegistrationRequest.xml +++ b/docs/xml/Android.AdServices.Measurement/WebTriggerRegistrationRequest.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -74,6 +78,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=34)] [<Android.Runtime.Register("CREATOR", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -106,6 +114,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -132,6 +144,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -285,6 +301,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -333,6 +353,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/AppInfo.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/AppInfo.xml index 8f2c28444..97de71516 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/AppInfo.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/AppInfo.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -74,6 +78,10 @@ [Android.Runtime.Register(".ctor", "(Z)V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "(Z)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -116,6 +124,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -148,6 +160,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -174,6 +190,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -334,6 +354,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/DownloadCompletedInput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/DownloadCompletedInput.xml index 2c777ab24..0d4f81a96 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/DownloadCompletedInput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/DownloadCompletedInput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -61,6 +65,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/KeyValueStore;)V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/KeyValueStore;)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -98,6 +106,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/DownloadCompletedOutput+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/DownloadCompletedOutput+Builder.xml index 3308c5c7e..3bd0802b7 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/DownloadCompletedOutput+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/DownloadCompletedOutput+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("addRetainedKey", "(Ljava/lang/String;)Landroid/adservices/ondevicepersonalization/DownloadCompletedOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("addRetainedKey", "(Ljava/lang/String;)Landroid/adservices/ondevicepersonalization/DownloadCompletedOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -115,6 +127,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/DownloadCompletedOutput;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/DownloadCompletedOutput;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setRetainedKeys", "(Ljava/util/List;)Landroid/adservices/ondevicepersonalization/DownloadCompletedOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setRetainedKeys", "(Ljava/util/List;)Landroid/adservices/ondevicepersonalization/DownloadCompletedOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/DownloadCompletedOutput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/DownloadCompletedOutput.xml index 7d41b9eaa..d4f1d23f2 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/DownloadCompletedOutput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/DownloadCompletedOutput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -86,6 +90,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/EventInput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/EventInput.xml index e0c911df8..c5f0ba807 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/EventInput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/EventInput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -61,6 +65,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/RequestLogRecord;Landroid/os/PersistableBundle;)V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/RequestLogRecord;Landroid/os/PersistableBundle;)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -138,6 +146,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -185,6 +197,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/EventLogRecord+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/EventLogRecord+Builder.xml index 04979bc13..d9d487177 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/EventLogRecord+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/EventLogRecord+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/EventLogRecord;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/EventLogRecord;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setData", "(Landroid/content/ContentValues;)Landroid/adservices/ondevicepersonalization/EventLogRecord$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setData", "(Landroid/content/ContentValues;)Landroid/adservices/ondevicepersonalization/EventLogRecord$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -193,6 +209,10 @@ [Android.Runtime.Register("setRequestLogRecord", "(Landroid/adservices/ondevicepersonalization/RequestLogRecord;)Landroid/adservices/ondevicepersonalization/EventLogRecord$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setRequestLogRecord", "(Landroid/adservices/ondevicepersonalization/RequestLogRecord;)Landroid/adservices/ondevicepersonalization/EventLogRecord$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -233,6 +253,10 @@ [Android.Runtime.Register("setRowIndex", "(I)Landroid/adservices/ondevicepersonalization/EventLogRecord$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setRowIndex", "(I)Landroid/adservices/ondevicepersonalization/EventLogRecord$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -266,6 +290,10 @@ [Android.Runtime.Register("setType", "(I)Landroid/adservices/ondevicepersonalization/EventLogRecord$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setType", "(I)Landroid/adservices/ondevicepersonalization/EventLogRecord$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/EventLogRecord.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/EventLogRecord.xml index a5bfceac7..9f2f9b06e 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/EventLogRecord.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/EventLogRecord.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -83,6 +87,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -112,6 +120,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -165,6 +177,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -249,6 +265,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -300,6 +320,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -401,6 +425,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -442,6 +470,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -494,6 +526,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/EventOutput+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/EventOutput+Builder.xml index 537ebc7e1..81f884f3a 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/EventOutput+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/EventOutput+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/EventOutput;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/EventOutput;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setEventLogRecord", "(Landroid/adservices/ondevicepersonalization/EventLogRecord;)Landroid/adservices/ondevicepersonalization/EventOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setEventLogRecord", "(Landroid/adservices/ondevicepersonalization/EventLogRecord;)Landroid/adservices/ondevicepersonalization/EventOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/EventOutput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/EventOutput.xml index 179d5bfbb..52caac8b9 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/EventOutput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/EventOutput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -61,6 +65,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/EventUrlProvider.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/EventUrlProvider.xml index 032d38dee..b9fe59c97 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/EventUrlProvider.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/EventUrlProvider.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -86,6 +90,10 @@ [Android.Runtime.Register("createEventTrackingUrlWithRedirect", "(Landroid/os/PersistableBundle;Landroid/net/Uri;)Landroid/net/Uri;", "GetCreateEventTrackingUrlWithRedirect_Landroid_os_PersistableBundle_Landroid_net_Uri_Handler", ApiSince=35)] [<Android.Runtime.Register("createEventTrackingUrlWithRedirect", "(Landroid/os/PersistableBundle;Landroid/net/Uri;)Landroid/net/Uri;", "GetCreateEventTrackingUrlWithRedirect_Landroid_os_PersistableBundle_Landroid_net_Uri_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -144,6 +152,10 @@ [Android.Runtime.Register("createEventTrackingUrlWithResponse", "(Landroid/os/PersistableBundle;[BLjava/lang/String;)Landroid/net/Uri;", "GetCreateEventTrackingUrlWithResponse_Landroid_os_PersistableBundle_arrayBLjava_lang_String_Handler", ApiSince=35)] [<Android.Runtime.Register("createEventTrackingUrlWithResponse", "(Landroid/os/PersistableBundle;[BLjava/lang/String;)Landroid/net/Uri;", "GetCreateEventTrackingUrlWithResponse_Landroid_os_PersistableBundle_arrayBLjava_lang_String_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceRequest+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceRequest+Builder.xml index 22fd02947..970d840e4 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceRequest+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/content/ComponentName;)V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "(Landroid/content/ComponentName;)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -98,6 +106,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest;", "", ApiSince=36)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -169,6 +181,10 @@ [Android.Runtime.Register("setAppParams", "(Landroid/os/PersistableBundle;)Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest$Builder;", "", ApiSince=36)] [<Android.Runtime.Register("setAppParams", "(Landroid/os/PersistableBundle;)Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest$Builder;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -202,6 +218,10 @@ [Android.Runtime.Register("setOutputSpec", "(Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest$OutputSpec;)Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest$Builder;", "", ApiSince=36)] [<Android.Runtime.Register("setOutputSpec", "(Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest$OutputSpec;)Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest$Builder;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceRequest+OutputSpec.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceRequest+OutputSpec.xml index 55fead4b2..8019ce816 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceRequest+OutputSpec.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceRequest+OutputSpec.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -81,6 +85,10 @@ [Android.Runtime.Register("buildBestValueSpec", "(I)Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest$OutputSpec;", "", ApiSince=36)] [<Android.Runtime.Register("buildBestValueSpec", "(I)Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest$OutputSpec;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -114,6 +122,10 @@ [Android.Runtime.Register("DEFAULT", ApiSince=36)] [<Android.Runtime.Register("DEFAULT", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -168,6 +180,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -211,6 +227,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -257,8 +277,8 @@ [<Android.Runtime.Register("OUTPUT_TYPE_BEST_VALUE", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OutputType enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OutputType enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OutputType enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OutputType enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] @@ -304,8 +324,8 @@ [<Android.Runtime.Register("OUTPUT_TYPE_NULL", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OutputType enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OutputType enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OutputType enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OutputType enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceRequest.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceRequest.xml index 06b2f17fd..fb185a8d4 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceRequest.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -78,6 +82,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -123,6 +131,10 @@ [Android.Runtime.Register("getOutputSpec", "()Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest$OutputSpec;", "GetGetOutputSpecHandler", ApiSince=36)] [<Android.Runtime.Register("getOutputSpec", "()Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest$OutputSpec;", "GetGetOutputSpecHandler", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -178,6 +190,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceResponse.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceResponse.xml index 4a097cb56..d9dd14ab0 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceResponse.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInIsolatedServiceResponse.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -65,6 +69,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -130,6 +138,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -178,6 +190,10 @@ [Android.Runtime.Register("DEFAULT_BEST_VALUE", ApiSince=36)] [<Android.Runtime.Register("DEFAULT_BEST_VALUE", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -248,6 +264,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInput.xml index 99414e70d..ff86818ac 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteInput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -61,6 +65,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/os/PersistableBundle;)V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/os/PersistableBundle;)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -101,6 +109,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -142,6 +154,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteOutput+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteOutput+Builder.xml index a829a31a6..b835e8ce2 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteOutput+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteOutput+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("addEventLogRecord", "(Landroid/adservices/ondevicepersonalization/EventLogRecord;)Landroid/adservices/ondevicepersonalization/ExecuteOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("addEventLogRecord", "(Landroid/adservices/ondevicepersonalization/EventLogRecord;)Landroid/adservices/ondevicepersonalization/ExecuteOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -115,6 +127,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/ExecuteOutput;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/ExecuteOutput;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setBestValue", "(I)Landroid/adservices/ondevicepersonalization/ExecuteOutput$Builder;", "", ApiSince=36)] [<Android.Runtime.Register("setBestValue", "(I)Landroid/adservices/ondevicepersonalization/ExecuteOutput$Builder;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -219,6 +239,10 @@ [Android.Runtime.Register("setEventLogRecords", "(Ljava/util/List;)Landroid/adservices/ondevicepersonalization/ExecuteOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setEventLogRecords", "(Ljava/util/List;)Landroid/adservices/ondevicepersonalization/ExecuteOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -252,6 +276,10 @@ [Android.Runtime.Register("setOutputData", "([B)Landroid/adservices/ondevicepersonalization/ExecuteOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setOutputData", "([B)Landroid/adservices/ondevicepersonalization/ExecuteOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -296,6 +324,10 @@ [Android.Runtime.Register("setRenderingConfig", "(Landroid/adservices/ondevicepersonalization/RenderingConfig;)Landroid/adservices/ondevicepersonalization/ExecuteOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setRenderingConfig", "(Landroid/adservices/ondevicepersonalization/RenderingConfig;)Landroid/adservices/ondevicepersonalization/ExecuteOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -336,6 +368,10 @@ [Android.Runtime.Register("setRequestLogRecord", "(Landroid/adservices/ondevicepersonalization/RequestLogRecord;)Landroid/adservices/ondevicepersonalization/ExecuteOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setRequestLogRecord", "(Landroid/adservices/ondevicepersonalization/RequestLogRecord;)Landroid/adservices/ondevicepersonalization/ExecuteOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteOutput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteOutput.xml index 499ea5f43..929db08d3 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteOutput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/ExecuteOutput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -61,6 +65,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -107,6 +115,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -161,6 +173,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -237,6 +253,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -288,6 +308,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeInput+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeInput+Builder.xml index c71f196ef..614d3d50e 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeInput+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeInput+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/FederatedComputeInput;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/FederatedComputeInput;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setPopulationName", "(Ljava/lang/String;)Landroid/adservices/ondevicepersonalization/FederatedComputeInput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setPopulationName", "(Ljava/lang/String;)Landroid/adservices/ondevicepersonalization/FederatedComputeInput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeInput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeInput.xml index f1d55e20d..a991d3aff 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeInput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeInput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -86,6 +90,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduleRequest.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduleRequest.xml index 0e592c5c5..54a44a84f 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduleRequest.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduleRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -63,6 +67,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/FederatedComputeScheduler$Params;Ljava/lang/String;)V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/FederatedComputeScheduler$Params;Ljava/lang/String;)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -119,6 +127,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -148,6 +160,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduleResponse.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduleResponse.xml index db11c76bd..264dec841 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduleResponse.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduleResponse.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -63,6 +67,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/FederatedComputeScheduleRequest;)V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/FederatedComputeScheduleRequest;)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -88,6 +96,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduler+Params.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduler+Params.xml index 2d0f57961..fa26e1f74 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduler+Params.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduler+Params.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/TrainingInterval;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/TrainingInterval;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -190,6 +198,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduler.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduler.xml index 14ef1670c..d557d57db 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduler.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/FederatedComputeScheduler.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +86,10 @@ [Android.Runtime.Register("cancel", "(Landroid/adservices/ondevicepersonalization/FederatedComputeInput;)V", "GetCancel_Landroid_adservices_ondevicepersonalization_FederatedComputeInput_Handler", ApiSince=35)] [<Android.Runtime.Register("cancel", "(Landroid/adservices/ondevicepersonalization/FederatedComputeInput;)V", "GetCancel_Landroid_adservices_ondevicepersonalization_FederatedComputeInput_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -156,6 +164,10 @@ [Android.Runtime.Register("schedule", "(Landroid/adservices/ondevicepersonalization/FederatedComputeScheduler$Params;Landroid/adservices/ondevicepersonalization/FederatedComputeInput;)V", "GetSchedule_Landroid_adservices_ondevicepersonalization_FederatedComputeScheduler_Params_Landroid_adservices_ondevicepersonalization_FederatedComputeInput_Handler", ApiSince=35)] [<Android.Runtime.Register("schedule", "(Landroid/adservices/ondevicepersonalization/FederatedComputeScheduler$Params;Landroid/adservices/ondevicepersonalization/FederatedComputeInput;)V", "GetSchedule_Landroid_adservices_ondevicepersonalization_FederatedComputeScheduler_Params_Landroid_adservices_ondevicepersonalization_FederatedComputeInput_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -190,6 +202,10 @@ [Android.Runtime.Register("schedule", "(Landroid/adservices/ondevicepersonalization/FederatedComputeScheduleRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetSchedule_Landroid_adservices_ondevicepersonalization_FederatedComputeScheduleRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=36)] [<Android.Runtime.Register("schedule", "(Landroid/adservices/ondevicepersonalization/FederatedComputeScheduleRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetSchedule_Landroid_adservices_ondevicepersonalization_FederatedComputeScheduleRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/IIsolatedWorker.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/IIsolatedWorker.xml index a25be5986..3121a2414 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/IIsolatedWorker.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/IIsolatedWorker.xml @@ -27,6 +27,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + Interface with methods that need to be implemented to handle requests from the @@ -69,6 +73,10 @@ [Android.Runtime.Register("onDownloadCompleted", "(Landroid/adservices/ondevicepersonalization/DownloadCompletedInput;Landroid/os/OutcomeReceiver;)V", "GetOnDownloadCompleted_Landroid_adservices_ondevicepersonalization_DownloadCompletedInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)] [<Android.Runtime.Register("onDownloadCompleted", "(Landroid/adservices/ondevicepersonalization/DownloadCompletedInput;Landroid/os/OutcomeReceiver;)V", "GetOnDownloadCompleted_Landroid_adservices_ondevicepersonalization_DownloadCompletedInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -121,6 +129,10 @@ [Android.Runtime.Register("onEvent", "(Landroid/adservices/ondevicepersonalization/EventInput;Landroid/os/OutcomeReceiver;)V", "GetOnEvent_Landroid_adservices_ondevicepersonalization_EventInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)] [<Android.Runtime.Register("onEvent", "(Landroid/adservices/ondevicepersonalization/EventInput;Landroid/os/OutcomeReceiver;)V", "GetOnEvent_Landroid_adservices_ondevicepersonalization_EventInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -173,6 +185,10 @@ [Android.Runtime.Register("onExecute", "(Landroid/adservices/ondevicepersonalization/ExecuteInput;Landroid/os/OutcomeReceiver;)V", "GetOnExecute_Landroid_adservices_ondevicepersonalization_ExecuteInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)] [<Android.Runtime.Register("onExecute", "(Landroid/adservices/ondevicepersonalization/ExecuteInput;Landroid/os/OutcomeReceiver;)V", "GetOnExecute_Landroid_adservices_ondevicepersonalization_ExecuteInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -229,6 +245,10 @@ [Android.Runtime.Register("onRender", "(Landroid/adservices/ondevicepersonalization/RenderInput;Landroid/os/OutcomeReceiver;)V", "GetOnRender_Landroid_adservices_ondevicepersonalization_RenderInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)] [<Android.Runtime.Register("onRender", "(Landroid/adservices/ondevicepersonalization/RenderInput;Landroid/os/OutcomeReceiver;)V", "GetOnRender_Landroid_adservices_ondevicepersonalization_RenderInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -284,6 +304,10 @@ [Android.Runtime.Register("onTrainingExamples", "(Landroid/adservices/ondevicepersonalization/TrainingExamplesInput;Landroid/os/OutcomeReceiver;)V", "GetOnTrainingExamples_Landroid_adservices_ondevicepersonalization_TrainingExamplesInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)] [<Android.Runtime.Register("onTrainingExamples", "(Landroid/adservices/ondevicepersonalization/TrainingExamplesInput;Landroid/os/OutcomeReceiver;)V", "GetOnTrainingExamples_Landroid_adservices_ondevicepersonalization_TrainingExamplesInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -336,6 +360,10 @@ [Android.Runtime.Register("onWebTrigger", "(Landroid/adservices/ondevicepersonalization/WebTriggerInput;Landroid/os/OutcomeReceiver;)V", "GetOnWebTrigger_Landroid_adservices_ondevicepersonalization_WebTriggerInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)] [<Android.Runtime.Register("onWebTrigger", "(Landroid/adservices/ondevicepersonalization/WebTriggerInput;Landroid/os/OutcomeReceiver;)V", "GetOnWebTrigger_Landroid_adservices_ondevicepersonalization_WebTriggerInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/IKeyValueStore.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/IKeyValueStore.xml index b04324d41..ee3907c7a 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/IKeyValueStore.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/IKeyValueStore.xml @@ -23,6 +23,10 @@ [Android.Runtime.Register("android/adservices/ondevicepersonalization/KeyValueStore", "", "Android.AdServices.OnDevicePersonalization.IKeyValueStoreInvoker", ApiSince=35)] [<Android.Runtime.Register("android/adservices/ondevicepersonalization/KeyValueStore", "", "Android.AdServices.OnDevicePersonalization.IKeyValueStoreInvoker", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + An interface to a read-only key-value store. @@ -61,6 +65,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -117,6 +125,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/IMutableKeyValueStore.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/IMutableKeyValueStore.xml index 0949e00a0..e138885f5 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/IMutableKeyValueStore.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/IMutableKeyValueStore.xml @@ -26,6 +26,10 @@ [Android.Runtime.Register("android/adservices/ondevicepersonalization/MutableKeyValueStore", "", "Android.AdServices.OnDevicePersonalization.IMutableKeyValueStoreInvoker", ApiSince=35)] [<Android.Runtime.Register("android/adservices/ondevicepersonalization/MutableKeyValueStore", "", "Android.AdServices.OnDevicePersonalization.IMutableKeyValueStoreInvoker", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + An interface to a read-write key-value store. @@ -64,6 +68,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -122,6 +130,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput+Builder.xml index 15bdda15b..d75604809 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/InferenceInput$Params;[B)V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/InferenceInput$Params;[B)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -88,6 +96,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/InferenceInput$Params;[Ljava/lang/Object;Landroid/adservices/ondevicepersonalization/InferenceOutput;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/InferenceInput$Params;[Ljava/lang/Object;Landroid/adservices/ondevicepersonalization/InferenceOutput;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -121,6 +133,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/InferenceInput;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/InferenceInput;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -192,6 +208,10 @@ [Android.Runtime.Register("setBatchSize", "(I)Landroid/adservices/ondevicepersonalization/InferenceInput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setBatchSize", "(I)Landroid/adservices/ondevicepersonalization/InferenceInput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -225,6 +245,10 @@ [Android.Runtime.Register("setExpectedOutputStructure", "(Landroid/adservices/ondevicepersonalization/InferenceOutput;)Landroid/adservices/ondevicepersonalization/InferenceInput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setExpectedOutputStructure", "(Landroid/adservices/ondevicepersonalization/InferenceOutput;)Landroid/adservices/ondevicepersonalization/InferenceInput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -258,6 +282,10 @@ [Android.Runtime.Register("setInputData", "([Ljava/lang/Object;)Landroid/adservices/ondevicepersonalization/InferenceInput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setInputData", "([Ljava/lang/Object;)Landroid/adservices/ondevicepersonalization/InferenceInput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -298,6 +326,10 @@ [Android.Runtime.Register("setInputData", "([B)Landroid/adservices/ondevicepersonalization/InferenceInput$Builder;", "", ApiSince=36)] [<Android.Runtime.Register("setInputData", "([B)Landroid/adservices/ondevicepersonalization/InferenceInput$Builder;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -331,6 +363,10 @@ [Android.Runtime.Register("setParams", "(Landroid/adservices/ondevicepersonalization/InferenceInput$Params;)Landroid/adservices/ondevicepersonalization/InferenceInput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setParams", "(Landroid/adservices/ondevicepersonalization/InferenceInput$Params;)Landroid/adservices/ondevicepersonalization/InferenceInput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput+Params+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput+Params+Builder.xml index 65540d2ce..33dc93a49 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput+Params+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput+Params+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -45,6 +49,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/KeyValueStore;Ljava/lang/String;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Landroid/adservices/ondevicepersonalization/KeyValueStore;Ljava/lang/String;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -76,6 +84,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/InferenceInput$Params;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/InferenceInput$Params;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -135,6 +147,10 @@ [Android.Runtime.Register("setDelegateType", "(I)Landroid/adservices/ondevicepersonalization/InferenceInput$Params$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setDelegateType", "(I)Landroid/adservices/ondevicepersonalization/InferenceInput$Params$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -168,6 +184,10 @@ [Android.Runtime.Register("setKeyValueStore", "(Landroid/adservices/ondevicepersonalization/KeyValueStore;)Landroid/adservices/ondevicepersonalization/InferenceInput$Params$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setKeyValueStore", "(Landroid/adservices/ondevicepersonalization/KeyValueStore;)Landroid/adservices/ondevicepersonalization/InferenceInput$Params$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -201,6 +221,10 @@ [Android.Runtime.Register("setModelKey", "(Ljava/lang/String;)Landroid/adservices/ondevicepersonalization/InferenceInput$Params$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setModelKey", "(Ljava/lang/String;)Landroid/adservices/ondevicepersonalization/InferenceInput$Params$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -234,6 +258,10 @@ [Android.Runtime.Register("setModelType", "(I)Landroid/adservices/ondevicepersonalization/InferenceInput$Params$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setModelType", "(I)Landroid/adservices/ondevicepersonalization/InferenceInput$Params$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -267,6 +295,10 @@ [Android.Runtime.Register("setRecommendedNumThreads", "(I)Landroid/adservices/ondevicepersonalization/InferenceInput$Params$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setRecommendedNumThreads", "(I)Landroid/adservices/ondevicepersonalization/InferenceInput$Params$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput+Params.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput+Params.xml index eac6bfe69..51e1efcc9 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput+Params.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput+Params.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -67,8 +71,8 @@ [<Android.Runtime.Register("DELEGATE_CPU", ApiSince=35)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.DelegateType enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.DelegateType enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.DelegateType enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.DelegateType enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] @@ -107,6 +111,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -177,6 +185,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -218,6 +230,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -259,6 +275,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -305,8 +325,8 @@ [<Android.Runtime.Register("MODEL_TYPE_EXECUTORCH", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.ModelType enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.ModelType enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.ModelType enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.ModelType enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] @@ -350,8 +370,8 @@ [<Android.Runtime.Register("MODEL_TYPE_TENSORFLOW_LITE", ApiSince=35)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.ModelType enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.ModelType enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.ModelType enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.ModelType enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] @@ -390,6 +410,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput.xml index ec1505175..ead8f8513 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceInput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -57,6 +61,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -99,6 +107,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("getData", "()[B", "", ApiSince=36)] [<Android.Runtime.Register("getData", "()[B", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -205,6 +221,10 @@ [Android.Runtime.Register("getInputData", "()[Ljava/lang/Object;", "", ApiSince=35)] [<Android.Runtime.Register("getInputData", "()[Ljava/lang/Object;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -256,6 +276,10 @@ [Android.Runtime.Register("getParams", "()Landroid/adservices/ondevicepersonalization/InferenceInput$Params;", "", ApiSince=35)] [<Android.Runtime.Register("getParams", "()Landroid/adservices/ondevicepersonalization/InferenceInput$Params;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceOutput+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceOutput+Builder.xml index b153a0c38..073669e20 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceOutput+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceOutput+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("addDataOutput", "(ILjava/lang/Object;)Landroid/adservices/ondevicepersonalization/InferenceOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("addDataOutput", "(ILjava/lang/Object;)Landroid/adservices/ondevicepersonalization/InferenceOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -117,6 +129,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/InferenceOutput;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/InferenceOutput;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -188,6 +204,10 @@ [Android.Runtime.Register("setData", "([B)Landroid/adservices/ondevicepersonalization/InferenceOutput$Builder;", "", ApiSince=36)] [<Android.Runtime.Register("setData", "([B)Landroid/adservices/ondevicepersonalization/InferenceOutput$Builder;", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -221,6 +241,10 @@ [Android.Runtime.Register("setDataOutputs", "(Ljava/util/Map;)Landroid/adservices/ondevicepersonalization/InferenceOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setDataOutputs", "(Ljava/util/Map;)Landroid/adservices/ondevicepersonalization/InferenceOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceOutput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceOutput.xml index c9c8ac67e..7876ad273 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceOutput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/InferenceOutput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -57,6 +61,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -105,6 +113,10 @@ [Android.Runtime.Register("getData", "()[B", "", ApiSince=36)] [<Android.Runtime.Register("getData", "()[B", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/IsolatedService.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/IsolatedService.xml index 129ec9eee..a60aa4ceb 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/IsolatedService.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/IsolatedService.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -72,6 +76,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -119,6 +127,10 @@ [Android.Runtime.Register("getEventUrlProvider", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/EventUrlProvider;", "", ApiSince=35)] [<Android.Runtime.Register("getEventUrlProvider", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/EventUrlProvider;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -167,6 +179,10 @@ [Android.Runtime.Register("getFederatedComputeScheduler", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/FederatedComputeScheduler;", "", ApiSince=35)] [<Android.Runtime.Register("getFederatedComputeScheduler", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/FederatedComputeScheduler;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -214,6 +230,10 @@ [Android.Runtime.Register("getLocalData", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/MutableKeyValueStore;", "", ApiSince=35)] [<Android.Runtime.Register("getLocalData", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/MutableKeyValueStore;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -264,6 +284,10 @@ [Android.Runtime.Register("getLogReader", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/LogReader;", "", ApiSince=35)] [<Android.Runtime.Register("getLogReader", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/LogReader;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -313,6 +337,10 @@ [Android.Runtime.Register("getModelManager", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/ModelManager;", "", ApiSince=35)] [<Android.Runtime.Register("getModelManager", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/ModelManager;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -359,6 +387,10 @@ [Android.Runtime.Register("getRemoteData", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/KeyValueStore;", "", ApiSince=35)] [<Android.Runtime.Register("getRemoteData", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/KeyValueStore;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -420,6 +452,10 @@ [Android.Runtime.Register("getUserData", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/UserData;", "", ApiSince=35)] [<Android.Runtime.Register("getUserData", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/UserData;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -500,6 +536,10 @@ [Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "GetOnBind_Landroid_content_Intent_Handler", ApiSince=35)] [<Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "GetOnBind_Landroid_content_Intent_Handler", ApiSince=35)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -552,6 +592,10 @@ [Android.Runtime.Register("onRequest", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/IsolatedWorker;", "GetOnRequest_Landroid_adservices_ondevicepersonalization_RequestToken_Handler", ApiSince=35)] [<Android.Runtime.Register("onRequest", "(Landroid/adservices/ondevicepersonalization/RequestToken;)Landroid/adservices/ondevicepersonalization/IsolatedWorker;", "GetOnRequest_Landroid_adservices_ondevicepersonalization_RequestToken_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/IsolatedServiceException.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/IsolatedServiceException.xml index e915569ac..7edca4599 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/IsolatedServiceException.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/IsolatedServiceException.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -65,6 +69,10 @@ [Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -112,6 +120,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -161,6 +173,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -204,6 +220,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/LogReader.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/LogReader.xml index bced95deb..056a3a090 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/LogReader.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/LogReader.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -83,6 +87,10 @@ [Android.Runtime.Register("getJoinedEvents", "(Ljava/time/Instant;Ljava/time/Instant;)Ljava/util/List;", "GetGetJoinedEvents_Ljava_time_Instant_Ljava_time_Instant_Handler", ApiSince=35)] [<Android.Runtime.Register("getJoinedEvents", "(Ljava/time/Instant;Ljava/time/Instant;)Ljava/util/List;", "GetGetJoinedEvents_Ljava_time_Instant_Ljava_time_Instant_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -132,6 +140,10 @@ [Android.Runtime.Register("getRequests", "(Ljava/time/Instant;Ljava/time/Instant;)Ljava/util/List;", "GetGetRequests_Ljava_time_Instant_Ljava_time_Instant_Handler", ApiSince=35)] [<Android.Runtime.Register("getRequests", "(Ljava/time/Instant;Ljava/time/Instant;)Ljava/util/List;", "GetGetRequests_Ljava_time_Instant_Ljava_time_Instant_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/ModelManager.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/ModelManager.xml index ee53a202f..b4b71ad85 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/ModelManager.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/ModelManager.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -111,6 +115,10 @@ [Android.Runtime.Register("run", "(Landroid/adservices/ondevicepersonalization/InferenceInput;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetRun_Landroid_adservices_ondevicepersonalization_InferenceInput_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)] [<Android.Runtime.Register("run", "(Landroid/adservices/ondevicepersonalization/InferenceInput;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetRun_Landroid_adservices_ondevicepersonalization_InferenceInput_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/OnDevicePersonalizationException.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/OnDevicePersonalizationException.xml index f36c14d03..0f8e04e5c 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/OnDevicePersonalizationException.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/OnDevicePersonalizationException.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -61,6 +65,10 @@ [Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -101,6 +109,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -143,6 +155,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -206,6 +222,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -242,6 +262,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -288,8 +312,8 @@ [<Android.Runtime.Register("ERROR_INFERENCE_FAILED", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] @@ -336,8 +360,8 @@ [<Android.Runtime.Register("ERROR_INFERENCE_MODEL_NOT_FOUND", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] @@ -381,8 +405,8 @@ [<Android.Runtime.Register("ERROR_INVALID_TRAINING_MANIFEST", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] @@ -428,8 +452,8 @@ [<Android.Runtime.Register("ERROR_ISOLATED_SERVICE_FAILED", ApiSince=35)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] @@ -473,8 +497,8 @@ [<Android.Runtime.Register("ERROR_ISOLATED_SERVICE_LOADING_FAILED", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] @@ -519,8 +543,8 @@ [<Android.Runtime.Register("ERROR_ISOLATED_SERVICE_MANIFEST_PARSING_FAILED", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] @@ -566,8 +590,8 @@ [<Android.Runtime.Register("ERROR_ISOLATED_SERVICE_TIMEOUT", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] @@ -613,8 +637,8 @@ [<Android.Runtime.Register("ERROR_PERSONALIZATION_DISABLED", ApiSince=35)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] @@ -660,8 +684,8 @@ [<Android.Runtime.Register("ERROR_SCHEDULE_TRAINING_FAILED", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationError enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/OnDevicePersonalizationManager+ExecuteResult.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/OnDevicePersonalizationManager+ExecuteResult.xml index 8d9f57651..443b11266 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/OnDevicePersonalizationManager+ExecuteResult.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/OnDevicePersonalizationManager+ExecuteResult.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -84,6 +88,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -158,6 +166,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/OnDevicePersonalizationManager.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/OnDevicePersonalizationManager.xml index f5e517cde..2d03d76f6 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/OnDevicePersonalizationManager.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/OnDevicePersonalizationManager.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -90,6 +94,10 @@ [Android.Runtime.Register("execute", "(Landroid/content/ComponentName;Landroid/os/PersistableBundle;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetExecute_Landroid_content_ComponentName_Landroid_os_PersistableBundle_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)] [<Android.Runtime.Register("execute", "(Landroid/content/ComponentName;Landroid/os/PersistableBundle;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetExecute_Landroid_content_ComponentName_Landroid_os_PersistableBundle_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -153,6 +161,10 @@ [Android.Runtime.Register("executeInIsolatedService", "(Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetExecuteInIsolatedService_Landroid_adservices_ondevicepersonalization_ExecuteInIsolatedServiceRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=36)] [<Android.Runtime.Register("executeInIsolatedService", "(Landroid/adservices/ondevicepersonalization/ExecuteInIsolatedServiceRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetExecuteInIsolatedService_Landroid_adservices_ondevicepersonalization_ExecuteInIsolatedServiceRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -207,8 +219,8 @@ [<Android.Runtime.Register("FEATURE_DISABLED", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationFeature enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationFeature enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationFeature enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationFeature enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] @@ -252,8 +264,8 @@ [<Android.Runtime.Register("FEATURE_ENABLED", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationFeature enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationFeature enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationFeature enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationFeature enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] @@ -297,8 +309,8 @@ [<Android.Runtime.Register("FEATURE_UNSUPPORTED", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationFeature enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationFeature enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationFeature enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.OnDevicePersonalizationFeature enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] @@ -370,6 +382,10 @@ [Android.Runtime.Register("queryFeatureAvailability", "(Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetQueryFeatureAvailability_Ljava_lang_String_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=36)] [<Android.Runtime.Register("queryFeatureAvailability", "(Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetQueryFeatureAvailability_Ljava_lang_String_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -420,6 +436,10 @@ [Android.Runtime.Register("requestSurfacePackage", "(Landroid/adservices/ondevicepersonalization/SurfacePackageToken;Landroid/os/IBinder;IIILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetRequestSurfacePackage_Landroid_adservices_ondevicepersonalization_SurfacePackageToken_Landroid_os_IBinder_IIILjava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)] [<Android.Runtime.Register("requestSurfacePackage", "(Landroid/adservices/ondevicepersonalization/SurfacePackageToken;Landroid/os/IBinder;IIILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetRequestSurfacePackage_Landroid_adservices_ondevicepersonalization_SurfacePackageToken_Landroid_os_IBinder_IIILjava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/RenderInput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/RenderInput.xml index b56283166..ff5a707cc 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/RenderInput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/RenderInput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -67,6 +71,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -109,6 +117,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -183,6 +195,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -288,6 +304,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/RenderOutput+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/RenderOutput+Builder.xml index 2dabc55bb..e770f7993 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/RenderOutput+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/RenderOutput+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/RenderOutput;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/RenderOutput;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setContent", "(Ljava/lang/String;)Landroid/adservices/ondevicepersonalization/RenderOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setContent", "(Ljava/lang/String;)Landroid/adservices/ondevicepersonalization/RenderOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -193,6 +209,10 @@ [Android.Runtime.Register("setTemplateId", "(Ljava/lang/String;)Landroid/adservices/ondevicepersonalization/RenderOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setTemplateId", "(Ljava/lang/String;)Landroid/adservices/ondevicepersonalization/RenderOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -233,6 +253,10 @@ [Android.Runtime.Register("setTemplateParams", "(Landroid/os/PersistableBundle;)Landroid/adservices/ondevicepersonalization/RenderOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setTemplateParams", "(Landroid/os/PersistableBundle;)Landroid/adservices/ondevicepersonalization/RenderOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/RenderOutput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/RenderOutput.xml index 10acf4384..394a322e9 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/RenderOutput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/RenderOutput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -63,6 +67,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -143,6 +151,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -191,6 +203,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/RenderingConfig+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/RenderingConfig+Builder.xml index 883a422f7..1f9b066d6 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/RenderingConfig+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/RenderingConfig+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("addKey", "(Ljava/lang/String;)Landroid/adservices/ondevicepersonalization/RenderingConfig$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("addKey", "(Ljava/lang/String;)Landroid/adservices/ondevicepersonalization/RenderingConfig$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -115,6 +127,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/RenderingConfig;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/RenderingConfig;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setKeys", "(Ljava/util/List;)Landroid/adservices/ondevicepersonalization/RenderingConfig$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setKeys", "(Ljava/util/List;)Landroid/adservices/ondevicepersonalization/RenderingConfig$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/RenderingConfig.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/RenderingConfig.xml index 5e8341dbb..ce6b9af4c 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/RenderingConfig.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/RenderingConfig.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +86,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -114,6 +122,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -194,6 +206,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -304,6 +320,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/RequestLogRecord+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/RequestLogRecord+Builder.xml index 9065d2487..54c8462b6 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/RequestLogRecord+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/RequestLogRecord+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("addRow", "(Landroid/content/ContentValues;)Landroid/adservices/ondevicepersonalization/RequestLogRecord$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("addRow", "(Landroid/content/ContentValues;)Landroid/adservices/ondevicepersonalization/RequestLogRecord$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -115,6 +127,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/RequestLogRecord;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/RequestLogRecord;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setRows", "(Ljava/util/List;)Landroid/adservices/ondevicepersonalization/RequestLogRecord$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setRows", "(Ljava/util/List;)Landroid/adservices/ondevicepersonalization/RequestLogRecord$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/RequestLogRecord.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/RequestLogRecord.xml index 8316c489c..d0bf43856 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/RequestLogRecord.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/RequestLogRecord.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -80,6 +84,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -112,6 +120,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -192,6 +204,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -291,6 +307,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -339,6 +359,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/RequestToken.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/RequestToken.xml index b991ac5ad..943a13383 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/RequestToken.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/RequestToken.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/SurfacePackageToken.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/SurfacePackageToken.xml index eaac0379f..082f08521 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/SurfacePackageToken.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/SurfacePackageToken.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExampleRecord+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExampleRecord+Builder.xml index 55c227972..aba39917b 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExampleRecord+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExampleRecord+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/TrainingExampleRecord;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/TrainingExampleRecord;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setResumptionToken", "([B)Landroid/adservices/ondevicepersonalization/TrainingExampleRecord$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setResumptionToken", "([B)Landroid/adservices/ondevicepersonalization/TrainingExampleRecord$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -197,6 +213,10 @@ [Android.Runtime.Register("setTrainingExample", "([B)Landroid/adservices/ondevicepersonalization/TrainingExampleRecord$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setTrainingExample", "([B)Landroid/adservices/ondevicepersonalization/TrainingExampleRecord$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExampleRecord.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExampleRecord.xml index 0961e33c5..7eb7f109e 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExampleRecord.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExampleRecord.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -74,6 +78,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -106,6 +114,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -140,6 +152,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -187,6 +203,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -345,6 +365,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExamplesInput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExamplesInput.xml index 61a9c52a2..6d259743e 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExamplesInput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExamplesInput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -61,6 +65,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;[BLjava/lang/String;)V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;[BLjava/lang/String;)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -129,6 +137,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -182,6 +194,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -252,6 +268,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -293,6 +313,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExamplesOutput+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExamplesOutput+Builder.xml index ddc9635a3..4d124e2da 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExamplesOutput+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExamplesOutput+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("addTrainingExampleRecord", "(Landroid/adservices/ondevicepersonalization/TrainingExampleRecord;)Landroid/adservices/ondevicepersonalization/TrainingExamplesOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("addTrainingExampleRecord", "(Landroid/adservices/ondevicepersonalization/TrainingExampleRecord;)Landroid/adservices/ondevicepersonalization/TrainingExamplesOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -115,6 +127,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/TrainingExamplesOutput;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/TrainingExamplesOutput;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setTrainingExampleRecords", "(Ljava/util/List;)Landroid/adservices/ondevicepersonalization/TrainingExamplesOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setTrainingExampleRecords", "(Ljava/util/List;)Landroid/adservices/ondevicepersonalization/TrainingExamplesOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExamplesOutput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExamplesOutput.xml index dbda02da8..14b01ca47 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExamplesOutput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingExamplesOutput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -144,6 +148,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingInterval+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingInterval+Builder.xml index 96ce79c66..8fbc48819 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingInterval+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingInterval+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/TrainingInterval;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/TrainingInterval;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -153,6 +165,10 @@ [Android.Runtime.Register("setMinimumInterval", "(Ljava/time/Duration;)Landroid/adservices/ondevicepersonalization/TrainingInterval$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setMinimumInterval", "(Ljava/time/Duration;)Landroid/adservices/ondevicepersonalization/TrainingInterval$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setSchedulingMode", "(I)Landroid/adservices/ondevicepersonalization/TrainingInterval$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setSchedulingMode", "(I)Landroid/adservices/ondevicepersonalization/TrainingInterval$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingInterval.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingInterval.xml index 29ef3ee98..dfc90d7c9 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingInterval.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/TrainingInterval.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -86,6 +90,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -133,6 +141,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -180,8 +192,8 @@ [<Android.Runtime.Register("SCHEDULING_MODE_ONE_TIME", ApiSince=35)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.TrainingIntervalSchedulingMode enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.TrainingIntervalSchedulingMode enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.TrainingIntervalSchedulingMode enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.TrainingIntervalSchedulingMode enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] @@ -225,8 +237,8 @@ [<Android.Runtime.Register("SCHEDULING_MODE_RECURRENT", ApiSince=35)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.TrainingIntervalSchedulingMode enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.TrainingIntervalSchedulingMode enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.TrainingIntervalSchedulingMode enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.AdServices.OnDevicePersonalization.TrainingIntervalSchedulingMode enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/UserData.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/UserData.xml index 2ae72d827..9854931a3 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/UserData.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/UserData.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -70,6 +74,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -111,6 +119,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -152,6 +164,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -193,6 +209,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -238,6 +258,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -263,6 +287,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -312,6 +340,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -396,6 +428,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -449,6 +485,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -550,6 +590,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -598,6 +642,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/WebTriggerInput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/WebTriggerInput.xml index e93a6496a..6b4b107c7 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/WebTriggerInput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/WebTriggerInput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -63,6 +67,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/net/Uri;Ljava/lang/String;[B)V", "", ApiSince=36)] [<Android.Runtime.Register(".ctor", "(Landroid/net/Uri;Ljava/lang/String;[B)V", "", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -106,6 +114,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -147,6 +159,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -192,6 +208,10 @@ [Android.Runtime.Register("getData", "()[B", "", ApiSince=35)] [<Android.Runtime.Register("getData", "()[B", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/WebTriggerOutput+Builder.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/WebTriggerOutput+Builder.xml index 597eb575f..8c27c4044 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/WebTriggerOutput+Builder.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/WebTriggerOutput+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +90,10 @@ [Android.Runtime.Register("addEventLogRecord", "(Landroid/adservices/ondevicepersonalization/EventLogRecord;)Landroid/adservices/ondevicepersonalization/WebTriggerOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("addEventLogRecord", "(Landroid/adservices/ondevicepersonalization/EventLogRecord;)Landroid/adservices/ondevicepersonalization/WebTriggerOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -115,6 +127,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/WebTriggerOutput;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/ondevicepersonalization/WebTriggerOutput;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -186,6 +202,10 @@ [Android.Runtime.Register("setEventLogRecords", "(Ljava/util/List;)Landroid/adservices/ondevicepersonalization/WebTriggerOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setEventLogRecords", "(Ljava/util/List;)Landroid/adservices/ondevicepersonalization/WebTriggerOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -219,6 +239,10 @@ [Android.Runtime.Register("setRequestLogRecord", "(Landroid/adservices/ondevicepersonalization/RequestLogRecord;)Landroid/adservices/ondevicepersonalization/WebTriggerOutput$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setRequestLogRecord", "(Landroid/adservices/ondevicepersonalization/RequestLogRecord;)Landroid/adservices/ondevicepersonalization/WebTriggerOutput$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.OnDevicePersonalization/WebTriggerOutput.xml b/docs/xml/Android.AdServices.OnDevicePersonalization/WebTriggerOutput.xml index e69a62a00..0111ea416 100644 --- a/docs/xml/Android.AdServices.OnDevicePersonalization/WebTriggerOutput.xml +++ b/docs/xml/Android.AdServices.OnDevicePersonalization/WebTriggerOutput.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -62,6 +66,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -141,6 +149,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.Signals/ProtectedSignalsManager.xml b/docs/xml/Android.AdServices.Signals/ProtectedSignalsManager.xml index dc9232330..d80052fa6 100644 --- a/docs/xml/Android.AdServices.Signals/ProtectedSignalsManager.xml +++ b/docs/xml/Android.AdServices.Signals/ProtectedSignalsManager.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +86,10 @@ [Android.Runtime.Register("get", "(Landroid/content/Context;)Landroid/adservices/signals/ProtectedSignalsManager;", "", ApiSince=35)] [<Android.Runtime.Register("get", "(Landroid/content/Context;)Landroid/adservices/signals/ProtectedSignalsManager;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -218,6 +226,10 @@ [Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_PROTECTED_SIGNALS")] [<Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_PROTECTED_SIGNALS")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -235,7 +247,7 @@ The request that identifies the URI from which to retrieve signal updates. This value cannot be . The executor through which callback events are dispatched. This value cannot be . The receiver called with an empty object on success or an exception on failure. This value cannot be . - The UpdateSignals API will retrieve a JSON from the URI that describes which signals to add + The updateSignals API will retrieve a JSON from the URI that describes which signals to add or remove. The UpdateSignals API will retrieve a JSON from the URI that describes which signals to add diff --git a/docs/xml/Android.AdServices.Signals/UpdateSignalsRequest+Builder.xml b/docs/xml/Android.AdServices.Signals/UpdateSignalsRequest+Builder.xml index e823f1e86..9df73de16 100644 --- a/docs/xml/Android.AdServices.Signals/UpdateSignalsRequest+Builder.xml +++ b/docs/xml/Android.AdServices.Signals/UpdateSignalsRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -57,6 +61,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/net/Uri;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Landroid/net/Uri;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -100,6 +108,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/signals/UpdateSignalsRequest;", "", ApiSince=35)] [<Android.Runtime.Register("build", "()Landroid/adservices/signals/UpdateSignalsRequest;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -171,6 +183,10 @@ [Android.Runtime.Register("setUpdateUri", "(Landroid/net/Uri;)Landroid/adservices/signals/UpdateSignalsRequest$Builder;", "", ApiSince=35)] [<Android.Runtime.Register("setUpdateUri", "(Landroid/net/Uri;)Landroid/adservices/signals/UpdateSignalsRequest$Builder;", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.Signals/UpdateSignalsRequest.xml b/docs/xml/Android.AdServices.Signals/UpdateSignalsRequest.xml index 5fd97fbe4..5aba12814 100644 --- a/docs/xml/Android.AdServices.Signals/UpdateSignalsRequest.xml +++ b/docs/xml/Android.AdServices.Signals/UpdateSignalsRequest.xml @@ -24,13 +24,17 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] - The request object for UpdateSignals. + The request object for updateSignals. The request object for UpdateSignals. @@ -147,6 +151,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.Topics/EncryptedTopic.xml b/docs/xml/Android.AdServices.Topics/EncryptedTopic.xml index 4907c368c..dd145ce67 100644 --- a/docs/xml/Android.AdServices.Topics/EncryptedTopic.xml +++ b/docs/xml/Android.AdServices.Topics/EncryptedTopic.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -68,6 +72,10 @@ [Android.Runtime.Register(".ctor", "([BLjava/lang/String;[B)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "([BLjava/lang/String;[B)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -113,6 +121,10 @@ [Android.Runtime.Register("getEncapsulatedKey", "()[B", "", ApiSince=35)] [<Android.Runtime.Register("getEncapsulatedKey", "()[B", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -155,6 +167,10 @@ [Android.Runtime.Register("getEncryptedTopic", "()[B", "", ApiSince=35)] [<Android.Runtime.Register("getEncryptedTopic", "()[B", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -222,6 +238,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.AdServices.Topics/GetTopicsRequest+Builder.xml b/docs/xml/Android.AdServices.Topics/GetTopicsRequest+Builder.xml index eca3757cf..eae69373e 100644 --- a/docs/xml/Android.AdServices.Topics/GetTopicsRequest+Builder.xml +++ b/docs/xml/Android.AdServices.Topics/GetTopicsRequest+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -56,6 +60,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -94,6 +102,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/topics/GetTopicsRequest;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/topics/GetTopicsRequest;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -165,6 +177,10 @@ [Android.Runtime.Register("setAdsSdkName", "(Ljava/lang/String;)Landroid/adservices/topics/GetTopicsRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setAdsSdkName", "(Ljava/lang/String;)Landroid/adservices/topics/GetTopicsRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -198,6 +214,10 @@ [Android.Runtime.Register("setShouldRecordObservation", "(Z)Landroid/adservices/topics/GetTopicsRequest$Builder;", "", ApiSince=34)] [<Android.Runtime.Register("setShouldRecordObservation", "(Z)Landroid/adservices/topics/GetTopicsRequest$Builder;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Topics/GetTopicsRequest.xml b/docs/xml/Android.AdServices.Topics/GetTopicsRequest.xml index ddb556a8c..d8680403c 100644 --- a/docs/xml/Android.AdServices.Topics/GetTopicsRequest.xml +++ b/docs/xml/Android.AdServices.Topics/GetTopicsRequest.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -57,6 +61,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -131,6 +139,10 @@ [Android.Runtime.Register("shouldRecordObservation", "()Z", "", ApiSince=34)] [<Android.Runtime.Register("shouldRecordObservation", "()Z", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Topics/GetTopicsResponse+Builder.xml b/docs/xml/Android.AdServices.Topics/GetTopicsResponse+Builder.xml index 08a6bd36c..31bdf6af4 100644 --- a/docs/xml/Android.AdServices.Topics/GetTopicsResponse+Builder.xml +++ b/docs/xml/Android.AdServices.Topics/GetTopicsResponse+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -104,6 +108,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/util/List;Ljava/util/List;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Ljava/util/List;Ljava/util/List;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -147,6 +155,10 @@ [Android.Runtime.Register("build", "()Landroid/adservices/topics/GetTopicsResponse;", "", ApiSince=34)] [<Android.Runtime.Register("build", "()Landroid/adservices/topics/GetTopicsResponse;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Topics/GetTopicsResponse.xml b/docs/xml/Android.AdServices.Topics/GetTopicsResponse.xml index a7e93568b..e508f23e5 100644 --- a/docs/xml/Android.AdServices.Topics/GetTopicsResponse.xml +++ b/docs/xml/Android.AdServices.Topics/GetTopicsResponse.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -57,6 +61,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -185,6 +193,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Topics/Topic.xml b/docs/xml/Android.AdServices.Topics/Topic.xml index 5a78adc88..fc99162cd 100644 --- a/docs/xml/Android.AdServices.Topics/Topic.xml +++ b/docs/xml/Android.AdServices.Topics/Topic.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -61,6 +65,10 @@ [Android.Runtime.Register(".ctor", "(JJI)V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "(JJI)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -131,6 +139,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -172,6 +184,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -271,6 +287,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices.Topics/TopicsManager.xml b/docs/xml/Android.AdServices.Topics/TopicsManager.xml index 61acdf3ea..cf7f64d4c 100644 --- a/docs/xml/Android.AdServices.Topics/TopicsManager.xml +++ b/docs/xml/Android.AdServices.Topics/TopicsManager.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -64,6 +68,10 @@ [Android.Runtime.Register("get", "(Landroid/content/Context;)Landroid/adservices/topics/TopicsManager;", "", ApiSince=34)] [<Android.Runtime.Register("get", "(Landroid/content/Context;)Landroid/adservices/topics/TopicsManager;", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -113,6 +121,10 @@ [Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_TOPICS")] [<Android.Runtime.RequiresPermission("android.permission.ACCESS_ADSERVICES_TOPICS")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.AdServices/AdServicesState.xml b/docs/xml/Android.AdServices/AdServicesState.xml index c956abca1..1285f7bd8 100644 --- a/docs/xml/Android.AdServices/AdServicesState.xml +++ b/docs/xml/Android.AdServices/AdServicesState.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -78,6 +82,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.App.Admin/DevicePolicyIdentifiers.xml b/docs/xml/Android.App.Admin/DevicePolicyIdentifiers.xml index b2685c927..eb05f7133 100644 --- a/docs/xml/Android.App.Admin/DevicePolicyIdentifiers.xml +++ b/docs/xml/Android.App.Admin/DevicePolicyIdentifiers.xml @@ -1,4 +1,4 @@ - + @@ -45,9 +45,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -85,9 +85,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,9 +125,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -165,9 +165,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -205,9 +205,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -245,9 +245,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -285,9 +285,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -325,9 +325,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -365,9 +365,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -405,13 +405,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CROSS_PROFILE_WIDGET_PROVIDER_POLICY", ApiSince=37)] + [<Android.Runtime.Register("CROSS_PROFILE_WIDGET_PROVIDER_POLICY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + String identifier for DevicePolicyManager#addCrossProfileWidgetProvider. + To be added. + + @@ -439,8 +467,8 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowTaskContinuityHandoff", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowTaskContinuityHandoff", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")>] @@ -461,9 +489,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -530,9 +558,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -570,9 +598,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -610,9 +638,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -650,9 +678,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -690,9 +718,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -730,9 +758,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -770,9 +798,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -810,9 +838,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -850,9 +878,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -890,9 +918,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -930,9 +958,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1028,9 +1056,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1068,9 +1096,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.Admin/DevicePolicyManager.xml b/docs/xml/Android.App.Admin/DevicePolicyManager.xml index 5ecc64c99..0544a55e3 100644 --- a/docs/xml/Android.App.Admin/DevicePolicyManager.xml +++ b/docs/xml/Android.App.Admin/DevicePolicyManager.xml @@ -1337,8 +1337,6 @@ package may have zero or more provider components, where each component provides a different widget type. <strong>Note:</strong> By default no widget provider package is allowlisted. - This member is deprecated. While this API still works to mutate the current allowlist, please consider - switching to #setCrossProfileWidgetProviders for better performance. Java documentation for android.app.admin.DevicePolicyManager.addCrossProfileWidgetProvider(android.content.ComponentName, java.lang.String). @@ -1552,8 +1550,8 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowTaskContinuityHandoff", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowTaskContinuityHandoff", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")>] @@ -1633,8 +1631,8 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowTaskContinuityHandoff", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowTaskContinuityHandoff", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")>] @@ -2957,8 +2955,8 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowTaskContinuityHandoff", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowTaskContinuityHandoff", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")>] @@ -3229,6 +3227,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android23.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android23.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")>] + Android.OS.UserHandle @@ -3372,6 +3374,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android23.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android23.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")>] + Android.OS.UserHandle @@ -4141,7 +4147,7 @@ - + @@ -4155,20 +4161,17 @@ [Android.Runtime.Register("enableSystemApp", "(Landroid/content/ComponentName;Landroid/content/Intent;)I", "GetEnableSystemApp_Landroid_content_ComponentName_Landroid_content_Intent_Handler")] [<Android.Runtime.Register("enableSystemApp", "(Landroid/content/ComponentName;Landroid/content/Intent;)I", "GetEnableSystemApp_Landroid_content_ComponentName_Landroid_content_Intent_Handler")>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + System.Int32 - - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - + Which DeviceAdminReceiver this request is associated with, or @@ -4195,7 +4198,7 @@ - + @@ -4209,20 +4212,17 @@ [Android.Runtime.Register("enableSystemApp", "(Landroid/content/ComponentName;Ljava/lang/String;)V", "GetEnableSystemApp_Landroid_content_ComponentName_Ljava_lang_String_Handler")] [<Android.Runtime.Register("enableSystemApp", "(Landroid/content/ComponentName;Ljava/lang/String;)V", "GetEnableSystemApp_Landroid_content_ComponentName_Ljava_lang_String_Handler")>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + System.Void - - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - + Which DeviceAdminReceiver this request is associated with, or @@ -9309,12 +9309,11 @@ - Which DeviceAdminReceiver this request is associated with. + Which DeviceAdminReceiver this request is associated with. Null if the + caller is not a device admin. Called by the device owner (since API 26) or profile owner (since API 24) or holders of the - permission android.Manifest.permission#MANAGE_DEVICE_POLICY_ORGANIZATION_IDENTITY - to retrieve the name of the organization under management. - - @param admin Which {@link DeviceAdminReceiver this request is associated with. + permission android.Manifest.permission#MANAGE_DEVICE_POLICY_ORGANIZATION_IDENTITY + to retrieve the name of the organization under management. The organization name or null if none is set. Called by the device owner (since API 26) or profile owner (since API 24) or holders of the @@ -9371,12 +9370,11 @@ - Which DeviceAdminReceiver this request is associated with. + Which DeviceAdminReceiver this request is associated with. Null if the + caller is not a device admin. Called by the device owner (since API 26) or profile owner (since API 24) or holders of the - permission android.Manifest.permission#MANAGE_DEVICE_POLICY_ORGANIZATION_IDENTITY - to retrieve the name of the organization under management. - - @param admin Which {@link DeviceAdminReceiver this request is associated with. + permission android.Manifest.permission#MANAGE_DEVICE_POLICY_ORGANIZATION_IDENTITY + to retrieve the name of the organization under management. The organization name or null if none is set. Called by the device owner (since API 26) or profile owner (since API 24) or holders of the @@ -10521,7 +10519,7 @@ Which DeviceAdminReceiver this request is associated with. Returns the list of permitted accessibility services set by this device or profile owner. - List of accessiblity service package names. + List of accessibility service package names. Returns the list of permitted accessibility services set by this device or profile owner. An empty list means no accessibility services except system services are allowed. @@ -11182,7 +11180,7 @@ #KEYGUARD_DISABLE_TRUST_AGENTS. If any admin declares #KEYGUARD_DISABLE_TRUST_AGENTS but doesn't call #setTrustAgentConfiguration(ComponentName, ComponentName, PersistableBundle) - for this agent or calls it with a null configuration, null is returned. + for this agent or calls it with a null configuration, null is returned. Which component to get enabled features for. Gets configuration for the given trust agent based on aggregating all calls to #setTrustAgentConfiguration(ComponentName, ComponentName, PersistableBundle) for @@ -13877,8 +13875,7 @@ - One of #ACTION_PROVISION_MANAGED_DEVICE, - #ACTION_PROVISION_MANAGED_PROFILE. + One of #ACTION_PROVISION_MANAGED_DEVICE, #ACTION_PROVISION_MANAGED_PROFILE, #ACTION_PROVISION_MULTIUSER_MANAGED_USER. Returns whether it is possible for the caller to initiate provisioning of a managed profile or device, setting itself as the device or profile owner. whether provisioning a managed profile or device is possible. @@ -17112,8 +17109,7 @@ list of preferential network configurations. - Get preferential network configuration - PreferentialNetworkServiceConfig -or- Sets preferential network configurations. + Get preferential network configuration -or- Sets preferential network configurations. preferential network configuration. Property getter documentation: @@ -17792,6 +17788,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + System.Boolean @@ -17815,8 +17815,6 @@ to take effect the package should have been added via #addCrossProfileWidgetProvider( android.content.ComponentName, String). <strong>Note:</strong> By default no widget provider package is allowlisted. - This member is deprecated. While this API still works to mutate the current allowlist, please consider - switching to #setCrossProfileWidgetProviders for better performance. Java documentation for android.app.admin.DevicePolicyManager.removeCrossProfileWidgetProvider(android.content.ComponentName, java.lang.String). @@ -19273,8 +19271,8 @@ in the calling user, as well as the parent user of an organization-owned managed profile via the DevicePolicyManager instance returned by #getParentProfileInstance(ComponentName). App restrictions set by the device policy - management role holder are returned by - UserManager#getApplicationRestrictions(String) but the target application should use + management role holder are not returned by + UserManager#getApplicationRestrictions(String). The target application should use android.content.RestrictionsManager#getApplicationRestrictionsPerAdmin to retrieve them, alongside any app restrictions the profile or device owner might have set. NOTE: The method performs disk I/O and shouldn't be called on the main thread @@ -20257,6 +20255,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCrossProfileWidgetProviders", "(Ljava/util/Set;)V", "GetSetCrossProfileWidgetProviders_Ljava_util_Set_Handler", ApiSince=37)] + [<Android.Runtime.Register("setCrossProfileWidgetProviders", "(Ljava/util/Set;)V", "GetSetCrossProfileWidgetProviders_Ljava_util_Set_Handler", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_PROFILE_INTERACTION")] + [<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_PROFILE_INTERACTION")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The packages from which widget providers are allowlisted. + Called by the profile owner of a managed profile or a holder of the permission + android.Manifest.permission#MANAGE_DEVICE_POLICY_PROFILE_INTERACTION to enable + widget providers from packages to be available in the parent profile. + To be added. + + @@ -20436,7 +20472,7 @@ - + @@ -20450,6 +20486,10 @@ [Android.Runtime.Register("setDeviceOwnerLockScreenInfo", "(Landroid/content/ComponentName;Ljava/lang/CharSequence;)V", "GetSetDeviceOwnerLockScreenInfo_Landroid_content_ComponentName_Ljava_lang_CharSequence_Handler", ApiSince=24)] [<Android.Runtime.Register("setDeviceOwnerLockScreenInfo", "(Landroid/content/ComponentName;Ljava/lang/CharSequence;)V", "GetSetDeviceOwnerLockScreenInfo_Landroid_content_ComponentName_Ljava_lang_CharSequence_Handler", ApiSince=24)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android24.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android24.0")>] @@ -20460,17 +20500,11 @@ - - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - + - The name of the admin component to check. + The name of the admin component to check. Null if the caller is not a device + admin. Device owner information which will be displayed instead of the user owner info. Sets the device owner information to be shown on the lock screen. @@ -20499,7 +20533,7 @@ - + @@ -20509,6 +20543,10 @@ 0.0.0.0 + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android24.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android24.0")>] @@ -20519,17 +20557,11 @@ - - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - + - The name of the admin component to check. + The name of the admin component to check. Null if the caller is not a device + admin. Device owner information which will be displayed instead of the user owner info. Sets the device owner information to be shown on the lock screen. @@ -21694,7 +21726,7 @@ Which DeviceAdminReceiver this request is associated with Maximum time the profile is allowed to be off in milliseconds or 0 if not limited. The minimum non-zero value corresponds to 72 hours. If an admin sets a - smaller non-zero vaulue, 72 hours will be set instead. + smaller non-zero value, 72 hours will be set instead. Called by a profile owner of an organization-owned managed profile to set maximum time the profile is allowed to be turned off. @@ -23239,7 +23271,7 @@ - + @@ -23253,6 +23285,10 @@ [Android.Runtime.Register("setPermissionPolicy", "(Landroid/content/ComponentName;I)V", "GetSetPermissionPolicy_Landroid_content_ComponentName_IHandler", ApiSince=23)] [<Android.Runtime.Register("setPermissionPolicy", "(Landroid/content/ComponentName;I)V", "GetSetPermissionPolicy_Landroid_content_ComponentName_IHandler", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -23273,7 +23309,8 @@ - Which profile or device owner this request is associated with. + Which profile or device owner this request is associated with, or + null if the caller is a set permission policy delegate. One of the policy constants #PERMISSION_POLICY_PROMPT, #PERMISSION_POLICY_AUTO_GRANT and #PERMISSION_POLICY_AUTO_DENY. Set the default response for future runtime permission requests by applications. @@ -26275,8 +26312,8 @@ Bit mask of additional options: currently supported flags are - #WIPE_EXTERNAL_STORAGE, #WIPE_RESET_PROTECTION_DATA, - #WIPE_EUICC and #WIPE_SILENTLY. + #WIPE_EXTERNAL_STORAGE, #WIPE_RESET_PROTECTION_DATA + and #WIPE_SILENTLY. See #wipeData(int, CharSequence) See #wipeData(int, CharSequence) @@ -26334,8 +26371,7 @@ Bit mask of additional options: currently supported flags are - #WIPE_EXTERNAL_STORAGE, #WIPE_RESET_PROTECTION_DATA and - #WIPE_EUICC. + #WIPE_EXTERNAL_STORAGE and #WIPE_RESET_PROTECTION_DATA. a string that contains the reason for wiping data, which can be presented to the user. Ask that all user data be wiped. @@ -26398,8 +26434,7 @@ Bit mask of additional options: currently supported flags are - #WIPE_EXTERNAL_STORAGE, #WIPE_RESET_PROTECTION_DATA and - #WIPE_EUICC. + #WIPE_EXTERNAL_STORAGE and #WIPE_RESET_PROTECTION_DATA. a string that contains the reason for wiping data, which can be presented to the user. Ask that all user data be wiped. @@ -26519,7 +26554,7 @@ 4 - Flag for #wipeData(int): also erase the device's eUICC data. + Flag for #wipeDevice(int): also erase the device's eUICC data. Flag for #wipeData(int): also erase the device's eUICC data. diff --git a/docs/xml/Android.App.Admin/PreferentialNetworkServiceConfig.xml b/docs/xml/Android.App.Admin/PreferentialNetworkServiceConfig.xml index aa8baef7b..ee0028c16 100644 --- a/docs/xml/Android.App.Admin/PreferentialNetworkServiceConfig.xml +++ b/docs/xml/Android.App.Admin/PreferentialNetworkServiceConfig.xml @@ -43,8 +43,7 @@ - Network configuration to be set for the user profile - DevicePolicyManager#setPreferentialNetworkServiceConfigs. + Network configuration to be set for the user profile. Network configuration to be set for the user profile DevicePolicyManager#setPreferentialNetworkServiceConfigs. diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionActivityId+InterfaceConsts.xml b/docs/xml/Android.App.AppFunctions/AppFunctionActivityId+InterfaceConsts.xml new file mode 100644 index 000000000..a1812b4a4 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionActivityId+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionActivityId.xml b/docs/xml/Android.App.AppFunctions/AppFunctionActivityId.xml new file mode 100644 index 000000000..d67797a1a --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionActivityId.xml @@ -0,0 +1,269 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/appfunctions/AppFunctionActivityId", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appfunctions/AppFunctionActivityId", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + An identifier of an android.app.Activity an app function can be associated with. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionActivityState+InterfaceConsts.xml b/docs/xml/Android.App.AppFunctions/AppFunctionActivityState+InterfaceConsts.xml new file mode 100644 index 000000000..88c2da722 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionActivityState+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionActivityState.xml b/docs/xml/Android.App.AppFunctions/AppFunctionActivityState.xml new file mode 100644 index 000000000..49f3dd692 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionActivityState.xml @@ -0,0 +1,327 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/appfunctions/AppFunctionActivityState", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appfunctions/AppFunctionActivityState", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + The state of an activity from the perspective of app functions, retrieved using AppFunctionManager#getAppFunctionActivityStates. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getActivityId", "()Landroid/app/appfunctions/AppFunctionActivityId;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getActivityId", "()Landroid/app/appfunctions/AppFunctionActivityId;", "", ApiSince=37)>] + + + + Android.App.AppFunctions.AppFunctionActivityId + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFunctionNames", "()Landroid/util/ArraySet;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFunctionNames", "()Landroid/util/ArraySet;", "", ApiSince=37)>] + + + + Android.Util.ArraySet + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionEnabledState.xml b/docs/xml/Android.App.AppFunctions/AppFunctionEnabledState.xml new file mode 100644 index 000000000..1c7ddc7f2 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionEnabledState.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDefault", JniField="android/app/appfunctions/AppFunctionManager.APP_FUNCTION_STATE_DEFAULT")] + [<Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDefault", JniField="android/app/appfunctions/AppFunctionManager.APP_FUNCTION_STATE_DEFAULT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + Android.App.AppFunctions.AppFunctionEnabledState + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDisabled", JniField="android/app/appfunctions/AppFunctionManager.APP_FUNCTION_STATE_DISABLED")] + [<Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDisabled", JniField="android/app/appfunctions/AppFunctionManager.APP_FUNCTION_STATE_DISABLED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + Android.App.AppFunctions.AppFunctionEnabledState + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionManager.AppFunctionStateEnabled", JniField="android/app/appfunctions/AppFunctionManager.APP_FUNCTION_STATE_ENABLED")] + [<Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionManager.AppFunctionStateEnabled", JniField="android/app/appfunctions/AppFunctionManager.APP_FUNCTION_STATE_ENABLED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + Android.App.AppFunctions.AppFunctionEnabledState + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionException.xml b/docs/xml/Android.App.AppFunctions/AppFunctionException.xml index 41eb4ae72..288b82f25 100644 --- a/docs/xml/Android.App.AppFunctions/AppFunctionException.xml +++ b/docs/xml/Android.App.AppFunctions/AppFunctionException.xml @@ -43,7 +43,7 @@ - Represents an app function related error. + App function related error. Represents an app function related error. This exception may include an AppFunctionException#getExtras() Bundle containing diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionManager.xml b/docs/xml/Android.App.AppFunctions/AppFunctionManager.xml index 1f054c97a..8984cb902 100644 --- a/docs/xml/Android.App.AppFunctions/AppFunctionManager.xml +++ b/docs/xml/Android.App.AppFunctions/AppFunctionManager.xml @@ -79,10 +79,10 @@ - - + + - + Field Mono.Android @@ -94,8 +94,8 @@ [<Android.Runtime.Register("APP_FUNCTION_STATE_DEFAULT", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionState enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionState enum directly instead of this field.", true)>] + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionEnabledState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionEnabledState enum directly instead of this field.", true)>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] @@ -103,7 +103,7 @@ - Android.App.AppFunctions.AppFunctionState + Android.App.AppFunctions.AppFunctionEnabledState 0 @@ -125,10 +125,10 @@ - - + + - + Field Mono.Android @@ -140,8 +140,8 @@ [<Android.Runtime.Register("APP_FUNCTION_STATE_DISABLED", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionState enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionState enum directly instead of this field.", true)>] + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionEnabledState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionEnabledState enum directly instead of this field.", true)>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] @@ -149,7 +149,7 @@ - Android.App.AppFunctions.AppFunctionState + Android.App.AppFunctions.AppFunctionEnabledState 2 @@ -171,10 +171,10 @@ - - + + - + Field Mono.Android @@ -186,8 +186,8 @@ [<Android.Runtime.Register("APP_FUNCTION_STATE_ENABLED", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionState enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionState enum directly instead of this field.", true)>] + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionEnabledState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionEnabledState enum directly instead of this field.", true)>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] @@ -195,7 +195,7 @@ - Android.App.AppFunctions.AppFunctionState + Android.App.AppFunctions.AppFunctionEnabledState 1 @@ -231,10 +231,6 @@ [Android.Runtime.Register("executeAppFunction", "(Landroid/app/appfunctions/ExecuteAppFunctionRequest;Ljava/util/concurrent/Executor;Landroid/os/CancellationSignal;Landroid/os/OutcomeReceiver;)V", "", ApiSince=36)] [<Android.Runtime.Register("executeAppFunction", "(Landroid/app/appfunctions/ExecuteAppFunctionRequest;Ljava/util/concurrent/Executor;Landroid/os/CancellationSignal;Landroid/os/OutcomeReceiver;)V", "", ApiSince=36)>] - - [Android.Runtime.RequiresPermission("android.permission.EXECUTE_APP_FUNCTIONS")] - [<Android.Runtime.RequiresPermission("android.permission.EXECUTE_APP_FUNCTIONS")>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -277,6 +273,78 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAppFunctionActivityStates", "(Ljava/util/Set;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)] + [<Android.Runtime.Register("getAppFunctionActivityStates", "(Ljava/util/Set;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAppFunctionStates", "(Ljava/util/List;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)] + [<Android.Runtime.Register("getAppFunctionStates", "(Ljava/util/List;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -351,10 +419,6 @@ [Android.Runtime.Register("isAppFunctionEnabled", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=36)] [<Android.Runtime.Register("isAppFunctionEnabled", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=36)>] - - [Android.Runtime.RequiresPermission("android.permission.EXECUTE_APP_FUNCTIONS")] - [<Android.Runtime.RequiresPermission("android.permission.EXECUTE_APP_FUNCTIONS")>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -430,11 +494,152 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("observeAppFunctions", "(Ljava/util/concurrent/Executor;Landroid/app/appfunctions/AppFunctionObserver;)Landroid/app/appfunctions/AppFunctionObservation;", "", ApiSince=37)] + [<Android.Runtime.Register("observeAppFunctions", "(Ljava/util/concurrent/Executor;Landroid/app/appfunctions/AppFunctionObserver;)Landroid/app/appfunctions/AppFunctionObservation;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.IAppFunctionObservation + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerAppFunction", "(Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/app/appfunctions/AppFunction;)Landroid/app/appfunctions/AppFunctionRegistration;", "", ApiSince=37)] + [<Android.Runtime.Register("registerAppFunction", "(Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/app/appfunctions/AppFunction;)Landroid/app/appfunctions/AppFunctionRegistration;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.IAppFunctionRegistration + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerAppFunctions", "(Ljava/util/List;)Landroid/app/appfunctions/AppFunctionRegistration;", "", ApiSince=37)] + [<Android.Runtime.Register("registerAppFunctions", "(Ljava/util/List;)Landroid/app/appfunctions/AppFunctionRegistration;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.IAppFunctionRegistration + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("searchAppFunctions", "(Landroid/app/appfunctions/AppFunctionSearchSpec;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)] + [<Android.Runtime.Register("searchAppFunctions", "(Landroid/app/appfunctions/AppFunctionSearchSpec;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + - - - - + + + + Method Mono.Android @@ -455,7 +660,7 @@ - + [Android.Runtime.GeneratedEnum] @@ -467,33 +672,12 @@ - the identifier of the app function to enable (unique within the - calling package). In most cases, identifiers are automatically generated by the - AppFunctions SDK - the new state of the app function - the executor to run the callback - the callback to receive the result of the function enablement. The call was - successful if no exception was thrown. - Sets the enabled state of the app function owned by the calling package. - - Sets the enabled state of the app function owned by the calling package. - If operation fails, the callback's OutcomeReceiver#onError is called with errors: - - <ul> - <li>IllegalArgumentException, if the function is not found or the caller does not - have access to it. - </ul> - - - Java documentation for android.app.appfunctions.AppFunctionManager.setAppFunctionEnabled(java.lang.String, int, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Void, java.lang.Exception>). - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionMetadata+InterfaceConsts.xml b/docs/xml/Android.App.AppFunctions/AppFunctionMetadata+InterfaceConsts.xml new file mode 100644 index 000000000..d59b83779 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionMetadata+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionMetadata.xml b/docs/xml/Android.App.AppFunctions/AppFunctionMetadata.xml new file mode 100644 index 000000000..9dd1e9da5 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionMetadata.xml @@ -0,0 +1,743 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/appfunctions/AppFunctionMetadata", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appfunctions/AppFunctionMetadata", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Contains an app function's metadata, essential for its invocation and discovery, retrieved using + AppFunctionManager#searchAppFunctions. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMetadataDocument", "()Landroid/app/appsearch/GenericDocument;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMetadataDocument", "()Landroid/app/appsearch/GenericDocument;", "", ApiSince=37)>] + + + + Android.App.AppSearch.GenericDocument + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getName", "()Landroid/app/appfunctions/AppFunctionName;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getName", "()Landroid/app/appfunctions/AppFunctionName;", "", ApiSince=37)>] + + + + Android.App.AppFunctions.AppFunctionName + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPackageMetadata", "()Landroid/app/appfunctions/AppFunctionPackageMetadata;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPackageMetadata", "()Landroid/app/appfunctions/AppFunctionPackageMetadata;", "", ApiSince=37)>] + + + + Android.App.AppFunctions.AppFunctionPackageMetadata + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROPERTY_ENABLED_BY_DEFAULT", ApiSince=37)] + [<Android.Runtime.Register("PROPERTY_ENABLED_BY_DEFAULT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROPERTY_FUNCTION_ID", ApiSince=37)] + [<Android.Runtime.Register("PROPERTY_FUNCTION_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROPERTY_SCHEMA_CATEGORY", ApiSince=37)] + [<Android.Runtime.Register("PROPERTY_SCHEMA_CATEGORY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROPERTY_SCHEMA_NAME", ApiSince=37)] + [<Android.Runtime.Register("PROPERTY_SCHEMA_NAME", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROPERTY_SCHEMA_VERSION", ApiSince=37)] + [<Android.Runtime.Register("PROPERTY_SCHEMA_VERSION", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROPERTY_SCOPE", ApiSince=37)] + [<Android.Runtime.Register("PROPERTY_SCOPE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROPERTY_VALUE_SCOPE_ACTIVITY", ApiSince=37)] + [<Android.Runtime.Register("PROPERTY_VALUE_SCOPE_ACTIVITY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROPERTY_VALUE_SCOPE_GLOBAL", ApiSince=37)] + [<Android.Runtime.Register("PROPERTY_VALUE_SCOPE_GLOBAL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSchemaMetadata", "()Landroid/app/appfunctions/AppFunctionSchemaMetadata;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSchemaMetadata", "()Landroid/app/appfunctions/AppFunctionSchemaMetadata;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.App.AppFunctions.AppFunctionSchemaMetadata + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getScope", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getScope", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the scope of the app function. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCOPE_ACTIVITY", ApiSince=37)] + [<Android.Runtime.Register("SCOPE_ACTIVITY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionMetadataScope enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionMetadataScope enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.AppFunctionMetadataScope + + 1 + + A value returned from #getScope that indicates it is an activity-scoped app function. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCOPE_GLOBAL", ApiSince=37)] + [<Android.Runtime.Register("SCOPE_GLOBAL", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionMetadataScope enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppFunctions.AppFunctionMetadataScope enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.AppFunctionMetadataScope + + 0 + + A value returned from #getScope that indicates it is a globally-scoped app function. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionMetadataScope.xml b/docs/xml/Android.App.AppFunctions/AppFunctionMetadataScope.xml new file mode 100644 index 000000000..057a61489 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionMetadataScope.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionMetadata.ScopeActivity", JniField="android/app/appfunctions/AppFunctionMetadata.SCOPE_ACTIVITY")] + [<Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionMetadata.ScopeActivity", JniField="android/app/appfunctions/AppFunctionMetadata.SCOPE_ACTIVITY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.AppFunctionMetadataScope + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionMetadata.ScopeGlobal", JniField="android/app/appfunctions/AppFunctionMetadata.SCOPE_GLOBAL")] + [<Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionMetadata.ScopeGlobal", JniField="android/app/appfunctions/AppFunctionMetadata.SCOPE_GLOBAL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.AppFunctionMetadataScope + + 0 + + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionName+InterfaceConsts.xml b/docs/xml/Android.App.AppFunctions/AppFunctionName+InterfaceConsts.xml new file mode 100644 index 000000000..f4ab4927b --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionName+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionName.xml b/docs/xml/Android.App.AppFunctions/AppFunctionName.xml new file mode 100644 index 000000000..6cf342403 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionName.xml @@ -0,0 +1,358 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/appfunctions/AppFunctionName", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appfunctions/AppFunctionName", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Globally unique identifier for an app function. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFunctionIdentifier", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFunctionIdentifier", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPackageName", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPackageName", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionPackageMetadata+InterfaceConsts.xml b/docs/xml/Android.App.AppFunctions/AppFunctionPackageMetadata+InterfaceConsts.xml new file mode 100644 index 000000000..94cc57451 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionPackageMetadata+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionPackageMetadata.xml b/docs/xml/Android.App.AppFunctions/AppFunctionPackageMetadata.xml new file mode 100644 index 000000000..32b06e155 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionPackageMetadata.xml @@ -0,0 +1,358 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/appfunctions/AppFunctionPackageMetadata", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appfunctions/AppFunctionPackageMetadata", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Contains metadata about a package providing app functions. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMetadataDocument", "()Landroid/app/appsearch/GenericDocument;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMetadataDocument", "()Landroid/app/appsearch/GenericDocument;", "", ApiSince=37)>] + + + + Android.App.AppSearch.GenericDocument + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPackageName", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPackageName", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROPERTY_TOP_LEVEL_DOCUMENTS", ApiSince=37)] + [<Android.Runtime.Register("PROPERTY_TOP_LEVEL_DOCUMENTS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionSchemaMetadata+InterfaceConsts.xml b/docs/xml/Android.App.AppFunctions/AppFunctionSchemaMetadata+InterfaceConsts.xml new file mode 100644 index 000000000..4f08c8521 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionSchemaMetadata+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionSchemaMetadata.xml b/docs/xml/Android.App.AppFunctions/AppFunctionSchemaMetadata.xml new file mode 100644 index 000000000..bd5d8bcf6 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionSchemaMetadata.xml @@ -0,0 +1,390 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/appfunctions/AppFunctionSchemaMetadata", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appfunctions/AppFunctionSchemaMetadata", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Contains identifying metadata for a predefined schema, which can describe well-known function + signatures. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;J)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;J)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getCategory", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getCategory", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getVersion", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getVersion", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + Returns the version of the schema. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionSearchSpec+Builder.xml b/docs/xml/Android.App.AppFunctions/AppFunctionSearchSpec+Builder.xml new file mode 100644 index 000000000..cc38ea45c --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionSearchSpec+Builder.xml @@ -0,0 +1,409 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/appfunctions/AppFunctionSearchSpec$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appfunctions/AppFunctionSearchSpec$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for constructing AppFunctionSearchSpec. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + Constructs a AppFunctionSearchSpec.Builder. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/app/appfunctions/AppFunctionSearchSpec;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/app/appfunctions/AppFunctionSearchSpec;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.AppFunctionSearchSpec + + + + Constructs an AppFunctionSearchSpec. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setFunctionNames", "(Ljava/util/Set;)Landroid/app/appfunctions/AppFunctionSearchSpec$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setFunctionNames", "(Ljava/util/Set;)Landroid/app/appfunctions/AppFunctionSearchSpec$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.AppFunctionSearchSpec+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMinSchemaVersion", "(J)Landroid/app/appfunctions/AppFunctionSearchSpec$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setMinSchemaVersion", "(J)Landroid/app/appfunctions/AppFunctionSearchSpec$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.AppFunctionSearchSpec+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPackageNames", "(Ljava/util/Set;)Landroid/app/appfunctions/AppFunctionSearchSpec$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPackageNames", "(Ljava/util/Set;)Landroid/app/appfunctions/AppFunctionSearchSpec$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.AppFunctionSearchSpec+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSchemaCategory", "(Ljava/lang/String;)Landroid/app/appfunctions/AppFunctionSearchSpec$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setSchemaCategory", "(Ljava/lang/String;)Landroid/app/appfunctions/AppFunctionSearchSpec$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.AppFunctionSearchSpec+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSchemaName", "(Ljava/lang/String;)Landroid/app/appfunctions/AppFunctionSearchSpec$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setSchemaName", "(Ljava/lang/String;)Landroid/app/appfunctions/AppFunctionSearchSpec$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.AppFunctionSearchSpec+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setScopes", "(Ljava/util/Set;)Landroid/app/appfunctions/AppFunctionSearchSpec$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setScopes", "(Ljava/util/Set;)Landroid/app/appfunctions/AppFunctionSearchSpec$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.AppFunctionSearchSpec+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionSearchSpec+InterfaceConsts.xml b/docs/xml/Android.App.AppFunctions/AppFunctionSearchSpec+InterfaceConsts.xml new file mode 100644 index 000000000..0d277a113 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionSearchSpec+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionSearchSpec.xml b/docs/xml/Android.App.AppFunctions/AppFunctionSearchSpec.xml new file mode 100644 index 000000000..7521389d1 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionSearchSpec.xml @@ -0,0 +1,471 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/appfunctions/AppFunctionSearchSpec", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appfunctions/AppFunctionSearchSpec", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Filter criteria for AppFunctionManager#searchAppFunctions. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFunctionNames", "()Ljava/util/Set;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFunctionNames", "()Ljava/util/Set;", "", ApiSince=37)>] + + + + System.Collections.Generic.ICollection<Android.App.AppFunctions.AppFunctionName> + + + Returns the set of AppFunctionName to filter by, or null if this filter is skipped. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMinSchemaVersion", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMinSchemaVersion", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + Returns the minimum schema category to filter by, or 0 if this filter is skipped. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPackageNames", "()Ljava/util/Set;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPackageNames", "()Ljava/util/Set;", "", ApiSince=37)>] + + + + System.Collections.Generic.ICollection<System.String> + + + Returns the set of package names to filter by, or null if this filter is skipped. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSchemaCategory", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSchemaCategory", "()Ljava/lang/String;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + Returns the schema category to filter by, or null if this filter is skipped. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSchemaName", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSchemaName", "()Ljava/lang/String;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + Returns the schema name to filter by, or null if this filter is skipped. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getScopes", "()Ljava/util/Set;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getScopes", "()Ljava/util/Set;", "", ApiSince=37)>] + + + + System.Collections.Generic.ICollection<Java.Lang.Integer> + + + Returns the set of scope type to filter by, or null if this filter is skipped. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionService.xml b/docs/xml/Android.App.AppFunctions/AppFunctionService.xml index 71fc7158d..392a771f3 100644 --- a/docs/xml/Android.App.AppFunctions/AppFunctionService.xml +++ b/docs/xml/Android.App.AppFunctions/AppFunctionService.xml @@ -30,7 +30,7 @@ - Abstract base class to provide app functions to the system. + Extend this class to implement app functions, that can be executed by AppFunctionManager#executeAppFunction. Abstract base class to provide app functions to the system. Include the following in the manifest: @@ -206,14 +206,17 @@ The package name of the app that is requesting the execution. It is strongly recommended that you do not alter your function’s behavior based on this value. Your function should behave consistently for all callers to ensure a predictable - experience. + experience. Starting in android.os.Build.VERSION_CODES#CINNAMON_BUN, the value + will always be an empty string. The signing information of the app that is requesting the execution. It is strongly recommended that you do not alter your function’s behavior based on this value. Your function should behave consistently for all callers to ensure a - predictable experience. + predictable experience. Starting in android.os.Build.VERSION_CODES#CINNAMON_BUN, + the value will always be an unknown signing info. A signal to cancel the execution. A callback to report back the result or error. - Called by the system to execute a specific app function. + Called by the system following an AppFunctionManager#executeAppFunction call that + targets an app function identifier referenced by the XML asset associated with this service. Called by the system to execute a specific app function. This method is the entry point for handling all app function requests in an app. When the @@ -266,7 +269,7 @@ System.String - The Intent that must be declared as handled by the service. + The Intent filter that must be declared as handled by the service. The Intent that must be declared as handled by the service. To be supported, the service must also require the BIND_APP_FUNCTION_SERVICE permission so that other diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionState+InterfaceConsts.xml b/docs/xml/Android.App.AppFunctions/AppFunctionState+InterfaceConsts.xml new file mode 100644 index 000000000..3974ee93b --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionState+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionState.xml b/docs/xml/Android.App.AppFunctions/AppFunctionState.xml index 6abf12b7d..f65e681af 100644 --- a/docs/xml/Android.App.AppFunctions/AppFunctionState.xml +++ b/docs/xml/Android.App.AppFunctions/AppFunctionState.xml @@ -1,102 +1,363 @@ - - + + - + Mono.Android 0.0.0.0 - System.Enum + Java.Lang.Object + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/appfunctions/AppFunctionState", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appfunctions/AppFunctionState", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + - To be added. + Runtime state of an app function, retrieved using AppFunctionManager#getAppFunctionStates. To be added. - - - - - - Field + + + + + + Property Mono.Android 0.0.0.0 - [Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDefault", JniField="android/app/appfunctions/AppFunctionManager.APP_FUNCTION_STATE_DEFAULT")] - [<Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDefault", JniField="android/app/appfunctions/AppFunctionManager.APP_FUNCTION_STATE_DEFAULT")>] + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getActivityIds", "()Landroid/util/ArraySet;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getActivityIds", "()Landroid/util/ArraySet;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Util.ArraySet + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFunctionName", "()Landroid/app/appfunctions/AppFunctionName;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFunctionName", "()Landroid/app/appfunctions/AppFunctionName;", "", ApiSince=37)>] + + + + Android.App.AppFunctions.AppFunctionName + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isEnabled", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isEnabled", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns whether this app function can be executed. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] - Android.App.AppFunctions.AppFunctionState + System.IntPtr - 0 To be added. + To be added. + To be added. - - - - - - Field + + + + + + Property Mono.Android 0.0.0.0 - [Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDisabled", JniField="android/app/appfunctions/AppFunctionManager.APP_FUNCTION_STATE_DISABLED")] - [<Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionManager.AppFunctionStateDisabled", JniField="android/app/appfunctions/AppFunctionManager.APP_FUNCTION_STATE_DISABLED")>] + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] - Android.App.AppFunctions.AppFunctionState + System.Type - 2 To be added. + To be added. + To be added. - - - - - - Field + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + Mono.Android 0.0.0.0 - [Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionManager.AppFunctionStateEnabled", JniField="android/app/appfunctions/AppFunctionManager.APP_FUNCTION_STATE_ENABLED")] - [<Android.Runtime.IntDefinition("Android.App.AppFunctions.AppFunctionManager.AppFunctionStateEnabled", JniField="android/app/appfunctions/AppFunctionManager.APP_FUNCTION_STATE_ENABLED")>] + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] - Android.App.AppFunctions.AppFunctionState + System.Void - 1 + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + To be added. + To be added. To be added. + To be added. diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionUriGrant+InterfaceConsts.xml b/docs/xml/Android.App.AppFunctions/AppFunctionUriGrant+InterfaceConsts.xml new file mode 100644 index 000000000..303122651 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionUriGrant+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/AppFunctionUriGrant.xml b/docs/xml/Android.App.AppFunctions/AppFunctionUriGrant.xml new file mode 100644 index 000000000..705c5a231 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/AppFunctionUriGrant.xml @@ -0,0 +1,367 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/appfunctions/AppFunctionUriGrant", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appfunctions/AppFunctionUriGrant", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + Uri for which access permission is to be granted to the caller of AppFunctionManager#executeAppFunction, provided to ExecuteAppFunctionResponse. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/net/Uri;I)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/net/Uri;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "" }, Flag=true, Type="")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "" }, Flag=true, Type="")>] + + + + + + The Uri to be granted. + The access mode flags. This value must include at least one of FLAG_GRANT_READ_URI_PERMISSION or FLAG_GRANT_WRITE_URI_PERMISSION. It may + optionally also include FLAG_GRANT_PREFIX_URI_PERMISSION and FLAG_GRANT_PERSISTABLE_URI_PERMISSION. + Constructs an AppFunctionUriGrant + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getModeFlags", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getModeFlags", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the access mode flags. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getUri", "()Landroid/net/Uri;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getUri", "()Landroid/net/Uri;", "", ApiSince=37)>] + + + + Android.Net.Uri + + + Returns the Uri to be granted. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/ExecuteAppFunctionRequest+Builder.xml b/docs/xml/Android.App.AppFunctions/ExecuteAppFunctionRequest+Builder.xml index ef3bf3b2f..330e47b9e 100644 --- a/docs/xml/Android.App.AppFunctions/ExecuteAppFunctionRequest+Builder.xml +++ b/docs/xml/Android.App.AppFunctions/ExecuteAppFunctionRequest+Builder.xml @@ -42,6 +42,35 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/app/appfunctions/AppFunctionName;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/app/appfunctions/AppFunctionName;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + The AppFunctionName of the target app function. See AppFunctionMetadata#getName for how to determine this value. + Constructs a ExecuteAppFunctionRequest.Builder. + To be added. + + @@ -67,11 +96,11 @@ - The package name of the target app providing the app function to - invoke. - The identifier used by the AppFunctionService from the - target app to uniquely identify the function to be invoked. - Creates a new instance of this builder class. + The package name of the app that hosts the app function. See + AppFunctionMetadata#getName for how to determine this value. + The unique identifier for the app function to be executed. See + AppFunctionMetadata#getName for how to determine this value. + Constructs a ExecuteAppFunctionRequest.Builder. Creates a new instance of this builder class. @@ -158,6 +187,79 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setActivityId", "(Landroid/app/appfunctions/AppFunctionActivityId;)Landroid/app/appfunctions/ExecuteAppFunctionRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setActivityId", "(Landroid/app/appfunctions/AppFunctionActivityId;)Landroid/app/appfunctions/ExecuteAppFunctionRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.ExecuteAppFunctionRequest+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAttribution", "(Landroid/app/AppInteractionAttribution;)Landroid/app/appfunctions/ExecuteAppFunctionRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setAttribution", "(Landroid/app/AppInteractionAttribution;)Landroid/app/appfunctions/ExecuteAppFunctionRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.ExecuteAppFunctionRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.App.AppFunctions/ExecuteAppFunctionRequest.xml b/docs/xml/Android.App.AppFunctions/ExecuteAppFunctionRequest.xml index c773137c7..2f753737a 100644 --- a/docs/xml/Android.App.AppFunctions/ExecuteAppFunctionRequest.xml +++ b/docs/xml/Android.App.AppFunctions/ExecuteAppFunctionRequest.xml @@ -43,7 +43,7 @@ - A request to execute an app function. + A request to execute an app function, provided to AppFunctionManager#executeAppFunction. A request to execute an app function. The ExecuteAppFunctionRequest#getParameters() contains the parameters for the function @@ -64,6 +64,80 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getActivityId", "()Landroid/app/appfunctions/AppFunctionActivityId;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getActivityId", "()Landroid/app/appfunctions/AppFunctionActivityId;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.App.AppFunctions.AppFunctionActivityId + + + Returns the AppFunctionActivityId for this request. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAttribution", "()Landroid/app/AppInteractionAttribution;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAttribution", "()Landroid/app/AppInteractionAttribution;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.App.AppInteractionAttribution + + + Returns the AppInteractionAttribution for the ExecuteAppFunctionRequest. + To be added. + To be added. + + @@ -150,7 +224,7 @@ Android.OS.Bundle - Returns the additional metadata for this function execution request. + Returns the additional values for this function execution request. To be added. Returns the additional metadata for this function execution request. @@ -191,7 +265,7 @@ System.String - Returns the unique string identifier of the app function to be executed. + Returns the unique identifier of the app function to be executed. To be added. Returns the unique string identifier of the app function to be executed. @@ -292,7 +366,7 @@ Android.App.AppSearch.GenericDocument - Returns the function parameters. + Returns the function parameters as a key-value GenericDocument. To be added. Returns the function parameters. The key is the parameter name, and the value is the @@ -336,7 +410,7 @@ System.String - Returns the package name of the app that hosts the function. + Returns the package name of the app that hosts the app function. To be added. Returns the package name of the app that hosts the function. diff --git a/docs/xml/Android.App.AppFunctions/ExecuteAppFunctionResponse.xml b/docs/xml/Android.App.AppFunctions/ExecuteAppFunctionResponse.xml index 097115450..d06377d12 100644 --- a/docs/xml/Android.App.AppFunctions/ExecuteAppFunctionResponse.xml +++ b/docs/xml/Android.App.AppFunctions/ExecuteAppFunctionResponse.xml @@ -43,7 +43,7 @@ - The response to an app function execution. + The response to an app function execution, returned by AppFunctionManager#executeAppFunction. The response to an app function execution. The ExecuteAppFunctionResponse#getResultDocument() contains the function's return @@ -88,8 +88,8 @@ - The return value of the executed function. - To be added. + The return value of the executed function, see #getResultDocument. + Constructs an ExecuteAppFunctionResponse. @@ -129,9 +129,9 @@ - The return value of the executed function. - The additional metadata for this function execution response. - To be added. + The return value of the executed function, see #getResultDocument. + The additional metadata for this function execution response, see #getExtras. + Constructs an ExecuteAppFunctionResponse with an additional Bundle. @@ -146,6 +146,40 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/app/appsearch/GenericDocument;Landroid/os/Bundle;Ljava/util/List;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/app/appsearch/GenericDocument;Landroid/os/Bundle;Ljava/util/List;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + The return value of the executed function, see #getResultDocument. + The additional metadata for this function execution response, see #getExtras. + The list of AppFunctionUriGrant to which the caller of this app + function execution should have temporary access granted. + Constructs an ExecuteAppFunctionResponse with an additional Bundle and AppFunctionUriGrants. + To be added. + + @@ -330,7 +364,7 @@ System.String - The name of the property that stores the function return value within the resultDocument. + The name of the property that stores the function return value within the #getResultDocument. The name of the property that stores the function return value within the resultDocument. See GenericDocument#getProperty(String) for more information. @@ -376,7 +410,7 @@ Android.App.AppSearch.GenericDocument - Returns a generic document containing the return value of the executed function. + Returns a GenericDocument containing the return value of the executed function. To be added. Returns a generic document containing the return value of the executed function. @@ -461,6 +495,36 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getUriGrants", "()Ljava/util/List;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getUriGrants", "()Ljava/util/List;", "", ApiSince=37)>] + + + + System.Collections.Generic.IList<Android.App.AppFunctions.AppFunctionUriGrant> + + + The list of AppFunctionUriGrant to which the caller of this app function execution + should have temporary access granted. + To be added. + To be added. + + diff --git a/docs/xml/Android.App.AppFunctions/IAppFunction.xml b/docs/xml/Android.App.AppFunctions/IAppFunction.xml new file mode 100644 index 000000000..166779399 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/IAppFunction.xml @@ -0,0 +1,78 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/appfunctions/AppFunction", "", "Android.App.AppFunctions.IAppFunctionInvoker", ApiSince=37)] + [<Android.Runtime.Register("android/app/appfunctions/AppFunction", "", "Android.App.AppFunctions.IAppFunctionInvoker", ApiSince=37)>] + + + + An interface for implementing the logic of an app function registered at runtime using AppFunctionManager#registerAppFunction. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onExecuteAppFunction", "(Landroid/app/appfunctions/ExecuteAppFunctionRequest;Landroid/os/CancellationSignal;Landroid/os/OutcomeReceiver;)V", "GetOnExecuteAppFunction_Landroid_app_appfunctions_ExecuteAppFunctionRequest_Landroid_os_CancellationSignal_Landroid_os_OutcomeReceiver_Handler:Android.App.AppFunctions.IAppFunctionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onExecuteAppFunction", "(Landroid/app/appfunctions/ExecuteAppFunctionRequest;Landroid/os/CancellationSignal;Landroid/os/OutcomeReceiver;)V", "GetOnExecuteAppFunction_Landroid_app_appfunctions_ExecuteAppFunctionRequest_Landroid_os_CancellationSignal_Landroid_os_OutcomeReceiver_Handler:Android.App.AppFunctions.IAppFunctionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + The ExecuteAppFunctionRequest containing the parameters for this + execution. + A signal to cancel the execution. + The OutcomeReceiver that the implementation must use to return the + result of the execution. It must be called exactly once with either a successful ExecuteAppFunctionResponse or an AppFunctionException in case of an error. + Called when the app function is invoked using AppFunctionManager#executeAppFunction. + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/IAppFunctionObservation.xml b/docs/xml/Android.App.AppFunctions/IAppFunctionObservation.xml new file mode 100644 index 000000000..0e96b699c --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/IAppFunctionObservation.xml @@ -0,0 +1,63 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/appfunctions/AppFunctionObservation", "", "Android.App.AppFunctions.IAppFunctionObservationInvoker", ApiSince=37)] + [<Android.Runtime.Register("android/app/appfunctions/AppFunctionObservation", "", "Android.App.AppFunctions.IAppFunctionObservationInvoker", ApiSince=37)>] + + + + Result of AppFunctionManager#observeAppFunctions. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("cancel", "()V", "GetCancelHandler:Android.App.AppFunctions.IAppFunctionObservationInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("cancel", "()V", "GetCancelHandler:Android.App.AppFunctions.IAppFunctionObservationInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + Stops the observation previously started using AppFunctionManager#observeAppFunctions + from receiving updates. + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/IAppFunctionObserver.xml b/docs/xml/Android.App.AppFunctions/IAppFunctionObserver.xml new file mode 100644 index 000000000..3dcf96273 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/IAppFunctionObserver.xml @@ -0,0 +1,107 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/appfunctions/AppFunctionObserver", "", "Android.App.AppFunctions.IAppFunctionObserverInvoker", ApiSince=37)] + [<Android.Runtime.Register("android/app/appfunctions/AppFunctionObserver", "", "Android.App.AppFunctions.IAppFunctionObserverInvoker", ApiSince=37)>] + + + + Interface for observing changes to app functions provided to AppFunctionManager#observeAppFunctions. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onAppFunctionMetadataChanged", "(Ljava/util/Set;)V", "GetOnAppFunctionMetadataChanged_Ljava_util_Set_Handler:Android.App.AppFunctions.IAppFunctionObserverInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onAppFunctionMetadataChanged", "(Ljava/util/Set;)V", "GetOnAppFunctionMetadataChanged_Ljava_util_Set_Handler:Android.App.AppFunctions.IAppFunctionObserverInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The names of the updated packages. + Called when changes occur to a package exposing app functions that may impact the state or + metadata of its contained functions. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onAppFunctionStatesChanged", "(Ljava/util/Set;)V", "GetOnAppFunctionStatesChanged_Ljava_util_Set_Handler:Android.App.AppFunctions.IAppFunctionObserverInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onAppFunctionStatesChanged", "(Ljava/util/Set;)V", "GetOnAppFunctionStatesChanged_Ljava_util_Set_Handler:Android.App.AppFunctions.IAppFunctionObserverInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The list of AppFunctionNames for the functions whose + state has changed. + Called when the runtime state of one or more app functions changes. + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/IAppFunctionRegistration.xml b/docs/xml/Android.App.AppFunctions/IAppFunctionRegistration.xml new file mode 100644 index 000000000..6f028f27c --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/IAppFunctionRegistration.xml @@ -0,0 +1,62 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/appfunctions/AppFunctionRegistration", "", "Android.App.AppFunctions.IAppFunctionRegistrationInvoker", ApiSince=37)] + [<Android.Runtime.Register("android/app/appfunctions/AppFunctionRegistration", "", "Android.App.AppFunctions.IAppFunctionRegistrationInvoker", ApiSince=37)>] + + + + Result of AppFunctionManager#registerAppFunction. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregister", "()V", "GetUnregisterHandler:Android.App.AppFunctions.IAppFunctionRegistrationInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("unregister", "()V", "GetUnregisterHandler:Android.App.AppFunctions.IAppFunctionRegistrationInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + Unregisters the app function previously registered with AppFunctionManager#registerAppFunction. + To be added. + + + + diff --git a/docs/xml/Android.App.AppFunctions/RegisterAppFunctionRequest.xml b/docs/xml/Android.App.AppFunctions/RegisterAppFunctionRequest.xml new file mode 100644 index 000000000..10c8738a3 --- /dev/null +++ b/docs/xml/Android.App.AppFunctions/RegisterAppFunctionRequest.xml @@ -0,0 +1,245 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/appfunctions/RegisterAppFunctionRequest", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appfunctions/RegisterAppFunctionRequest", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A request to register an AppFunction implementation, provided to AppFunctionManager#registerAppFunctions. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/app/appfunctions/AppFunction;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/app/appfunctions/AppFunction;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAppFunction", "()Landroid/app/appfunctions/AppFunction;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAppFunction", "()Landroid/app/appfunctions/AppFunction;", "", ApiSince=37)>] + + + + Android.App.AppFunctions.IAppFunction + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getExecutor", "()Ljava/util/concurrent/Executor;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getExecutor", "()Ljava/util/concurrent/Executor;", "", ApiSince=37)>] + + + + Java.Util.Concurrent.IExecutor + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFunctionIdentifier", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFunctionIdentifier", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.AppSearch.Exceptions/AppSearchException.xml b/docs/xml/Android.App.AppSearch.Exceptions/AppSearchException.xml index 37afffb36..6b930636c 100644 --- a/docs/xml/Android.App.AppSearch.Exceptions/AppSearchException.xml +++ b/docs/xml/Android.App.AppSearch.Exceptions/AppSearchException.xml @@ -72,8 +72,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists" }, Type="Android.App.AppSearch.AppSearchResult")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists" }, Type="Android.App.AppSearch.AppSearchResult")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists", "ResultUnavailable" }, Type="Android.App.AppSearch.AppSearchResult")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists", "ResultUnavailable" }, Type="Android.App.AppSearch.AppSearchResult")>] @@ -124,8 +124,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists" }, Type="Android.App.AppSearch.AppSearchResult")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists" }, Type="Android.App.AppSearch.AppSearchResult")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists", "ResultUnavailable" }, Type="Android.App.AppSearch.AppSearchResult")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists", "ResultUnavailable" }, Type="Android.App.AppSearch.AppSearchResult")>] @@ -199,8 +199,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists" }, Type="Android.App.AppSearch.AppSearchResult")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists" }, Type="Android.App.AppSearch.AppSearchResult")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists", "ResultUnavailable" }, Type="Android.App.AppSearch.AppSearchResult")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists", "ResultUnavailable" }, Type="Android.App.AppSearch.AppSearchResult")>] diff --git a/docs/xml/Android.App.AppSearch/AppSearchAccount+Builder.xml b/docs/xml/Android.App.AppSearch/AppSearchAccount+Builder.xml new file mode 100644 index 000000000..5997d85dd --- /dev/null +++ b/docs/xml/Android.App.AppSearch/AppSearchAccount+Builder.xml @@ -0,0 +1,255 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.App.AppSearch.GenericDocument+Builder + + + + + [Android.Runtime.Register("android/app/appsearch/AppSearchAccount$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appsearch/AppSearchAccount$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + The builder class for AppSearchAccount. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + The namespace of the account. + The document ID of the account. + Creates a new AppSearchAccount.Builder + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAccountId", "(Ljava/lang/String;)Landroid/app/appsearch/AppSearchAccount$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setAccountId", "(Ljava/lang/String;)Landroid/app/appsearch/AppSearchAccount$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppSearch.AppSearchAccount+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAccountName", "(Ljava/lang/String;)Landroid/app/appsearch/AppSearchAccount$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setAccountName", "(Ljava/lang/String;)Landroid/app/appsearch/AppSearchAccount$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppSearch.AppSearchAccount+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAccountType", "(Ljava/lang/String;)Landroid/app/appsearch/AppSearchAccount$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setAccountType", "(Ljava/lang/String;)Landroid/app/appsearch/AppSearchAccount$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppSearch.AppSearchAccount+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.AppSearch/AppSearchAccount.xml b/docs/xml/Android.App.AppSearch/AppSearchAccount.xml new file mode 100644 index 000000000..8973f7265 --- /dev/null +++ b/docs/xml/Android.App.AppSearch/AppSearchAccount.xml @@ -0,0 +1,290 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.App.AppSearch.GenericDocument + + + + + [Android.Runtime.Register("android/app/appsearch/AppSearchAccount", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/appsearch/AppSearchAccount", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Encapsulates a GenericDocument representing an android.accounts.Account. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/app/appsearch/GenericDocument;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/app/appsearch/GenericDocument;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + The GenericDocument containing the Account content. + Creates a new AppSearchAccount from the contents of an existing GenericDocument. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAccountId", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAccountId", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + Gets the account id of AppSearchAccount or null if it's not been set yet. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAccountName", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAccountName", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + Gets the name of AppSearchAccount or null if it's not been set yet. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAccountType", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAccountType", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + Gets the type of AppSearchAccount or null if it's not been set yet. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCHEMA", ApiSince=37)] + [<Android.Runtime.Register("SCHEMA", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppSearch.AppSearchSchema + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.AppSearch/AppSearchResult.xml b/docs/xml/Android.App.AppSearch/AppSearchResult.xml index 18128ba3f..8babf5b97 100644 --- a/docs/xml/Android.App.AppSearch/AppSearchResult.xml +++ b/docs/xml/Android.App.AppSearch/AppSearchResult.xml @@ -1,4 +1,4 @@ - + @@ -44,9 +44,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -96,9 +96,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -137,9 +137,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -204,8 +204,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists" }, Type="Android.App.AppSearch.AppSearchResult")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists" }, Type="Android.App.AppSearch.AppSearchResult")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists", "ResultUnavailable" }, Type="Android.App.AppSearch.AppSearchResult")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ResultOk", "ResultUnknownError", "ResultInternalError", "ResultInvalidArgument", "ResultIoError", "ResultOutOfSpace", "ResultNotFound", "ResultInvalidSchema", "ResultSecurityError", "ResultDenied", "ResultRateLimited", "ResultAlreadyExists", "ResultUnavailable" }, Type="Android.App.AppSearch.AppSearchResult")>] @@ -231,9 +231,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -288,9 +288,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -333,9 +333,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -374,9 +374,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -420,9 +420,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -466,9 +466,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -512,9 +512,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -557,9 +557,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -603,9 +603,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -648,9 +648,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -693,9 +693,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -738,9 +738,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -784,9 +784,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -829,13 +829,47 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_UNAVAILABLE", ApiSince=37)] + [<Android.Runtime.Register("RESULT_UNAVAILABLE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.AppSearchResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.AppSearchResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppSearch.AppSearchResultCode + + 14 + + An error occurred due to AppSearch not having the necessary resources to execute the API + call. + To be added. + + @@ -874,9 +908,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -925,9 +959,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/AppSearchResultCode.xml b/docs/xml/Android.App.AppSearch/AppSearchResultCode.xml index bdbde9a8c..8ab0037dc 100644 --- a/docs/xml/Android.App.AppSearch/AppSearchResultCode.xml +++ b/docs/xml/Android.App.AppSearch/AppSearchResultCode.xml @@ -367,6 +367,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppSearch.AppSearchResult.ResultUnavailable", JniField="android/app/appsearch/AppSearchResult.RESULT_UNAVAILABLE")] + [<Android.Runtime.IntDefinition("Android.App.AppSearch.AppSearchResult.ResultUnavailable", JniField="android/app/appsearch/AppSearchResult.RESULT_UNAVAILABLE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppSearch.AppSearchResultCode + + 14 + + To be added. + + diff --git a/docs/xml/Android.App.AppSearch/AppSearchSchema+Builder.xml b/docs/xml/Android.App.AppSearch/AppSearchSchema+Builder.xml index 862f500f8..19cad2b15 100644 --- a/docs/xml/Android.App.AppSearch/AppSearchSchema+Builder.xml +++ b/docs/xml/Android.App.AppSearch/AppSearchSchema+Builder.xml @@ -1,4 +1,4 @@ - + @@ -35,9 +35,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,9 +76,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -117,9 +117,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -233,9 +233,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/AppSearchSchema+PropertyConfig.xml b/docs/xml/Android.App.AppSearch/AppSearchSchema+PropertyConfig.xml index b27ad344a..c2e6eda73 100644 --- a/docs/xml/Android.App.AppSearch/AppSearchSchema+PropertyConfig.xml +++ b/docs/xml/Android.App.AppSearch/AppSearchSchema+PropertyConfig.xml @@ -1,4 +1,4 @@ - + @@ -37,9 +37,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -99,9 +99,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,9 +144,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -189,9 +189,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -234,9 +234,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -281,9 +281,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -351,9 +351,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/AppSearchSchema.xml b/docs/xml/Android.App.AppSearch/AppSearchSchema.xml index dc8258e19..a114ad4a1 100644 --- a/docs/xml/Android.App.AppSearch/AppSearchSchema.xml +++ b/docs/xml/Android.App.AppSearch/AppSearchSchema.xml @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -165,9 +165,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -260,9 +260,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -302,9 +302,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -343,9 +343,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/CommitBlobResponse.xml b/docs/xml/Android.App.AppSearch/CommitBlobResponse.xml index a4025799d..681d5a9e7 100644 --- a/docs/xml/Android.App.AppSearch/CommitBlobResponse.xml +++ b/docs/xml/Android.App.AppSearch/CommitBlobResponse.xml @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -95,9 +95,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -261,9 +261,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/GetSchemaResponse+Builder.xml b/docs/xml/Android.App.AppSearch/GetSchemaResponse+Builder.xml index 46e054f0a..cd489d75a 100644 --- a/docs/xml/Android.App.AppSearch/GetSchemaResponse+Builder.xml +++ b/docs/xml/Android.App.AppSearch/GetSchemaResponse+Builder.xml @@ -1,4 +1,4 @@ - + @@ -35,9 +35,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -72,9 +72,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -113,9 +113,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -229,9 +229,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -455,6 +455,39 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearSchemaTypeWipeoutAccountPropertyPaths", "(Ljava/lang/String;)Landroid/app/appsearch/GetSchemaResponse$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearSchemaTypeWipeoutAccountPropertyPaths", "(Ljava/lang/String;)Landroid/app/appsearch/GetSchemaResponse$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppSearch.GetSchemaResponse+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -640,6 +673,41 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSchemaTypeWipeoutAccountPropertyPaths", "(Ljava/lang/String;Ljava/util/Set;)Landroid/app/appsearch/GetSchemaResponse$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setSchemaTypeWipeoutAccountPropertyPaths", "(Ljava/lang/String;Ljava/util/Set;)Landroid/app/appsearch/GetSchemaResponse$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppSearch.GetSchemaResponse+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.App.AppSearch/GetSchemaResponse.xml b/docs/xml/Android.App.AppSearch/GetSchemaResponse.xml index 3a53af4f5..dfd26dd20 100644 --- a/docs/xml/Android.App.AppSearch/GetSchemaResponse.xml +++ b/docs/xml/Android.App.AppSearch/GetSchemaResponse.xml @@ -52,9 +52,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -216,9 +216,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -258,7 +258,7 @@ they holds ALL required permissions of ANY of the individual value sets. For example, if the Map contains {% verbatim %{{permissionA, PermissionB}, { PermissionC, PermissionD}, {PermissionE}}{% endverbatim %}}. - + <ul> <li>A querier holding both PermissionA and PermissionB has access. <li>A querier holding both PermissionC and PermissionD has access. @@ -273,9 +273,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -314,13 +314,44 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSchemasWipeoutAccountPropertyPaths", "()Ljava/util/Map;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSchemasWipeoutAccountPropertyPaths", "()Ljava/util/Map;", "", ApiSince=37)>] + + + + System.Collections.Generic.IDictionary<System.String,System.Collections.Generic.ICollection<Android.App.AppSearch.PropertyPath>> + + + Returns a map containing all schema types that have been configured for account wipeout, + mapped to the specific property paths within those schemas that hold the account identifiers. + A map where keys are schema type names, and values are sets of PropertyPath + strings configured for account wipeout for that schema type. + To be added. + + @@ -357,9 +388,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -400,9 +431,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -443,9 +474,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -543,9 +574,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/JoinSpec.xml b/docs/xml/Android.App.AppSearch/JoinSpec.xml index fd3126b49..09b793049 100644 --- a/docs/xml/Android.App.AppSearch/JoinSpec.xml +++ b/docs/xml/Android.App.AppSearch/JoinSpec.xml @@ -89,7 +89,7 @@ In terms of scoring, if SearchSpec#RANKING_STRATEGY_JOIN_AGGREGATE_SCORE is set in SearchSpec#getRankingStrategy, the scores of the outer SearchResults can be influenced by the ranking signals of the subquery results. For example, if the JoinSpec#getAggregationScoringStrategy is set to: - + <ul> <li>JoinSpec#AGGREGATION_SCORING_MIN_RANKING_SIGNAL, the ranking signal of the outer SearchResult will be set to the minimum of the ranking signals of the subquery @@ -113,9 +113,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -161,9 +161,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -209,9 +209,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -257,9 +257,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -306,9 +306,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -354,9 +354,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -397,9 +397,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -445,9 +445,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -489,9 +489,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -652,9 +652,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -693,9 +693,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -737,9 +737,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/OpenBlobForReadResponse.xml b/docs/xml/Android.App.AppSearch/OpenBlobForReadResponse.xml index 917dbdd34..ab16a314f 100644 --- a/docs/xml/Android.App.AppSearch/OpenBlobForReadResponse.xml +++ b/docs/xml/Android.App.AppSearch/OpenBlobForReadResponse.xml @@ -61,9 +61,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -102,9 +102,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -305,9 +305,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/OpenBlobForWriteResponse.xml b/docs/xml/Android.App.AppSearch/OpenBlobForWriteResponse.xml index aeeb39c7b..524a08c3d 100644 --- a/docs/xml/Android.App.AppSearch/OpenBlobForWriteResponse.xml +++ b/docs/xml/Android.App.AppSearch/OpenBlobForWriteResponse.xml @@ -61,9 +61,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -102,9 +102,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -305,9 +305,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/RemoveBlobResponse.xml b/docs/xml/Android.App.AppSearch/RemoveBlobResponse.xml index 0a7505e4d..9ab853b32 100644 --- a/docs/xml/Android.App.AppSearch/RemoveBlobResponse.xml +++ b/docs/xml/Android.App.AppSearch/RemoveBlobResponse.xml @@ -56,9 +56,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -97,9 +97,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -263,9 +263,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/SchemaRequestPermissions.xml b/docs/xml/Android.App.AppSearch/SchemaRequestPermissions.xml index 557c6e199..99416aac0 100644 --- a/docs/xml/Android.App.AppSearch/SchemaRequestPermissions.xml +++ b/docs/xml/Android.App.AppSearch/SchemaRequestPermissions.xml @@ -15,6 +15,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppSearch.SetSchemaRequest.PrivateComputeCoreUidAccess", JniField="android/app/appsearch/SetSchemaRequest.PRIVATE_COMPUTE_CORE_UID_ACCESS")] + [<Android.Runtime.IntDefinition("Android.App.AppSearch.SetSchemaRequest.PrivateComputeCoreUidAccess", JniField="android/app/appsearch/SetSchemaRequest.PRIVATE_COMPUTE_CORE_UID_ACCESS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppSearch.SchemaRequestPermissions + + 12 + + To be added. + + diff --git a/docs/xml/Android.App.AppSearch/SchemaVisibilityConfig.xml b/docs/xml/Android.App.AppSearch/SchemaVisibilityConfig.xml index dec34e42d..8e9dbb835 100644 --- a/docs/xml/Android.App.AppSearch/SchemaVisibilityConfig.xml +++ b/docs/xml/Android.App.AppSearch/SchemaVisibilityConfig.xml @@ -55,9 +55,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -96,9 +96,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -270,9 +270,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -313,9 +313,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/SearchResult+EmbeddingMatchInfo+InterfaceConsts.xml b/docs/xml/Android.App.AppSearch/SearchResult+EmbeddingMatchInfo+InterfaceConsts.xml index 0dceca3d7..ed40c1d4b 100644 --- a/docs/xml/Android.App.AppSearch/SearchResult+EmbeddingMatchInfo+InterfaceConsts.xml +++ b/docs/xml/Android.App.AppSearch/SearchResult+EmbeddingMatchInfo+InterfaceConsts.xml @@ -1,4 +1,4 @@ - + @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/SearchResult+EmbeddingMatchInfo.xml b/docs/xml/Android.App.AppSearch/SearchResult+EmbeddingMatchInfo.xml index 92bcaba56..0be43de41 100644 --- a/docs/xml/Android.App.AppSearch/SearchResult+EmbeddingMatchInfo.xml +++ b/docs/xml/Android.App.AppSearch/SearchResult+EmbeddingMatchInfo.xml @@ -1,4 +1,4 @@ - + @@ -40,27 +40,7 @@ This class represents match objects for any snippets that might be present in SearchResults from an embedding query. - - This class represents match objects for any snippets that might be present in SearchResults from an embedding query. Using this class, you can get: - - <ul> - <li>the semantic score of the matching vector with the embedding query - <li>the query embedding vector index - the index of the query EmbeddingVector in - the list returned by SearchSpec#getEmbeddingParameters()<li>the embedding search metric type for the corresponding query - </ul> - - for each vector match in the document. - - - Java documentation for android.app.appsearch.SearchResult.EmbeddingMatchInfo. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -103,9 +83,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,9 +190,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -306,9 +286,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -347,9 +327,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/SearchResult+MatchInfo+Builder.xml b/docs/xml/Android.App.AppSearch/SearchResult+MatchInfo+Builder.xml index d9554ecfa..fded738de 100644 --- a/docs/xml/Android.App.AppSearch/SearchResult+MatchInfo+Builder.xml +++ b/docs/xml/Android.App.AppSearch/SearchResult+MatchInfo+Builder.xml @@ -26,12 +26,8 @@ - Builder for MatchInfo objects. - - Builder for MatchInfo objects. - Android reference for android.app.appsearch.SearchResult.MatchInfo.Builder. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + To be added. + To be added. diff --git a/docs/xml/Android.App.AppSearch/SearchResult+MatchInfo.xml b/docs/xml/Android.App.AppSearch/SearchResult+MatchInfo.xml index c95699645..c3f8927a2 100644 --- a/docs/xml/Android.App.AppSearch/SearchResult+MatchInfo.xml +++ b/docs/xml/Android.App.AppSearch/SearchResult+MatchInfo.xml @@ -50,9 +50,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -232,9 +232,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -307,9 +307,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -406,9 +406,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -453,9 +453,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -531,9 +531,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -639,9 +639,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/SearchResult+MatchRange+InterfaceConsts.xml b/docs/xml/Android.App.AppSearch/SearchResult+MatchRange+InterfaceConsts.xml index ded68eaa4..0797bd392 100644 --- a/docs/xml/Android.App.AppSearch/SearchResult+MatchRange+InterfaceConsts.xml +++ b/docs/xml/Android.App.AppSearch/SearchResult+MatchRange+InterfaceConsts.xml @@ -1,4 +1,4 @@ - + @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/SearchResult+MatchRange.xml b/docs/xml/Android.App.AppSearch/SearchResult+MatchRange.xml index b62307cde..edccd2102 100644 --- a/docs/xml/Android.App.AppSearch/SearchResult+MatchRange.xml +++ b/docs/xml/Android.App.AppSearch/SearchResult+MatchRange.xml @@ -1,4 +1,4 @@ - + @@ -51,9 +51,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -96,9 +96,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -203,9 +203,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -298,9 +298,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/SearchResult+TextMatchInfo+InterfaceConsts.xml b/docs/xml/Android.App.AppSearch/SearchResult+TextMatchInfo+InterfaceConsts.xml index fc7a89284..5f6ffcb47 100644 --- a/docs/xml/Android.App.AppSearch/SearchResult+TextMatchInfo+InterfaceConsts.xml +++ b/docs/xml/Android.App.AppSearch/SearchResult+TextMatchInfo+InterfaceConsts.xml @@ -1,4 +1,4 @@ - + @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/SearchResult+TextMatchInfo.xml b/docs/xml/Android.App.AppSearch/SearchResult+TextMatchInfo.xml index 576dda44d..95dbc8271 100644 --- a/docs/xml/Android.App.AppSearch/SearchResult+TextMatchInfo.xml +++ b/docs/xml/Android.App.AppSearch/SearchResult+TextMatchInfo.xml @@ -1,4 +1,4 @@ - + @@ -41,73 +41,7 @@ This class represents match objects for any text match snippets that might be present in SearchResults from a string query. - - This class represents match objects for any text match snippets that might be present in - SearchResults from a string query. Using this class, you can get: - - <ul> - <li>the full text - all of the text in that String property - <li>the exact term match - the 'term' (full word) that matched the query - <li>the subterm match - the portion of the matched term that appears in the query - <li>a suggested text snippet - a portion of the full text surrounding the exact term match, - set to term boundaries. The size of the snippet is specified in SearchSpec.Builder#setMaxSnippetSize</ul> - - for each text match in the document. - Class Example 1: - A document contains the following text in property "subject": - "A commonly used fake word is foo. Another nonsense word that’s used a lot is bar." - If the queryExpression is "foo" and SearchSpec#getMaxSnippetSize is 10, - - <ul> - <li>TextMatchInfo#getFullText() returns "A commonly used fake word is foo. Another - nonsense word that’s used a lot is bar." - <li>TextMatchInfo#getExactMatchRange() returns [29, 32] - <li>TextMatchInfo#getExactMatch() returns "foo" - <li>TextMatchInfo#getSubmatchRange() returns [29, 32] - <li>TextMatchInfo#getSubmatch() returns "foo" - <li>TextMatchInfo#getSnippetRange() returns [26, 33] - <li>TextMatchInfo#getSnippet() returns "is foo." - </ul> - - Class Example 2: - A document contains one property named "subject" and one property named "sender" which - contains a "name" property. - In this case, we will have 2 property paths: sender.name and subject. - Let sender.name = "Test Name Jr." and subject = "Testing 1 2 3" - If the queryExpression is "Test" with SearchSpec#TERM_MATCH_PREFIX and SearchSpec#getMaxSnippetSize is 10. We will have 2 matches: - Match-1 - - <ul> - <li>TextMatchInfo#getFullText() returns "Test Name Jr." - <li>TextMatchInfo#getExactMatchRange() returns [0, 4] - <li>TextMatchInfo#getExactMatch() returns "Test" - <li>TextMatchInfo#getSubmatchRange() returns [0, 4] - <li>TextMatchInfo#getSubmatch() returns "Test" - <li>TextMatchInfo#getSnippetRange() returns [0, 9] - <li>TextMatchInfo#getSnippet() returns "Test Name" - </ul> - Match-2 - - <ul> - <li>TextMatchInfo#getFullText() returns "Testing 1 2 3" - <li>TextMatchInfo#getExactMatchRange() returns [0, 7] - <li>TextMatchInfo#getExactMatch() returns "Testing" - <li>TextMatchInfo#getSubmatchRange() returns [0, 4] - <li>TextMatchInfo#getSubmatch() returns "Test" - <li>TextMatchInfo#getSnippetRange() returns [0, 9] - <li>TextMatchInfo#getSnippet() returns "Testing 1" - </ul> - - - Java documentation for android.app.appsearch.SearchResult.TextMatchInfo. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -283,9 +217,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -361,9 +295,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -495,9 +429,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -605,9 +539,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/SearchSpec+Builder.xml b/docs/xml/Android.App.AppSearch/SearchSpec+Builder.xml index 10361bbc4..42a2306bc 100644 --- a/docs/xml/Android.App.AppSearch/SearchSpec+Builder.xml +++ b/docs/xml/Android.App.AppSearch/SearchSpec+Builder.xml @@ -35,9 +35,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -72,9 +72,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -113,9 +113,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -877,9 +877,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/SearchSpec.xml b/docs/xml/Android.App.AppSearch/SearchSpec.xml index 8232f3402..e2494d305 100644 --- a/docs/xml/Android.App.AppSearch/SearchSpec.xml +++ b/docs/xml/Android.App.AppSearch/SearchSpec.xml @@ -1,4 +1,4 @@ - + @@ -53,9 +53,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -96,9 +96,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -166,9 +166,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -246,9 +246,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -294,9 +294,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -344,9 +344,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -392,9 +392,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -440,9 +440,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -482,9 +482,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -524,9 +524,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -568,9 +568,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -612,9 +612,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -654,9 +654,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -704,9 +704,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -754,9 +754,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -804,9 +804,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -845,9 +845,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -886,9 +886,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -927,9 +927,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -968,9 +968,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1009,9 +1009,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1050,9 +1050,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1091,9 +1091,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1194,9 +1194,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1235,9 +1235,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1276,9 +1276,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1324,9 +1324,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1372,9 +1372,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1416,9 +1416,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1460,9 +1460,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1510,9 +1510,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1554,9 +1554,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1598,9 +1598,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1639,9 +1639,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1687,9 +1687,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1735,9 +1735,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1783,9 +1783,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1834,9 +1834,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1882,9 +1882,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1930,9 +1930,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1978,9 +1978,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2026,9 +2026,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2074,9 +2074,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2122,9 +2122,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2163,9 +2163,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2204,9 +2204,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2247,9 +2247,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2294,9 +2294,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2350,9 +2350,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2393,9 +2393,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2435,9 +2435,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2476,9 +2476,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2517,9 +2517,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2558,9 +2558,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2608,9 +2608,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2658,9 +2658,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/SearchSuggestionResult.xml b/docs/xml/Android.App.AppSearch/SearchSuggestionResult.xml index a42d6b321..9406a200d 100644 --- a/docs/xml/Android.App.AppSearch/SearchSuggestionResult.xml +++ b/docs/xml/Android.App.AppSearch/SearchSuggestionResult.xml @@ -52,9 +52,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -215,9 +215,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.AppSearch/SetSchemaRequest+Builder.xml b/docs/xml/Android.App.AppSearch/SetSchemaRequest+Builder.xml index 6674662d3..70691611c 100644 --- a/docs/xml/Android.App.AppSearch/SetSchemaRequest+Builder.xml +++ b/docs/xml/Android.App.AppSearch/SetSchemaRequest+Builder.xml @@ -731,6 +731,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSchemaTypeWipeoutAccountPropertyPaths", "(Ljava/lang/String;Ljava/util/Set;Z)Landroid/app/appsearch/SetSchemaRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setSchemaTypeWipeoutAccountPropertyPaths", "(Ljava/lang/String;Ljava/util/Set;Z)Landroid/app/appsearch/SetSchemaRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppSearch.SetSchemaRequest+Builder + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.App.AppSearch/SetSchemaRequest.xml b/docs/xml/Android.App.AppSearch/SetSchemaRequest.xml index 858f982c8..9f304e36d 100644 --- a/docs/xml/Android.App.AppSearch/SetSchemaRequest.xml +++ b/docs/xml/Android.App.AppSearch/SetSchemaRequest.xml @@ -192,6 +192,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PRIVATE_COMPUTE_CORE_UID_ACCESS", ApiSince=37)] + [<Android.Runtime.Register("PRIVATE_COMPUTE_CORE_UID_ACCESS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.SchemaRequestPermissions enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppSearch.SchemaRequestPermissions enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppSearch.SchemaRequestPermissions + + 12 + + The visibility access for Private Compute Core. + To be added. + + @@ -739,6 +772,37 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSchemasWipeoutAccountPropertyPaths", "()Ljava/util/Map;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSchemasWipeoutAccountPropertyPaths", "()Ljava/util/Map;", "", ApiSince=37)>] + + + + System.Collections.Generic.IDictionary<System.String,System.Collections.Generic.ICollection<System.String>> + + + Returns a map containing all schema types that have been configured for account wipeout, + mapped to the specific property paths within those schemas that hold the account identifiers. + A map where keys are schema type names, and values are sets of PropertyPath + strings configured for account wipeout for that schema type. + To be added. + + diff --git a/docs/xml/Android.App.AppSearch/StorageInfo.xml b/docs/xml/Android.App.AppSearch/StorageInfo.xml index be420eae6..a6c45210b 100644 --- a/docs/xml/Android.App.AppSearch/StorageInfo.xml +++ b/docs/xml/Android.App.AppSearch/StorageInfo.xml @@ -52,9 +52,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -116,9 +116,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -161,9 +161,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -205,9 +205,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -249,9 +249,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -410,9 +410,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.Assist/AssistStructure+ViewNode.xml b/docs/xml/Android.App.Assist/AssistStructure+ViewNode.xml index c483d2668..39d700d68 100644 --- a/docs/xml/Android.App.Assist/AssistStructure+ViewNode.xml +++ b/docs/xml/Android.App.Assist/AssistStructure+ViewNode.xml @@ -155,6 +155,37 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAutofillNoiseInjectedData", "()Landroid/view/autofill/AutofillNoiseInjectedData;", "GetGetAutofillNoiseInjectedDataHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getAutofillNoiseInjectedData", "()Landroid/view/autofill/AutofillNoiseInjectedData;", "GetGetAutofillNoiseInjectedDataHandler", ApiSince=37)>] + + + + Android.Views.Autofill.AutofillNoiseInjectedData + + + Gets the payload of noise-injected version text of this ViewNode. + the noise-injected text payload, or null if the structure + was created for assist purposes or if the ViewNode does not have text + eligible for providing a noise-injected version. + To be added. + + diff --git a/docs/xml/Android.App.Backup/BackupAgent.xml b/docs/xml/Android.App.Backup/BackupAgent.xml index e9ac6f479..a33ddf54f 100644 --- a/docs/xml/Android.App.Backup/BackupAgent.xml +++ b/docs/xml/Android.App.Backup/BackupAgent.xml @@ -1,4 +1,4 @@ - + @@ -28,57 +28,73 @@ Provides the central interface between an application and Android's data backup infrastructure. - Provides the central interface between an application and Android's data backup infrastructure. - An application that wishes to participate in the backup and restore mechanism will declare a - subclass of android.app.backup.BackupAgent, implement the #onBackup(ParcelFileDescriptor, BackupDataOutput, ParcelFileDescriptor) onBackup() and #onRestore(BackupDataInput, int, ParcelFileDescriptor) onRestore() methods, and provide the name - of its backup agent class in its AndroidManifest.xml file via the + Provides the central interface between an + application and Android's data backup infrastructure. An application that wishes + to participate in the backup and restore mechanism will declare a subclass of + android.app.backup.BackupAgent, implement the + #onBackup(ParcelFileDescriptor, BackupDataOutput, ParcelFileDescriptor) onBackup() + and #onRestore(BackupDataInput, int, ParcelFileDescriptor) onRestore() methods, + and provide the name of its backup agent class in its AndroidManifest.xml file via + the <a href="{@docRoot}guide/topics/manifest/application-element.html">&lt;application&gt;</a> - tag's android:backupAgent attribute. - <div class="special reference"> - + tag's android:backupAgent attribute. + + <div class="special reference"> <h3>Developer Guides</h3> - For more information about using BackupAgent, read the Data Backup developer guide.</div> - + For more information about using BackupAgent, read the + Data Backup developer guide. + </div> + <h3>Basic Operation</h3> - When the application makes changes to data that it wishes to keep backed up, it should call - the android.app.backup.BackupManager#dataChanged() BackupManager.dataChanged() method. - This notifies the Android Backup Manager that the application needs an opportunity to update its - backup image. The Backup Manager, in turn, schedules a backup pass to be performed at an - opportune time. - Restore operations are typically performed only when applications are first installed on a - device. At that time, the operating system checks to see whether there is a previously-saved data - set available for the application being installed, and if so, begins an immediate restore pass to - deliver the backup data as part of the installation process. - When a backup or restore pass is run, the application's process is launched (if not already - running), the manifest-declared backup agent class (in the android:backupAgent attribute) - is instantiated within that process, and the agent's #onCreate() method is invoked. This - prepares the agent instance to run the actual backup or restore logic. At this point the agent's + When the application makes changes to data that it wishes to keep backed up, + it should call the + android.app.backup.BackupManager#dataChanged() BackupManager.dataChanged() method. + This notifies the Android Backup Manager that the application needs an opportunity + to update its backup image. The Backup Manager, in turn, schedules a + backup pass to be performed at an opportune time. + Restore operations are typically performed only when applications are first + installed on a device. At that time, the operating system checks to see whether + there is a previously-saved data set available for the application being installed, and if so, + begins an immediate restore pass to deliver the backup data as part of the installation + process. + When a backup or restore pass is run, the application's process is launched + (if not already running), the manifest-declared backup agent class (in the android:backupAgent attribute) is instantiated within + that process, and the agent's #onCreate() method is invoked. This prepares the + agent instance to run the actual backup or restore logic. At this point the + agent's #onBackup(ParcelFileDescriptor, BackupDataOutput, ParcelFileDescriptor) onBackup() or - #onRestore(BackupDataInput, int, ParcelFileDescriptor) onRestore() method will be invoked - as appropriate for the operation being performed. - A backup data set consists of one or more "entities," flattened binary data records that are - each identified with a key string unique within the data set. Adding a record to the active data - set or updating an existing record is done by simply writing new entity data under the desired - key. Deleting an entity from the data set is done by writing an entity under that key with header - specifying a negative data size, and no actual entity data. + #onRestore(BackupDataInput, int, ParcelFileDescriptor) onRestore() method will be + invoked as appropriate for the operation being performed. + A backup data set consists of one or more "entities," flattened binary data + records that are each identified with a key string unique within the data set. Adding a + record to the active data set or updating an existing record is done by simply + writing new entity data under the desired key. Deleting an entity from the data set + is done by writing an entity under that key with header specifying a negative data + size, and no actual entity data. <b>Helper Classes</b> - An extensible agent based on convenient helper classes is available in android.app.backup.BackupAgentHelper. That class is particularly suited to handling of simple - file or android.content.SharedPreferences backup and restore. + An extensible agent based on convenient helper classes is available in + android.app.backup.BackupAgentHelper. That class is particularly + suited to handling of simple file or android.content.SharedPreferences + backup and restore. <b>Threading</b> - The constructor, as well as #onCreate() and #onDestroy() lifecycle callbacks - run on the main thread (UI thread) of the application that implements the BackupAgent. The - data-handling callbacks: #onBackup(ParcelFileDescriptor, BackupDataOutput, - ParcelFileDescriptor) onBackup(), #onFullBackup(FullBackupDataOutput), #onRestore(BackupDataInput, int, ParcelFileDescriptor) onRestore(), #onRestoreFile(ParcelFileDescriptor, long, File, int, long, long) onRestoreFile(), #onRestoreFinished(), and #onQuotaExceeded(long, long) onQuotaExceeded() run on binder - pool threads. + The constructor, as well as #onCreate() and #onDestroy() lifecycle callbacks run + on the main thread (UI thread) of the application that implements the BackupAgent. + The data-handling callbacks: + #onBackup(ParcelFileDescriptor, BackupDataOutput, ParcelFileDescriptor) onBackup(), + #onFullBackup(FullBackupDataOutput), + #onRestore(BackupDataInput, int, ParcelFileDescriptor) onRestore(), + #onRestoreFile(ParcelFileDescriptor, long, File, int, long, long) onRestoreFile(), + #onRestoreFinished(), and #onQuotaExceeded(long, long) onQuotaExceeded() + run on binder pool threads. Java documentation for android.app.backup.BackupAgent. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -163,19 +179,21 @@ Transport flag indicating that the transport has client-side encryption enabled. - Transport flag indicating that the transport has client-side encryption enabled. i.e., the - user's backup has been encrypted with a key known only to the device, and not to the remote - storage solution. Even if an attacker had root access to the remote storage provider they - should not be able to decrypt the user's backup data. + Flag for BackupDataOutput#getTransportFlags() and + FullBackupDataOutput#getTransportFlags() only. + The transport has client-side encryption enabled. i.e., the user's backup has been + encrypted with a key known only to the device, and not to the remote storage solution. Even + if an attacker had root access to the remote storage provider they should not be able to + decrypt the user's backup data. Java documentation for android.app.backup.BackupAgent.FLAG_CLIENT_SIDE_ENCRYPTION_ENABLED. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -220,9 +238,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -258,18 +276,19 @@ Transport flag indicating that the transport is used for a device-to-device transfer. - Transport flag indicating that the transport is used for a device-to-device transfer. There - is no third party or intermediate storage. The user's backup data is sent directly to another - device over e.g., USB or WiFi. + Flag for BackupDataOutput#getTransportFlags() and + FullBackupDataOutput#getTransportFlags() only. + The transport is for a device-to-device transfer. There is no third party or intermediate + storage. The user's backup data is sent directly to another device over e.g., USB or WiFi. Java documentation for android.app.backup.BackupAgent.FLAG_DEVICE_TO_DEVICE_TRANSFER. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -302,22 +321,24 @@ The destination to which the backed-up file data will be sent. Write an entire file as part of a full-backup operation. - Write an entire file as part of a full-backup operation. The file's contents will be - delivered to the backup destination along with the metadata necessary to place it with the - proper location and permissions on the device where the data is restored. - Attempting to back up files in directories that are ignored by the backup - system will have no effect. For example, if the app calls this method with a file inside the - #getNoBackupFilesDir() directory, it will be ignored. See #onFullBackup(FullBackupDataOutput) for details on what directories are excluded from - backups. + Write an entire file as part of a full-backup operation. The file's contents + will be delivered to the backup destination along with the metadata necessary + to place it with the proper location and permissions on the device where the + data is restored. + Attempting to back up files in directories that are ignored by + the backup system will have no effect. For example, if the app calls this method + with a file inside the #getNoBackupFilesDir() directory, it will be ignored. + See #onFullBackup(FullBackupDataOutput) for details on what directories + are excluded from backups. Java documentation for android.app.backup.BackupAgent.fullBackupFile(java.io.File, android.app.backup.FullBackupDataOutput). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -432,26 +453,28 @@ The application is being asked to write any data changed since the last time it performed a backup operation. - The application is being asked to write any data changed since the last time it performed a - backup operation. The state data recorded during the last backup pass is provided in the - oldState file descriptor. If oldState is null, no old - state is available and the application should perform a full backup. In both cases, a - representation of the final backup state after this pass should be written to the file - pointed to by the file descriptor wrapped in newState. - Each entity written to the android.app.backup.BackupDataOutputdata - stream will be transmitted over the current backup transport and stored in the remote data - set under the key supplied as part of the entity. Writing an entity with a negative data size - instructs the transport to delete whatever entity currently exists under that key from the - remote data set. + The application is being asked to write any data changed since the last + time it performed a backup operation. The state data recorded during the + last backup pass is provided in the oldState file + descriptor. If oldState is null, no old state + is available and the application should perform a full backup. In both + cases, a representation of the final backup state after this pass should + be written to the file pointed to by the file descriptor wrapped in + newState. + Each entity written to the android.app.backup.BackupDataOutputdata stream will be transmitted + over the current backup transport and stored in the remote data set under + the key supplied as part of the entity. Writing an entity with a negative + data size instructs the transport to delete whatever entity currently exists + under that key from the remote data set. Java documentation for android.app.backup.BackupAgent.onBackup(android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -482,17 +505,19 @@ Provided as a convenience for agent implementations that need an opportunity to do one-time initialization before the actual backup or restore operation is begun. - Provided as a convenience for agent implementations that need an opportunity to do one-time - initialization before the actual backup or restore operation is begun. + Provided as a convenience for agent implementations that need an opportunity + to do one-time initialization before the actual backup or restore operation + is begun. + Java documentation for android.app.backup.BackupAgent.onCreate(). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -522,8 +547,8 @@ Provided as a convenience for agent implementations that need to do some sort of shutdown process after backup or restore is completed. - Provided as a convenience for agent implementations that need to do some sort of shutdown - process after backup or restore is completed. + Provided as a convenience for agent implementations that need to do some + sort of shutdown process after backup or restore is completed. Agents do not need to override this method. @@ -531,9 +556,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -585,9 +610,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -618,34 +643,36 @@ A structured wrapper pointing to the backup destination. The application is having its entire file system contents backed up. - The application is having its entire file system contents backed up. data points to - the backup destination, and the app has the opportunity to choose which files are to be - stored. To commit a file as part of the backup, call the #fullBackupFile(File, - FullBackupDataOutput) helper method. After all file data is written to the output, the agent - returns from this method and the backup operation concludes. - Certain parts of the app's data are never backed up even if the app explicitly sends them - to the output: - + The application is having its entire file system contents backed up. data + points to the backup destination, and the app has the opportunity to choose which + files are to be stored. To commit a file as part of the backup, call the + #fullBackupFile(File, FullBackupDataOutput) helper method. After all file + data is written to the output, the agent returns from this method and the backup + operation concludes. + Certain parts of the app's data are never backed up even if the app explicitly + sends them to the output: + <ul> - <li>The contents of the #getCacheDir() directory - <li>The contents of the #getCodeCacheDir() directory - <li>The contents of the #getNoBackupFilesDir() directory - <li>The contents of the app's shared library directory + <li>The contents of the #getCacheDir() directory</li> + <li>The contents of the #getCodeCacheDir() directory</li> + <li>The contents of the #getNoBackupFilesDir() directory</li> + <li>The contents of the app's shared library directory</li> </ul> - The default implementation of this method backs up the entirety of the application's - "owned" file system trees to the output other than the few exceptions listed above. Apps only - need to override this method if they need to impose special limitations on which files are - being stored beyond the control that #getNoBackupFilesDir() offers. Alternatively - they can provide an xml resource to specify what data to include or exclude. + The default implementation of this method backs up the entirety of the + application's "owned" file system trees to the output other than the few exceptions + listed above. Apps only need to override this method if they need to impose special + limitations on which files are being stored beyond the control that + #getNoBackupFilesDir() offers. + Alternatively they can provide an xml resource to specify what data to include or exclude. Java documentation for android.app.backup.BackupAgent.onFullBackup(android.app.backup.FullBackupDataOutput). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -693,28 +720,30 @@ Notification that the application's current backup operation causes it to exceed the maximum size permitted by the transport. - Notification that the application's current backup operation causes it to exceed the maximum - size permitted by the transport. The ongoing backup operation is halted and rolled back: any - data that had been stored by a previous backup operation is still intact. Typically the - quota-exceeded state will be detected before any data is actually transmitted over the - network. + Notification that the application's current backup operation causes it to exceed + the maximum size permitted by the transport. The ongoing backup operation is + halted and rolled back: any data that had been stored by a previous backup operation + is still intact. Typically the quota-exceeded state will be detected before any data + is actually transmitted over the network. The quotaBytes value is the total data size currently permitted for this - application. If desired, the application can use this as a hint for determining how much data - to store. For example, a messaging application might choose to store only the newest - messages, dropping enough older content to stay under the quota. - Note that the maximum quota for the application can change over time. In - particular, in the future the quota may grow. Applications that adapt to the quota when - deciding what data to store should be aware of this and implement their data storage - mechanisms in a way that can take advantage of additional quota. + application. If desired, the application can use this as a hint for determining + how much data to store. For example, a messaging application might choose to + store only the newest messages, dropping enough older content to stay under + the quota. + Note that the maximum quota for the application can change over + time. In particular, in the future the quota may grow. Applications that adapt + to the quota when deciding what data to store should be aware of this and implement + their data storage mechanisms in a way that can take advantage of additional + quota. Java documentation for android.app.backup.BackupAgent.onQuotaExceeded(long, long). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -747,7 +776,7 @@ A structured wrapper around an open, read-only file descriptor pointing to a full snapshot of the application's data. The application should consume every entity represented in this data stream. - The value of the android:versionCode manifest attribute, from the application that backed up this + The value of the <c>android:versionCode</c> manifest attribute, from the application that backed up this particular data set. This makes it possible for an application's agent to distinguish among any possible older data versions when asked to perform the restore operation. An open, read/write ParcelFileDescriptor pointing to an empty file. The @@ -757,24 +786,27 @@ The application is being restored from backup and should replace any existing data with the contents of the backup. - The application is being restored from backup and should replace any existing data with the - contents of the backup. The backup data is provided through the data parameter. - Once the restore is finished, the application should write a representation of the final - state to the newState file descriptor. - The application is responsible for properly erasing its old data and replacing it with the - data supplied to this method. No "clear user data" operation will be performed automatically - by the operating system. The exception to this is in the case of a failed restore attempt: if - onRestore() throws an exception, the OS will assume that the application's data may now be in - an incoherent state, and will clear it before proceeding. + The application is being restored from backup and should replace any + existing data with the contents of the backup. The backup data is + provided through the data parameter. Once + the restore is finished, the application should write a representation of + the final state to the newState file descriptor. + The application is responsible for properly erasing its old data and + replacing it with the data supplied to this method. No "clear user data" + operation will be performed automatically by the operating system. The + exception to this is in the case of a failed restore attempt: if + onRestore() throws an exception, the OS will assume that the + application's data may now be in an incoherent state, and will clear it + before proceeding. Java documentation for android.app.backup.BackupAgent.onRestore(android.app.backup.BackupDataInput, int, android.os.ParcelFileDescriptor). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -827,18 +859,18 @@ New version of #onRestore(BackupDataInput, int, android.os.ParcelFileDescriptor) that handles a long app version code. - New version of #onRestore(BackupDataInput, int, android.os.ParcelFileDescriptor) that - handles a long app version code. Default implementation casts the version code to an int and - calls #onRestore(BackupDataInput, int, android.os.ParcelFileDescriptor). + New version of #onRestore(BackupDataInput, int, android.os.ParcelFileDescriptor) + that handles a long app version code. Default implementation casts the version code to + an int and calls #onRestore(BackupDataInput, int, android.os.ParcelFileDescriptor). Java documentation for android.app.backup.BackupAgent.onRestore(android.app.backup.BackupDataInput, long, android.os.ParcelFileDescriptor). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -891,9 +923,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -945,22 +977,23 @@ to the file after its data is written. Handle the data delivered via the given file descriptor during a full restore operation. - Handle the data delivered via the given file descriptor during a full restore operation. The - agent is given the path to the file's original location as well as its size and metadata. - The file descriptor can only be read for size bytes; attempting to read more data - has undefined behavior. - The default implementation creates the destination file/directory and populates it with - the data from the file descriptor, then sets the file's access mode and modification time to - match the restore arguments. + Handle the data delivered via the given file descriptor during a full restore + operation. The agent is given the path to the file's original location as well + as its size and metadata. + The file descriptor can only be read for size bytes; attempting to read + more data has undefined behavior. + The default implementation creates the destination file/directory and populates it + with the data from the file descriptor, then sets the file's access mode and + modification time to match the restore arguments. Java documentation for android.app.backup.BackupAgent.onRestoreFile(android.os.ParcelFileDescriptor, long, java.io.File, int, long, long). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -990,19 +1023,21 @@ The application's restore operation has completed. - The application's restore operation has completed. This method is called after all available - data has been delivered to the application for restore (via either the #onRestore(BackupDataInput, int, ParcelFileDescriptor) onRestore() or #onRestoreFile(ParcelFileDescriptor, long, File, int, long, long) onRestoreFile() - callbacks). This provides the app with a stable end-of-restore opportunity to perform any - appropriate post-processing on the data that was just delivered. + The application's restore operation has completed. This method is called after + all available data has been delivered to the application for restore (via either + the #onRestore(BackupDataInput, int, ParcelFileDescriptor) onRestore() or + #onRestoreFile(ParcelFileDescriptor, long, File, int, long, long) onRestoreFile() + callbacks). This provides the app with a stable end-of-restore opportunity to + perform any appropriate post-processing on the data that was just delivered. Java documentation for android.app.backup.BackupAgent.onRestoreFinished(). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1107,16 +1142,17 @@ During a full restore, indicates that the file system object being restored is a directory. - During a full restore, indicates that the file system object being restored is a directory. + During a full restore, indicates that the file system object being restored + is a directory. Java documentation for android.app.backup.BackupAgent.TYPE_DIRECTORY. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1150,17 +1186,17 @@ During a full restore, indicates that the file system object being restored is an ordinary file. - During a full restore, indicates that the file system object being restored is an ordinary - file. + During a full restore, indicates that the file system object being restored + is an ordinary file. Java documentation for android.app.backup.BackupAgent.TYPE_FILE. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.Backup/FullRestoreDataInput.xml b/docs/xml/Android.App.Backup/FullRestoreDataInput.xml index 703ec43ea..65fd96756 100644 --- a/docs/xml/Android.App.Backup/FullRestoreDataInput.xml +++ b/docs/xml/Android.App.Backup/FullRestoreDataInput.xml @@ -1,4 +1,4 @@ - + @@ -32,20 +32,7 @@ Provides the interface through which a BackupAgent reads entire files from a full backup data set, via its BackupAgent#onRestoreFile(FullRestoreDataInput) method. - - Provides the interface through which a BackupAgent reads entire files from a full backup - data set, via its BackupAgent#onRestoreFile(FullRestoreDataInput) method. - - - Java documentation for android.app.backup.FullRestoreDataInput. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -103,9 +90,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -145,9 +132,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,9 +173,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -227,9 +214,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -298,9 +285,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -341,9 +328,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -382,9 +369,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -482,9 +469,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -523,9 +510,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App.Jank/AppJankStats.xml b/docs/xml/Android.App.Jank/AppJankStats.xml index 81a51b47a..c3c6fb047 100644 --- a/docs/xml/Android.App.Jank/AppJankStats.xml +++ b/docs/xml/Android.App.Jank/AppJankStats.xml @@ -85,22 +85,8 @@ - - - - [Android.Runtime.StringDef(Fields=new System.String[] { "WidgetCategoryUnspecified", "WidgetCategoryScroll", "WidgetCategoryAnimation", "WidgetCategoryMedia", "WidgetCategoryNavigation", "WidgetCategoryKeyboard", "WidgetCategoryOther" }, Type="Android.App.Jank.AppJankStats")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "WidgetCategoryUnspecified", "WidgetCategoryScroll", "WidgetCategoryAnimation", "WidgetCategoryMedia", "WidgetCategoryNavigation", "WidgetCategoryKeyboard", "WidgetCategoryOther" }, Type="Android.App.Jank.AppJankStats")>] - - - - - - - [Android.Runtime.StringDef(Fields=new System.String[] { "WidgetStateUnspecified", "WidgetStateNone", "WidgetStateScrolling", "WidgetStateFlinging", "WidgetStateSwiping", "WidgetStateDragging", "WidgetStateZooming", "WidgetStateAnimating", "WidgetStatePlayback", "WidgetStateTapping", "WidgetStatePredictiveBack" }, Type="Android.App.Jank.AppJankStats")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "WidgetStateUnspecified", "WidgetStateNone", "WidgetStateScrolling", "WidgetStateFlinging", "WidgetStateSwiping", "WidgetStateDragging", "WidgetStateZooming", "WidgetStateAnimating", "WidgetStatePlayback", "WidgetStateTapping", "WidgetStatePredictiveBack" }, Type="Android.App.Jank.AppJankStats")>] - - - + + @@ -469,10 +455,6 @@ [get: Android.Runtime.Register("getWidgetCategory", "()Ljava/lang/String;", "", ApiSince=36)] [<get: Android.Runtime.Register("getWidgetCategory", "()Ljava/lang/String;", "", ApiSince=36)>] - - [get: Android.Runtime.StringDef(Fields=new System.String[] { "WidgetCategoryUnspecified", "WidgetCategoryScroll", "WidgetCategoryAnimation", "WidgetCategoryMedia", "WidgetCategoryNavigation", "WidgetCategoryKeyboard", "WidgetCategoryOther" }, Type="Android.App.Jank.AppJankStats")] - [<get: Android.Runtime.StringDef(Fields=new System.String[] { "WidgetCategoryUnspecified", "WidgetCategoryScroll", "WidgetCategoryAnimation", "WidgetCategoryMedia", "WidgetCategoryNavigation", "WidgetCategoryKeyboard", "WidgetCategoryOther" }, Type="Android.App.Jank.AppJankStats")>] - System.String @@ -838,10 +820,6 @@ [get: Android.Runtime.Register("getWidgetState", "()Ljava/lang/String;", "", ApiSince=36)] [<get: Android.Runtime.Register("getWidgetState", "()Ljava/lang/String;", "", ApiSince=36)>] - - [get: Android.Runtime.StringDef(Fields=new System.String[] { "WidgetStateUnspecified", "WidgetStateNone", "WidgetStateScrolling", "WidgetStateFlinging", "WidgetStateSwiping", "WidgetStateDragging", "WidgetStateZooming", "WidgetStateAnimating", "WidgetStatePlayback", "WidgetStateTapping", "WidgetStatePredictiveBack" }, Type="Android.App.Jank.AppJankStats")] - [<get: Android.Runtime.StringDef(Fields=new System.String[] { "WidgetStateUnspecified", "WidgetStateNone", "WidgetStateScrolling", "WidgetStateFlinging", "WidgetStateSwiping", "WidgetStateDragging", "WidgetStateZooming", "WidgetStateAnimating", "WidgetStatePlayback", "WidgetStateTapping", "WidgetStatePredictiveBack" }, Type="Android.App.Jank.AppJankStats")>] - System.String diff --git a/docs/xml/Android.App.Job/JobParameters.xml b/docs/xml/Android.App.Job/JobParameters.xml index 6721989cd..989cf3893 100644 --- a/docs/xml/Android.App.Job/JobParameters.xml +++ b/docs/xml/Android.App.Job/JobParameters.xml @@ -1319,7 +1319,7 @@ 4 - The device state (eg. + The device state (e. The device state (eg. Doze, battery saver, memory usage, etc) requires JobScheduler stop this job. diff --git a/docs/xml/Android.App.Job/JobScheduler.xml b/docs/xml/Android.App.Job/JobScheduler.xml index a9c6d70ba..b22048170 100644 --- a/docs/xml/Android.App.Job/JobScheduler.xml +++ b/docs/xml/Android.App.Job/JobScheduler.xml @@ -692,6 +692,40 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPendingJobReasonStats", "(I)Ljava/util/Map;", "GetGetPendingJobReasonStats_IHandler", ApiSince=37)] + [<Android.Runtime.Register("getPendingJobReasonStats", "(I)Ljava/util/Map;", "GetGetPendingJobReasonStats_IHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Collections.Generic.IDictionary<Java.Lang.Integer,Java.Time.Duration> + + + + + + The ID of the job to query. + For the given jobId, returns an aggregated view of why the job has been pending + execution over its lifetime. + A map of pending reasons to the total duration the job was pending for that reason. + To be added. + + @@ -1347,7 +1381,7 @@ 12 - The job is being deferred due to the device state (eg. + The job is being deferred due to the device state (e. The job is being deferred due to the device state (eg. Doze, battery saver, memory usage, thermal status, etc.). diff --git a/docs/xml/Android.App.PermissionUI/ILocationButtonClient.xml b/docs/xml/Android.App.PermissionUI/ILocationButtonClient.xml new file mode 100644 index 000000000..cab7a8fa0 --- /dev/null +++ b/docs/xml/Android.App.PermissionUI/ILocationButtonClient.xml @@ -0,0 +1,141 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/permissionui/LocationButtonClient", "", "Android.App.PermissionUI.ILocationButtonClientInvoker", ApiSince=37)] + [<Android.Runtime.Register("android/app/permissionui/LocationButtonClient", "", "Android.App.PermissionUI.ILocationButtonClientInvoker", ApiSince=37)>] + + + + A callback interface for receiving events about the location button. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onPermissionResult", "(Z)V", "GetOnPermissionResult_ZHandler:Android.App.PermissionUI.ILocationButtonClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onPermissionResult", "(Z)V", "GetOnPermissionResult_ZHandler:Android.App.PermissionUI.ILocationButtonClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + true if the permission is granted. + false if the permission can't be granted. + Callback for the result of a precise location permission grant after the user interacts + with the location button. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSessionError", "(Ljava/lang/Throwable;)V", "GetOnSessionError_Ljava_lang_Throwable_Handler:Android.App.PermissionUI.ILocationButtonClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onSessionError", "(Ljava/lang/Throwable;)V", "GetOnSessionError_Ljava_lang_Throwable_Handler:Android.App.PermissionUI.ILocationButtonClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The Throwable that describes the reason for the failure. + Called when an error occurs either during the creation of the location button session + LocationButtonProvider#openSession or after the session is created. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSessionOpened", "(Landroid/app/permissionui/LocationButtonSession;)V", "GetOnSessionOpened_Landroid_app_permissionui_LocationButtonSession_Handler:Android.App.PermissionUI.ILocationButtonClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onSessionOpened", "(Landroid/app/permissionui/LocationButtonSession;)V", "GetOnSessionOpened_Landroid_app_permissionui_LocationButtonSession_Handler:Android.App.PermissionUI.ILocationButtonClientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The newly created session. + Called when the location button session is successfully created. + To be added. + + + + diff --git a/docs/xml/Android.App.PermissionUI/ILocationButtonProvider.xml b/docs/xml/Android.App.PermissionUI/ILocationButtonProvider.xml new file mode 100644 index 000000000..5a7153a82 --- /dev/null +++ b/docs/xml/Android.App.PermissionUI/ILocationButtonProvider.xml @@ -0,0 +1,79 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/permissionui/LocationButtonProvider", "", "Android.App.PermissionUI.ILocationButtonProviderInvoker", ApiSince=37)] + [<Android.Runtime.Register("android/app/permissionui/LocationButtonProvider", "", "Android.App.PermissionUI.ILocationButtonProviderInvoker", ApiSince=37)>] + + + + The primary entry point for the Location Button API. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("openSession", "(Landroid/app/Activity;Landroid/os/IBinder;ILandroid/app/permissionui/LocationButtonRequest;Ljava/util/concurrent/Executor;Landroid/app/permissionui/LocationButtonClient;)V", "GetOpenSession_Landroid_app_Activity_Landroid_os_IBinder_ILandroid_app_permissionui_LocationButtonRequest_Ljava_util_concurrent_Executor_Landroid_app_permissionui_LocationButtonClient_Handler:Android.App.PermissionUI.ILocationButtonProviderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("openSession", "(Landroid/app/Activity;Landroid/os/IBinder;ILandroid/app/permissionui/LocationButtonRequest;Ljava/util/concurrent/Executor;Landroid/app/permissionui/LocationButtonClient;)V", "GetOpenSession_Landroid_app_Activity_Landroid_os_IBinder_ILandroid_app_permissionui_LocationButtonRequest_Ljava_util_concurrent_Executor_Landroid_app_permissionui_LocationButtonClient_Handler:Android.App.PermissionUI.ILocationButtonProviderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + + + + Host app activity which launch permission activity in its task. + A token for the host window. + The ID of the display where the button will appear. + A LocationButtonRequest defining the button's appearance. + The Executor on which to invoke all client callbacks. + The LocationButtonClient to receive session events and results. + Asynchronously requests a new Location Button session. + To be added. + + + + diff --git a/docs/xml/Android.App.PermissionUI/ILocationButtonSession.xml b/docs/xml/Android.App.PermissionUI/ILocationButtonSession.xml new file mode 100644 index 000000000..f97c42a91 --- /dev/null +++ b/docs/xml/Android.App.PermissionUI/ILocationButtonSession.xml @@ -0,0 +1,471 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/permissionui/LocationButtonSession", "", "Android.App.PermissionUI.ILocationButtonSessionInvoker", ApiSince=37)] + [<Android.Runtime.Register("android/app/permissionui/LocationButtonSession", "", "Android.App.PermissionUI.ILocationButtonSessionInvoker", ApiSince=37)>] + + + + This interface defines location button session, and allows apps to change/customize + the appearance of the button. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("changeConfiguration", "(Landroid/content/res/Configuration;)V", "GetChangeConfiguration_Landroid_content_res_Configuration_Handler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("changeConfiguration", "(Landroid/content/res/Configuration;)V", "GetChangeConfiguration_Landroid_content_res_Configuration_Handler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The new configuration. + Notifies the remote service of a configuration change. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("close", "()V", "GetCloseHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("close", "()V", "GetCloseHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + Closes the session and releases all associated resources. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("resize", "(II)V", "GetResize_IIHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("resize", "(II)V", "GetResize_IIHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + The new width of the button's container, in pixels. + The new height of the button's container, in pixels. + Notifies the remote service that the button's container view has been resized. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBackgroundColor", "(I)V", "GetSetBackgroundColor_IHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("setBackgroundColor", "(I)V", "GetSetBackgroundColor_IHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The desired background color, as a ColorInt. + Sets the background color of the location button. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCornerRadius", "(F)V", "GetSetCornerRadius_FHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("setCornerRadius", "(F)V", "GetSetCornerRadius_FHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The corner radius in pixels. + Sets the corner radius for the location button. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIconTint", "(I)V", "GetSetIconTint_IHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("setIconTint", "(I)V", "GetSetIconTint_IHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The desired icon tint color, as a ColorInt. + Sets the tint color of the icon within the location button. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPadding", "(IIII)V", "GetSetPadding_IIIIHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("setPadding", "(IIII)V", "GetSetPadding_IIIIHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + + The left padding in pixels. + The top padding in pixels. + The right padding in pixels. + The bottom padding in pixels. + Sets the padding for the location button within its container. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPressedCornerRadius", "(F)V", "GetSetPressedCornerRadius_FHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("setPressedCornerRadius", "(F)V", "GetSetPressedCornerRadius_FHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The corner radius in pixels. + Sets the corner radius for the location button pressed state. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setStrokeColor", "(I)V", "GetSetStrokeColor_IHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("setStrokeColor", "(I)V", "GetSetStrokeColor_IHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The desired outline color, as a ColorInt. + Sets the color of location button stroke/outline. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setStrokeWidth", "(I)V", "GetSetStrokeWidth_IHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("setStrokeWidth", "(I)V", "GetSetStrokeWidth_IHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The desired stroke width. + Sets the width of location button stroke/outline. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTextColor", "(I)V", "GetSetTextColor_IHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("setTextColor", "(I)V", "GetSetTextColor_IHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The desired text color, as a ColorInt. + Sets the color of location button text. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTextType", "(I)V", "GetSetTextType_IHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("setTextType", "(I)V", "GetSetTextType_IHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "TextTypeNone", "TextTypePreciseLocation", "TextTypeUsePreciseLocation", "TextTypeSharePreciseLocation", "TextTypeNearMyPreciseLocation", "TextTypeNearYourPreciseLocation" }, Type="Android.App.PermissionUI.ILocationButtonSession")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "TextTypeNone", "TextTypePreciseLocation", "TextTypeUsePreciseLocation", "TextTypeSharePreciseLocation", "TextTypeNearMyPreciseLocation", "TextTypeNearYourPreciseLocation" }, Type="Android.App.PermissionUI.ILocationButtonSession")>] + + + + + + The text type for the button text. + Sets the text to be displayed on the button. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: Android.Runtime.Register("getSurfacePackage", "()Landroid/view/SurfaceControlViewHost$SurfacePackage;", "GetGetSurfacePackageHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<get: Android.Runtime.Register("getSurfacePackage", "()Landroid/view/SurfaceControlViewHost$SurfacePackage;", "GetGetSurfacePackageHandler:Android.App.PermissionUI.ILocationButtonSessionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + [get: System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<get: System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.SurfaceControlViewHost+SurfacePackage + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.PermissionUI/LocationButtonProviderFactory.xml b/docs/xml/Android.App.PermissionUI/LocationButtonProviderFactory.xml new file mode 100644 index 000000000..c4b729ef8 --- /dev/null +++ b/docs/xml/Android.App.PermissionUI/LocationButtonProviderFactory.xml @@ -0,0 +1,179 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/permissionui/LocationButtonProviderFactory", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/permissionui/LocationButtonProviderFactory", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A factory for creating LocationButtonProvider instances. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("create", "(Landroid/content/Context;)Landroid/app/permissionui/LocationButtonProvider;", "", ApiSince=37)] + [<Android.Runtime.Register("create", "(Landroid/content/Context;)Landroid/app/permissionui/LocationButtonProvider;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.ILocationButtonProvider + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.PermissionUI/LocationButtonRequest+Builder.xml b/docs/xml/Android.App.PermissionUI/LocationButtonRequest+Builder.xml new file mode 100644 index 000000000..985885ba5 --- /dev/null +++ b/docs/xml/Android.App.PermissionUI/LocationButtonRequest+Builder.xml @@ -0,0 +1,580 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/permissionui/LocationButtonRequest$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/permissionui/LocationButtonRequest$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for LocationButtonRequest. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IILandroid/content/res/Configuration;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(IILandroid/content/res/Configuration;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + The total width of the button in pixels. + The total height of the button in pixels. + The Configuration of the context hosting the button. + Creates a new Builder with the required initial properties. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/app/permissionui/LocationButtonRequest;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/app/permissionui/LocationButtonRequest;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonRequest + + + + Builds a LocationButtonRequest instance. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBackgroundColor", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setBackgroundColor", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCornerRadius", "(F)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setCornerRadius", "(F)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIconTint", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setIconTint", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPaddingBottom", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPaddingBottom", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPaddingLeft", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPaddingLeft", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPaddingRight", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPaddingRight", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPaddingTop", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPaddingTop", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPressedCornerRadius", "(F)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPressedCornerRadius", "(F)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setStrokeColor", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setStrokeColor", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setStrokeWidth", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setStrokeWidth", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTextColor", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setTextColor", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTextType", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setTextType", "(I)Landroid/app/permissionui/LocationButtonRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.PermissionUI/LocationButtonRequest+InterfaceConsts.xml b/docs/xml/Android.App.PermissionUI/LocationButtonRequest+InterfaceConsts.xml new file mode 100644 index 000000000..fb15673d0 --- /dev/null +++ b/docs/xml/Android.App.PermissionUI/LocationButtonRequest+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App.PermissionUI/LocationButtonRequest.xml b/docs/xml/Android.App.PermissionUI/LocationButtonRequest.xml new file mode 100644 index 000000000..e0ee1b745 --- /dev/null +++ b/docs/xml/Android.App.PermissionUI/LocationButtonRequest.xml @@ -0,0 +1,704 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/permissionui/LocationButtonRequest", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/permissionui/LocationButtonRequest", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Defines the requested visual properties for a location button. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getBackgroundColor", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getBackgroundColor", "()I", "", ApiSince=37)>] + + + + Android.Graphics.Color + + + Returns the background color of the button as a ColorInt. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getConfiguration", "()Landroid/content/res/Configuration;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getConfiguration", "()Landroid/content/res/Configuration;", "", ApiSince=37)>] + + + + Android.Content.Res.Configuration + + + Returns the configuration of the button. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getCornerRadius", "()F", "", ApiSince=37)] + [<get: Android.Runtime.Register("getCornerRadius", "()F", "", ApiSince=37)>] + + + + System.Single + + + Returns the corner radius of the button in pixels. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getHeight", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getHeight", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the height of the button. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getIconTint", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getIconTint", "()I", "", ApiSince=37)>] + + + + Android.Graphics.Color + + + Returns the icon tint color as a ColorInt. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPaddingBottom", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPaddingBottom", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the bottom padding of the button. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPaddingLeft", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPaddingLeft", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the left padding of the button. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPaddingRight", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPaddingRight", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the right padding of the button. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPaddingTop", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPaddingTop", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the top padding of the button. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPressedCornerRadius", "()F", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPressedCornerRadius", "()F", "", ApiSince=37)>] + + + + System.Single + + + Returns the corner radius of the button when pressed. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getStrokeColor", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getStrokeColor", "()I", "", ApiSince=37)>] + + + + Android.Graphics.Color + + + Returns the button outline/border color as a ColorInt. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getStrokeWidth", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getStrokeWidth", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the button outline/border width. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTextColor", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTextColor", "()I", "", ApiSince=37)>] + + + + Android.Graphics.Color + + + Returns the color of the button's text as a ColorInt. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTextType", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTextType", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the text type displayed on the button. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getWidth", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getWidth", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the width of the button. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.PermissionUI/LocationButtonSession.xml b/docs/xml/Android.App.PermissionUI/LocationButtonSession.xml new file mode 100644 index 000000000..10f7a239c --- /dev/null +++ b/docs/xml/Android.App.PermissionUI/LocationButtonSession.xml @@ -0,0 +1,232 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("mono/internal/android/app/permissionui/LocationButtonSession", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("mono/internal/android/app/permissionui/LocationButtonSession", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Obsolete("Use the 'Android.App.PermissionUI.ILocationButtonSession' type. This class will be removed in a future release.")] + [<System.Obsolete("Use the 'Android.App.PermissionUI.ILocationButtonSession' type. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TEXT_TYPE_NEAR_MY_PRECISE_LOCATION", ApiSince=37)] + [<Android.Runtime.Register("TEXT_TYPE_NEAR_MY_PRECISE_LOCATION", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.PermissionUI.LocationButtonSessionTextType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.PermissionUI.LocationButtonSessionTextType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonSessionTextType + + 4 + + The button displays the text as "Near my precise location". + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TEXT_TYPE_NEAR_YOUR_PRECISE_LOCATION", ApiSince=37)] + [<Android.Runtime.Register("TEXT_TYPE_NEAR_YOUR_PRECISE_LOCATION", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.PermissionUI.LocationButtonSessionTextType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.PermissionUI.LocationButtonSessionTextType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonSessionTextType + + 5 + + The button displays the text as "Near your precise location". + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TEXT_TYPE_NONE", ApiSince=37)] + [<Android.Runtime.Register("TEXT_TYPE_NONE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.PermissionUI.LocationButtonSessionTextType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.PermissionUI.LocationButtonSessionTextType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonSessionTextType + + 0 + + The button displays no text. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TEXT_TYPE_PRECISE_LOCATION", ApiSince=37)] + [<Android.Runtime.Register("TEXT_TYPE_PRECISE_LOCATION", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.PermissionUI.LocationButtonSessionTextType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.PermissionUI.LocationButtonSessionTextType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonSessionTextType + + 1 + + The button displays the text as "Precise location". + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TEXT_TYPE_SHARE_PRECISE_LOCATION", ApiSince=37)] + [<Android.Runtime.Register("TEXT_TYPE_SHARE_PRECISE_LOCATION", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.PermissionUI.LocationButtonSessionTextType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.PermissionUI.LocationButtonSessionTextType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonSessionTextType + + 3 + + The button displays the text as "Share precise location". + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TEXT_TYPE_USE_PRECISE_LOCATION", ApiSince=37)] + [<Android.Runtime.Register("TEXT_TYPE_USE_PRECISE_LOCATION", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.PermissionUI.LocationButtonSessionTextType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.PermissionUI.LocationButtonSessionTextType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonSessionTextType + + 2 + + The button displays the text as "Use precise location". + To be added. + + + + diff --git a/docs/xml/Android.App.PermissionUI/LocationButtonSessionTextType.xml b/docs/xml/Android.App.PermissionUI/LocationButtonSessionTextType.xml new file mode 100644 index 000000000..43416beef --- /dev/null +++ b/docs/xml/Android.App.PermissionUI/LocationButtonSessionTextType.xml @@ -0,0 +1,187 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.PermissionUI.ILocationButtonSession.TextTypeNearMyPreciseLocation", JniField="android/app/permissionui/LocationButtonSession.TEXT_TYPE_NEAR_MY_PRECISE_LOCATION")] + [<Android.Runtime.IntDefinition("Android.App.PermissionUI.ILocationButtonSession.TextTypeNearMyPreciseLocation", JniField="android/app/permissionui/LocationButtonSession.TEXT_TYPE_NEAR_MY_PRECISE_LOCATION")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonSessionTextType + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.PermissionUI.ILocationButtonSession.TextTypeNearYourPreciseLocation", JniField="android/app/permissionui/LocationButtonSession.TEXT_TYPE_NEAR_YOUR_PRECISE_LOCATION")] + [<Android.Runtime.IntDefinition("Android.App.PermissionUI.ILocationButtonSession.TextTypeNearYourPreciseLocation", JniField="android/app/permissionui/LocationButtonSession.TEXT_TYPE_NEAR_YOUR_PRECISE_LOCATION")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonSessionTextType + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.PermissionUI.ILocationButtonSession.TextTypeNone", JniField="android/app/permissionui/LocationButtonSession.TEXT_TYPE_NONE")] + [<Android.Runtime.IntDefinition("Android.App.PermissionUI.ILocationButtonSession.TextTypeNone", JniField="android/app/permissionui/LocationButtonSession.TEXT_TYPE_NONE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonSessionTextType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.PermissionUI.ILocationButtonSession.TextTypePreciseLocation", JniField="android/app/permissionui/LocationButtonSession.TEXT_TYPE_PRECISE_LOCATION")] + [<Android.Runtime.IntDefinition("Android.App.PermissionUI.ILocationButtonSession.TextTypePreciseLocation", JniField="android/app/permissionui/LocationButtonSession.TEXT_TYPE_PRECISE_LOCATION")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonSessionTextType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.PermissionUI.ILocationButtonSession.TextTypeSharePreciseLocation", JniField="android/app/permissionui/LocationButtonSession.TEXT_TYPE_SHARE_PRECISE_LOCATION")] + [<Android.Runtime.IntDefinition("Android.App.PermissionUI.ILocationButtonSession.TextTypeSharePreciseLocation", JniField="android/app/permissionui/LocationButtonSession.TEXT_TYPE_SHARE_PRECISE_LOCATION")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonSessionTextType + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.PermissionUI.ILocationButtonSession.TextTypeUsePreciseLocation", JniField="android/app/permissionui/LocationButtonSession.TEXT_TYPE_USE_PRECISE_LOCATION")] + [<Android.Runtime.IntDefinition("Android.App.PermissionUI.ILocationButtonSession.TextTypeUsePreciseLocation", JniField="android/app/permissionui/LocationButtonSession.TEXT_TYPE_USE_PRECISE_LOCATION")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PermissionUI.LocationButtonSessionTextType + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.App.PrivateCompute/DataMigrationToPccService.xml b/docs/xml/Android.App.PrivateCompute/DataMigrationToPccService.xml new file mode 100644 index 000000000..e3c777ae7 --- /dev/null +++ b/docs/xml/Android.App.PrivateCompute/DataMigrationToPccService.xml @@ -0,0 +1,299 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.App.Service + + + + + [Android.Runtime.Register("android/app/privatecompute/DataMigrationToPccService", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/privatecompute/DataMigrationToPccService", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Base class for a service that handles data migration to the Private Compute Core (PCC) + storage of an application. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIGRATION_TIMEOUT_MS", ApiSince=37)] + [<Android.Runtime.Register("MIGRATION_TIMEOUT_MS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 60000 + + The timeout in milliseconds for the migration service to complete its task. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "", ApiSince=37)] + [<Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IBinder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onMigrationRequested", "(Ljava/util/function/Consumer;)V", "GetOnMigrationRequested_Ljava_util_function_Consumer_Handler", ApiSince=37)] + [<Android.Runtime.Register("onMigrationRequested", "(Ljava/util/function/Consumer;)V", "GetOnMigrationRequested_Ljava_util_function_Consumer_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + Use this to send a result back to the requesting PCC process + and signal to the system whether migration has been accepted. + Called when the framework triggers a migration request on behalf of a PCC component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SERVICE_INTERFACE", ApiSince=37)] + [<Android.Runtime.Register("SERVICE_INTERFACE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The Intent action that must be declared as handled by the service. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.PrivateCompute/MigrationError.xml b/docs/xml/Android.App.PrivateCompute/MigrationError.xml new file mode 100644 index 000000000..4e48c682a --- /dev/null +++ b/docs/xml/Android.App.PrivateCompute/MigrationError.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.PrivateCompute.MigrationException.ErrorInvocationFailed", JniField="android/app/privatecompute/MigrationException.ERROR_INVOCATION_FAILED")] + [<Android.Runtime.IntDefinition("Android.App.PrivateCompute.MigrationException.ErrorInvocationFailed", JniField="android/app/privatecompute/MigrationException.ERROR_INVOCATION_FAILED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PrivateCompute.MigrationError + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.PrivateCompute.MigrationException.ErrorTimeout", JniField="android/app/privatecompute/MigrationException.ERROR_TIMEOUT")] + [<Android.Runtime.IntDefinition("Android.App.PrivateCompute.MigrationException.ErrorTimeout", JniField="android/app/privatecompute/MigrationException.ERROR_TIMEOUT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PrivateCompute.MigrationError + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.App.PrivateCompute/MigrationException.xml b/docs/xml/Android.App.PrivateCompute/MigrationException.xml new file mode 100644 index 000000000..e1676efbf --- /dev/null +++ b/docs/xml/Android.App.PrivateCompute/MigrationException.xml @@ -0,0 +1,262 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Exception + + + + + [Android.Runtime.Register("android/app/privatecompute/MigrationException", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/privatecompute/MigrationException", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Exception thrown when a migration request fails. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ILjava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(ILjava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ErrorInvocationFailed", "ErrorTimeout" }, Type="Android.App.PrivateCompute.MigrationException")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ErrorInvocationFailed", "ErrorTimeout" }, Type="Android.App.PrivateCompute.MigrationException")>] + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getErrorCode", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getErrorCode", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the error code associated with this exception. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_INVOCATION_FAILED", ApiSince=37)] + [<Android.Runtime.Register("ERROR_INVOCATION_FAILED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.PrivateCompute.MigrationError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.PrivateCompute.MigrationError enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PrivateCompute.MigrationError + + 1 + + The migration request failed due to an invocation error. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_TIMEOUT", ApiSince=37)] + [<Android.Runtime.Register("ERROR_TIMEOUT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.PrivateCompute.MigrationError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.PrivateCompute.MigrationError enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PrivateCompute.MigrationError + + 2 + + The migration request failed due to a timeout. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.PrivateCompute/MigrationRequestResult+InterfaceConsts.xml b/docs/xml/Android.App.PrivateCompute/MigrationRequestResult+InterfaceConsts.xml new file mode 100644 index 000000000..5b579c294 --- /dev/null +++ b/docs/xml/Android.App.PrivateCompute/MigrationRequestResult+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App.PrivateCompute/MigrationRequestResult.xml b/docs/xml/Android.App.PrivateCompute/MigrationRequestResult.xml new file mode 100644 index 000000000..38c862158 --- /dev/null +++ b/docs/xml/Android.App.PrivateCompute/MigrationRequestResult.xml @@ -0,0 +1,441 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/privatecompute/MigrationRequestResult", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/privatecompute/MigrationRequestResult", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Result of a migration request initiated by a PCC component. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ILandroid/os/PersistableBundle;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(ILandroid/os/PersistableBundle;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "MigrationRequestAccepted", "MigrationRequestRejected" }, Type="Android.App.PrivateCompute.MigrationRequestResult")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "MigrationRequestAccepted", "MigrationRequestRejected" }, Type="Android.App.PrivateCompute.MigrationRequestResult")>] + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getExtras", "()Landroid/os/PersistableBundle;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getExtras", "()Landroid/os/PersistableBundle;", "", ApiSince=37)>] + + + + Android.OS.PersistableBundle + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIGRATION_REQUEST_ACCEPTED", ApiSince=37)] + [<Android.Runtime.Register("MIGRATION_REQUEST_ACCEPTED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.PrivateCompute.MigrationStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.PrivateCompute.MigrationStatus enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PrivateCompute.MigrationStatus + + 1 + + The non-PCC process has accepted the request and will begin migration. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIGRATION_REQUEST_REJECTED", ApiSince=37)] + [<Android.Runtime.Register("MIGRATION_REQUEST_REJECTED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.PrivateCompute.MigrationStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.PrivateCompute.MigrationStatus enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PrivateCompute.MigrationStatus + + 2 + + The non-PCC process has rejected the request. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getStatus", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getStatus", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.PrivateCompute/MigrationStatus.xml b/docs/xml/Android.App.PrivateCompute/MigrationStatus.xml new file mode 100644 index 000000000..29c8c192e --- /dev/null +++ b/docs/xml/Android.App.PrivateCompute/MigrationStatus.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestAccepted", JniField="android/app/privatecompute/MigrationRequestResult.MIGRATION_REQUEST_ACCEPTED")] + [<Android.Runtime.IntDefinition("Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestAccepted", JniField="android/app/privatecompute/MigrationRequestResult.MIGRATION_REQUEST_ACCEPTED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PrivateCompute.MigrationStatus + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestRejected", JniField="android/app/privatecompute/MigrationRequestResult.MIGRATION_REQUEST_REJECTED")] + [<Android.Runtime.IntDefinition("Android.App.PrivateCompute.MigrationRequestResult.MigrationRequestRejected", JniField="android/app/privatecompute/MigrationRequestResult.MIGRATION_REQUEST_REJECTED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PrivateCompute.MigrationStatus + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.App.PrivateCompute/PccClient.xml b/docs/xml/Android.App.PrivateCompute/PccClient.xml new file mode 100644 index 000000000..e43abf022 --- /dev/null +++ b/docs/xml/Android.App.PrivateCompute/PccClient.xml @@ -0,0 +1,213 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/privatecompute/PccClient", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/privatecompute/PccClient", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Provides a connection to a PCC service. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createInstance", "(Landroid/content/Context;Landroid/os/IBinder;)Landroid/app/privatecompute/PccClient;", "", ApiSince=37)] + [<Android.Runtime.Register("createInstance", "(Landroid/content/Context;Landroid/os/IBinder;)Landroid/app/privatecompute/PccClient;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.PrivateCompute.PccClient + + + + + + + The IBinder object received from the service connection. + The Context from the calling component. + Factory method to create an instance of PccClient. + A new instance of PccClient. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sendData", "(Landroid/os/Bundle;)V", "GetSendData_Landroid_os_Bundle_Handler", ApiSince=37)] + [<Android.Runtime.Register("sendData", "(Landroid/os/Bundle;)V", "GetSendData_Landroid_os_Bundle_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The Bundle of data to send. + Sends a Bundle of data to the connected PCC service. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.PrivateCompute/PccSandboxManager.xml b/docs/xml/Android.App.PrivateCompute/PccSandboxManager.xml new file mode 100644 index 000000000..eab089812 --- /dev/null +++ b/docs/xml/Android.App.PrivateCompute/PccSandboxManager.xml @@ -0,0 +1,268 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/privatecompute/PccSandboxManager", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/privatecompute/PccSandboxManager", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Manager for interacting with the Private Compute Core (PCC) sandbox. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isPccTrustedSystemComponent", "(ILjava/lang/String;)Z", "", ApiSince=37)] + [<Android.Runtime.Register("isPccTrustedSystemComponent", "(ILjava/lang/String;)Z", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + + The UID of the application. + The package name of the application. This can be null when a single + packagename isn't available, e.g. for SYSTEM_UID. If non-null, this API checks whether + uid corresponds to packageName, and returns false if it doesn't. + Returns whether the given package is considered a "Trusted System Component" by the + framework. + + true if the app is a trusted system component, false otherwise. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isPrivateComputeServicesUid", "(I)Z", "", ApiSince=37)] + [<Android.Runtime.Register("isPrivateComputeServicesUid", "(I)Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + The UID to check. + Returns whether the given UID belongs to a Private Compute Services (PCS) package. + + true if the UID belongs to a PCS package, false otherwise. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("startNonPccProcessForDataMigration", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)] + [<Android.Runtime.Register("startNonPccProcessForDataMigration", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + The executor on which the callback will be invoked. + The callback to receive the result of the migration request. + Requests the framework to start the non-PCC migration service of the calling application. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToAuditLog", "(Landroid/os/PersistableBundle;)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToAuditLog", "(Landroid/os/PersistableBundle;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The data to write to the audit log. + Writes data to the audit log, if audit mode is enabled. + To be added. + + + + diff --git a/docs/xml/Android.App.PrivateCompute/PccService.xml b/docs/xml/Android.App.PrivateCompute/PccService.xml new file mode 100644 index 000000000..afe5eb19a --- /dev/null +++ b/docs/xml/Android.App.PrivateCompute/PccService.xml @@ -0,0 +1,247 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.App.Service + + + + + [Android.Runtime.Register("android/app/privatecompute/PccService", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/privatecompute/PccService", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Abstract base class for a PCC service that receives data from other components. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "", ApiSince=37)] + [<Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IBinder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + The Intent that was used to bind to this service. + Returns the communication channel to the service. + An IBinder through which clients can call back to the service. A system proxy binder + will be returned to the caller, if it is not executing in a PCC UID, or isn't a trusted + component. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onReceiveData", "(Landroid/os/Bundle;Ljava/lang/String;)V", "GetOnReceiveData_Landroid_os_Bundle_Ljava_lang_String_Handler", ApiSince=37)] + [<Android.Runtime.Register("onReceiveData", "(Landroid/os/Bundle;Ljava/lang/String;)V", "GetOnReceiveData_Landroid_os_Bundle_Ljava_lang_String_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + A Bundle containing the data sent by the client. + The package name for the app that calls sendData. + This method is the data ingress point for a PCC service. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App.SdkSandbox.SdkProvider/ISdkSandboxActivityHandler.xml b/docs/xml/Android.App.SdkSandbox.SdkProvider/ISdkSandboxActivityHandler.xml index 8339a66ca..f58634add 100644 --- a/docs/xml/Android.App.SdkSandbox.SdkProvider/ISdkSandboxActivityHandler.xml +++ b/docs/xml/Android.App.SdkSandbox.SdkProvider/ISdkSandboxActivityHandler.xml @@ -23,6 +23,10 @@ [Android.Runtime.Register("android/app/sdksandbox/sdkprovider/SdkSandboxActivityHandler", "", "Android.App.SdkSandbox.SdkProvider.ISdkSandboxActivityHandlerInvoker", ApiSince=34)] [<Android.Runtime.Register("android/app/sdksandbox/sdkprovider/SdkSandboxActivityHandler", "", "Android.App.SdkSandbox.SdkProvider.ISdkSandboxActivityHandlerInvoker", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + This is used to notify the SDK when an Activity is created for it. @@ -66,6 +70,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.App.SdkSandbox.SdkProvider/ISdkSandboxClientImportanceListener.xml b/docs/xml/Android.App.SdkSandbox.SdkProvider/ISdkSandboxClientImportanceListener.xml index 9bf6b6f32..5a844d32d 100644 --- a/docs/xml/Android.App.SdkSandbox.SdkProvider/ISdkSandboxClientImportanceListener.xml +++ b/docs/xml/Android.App.SdkSandbox.SdkProvider/ISdkSandboxClientImportanceListener.xml @@ -23,6 +23,10 @@ [Android.Runtime.Register("android/app/sdksandbox/sdkprovider/SdkSandboxClientImportanceListener", "", "Android.App.SdkSandbox.SdkProvider.ISdkSandboxClientImportanceListenerInvoker", ApiSince=36)] [<Android.Runtime.Register("android/app/sdksandbox/sdkprovider/SdkSandboxClientImportanceListener", "", "Android.App.SdkSandbox.SdkProvider.ISdkSandboxClientImportanceListenerInvoker", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + Used to notify the SDK about changes in the client's android.app.ActivityManager.RunningAppProcessInfo#importance. @@ -59,6 +63,10 @@ [Android.Runtime.Register("onForegroundImportanceChanged", "(Z)V", "GetOnForegroundImportanceChanged_ZHandler:Android.App.SdkSandbox.SdkProvider.ISdkSandboxClientImportanceListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=36)] [<Android.Runtime.Register("onForegroundImportanceChanged", "(Z)V", "GetOnForegroundImportanceChanged_ZHandler:Android.App.SdkSandbox.SdkProvider.ISdkSandboxClientImportanceListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.App.SdkSandbox.SdkProvider/SdkSandboxClientImportanceEventArgs.xml b/docs/xml/Android.App.SdkSandbox.SdkProvider/SdkSandboxClientImportanceEventArgs.xml index 9dc0918a2..eb6c065d5 100644 --- a/docs/xml/Android.App.SdkSandbox.SdkProvider/SdkSandboxClientImportanceEventArgs.xml +++ b/docs/xml/Android.App.SdkSandbox.SdkProvider/SdkSandboxClientImportanceEventArgs.xml @@ -30,7 +30,8 @@ - if the client entered foreground importance; if it left foreground importance. + + if the client entered foreground importance; if it left foreground importance. Initializes event data for a change in the client's foreground importance. Foreground importance corresponds to a process importance value less than or equal to . @@ -50,7 +51,8 @@ Gets whether the client is considered to have foreground importance. - when the client's process importance is foreground or higher priority; otherwise, . + + when the client's process importance is foreground or higher priority; otherwise, . Each notification reports the client's state after it crosses the threshold. diff --git a/docs/xml/Android.App.SdkSandbox.SdkProvider/SdkSandboxController.xml b/docs/xml/Android.App.SdkSandbox.SdkProvider/SdkSandboxController.xml index df1c25211..57ec8fb15 100644 --- a/docs/xml/Android.App.SdkSandbox.SdkProvider/SdkSandboxController.xml +++ b/docs/xml/Android.App.SdkSandbox.SdkProvider/SdkSandboxController.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -84,6 +88,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -126,6 +134,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -167,6 +179,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -227,6 +243,7 @@ This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The for this type. + To be added. @@ -244,6 +261,10 @@ [Android.Runtime.Register("loadSdk", "(Ljava/lang/String;Landroid/os/Bundle;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetLoadSdk_Ljava_lang_String_Landroid_os_Bundle_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)] [<Android.Runtime.Register("loadSdk", "(Ljava/lang/String;Landroid/os/Bundle;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetLoadSdk_Ljava_lang_String_Landroid_os_Bundle_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -298,6 +319,10 @@ [Android.Runtime.Register("registerSdkSandboxActivityHandler", "(Landroid/app/sdksandbox/sdkprovider/SdkSandboxActivityHandler;)Landroid/os/IBinder;", "GetRegisterSdkSandboxActivityHandler_Landroid_app_sdksandbox_sdkprovider_SdkSandboxActivityHandler_Handler", ApiSince=34)] [<Android.Runtime.Register("registerSdkSandboxActivityHandler", "(Landroid/app/sdksandbox/sdkprovider/SdkSandboxActivityHandler;)Landroid/os/IBinder;", "GetRegisterSdkSandboxActivityHandler_Landroid_app_sdksandbox_sdkprovider_SdkSandboxActivityHandler_Handler", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -348,6 +373,10 @@ [Android.Runtime.Register("registerSdkSandboxClientImportanceListener", "(Ljava/util/concurrent/Executor;Landroid/app/sdksandbox/sdkprovider/SdkSandboxClientImportanceListener;)V", "GetRegisterSdkSandboxClientImportanceListener_Ljava_util_concurrent_Executor_Landroid_app_sdksandbox_sdkprovider_SdkSandboxClientImportanceListener_Handler", ApiSince=36)] [<Android.Runtime.Register("registerSdkSandboxClientImportanceListener", "(Ljava/util/concurrent/Executor;Landroid/app/sdksandbox/sdkprovider/SdkSandboxClientImportanceListener;)V", "GetRegisterSdkSandboxClientImportanceListener_Ljava_util_concurrent_Executor_Landroid_app_sdksandbox_sdkprovider_SdkSandboxClientImportanceListener_Handler", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -390,6 +419,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -435,6 +468,10 @@ [Android.Runtime.Register("SDK_SANDBOX_CONTROLLER_SERVICE", ApiSince=34)] [<Android.Runtime.Register("SDK_SANDBOX_CONTROLLER_SERVICE", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -474,6 +511,7 @@ This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. + To be added. @@ -502,6 +540,7 @@ This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. + To be added. @@ -519,6 +558,10 @@ [Android.Runtime.Register("unregisterSdkSandboxActivityHandler", "(Landroid/app/sdksandbox/sdkprovider/SdkSandboxActivityHandler;)V", "GetUnregisterSdkSandboxActivityHandler_Landroid_app_sdksandbox_sdkprovider_SdkSandboxActivityHandler_Handler", ApiSince=34)] [<Android.Runtime.Register("unregisterSdkSandboxActivityHandler", "(Landroid/app/sdksandbox/sdkprovider/SdkSandboxActivityHandler;)V", "GetUnregisterSdkSandboxActivityHandler_Landroid_app_sdksandbox_sdkprovider_SdkSandboxActivityHandler_Handler", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -569,6 +612,10 @@ [Android.Runtime.Register("unregisterSdkSandboxClientImportanceListener", "(Landroid/app/sdksandbox/sdkprovider/SdkSandboxClientImportanceListener;)V", "GetUnregisterSdkSandboxClientImportanceListener_Landroid_app_sdksandbox_sdkprovider_SdkSandboxClientImportanceListener_Handler", ApiSince=36)] [<Android.Runtime.Register("unregisterSdkSandboxClientImportanceListener", "(Landroid/app/sdksandbox/sdkprovider/SdkSandboxClientImportanceListener;)V", "GetUnregisterSdkSandboxClientImportanceListener_Landroid_app_sdksandbox_sdkprovider_SdkSandboxClientImportanceListener_Handler", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.App.SdkSandbox/AppOwnedSdkSandboxInterface.xml b/docs/xml/Android.App.SdkSandbox/AppOwnedSdkSandboxInterface.xml index ea83963e7..968df8dd1 100644 --- a/docs/xml/Android.App.SdkSandbox/AppOwnedSdkSandboxInterface.xml +++ b/docs/xml/Android.App.SdkSandbox/AppOwnedSdkSandboxInterface.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -82,6 +86,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;JLandroid/os/IBinder;)V", "", ApiSince=35)] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;JLandroid/os/IBinder;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -115,6 +123,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=35)] [<Android.Runtime.Register("CREATOR", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -147,6 +159,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -185,6 +201,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -284,6 +304,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -384,6 +408,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -434,6 +462,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.App.SdkSandbox/LoadSdkException.xml b/docs/xml/Android.App.SdkSandbox/LoadSdkException.xml index 3f97816af..a2688e726 100644 --- a/docs/xml/Android.App.SdkSandbox/LoadSdkException.xml +++ b/docs/xml/Android.App.SdkSandbox/LoadSdkException.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -74,6 +78,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/Throwable;Landroid/os/Bundle;)V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "(Ljava/lang/Throwable;Landroid/os/Bundle;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -117,6 +125,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=34)] [<Android.Runtime.Register("CREATOR", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -149,6 +161,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -175,6 +191,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -248,6 +268,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -354,6 +378,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.App.SdkSandbox/SandboxedSdk.xml b/docs/xml/Android.App.SdkSandbox/SandboxedSdk.xml index 57105607b..b36f28b95 100644 --- a/docs/xml/Android.App.SdkSandbox/SandboxedSdk.xml +++ b/docs/xml/Android.App.SdkSandbox/SandboxedSdk.xml @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -81,6 +85,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/os/IBinder;)V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "(Landroid/os/IBinder;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -125,6 +133,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=34)] [<Android.Runtime.Register("CREATOR", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -157,6 +169,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -199,6 +215,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -299,6 +319,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -405,6 +429,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.App.SdkSandbox/SandboxedSdkProvider.xml b/docs/xml/Android.App.SdkSandbox/SandboxedSdkProvider.xml index 2ce2049bf..4cd107c66 100644 --- a/docs/xml/Android.App.SdkSandbox/SandboxedSdkProvider.xml +++ b/docs/xml/Android.App.SdkSandbox/SandboxedSdkProvider.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -62,6 +66,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -109,6 +117,10 @@ [Android.Runtime.Register("attachContext", "(Landroid/content/Context;)V", "", ApiSince=34)] [<Android.Runtime.Register("attachContext", "(Landroid/content/Context;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -156,6 +168,10 @@ [Android.Runtime.Register("beforeUnloadSdk", "()V", "GetBeforeUnloadSdkHandler", ApiSince=34)] [<Android.Runtime.Register("beforeUnloadSdk", "()V", "GetBeforeUnloadSdkHandler", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -200,6 +216,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -338,6 +358,10 @@ [Android.Runtime.Register("onLoadSdk", "(Landroid/os/Bundle;)Landroid/app/sdksandbox/SandboxedSdk;", "GetOnLoadSdk_Landroid_os_Bundle_Handler", ApiSince=34)] [<Android.Runtime.Register("onLoadSdk", "(Landroid/os/Bundle;)Landroid/app/sdksandbox/SandboxedSdk;", "GetOnLoadSdk_Landroid_os_Bundle_Handler", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.App.SdkSandbox/SdkSandboxManager+ISdkSandboxProcessDeathCallback.xml b/docs/xml/Android.App.SdkSandbox/SdkSandboxManager+ISdkSandboxProcessDeathCallback.xml index 1939ffbf5..d5c75faf8 100644 --- a/docs/xml/Android.App.SdkSandbox/SdkSandboxManager+ISdkSandboxProcessDeathCallback.xml +++ b/docs/xml/Android.App.SdkSandbox/SdkSandboxManager+ISdkSandboxProcessDeathCallback.xml @@ -27,6 +27,10 @@ [System.Runtime.CompilerServices.NullableContext(0)] [<System.Runtime.CompilerServices.NullableContext(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + A callback for tracking events SDK sandbox death. @@ -62,6 +66,10 @@ [Android.Runtime.Register("onSdkSandboxDied", "()V", "GetOnSdkSandboxDiedHandler:Android.App.SdkSandbox.SdkSandboxManager/ISdkSandboxProcessDeathCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)] [<Android.Runtime.Register("onSdkSandboxDied", "()V", "GetOnSdkSandboxDiedHandler:Android.App.SdkSandbox.SdkSandboxManager/ISdkSandboxProcessDeathCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.App.SdkSandbox/SdkSandboxManager.xml b/docs/xml/Android.App.SdkSandbox/SdkSandboxManager.xml index 70aaafde7..079f604aa 100644 --- a/docs/xml/Android.App.SdkSandbox/SdkSandboxManager.xml +++ b/docs/xml/Android.App.SdkSandbox/SdkSandboxManager.xml @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android33.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android33.0")>] @@ -66,6 +70,10 @@ [Android.Runtime.Register("addSdkSandboxProcessDeathCallback", "(Ljava/util/concurrent/Executor;Landroid/app/sdksandbox/SdkSandboxManager$SdkSandboxProcessDeathCallback;)V", "", ApiSince=34)] [<Android.Runtime.Register("addSdkSandboxProcessDeathCallback", "(Ljava/util/concurrent/Executor;Landroid/app/sdksandbox/SdkSandboxManager$SdkSandboxProcessDeathCallback;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -100,6 +108,10 @@ [Android.Runtime.Register("addSyncedSharedPreferencesKeys", "(Ljava/util/Set;)V", "", ApiSince=34)] [<Android.Runtime.Register("addSyncedSharedPreferencesKeys", "(Ljava/util/Set;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -128,6 +140,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -350,6 +366,10 @@ [Android.Runtime.Register("loadSdk", "(Ljava/lang/String;Landroid/os/Bundle;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=34)] [<Android.Runtime.Register("loadSdk", "(Ljava/lang/String;Landroid/os/Bundle;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -389,8 +409,8 @@ [<Android.Runtime.Register("LOAD_SDK_ALREADY_LOADED", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] @@ -436,8 +456,8 @@ [<Android.Runtime.Register("LOAD_SDK_INTERNAL_ERROR", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] @@ -483,8 +503,8 @@ [<Android.Runtime.Register("LOAD_SDK_NOT_FOUND", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] @@ -529,8 +549,8 @@ [<Android.Runtime.Register("LOAD_SDK_SDK_DEFINED_ERROR", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] @@ -577,8 +597,8 @@ [<Android.Runtime.Register("LOAD_SDK_SDK_SANDBOX_DISABLED", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] @@ -623,6 +643,10 @@ [Android.Runtime.Register("registerAppOwnedSdkSandboxInterface", "(Landroid/app/sdksandbox/AppOwnedSdkSandboxInterface;)V", "", ApiSince=35)] [<Android.Runtime.Register("registerAppOwnedSdkSandboxInterface", "(Landroid/app/sdksandbox/AppOwnedSdkSandboxInterface;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -655,6 +679,10 @@ [Android.Runtime.Register("removeSdkSandboxProcessDeathCallback", "(Landroid/app/sdksandbox/SdkSandboxManager$SdkSandboxProcessDeathCallback;)V", "", ApiSince=34)] [<Android.Runtime.Register("removeSdkSandboxProcessDeathCallback", "(Landroid/app/sdksandbox/SdkSandboxManager$SdkSandboxProcessDeathCallback;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -687,6 +715,10 @@ [Android.Runtime.Register("removeSyncedSharedPreferencesKeys", "(Ljava/util/Set;)V", "", ApiSince=34)] [<Android.Runtime.Register("removeSyncedSharedPreferencesKeys", "(Ljava/util/Set;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -762,8 +794,8 @@ [<Android.Runtime.Register("REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.RequestSurfacePackageErrorCode enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.RequestSurfacePackageErrorCode enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.RequestSurfacePackageErrorCode enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.RequestSurfacePackageErrorCode enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] @@ -809,8 +841,8 @@ [<Android.Runtime.Register("REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.RequestSurfacePackageErrorCode enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.RequestSurfacePackageErrorCode enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.RequestSurfacePackageErrorCode enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.RequestSurfacePackageErrorCode enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] @@ -851,6 +883,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -885,8 +921,8 @@ [<Android.Runtime.Register("SDK_SANDBOX_PROCESS_NOT_AVAILABLE", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.LoadSdkErrorCode enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] @@ -931,6 +967,10 @@ [Android.Runtime.Register("SDK_SANDBOX_SERVICE", ApiSince=34)] [<Android.Runtime.Register("SDK_SANDBOX_SERVICE", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -955,6 +995,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android33.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android33.0")>] @@ -1001,8 +1045,8 @@ [<Android.Runtime.Register("SDK_SANDBOX_STATE_DISABLED", ApiSince=33)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.SandboxState enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.SandboxState enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.SandboxState enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.SandboxState enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android33.0")] @@ -1048,8 +1092,8 @@ [<Android.Runtime.Register("SDK_SANDBOX_STATE_ENABLED_PROCESS_ISOLATION", ApiSince=33)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.SandboxState enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SdkSandbox.SandboxState enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.SandboxState enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.App.SdkSandbox.SandboxState enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android33.0")] @@ -1094,6 +1138,10 @@ [Android.Runtime.Register("startSdkSandboxActivity", "(Landroid/app/Activity;Landroid/os/IBinder;)V", "", ApiSince=34)] [<Android.Runtime.Register("startSdkSandboxActivity", "(Landroid/app/Activity;Landroid/os/IBinder;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -1124,6 +1172,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -1215,6 +1267,10 @@ [Android.Runtime.Register("unloadSdk", "(Ljava/lang/String;)V", "", ApiSince=34)] [<Android.Runtime.Register("unloadSdk", "(Ljava/lang/String;)V", "", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -1247,6 +1303,10 @@ [Android.Runtime.Register("unregisterAppOwnedSdkSandboxInterface", "(Ljava/lang/String;)V", "", ApiSince=35)] [<Android.Runtime.Register("unregisterAppOwnedSdkSandboxInterface", "(Ljava/lang/String;)V", "", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] diff --git a/docs/xml/Android.App.VoiceInteractions/ReadScreenContextRequestState.xml b/docs/xml/Android.App.VoiceInteractions/ReadScreenContextRequestState.xml new file mode 100644 index 000000000..f3ab456e0 --- /dev/null +++ b/docs/xml/Android.App.VoiceInteractions/ReadScreenContextRequestState.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateGranted", JniField="android/app/voiceinteraction/VoiceInteractionManager.READ_SCREEN_CONTEXT_REQUEST_STATE_GRANTED")] + [<Android.Runtime.IntDefinition("Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateGranted", JniField="android/app/voiceinteraction/VoiceInteractionManager.READ_SCREEN_CONTEXT_REQUEST_STATE_GRANTED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.VoiceInteractions.ReadScreenContextRequestState + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateRequestable", JniField="android/app/voiceinteraction/VoiceInteractionManager.READ_SCREEN_CONTEXT_REQUEST_STATE_REQUESTABLE")] + [<Android.Runtime.IntDefinition("Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateRequestable", JniField="android/app/voiceinteraction/VoiceInteractionManager.READ_SCREEN_CONTEXT_REQUEST_STATE_REQUESTABLE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.VoiceInteractions.ReadScreenContextRequestState + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateUnrequestable", JniField="android/app/voiceinteraction/VoiceInteractionManager.READ_SCREEN_CONTEXT_REQUEST_STATE_UNREQUESTABLE")] + [<Android.Runtime.IntDefinition("Android.App.VoiceInteractions.VoiceInteractionManager.ReadScreenContextRequestStateUnrequestable", JniField="android/app/voiceinteraction/VoiceInteractionManager.READ_SCREEN_CONTEXT_REQUEST_STATE_UNREQUESTABLE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.VoiceInteractions.ReadScreenContextRequestState + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.App.VoiceInteractions/VoiceInteractionManager.xml b/docs/xml/Android.App.VoiceInteractions/VoiceInteractionManager.xml new file mode 100644 index 000000000..9c2304a8e --- /dev/null +++ b/docs/xml/Android.App.VoiceInteractions/VoiceInteractionManager.xml @@ -0,0 +1,320 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/voiceinteraction/VoiceInteractionManager", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/voiceinteraction/VoiceInteractionManager", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Service that provides information about and interacts with the current global voice interactor + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("canReadScreenContext", "()Z", "", ApiSince=37)] + [<Android.Runtime.Register("canReadScreenContext", "()Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + Returns whether the calling app can read screen context. + + true if the calling app is the current assistant and has access to screen + context , false otherwise. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createRequestReadScreenContextIntent", "()Landroid/content/Intent;", "", ApiSince=37)] + [<Android.Runtime.Register("createRequestReadScreenContextIntent", "()Landroid/content/Intent;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.Intent + + + + Creates an intent which can be used to request access to screen context for current + assistant role holder. + The created intent. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getReadScreenContextRequestState", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getReadScreenContextRequestState", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the read screen context request state for an app. + The current request state of the specified access, represented by one of the + following constants: + #READ_SCREEN_CONTEXT_REQUEST_STATE_GRANTED, + #READ_SCREEN_CONTEXT_REQUEST_STATE_REQUESTABLE, + or #READ_SCREEN_CONTEXT_REQUEST_STATE_UNREQUESTABLE + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SCREEN_CONTEXT_REQUEST_STATE_GRANTED", ApiSince=37)] + [<Android.Runtime.Register("READ_SCREEN_CONTEXT_REQUEST_STATE_GRANTED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.VoiceInteractions.ReadScreenContextRequestState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.VoiceInteractions.ReadScreenContextRequestState enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.VoiceInteractions.ReadScreenContextRequestState + + 0 + + Read screen context access is granted. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SCREEN_CONTEXT_REQUEST_STATE_REQUESTABLE", ApiSince=37)] + [<Android.Runtime.Register("READ_SCREEN_CONTEXT_REQUEST_STATE_REQUESTABLE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.VoiceInteractions.ReadScreenContextRequestState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.VoiceInteractions.ReadScreenContextRequestState enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.VoiceInteractions.ReadScreenContextRequestState + + 1 + + Read screen context access isn't granted, but apps can request access. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SCREEN_CONTEXT_REQUEST_STATE_UNREQUESTABLE", ApiSince=37)] + [<Android.Runtime.Register("READ_SCREEN_CONTEXT_REQUEST_STATE_UNREQUESTABLE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.VoiceInteractions.ReadScreenContextRequestState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.VoiceInteractions.ReadScreenContextRequestState enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.VoiceInteractions.ReadScreenContextRequestState + + 2 + + Read screen context access is denied, and can't be requested with dialog by apps. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/ActionBar+ITabListener.xml b/docs/xml/Android.App/ActionBar+ITabListener.xml index e7a07fdb7..c0638397d 100644 --- a/docs/xml/Android.App/ActionBar+ITabListener.xml +++ b/docs/xml/Android.App/ActionBar+ITabListener.xml @@ -33,11 +33,15 @@ - This interface was deprecated in API level 21. + Callback interface invoked when a tab is focused, unfocused, added, or removed. This interface was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Callback interface invoked when a tab is focused, unfocused, added, or removed. - Android reference for android.app.ActionBar.TabListener. + + + Android reference for android.app.ActionBar.TabListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -80,7 +84,11 @@ Called when a tab that is already selected is chosen again by the user. Called when a tab that is already selected is chosen again by the user. Some applications may use this action to return to the top level of a category. - Android reference for android.app.ActionBar.TabListener.onTabReselected. + + + Android reference for android.app.ActionBar.TabListener.onTabReselected. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,7 +131,11 @@ Called when a tab enters the selected state. Called when a tab enters the selected state. - Android reference for android.app.ActionBar.TabListener.onTabSelected. + + + Android reference for android.app.ActionBar.TabListener.onTabSelected. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -168,7 +180,11 @@ Called when a tab exits the selected state. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActionBar.TabListener.onTabUnselected. + + + Android reference for android.app.ActionBar.TabListener.onTabUnselected. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActionBar+LayoutParams.xml b/docs/xml/Android.App/ActionBar+LayoutParams.xml index f01f6d21c..a34950fb0 100644 --- a/docs/xml/Android.App/ActionBar+LayoutParams.xml +++ b/docs/xml/Android.App/ActionBar+LayoutParams.xml @@ -29,7 +29,11 @@ Per-child layout information associated with action bar custom views. Per-child layout information associated with action bar custom views. - Android reference for android.app.ActionBar.LayoutParams. + + + Android reference for android.app.ActionBar.LayoutParams. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -60,9 +64,14 @@ ActionBar.LayoutParams - + + - Android reference for android.app.ActionBar.LayoutParams.LayoutParams. + + + Android reference for android.app.ActionBar.LayoutParams.LayoutParams. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -96,9 +105,14 @@ int - + + - Android reference for android.app.ActionBar.LayoutParams.LayoutParams. + + + Android reference for android.app.ActionBar.LayoutParams.LayoutParams. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -129,9 +143,14 @@ ViewGroup.LayoutParams - + + - Android reference for android.app.ActionBar.LayoutParams.LayoutParams. + + + Android reference for android.app.ActionBar.LayoutParams.LayoutParams. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -167,9 +186,14 @@ Context: This value cannot be null. AttributeSet - + + - Android reference for android.app.ActionBar.LayoutParams.LayoutParams. + + + Android reference for android.app.ActionBar.LayoutParams.LayoutParams. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -198,9 +222,14 @@ int int - + + - Android reference for android.app.ActionBar.LayoutParams.LayoutParams. + + + Android reference for android.app.ActionBar.LayoutParams.LayoutParams. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -266,7 +295,11 @@ Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActionBar.LayoutParams.LayoutParams. + + + Android reference for android.app.ActionBar.LayoutParams.LayoutParams. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -293,10 +326,15 @@ Gravity for the view associated with these LayoutParams. + To be added. Gravity for the view associated with these LayoutParams. See also: - Android reference for android.app.ActionBar.LayoutParams.gravity. + + + Android reference for android.app.ActionBar.LayoutParams.gravity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -327,6 +365,7 @@ Provides JNI binding infrastructure for Android.App.ActionBar.LayoutParams. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -358,6 +397,7 @@ Provides JNI binding infrastructure for Android.App.ActionBar.LayoutParams. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -389,6 +429,7 @@ Provides JNI binding infrastructure for Android.App.ActionBar.LayoutParams. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActionBar+MenuVisibilityEventArgs.xml b/docs/xml/Android.App/ActionBar+MenuVisibilityEventArgs.xml index 462e84415..7da6bbff3 100644 --- a/docs/xml/Android.App/ActionBar+MenuVisibilityEventArgs.xml +++ b/docs/xml/Android.App/ActionBar+MenuVisibilityEventArgs.xml @@ -38,7 +38,9 @@ - + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -58,7 +60,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActionBar+NavigationEventArgs.xml b/docs/xml/Android.App/ActionBar+NavigationEventArgs.xml index 6b1e75e20..07daa825c 100644 --- a/docs/xml/Android.App/ActionBar+NavigationEventArgs.xml +++ b/docs/xml/Android.App/ActionBar+NavigationEventArgs.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -40,7 +41,11 @@ - + To be added. + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -60,7 +65,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -80,7 +87,9 @@ System.Int64 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -100,7 +109,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActionBar+Tab.xml b/docs/xml/Android.App/ActionBar+Tab.xml index 4d29109a4..1853f3e5f 100644 --- a/docs/xml/Android.App/ActionBar+Tab.xml +++ b/docs/xml/Android.App/ActionBar+Tab.xml @@ -26,11 +26,15 @@ - This class was deprecated in API level 21. + A tab in the action bar. This class was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. A tab in the action bar. Tabs manage the hiding and showing of Fragments. - Android reference for android.app.ActionBar.Tab. + + + Android reference for android.app.ActionBar.Tab. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -57,9 +61,14 @@ - + + - Android reference for android.app.ActionBar.Tab.Tab. + + + Android reference for android.app.ActionBar.Tab.Tab. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,7 +112,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -134,7 +145,11 @@ Gets a brief description of this tab's content for use in accessibility support. See also: - Android reference for android.app.ActionBar.Tab.getContentDescription. + + + Android reference for android.app.ActionBar.Tab.getContentDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -164,7 +179,11 @@ The custom view set by setCustomView(View). Retrieve a previously set custom view for this tab. - Android reference for android.app.ActionBar.Tab.getCustomView. + + + Android reference for android.app.ActionBar.Tab.getCustomView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -194,7 +213,11 @@ The tab's icon Return the icon associated with this tab. - Android reference for android.app.ActionBar.Tab.getIcon. + + + Android reference for android.app.ActionBar.Tab.getIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -229,7 +252,11 @@ An invalid position for a tab. See also: - Android reference for android.app.ActionBar.Tab.INVALID_POSITION. + + + Android reference for android.app.ActionBar.Tab.INVALID_POSITION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -268,6 +295,7 @@ Provides JNI binding infrastructure for Android.App.ActionBar.Tab. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -298,7 +326,11 @@ Current position, or INVALID_POSITION if this tab is not currently in the action bar. Return the current position of this tab in the action bar. - Android reference for android.app.ActionBar.Tab.getPosition. + + + Android reference for android.app.ActionBar.Tab.getPosition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -332,7 +364,11 @@ Select this tab. Select this tab. Only valid if the tab has been added to the action bar. - Android reference for android.app.ActionBar.Tab.select. + + + Android reference for android.app.ActionBar.Tab.select. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -371,7 +407,11 @@ Set a description of this tab's content for use in accessibility support. If no content description is provided the title will be used. See also: - Android reference for android.app.ActionBar.Tab.setContentDescription. + + + Android reference for android.app.ActionBar.Tab.setContentDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -410,7 +450,11 @@ Set a description of this tab's content for use in accessibility support. If no content description is provided the title will be used. See also: - Android reference for android.app.ActionBar.Tab.setContentDescription. + + + Android reference for android.app.ActionBar.Tab.setContentDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -445,7 +489,11 @@ Set a description of this tab's content for use in accessibility support. If no content description is provided the title will be used. See also: - Android reference for android.app.ActionBar.Tab.setContentDescription. + + + Android reference for android.app.ActionBar.Tab.setContentDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -482,7 +530,11 @@ The current instance for call chaining Set a custom view to be used for this tab. This overrides values set by setText(CharSequence) and setIcon(Drawable). - Android reference for android.app.ActionBar.Tab.setCustomView. + + + Android reference for android.app.ActionBar.Tab.setCustomView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -520,7 +572,11 @@ The current instance for call chaining Set a custom view to be used for this tab. This overrides values set by setText(CharSequence) and setIcon(Drawable). - Android reference for android.app.ActionBar.Tab.setCustomView. + + + Android reference for android.app.ActionBar.Tab.setCustomView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -558,7 +614,11 @@ The current instance for call chaining Set the icon displayed on this tab. - Android reference for android.app.ActionBar.Tab.setIcon. + + + Android reference for android.app.ActionBar.Tab.setIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -596,7 +656,11 @@ The current instance for call chaining Set the icon displayed on this tab. - Android reference for android.app.ActionBar.Tab.setIcon. + + + Android reference for android.app.ActionBar.Tab.setIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -634,7 +698,11 @@ The current instance for call chaining Set the TabListener that will handle switching to and from this tab. All tabs must have a TabListener set before being added to the ActionBar. - Android reference for android.app.ActionBar.Tab.setTabListener. + + + Android reference for android.app.ActionBar.Tab.setTabListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -672,7 +740,11 @@ The current instance for call chaining Give this Tab an arbitrary object to hold for later use. - Android reference for android.app.ActionBar.Tab.setTag. + + + Android reference for android.app.ActionBar.Tab.setTag. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -712,7 +784,11 @@ Set the text displayed on this tab. Text may be truncated if there is not room to display the entire string. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActionBar.Tab.setText. + + + Android reference for android.app.ActionBar.Tab.setText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -750,7 +826,11 @@ The current instance for call chaining Set the text displayed on this tab. Text may be truncated if there is not room to display the entire string. - Android reference for android.app.ActionBar.Tab.setText. + + + Android reference for android.app.ActionBar.Tab.setText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -786,7 +866,11 @@ Set the text displayed on this tab. Text may be truncated if there is not room to display the entire string. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActionBar.Tab.setText. + + + Android reference for android.app.ActionBar.Tab.setText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -819,7 +903,8 @@ System.EventHandler<Android.App.ActionBar+TabEventArgs> - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -853,7 +938,8 @@ System.EventHandler<Android.App.ActionBar+TabEventArgs> - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -887,7 +973,8 @@ System.EventHandler<Android.App.ActionBar+TabEventArgs> - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -913,10 +1000,15 @@ Java.Lang.Object - + + This Tab's tag object. - Android reference for android.app.ActionBar.Tab.getTag. + + + Android reference for android.app.ActionBar.Tab.getTag. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -936,7 +1028,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -966,7 +1060,11 @@ The tab's text Return the text of this tab. - Android reference for android.app.ActionBar.Tab.getText. + + + Android reference for android.app.ActionBar.Tab.getText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -997,6 +1095,7 @@ Provides JNI binding infrastructure for Android.App.ActionBar.Tab. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1036,6 +1135,7 @@ Provides JNI binding infrastructure for Android.App.ActionBar.Tab. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActionBar+TabEventArgs.xml b/docs/xml/Android.App/ActionBar+TabEventArgs.xml index bb3f41505..d0ec66af6 100644 --- a/docs/xml/Android.App/ActionBar+TabEventArgs.xml +++ b/docs/xml/Android.App/ActionBar+TabEventArgs.xml @@ -38,7 +38,9 @@ - + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -58,7 +60,9 @@ Android.App.FragmentTransaction - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActionBar+TabReselectedEventArgs.xml b/docs/xml/Android.App/ActionBar+TabReselectedEventArgs.xml index 7db13caa9..0ef135982 100644 --- a/docs/xml/Android.App/ActionBar+TabReselectedEventArgs.xml +++ b/docs/xml/Android.App/ActionBar+TabReselectedEventArgs.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -39,7 +40,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,7 +63,9 @@ Android.App.FragmentTransaction - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,7 +85,9 @@ Android.App.ActionBar+Tab - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActionBar+TabSelectedEventArgs.xml b/docs/xml/Android.App/ActionBar+TabSelectedEventArgs.xml index e086fb289..08b07d041 100644 --- a/docs/xml/Android.App/ActionBar+TabSelectedEventArgs.xml +++ b/docs/xml/Android.App/ActionBar+TabSelectedEventArgs.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -39,7 +40,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,7 +63,9 @@ Android.App.FragmentTransaction - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,7 +85,9 @@ Android.App.ActionBar+Tab - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActionBar+TabUnselectedEventArgs.xml b/docs/xml/Android.App/ActionBar+TabUnselectedEventArgs.xml index 8bb1ecab3..0c9e72fc9 100644 --- a/docs/xml/Android.App/ActionBar+TabUnselectedEventArgs.xml +++ b/docs/xml/Android.App/ActionBar+TabUnselectedEventArgs.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -39,7 +40,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,7 +63,9 @@ Android.App.FragmentTransaction - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,7 +85,9 @@ Android.App.ActionBar+Tab - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActionBar.xml b/docs/xml/Android.App/ActionBar.xml index 6735e6942..c02c12014 100644 --- a/docs/xml/Android.App/ActionBar.xml +++ b/docs/xml/Android.App/ActionBar.xml @@ -26,7 +26,8 @@ - A primary toolbar within the activity that may display the activity title, application-level navigation affordances, and other interactive items. + A primary toolbar within the activity that may display the activity title, application-level + navigation affordances, and other interactive items. A primary toolbar within the activity that may display the activity title, application-level navigation affordances, and other interactive items. Beginning with Android 3.0 (API level 11), the action bar appears at the top of an activity's window when the activity uses the system's Holo theme (or one of its descendant themes), which is the default. You may otherwise add the action bar by calling requestFeature(FEATURE_ACTION_BAR) or by declaring it in a custom theme with the windowActionBar property. Beginning with Android L (API level 21), the action bar may be represented by any Toolbar widget within the application layout. The application may signal to the Activity which Toolbar should be treated as the Activity's action bar. Activities that use this feature should use one of the supplied .NoActionBar themes, set the windowActionBar attribute to false or otherwise not request the window feature. @@ -36,7 +37,11 @@ From your activity, you can retrieve an instance of ActionBar by calling getActionBar(). In some cases, the action bar may be overlayed by another bar that enables contextual actions, using an ActionMode. For example, when the user selects one or more items in your activity, you can enable an action mode that offers actions specific to the selected items, with a UI that temporarily replaces the action bar. Although the UI may occupy the same space, the ActionMode APIs are distinct and independent from those for ActionBar. For information about how to use the action bar, including how to add action items, navigation modes and more, read the Action Bar developer guide. - Android reference for android.app.ActionBar. + + + Android reference for android.app.ActionBar. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,9 +64,14 @@ - + + - Android reference for android.app.ActionBar.ActionBar. + + + Android reference for android.app.ActionBar.ActionBar. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -118,7 +128,11 @@ Add a listener that will respond to menu visibility change events. Add a listener that will respond to menu visibility change events. - Android reference for android.app.ActionBar.addOnMenuVisibilityListener. + + + Android reference for android.app.ActionBar.addOnMenuVisibilityListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,7 +170,11 @@ This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Add a tab for use in tabbed navigation mode. The tab will be added at the end of the list. If this is the first tab to be added it will become the selected tab. - Android reference for android.app.ActionBar.addTab. + + + Android reference for android.app.ActionBar.addTab. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -196,7 +214,11 @@ This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Add a tab for use in tabbed navigation mode. The tab will be added at the end of the list. - Android reference for android.app.ActionBar.addTab. + + + Android reference for android.app.ActionBar.addTab. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -236,7 +258,11 @@ This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Add a tab for use in tabbed navigation mode. The tab will be inserted at position. If this is the first tab to be added it will become the selected tab. - Android reference for android.app.ActionBar.addTab. + + + Android reference for android.app.ActionBar.addTab. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -278,7 +304,11 @@ This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Add a tab for use in tabbed navigation mode. The tab will be insterted at position. - Android reference for android.app.ActionBar.addTab. + + + Android reference for android.app.ActionBar.addTab. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -308,10 +338,15 @@ Android.Views.View - + + The current custom view. - Android reference for android.app.ActionBar.getCustomView. + + + Android reference for android.app.ActionBar.getCustomView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -341,10 +376,15 @@ Android.App.ActionBarDisplayOptions - + + The current set of display options. - Android reference for android.app.ActionBar.getDisplayOptions. + + + Android reference for android.app.ActionBar.getDisplayOptions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -374,11 +414,16 @@ System.Single - Get the Z-axis elevation of the action bar in pixels. + Elevation value in pixels + Get the Z-axis elevation of the action bar in pixels. -or- Set the Z-axis elevation of the action bar in pixels. Elevation value in pixels Get the Z-axis elevation of the action bar in pixels. The action bar's elevation is the distance it is placed from its parent surface. Higher values are closer to the user. - Android reference for android.app.ActionBar.getElevation. + + + Android reference for android.app.ActionBar.getElevation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -412,10 +457,15 @@ int: Index value in the range 0-get This method was deprecated in API level 21. + To be added. This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Returns the tab at the specified index. - Android reference for android.app.ActionBar.getTabAt. + + + Android reference for android.app.ActionBar.getTabAt. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -445,7 +495,11 @@ The ActionBar's height Retrieve the current height of the ActionBar. - Android reference for android.app.ActionBar.getHeight. + + + Android reference for android.app.ActionBar.getHeight. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -475,7 +529,11 @@ Hide the ActionBar if it is currently showing. Hide the ActionBar if it is currently showing. If the window hosting the ActionBar does not have the feature Window.FEATURE_ACTION_BAR_OVERLAY it will resize application content to fit the new space available. Instead of calling this function directly, you can also cause an ActionBar using the overlay feature to hide through View.SYSTEM_UI_FLAG_FULLSCREEN. Hiding the ActionBar through this system UI flag allows you to more seamlessly hide it in conjunction with other screen decorations. - Android reference for android.app.ActionBar.hide. + + + Android reference for android.app.ActionBar.hide. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -505,11 +563,16 @@ System.Int32 - Return the current vertical offset of the action bar. + The action bar's offset toward its fully hidden state in pixels. + Return the current vertical offset of the action bar. -or- Set the current hide offset of the action bar. The action bar's offset toward its fully hidden state in pixels Return the current vertical offset of the action bar. The action bar's current hide offset is the distance that the action bar is currently scrolled offscreen in pixels. The valid range is 0 (fully visible) to the action bar's current measured height (fully invisible). - Android reference for android.app.ActionBar.getHideOffset. + + + Android reference for android.app.ActionBar.getHideOffset. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -538,12 +601,18 @@ System.Boolean - Return whether the action bar is configured to scroll out of sight along with a nested scrolling child. + true to enable hiding on content scroll. + Return whether the action bar is configured to scroll out of sight along with + a View#setNestedScrollingEnabled(boolean) nested scrolling child. -or- Enable hiding the action bar on content scroll. true if hide-on-content-scroll is enabled Return whether the action bar is configured to scroll out of sight along with a nested scrolling child. See also: - Android reference for android.app.ActionBar.isHideOnContentScrollEnabled. + + + Android reference for android.app.ActionBar.isHideOnContentScrollEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -568,10 +637,15 @@ System.Boolean - + + true if the ActionBar is showing, false otherwise. - Android reference for android.app.ActionBar.isShowing. + + + Android reference for android.app.ActionBar.isShowing. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -610,6 +684,7 @@ Provides JNI binding infrastructure for Android.App.ActionBar. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -644,7 +719,8 @@ System.EventHandler<Android.App.ActionBar+MenuVisibilityEventArgs> - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -675,7 +751,11 @@ This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Get the number of navigation items present in the current navigation mode. - Android reference for android.app.ActionBar.getNavigationItemCount. + + + Android reference for android.app.ActionBar.getNavigationItemCount. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -710,7 +790,11 @@ This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Returns the current navigation mode. The result will be one of: NAVIGATION_MODE_STANDARD NAVIGATION_MODE_LIST NAVIGATION_MODE_TABS - Android reference for android.app.ActionBar.getNavigationMode. + + + Android reference for android.app.ActionBar.getNavigationMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -747,7 +831,11 @@ This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Create and return a new Tab. This tab will not be included in the action bar until it is added. Very often tabs will be used to switch between Fragment objects. Here is a typical implementation of such tabs: See also: - Android reference for android.app.ActionBar.newTab. + + + Android reference for android.app.ActionBar.newTab. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -778,11 +866,15 @@ - This method was deprecated in API level 21. + Remove all tabs from the action bar and deselect the current tab. This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Remove all tabs from the action bar and deselect the current tab. - Android reference for android.app.ActionBar.removeAllTabs. + + + Android reference for android.app.ActionBar.removeAllTabs. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -815,7 +907,11 @@ Remove a menu visibility listener. Remove a menu visibility listener. This listener will no longer receive menu visibility change events. - Android reference for android.app.ActionBar.removeOnMenuVisibilityListener. + + + Android reference for android.app.ActionBar.removeOnMenuVisibilityListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -853,7 +949,11 @@ This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Remove a tab from the action bar. If the removed tab was selected it will be deselected and another tab will be selected if present. - Android reference for android.app.ActionBar.removeTab. + + + Android reference for android.app.ActionBar.removeTab. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -886,12 +986,16 @@ - int: Position of the tab to remove - This method was deprecated in API level 21. + Position of the tab to remove + Remove a tab from the action bar. This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Remove a tab from the action bar. If the removed tab was selected it will be deselected and another tab will be selected if present. - Android reference for android.app.ActionBar.removeTabAt. + + + Android reference for android.app.ActionBar.removeTabAt. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -922,7 +1026,11 @@ This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Get the position of the selected navigation item in list or tabbed navigation modes. - Android reference for android.app.ActionBar.getSelectedNavigationIndex. + + + Android reference for android.app.ActionBar.getSelectedNavigationIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -953,7 +1061,11 @@ This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Returns the currently selected tab if in tabbed navigation mode and there is at least one tab present. - Android reference for android.app.ActionBar.getSelectedTab. + + + Android reference for android.app.ActionBar.getSelectedTab. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -991,7 +1103,11 @@ This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Select the specified tab. If it is not a child of this action bar it will be added. Note: If you want to select by index, use setSelectedNavigationItem(int). - Android reference for android.app.ActionBar.selectTab. + + + Android reference for android.app.ActionBar.selectTab. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1020,12 +1136,16 @@ - Drawable: Background drawable. This value may be null. + Background drawable Set the ActionBar's background. Set the ActionBar's background. This will be used for the primary action bar. See also: - Android reference for android.app.ActionBar.setBackgroundDrawable. + + + Android reference for android.app.ActionBar.setBackgroundDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1054,13 +1174,18 @@ - int: Resource ID of a layout to inflate into the ActionBar. - Set the action bar into custom navigation mode, supplying a view for custom navigation. + Resource ID of a layout to inflate into the ActionBar. + Set the action bar into custom navigation mode, supplying a view + for custom navigation. Set the action bar into custom navigation mode, supplying a view for custom navigation. Custom navigation views appear between the application icon and any action buttons and may use any space available there. Common use cases for custom navigation views might include an auto-suggesting address bar for a browser or other navigation mechanisms that do not translate well to provided navigation modes. The display option DISPLAY_SHOW_CUSTOM must be set for the custom view to be displayed. See also: - Android reference for android.app.ActionBar.setCustomView. + + + Android reference for android.app.ActionBar.setCustomView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1097,7 +1222,11 @@ Set the action bar into custom navigation mode, supplying a view for custom navigation. Custom navigation views appear between the application icon and any action buttons and may use any space available there. Common use cases for custom navigation views might include an auto-suggesting address bar for a browser or other navigation mechanisms that do not translate well to provided navigation modes. The display option DISPLAY_SHOW_CUSTOM must be set for the custom view to be displayed. See also: - Android reference for android.app.ActionBar.setCustomView. + + + Android reference for android.app.ActionBar.setCustomView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1126,12 +1255,17 @@ - boolean: true to show the user that selecting home will return one level up rather than to the top level of the app. + true to show the user that selecting home will return one + level up rather than to the top level of the app. Set whether home should be displayed as an "up" affordance. Set whether home should be displayed as an "up" affordance. Set this to true if selecting "home" returns up by a single level in your UI rather than back to the top level or front page. To set several display options at once, see the setDisplayOptions methods. See also: - Android reference for android.app.ActionBar.setDisplayHomeAsUpEnabled. + + + Android reference for android.app.ActionBar.setDisplayHomeAsUpEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1175,12 +1309,17 @@ - int: A combination of the bits defined by the DISPLAY_ constants defined in ActionBar. Value is either 0 or a combination of the following: DISPLAY_USE_LOGO DISPLAY_SHOW_HOME DISPLAY_HOME_AS_UP DISPLAY_SHOW_TITLE DISPLAY_SHOW_CUSTOM - int: A bit mask declaring which display options should be changed. Value is either 0 or a combination of the following: DISPLAY_USE_LOGO DISPLAY_SHOW_HOME DISPLAY_HOME_AS_UP DISPLAY_SHOW_TITLE DISPLAY_SHOW_CUSTOM + A combination of the bits defined by the DISPLAY_ constants + defined in ActionBar. + A bit mask declaring which display options should be changed. Set selected display options. Set selected display options. Only the options specified by mask will be changed. To change all display option bits at once, see setDisplayOptions(int). Example: setDisplayOptions(0, DISPLAY_SHOW_HOME) will disable the DISPLAY_SHOW_HOME option. setDisplayOptions(DISPLAY_SHOW_HOME, DISPLAY_SHOW_HOME | DISPLAY_USE_LOGO) will enable DISPLAY_SHOW_HOME and disable DISPLAY_USE_LOGO. - Android reference for android.app.ActionBar.setDisplayOptions. + + + Android reference for android.app.ActionBar.setDisplayOptions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1209,12 +1348,16 @@ - boolean: true if the currently set custom view should be displayed, false otherwise. + true if the currently set custom view should be displayed, false otherwise. Set whether a custom view should be displayed, if set. Set whether a custom view should be displayed, if set. To set several display options at once, see the setDisplayOptions methods. See also: - Android reference for android.app.ActionBar.setDisplayShowCustomEnabled. + + + Android reference for android.app.ActionBar.setDisplayShowCustomEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1243,12 +1386,16 @@ - boolean: true to show home, false otherwise. + true to show home, false otherwise. Set whether to include the application home affordance in the action bar. Set whether to include the application home affordance in the action bar. Home is presented as either an activity icon or logo. To set several display options at once, see the setDisplayOptions methods. See also: - Android reference for android.app.ActionBar.setDisplayShowHomeEnabled. + + + Android reference for android.app.ActionBar.setDisplayShowHomeEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1277,12 +1424,16 @@ - boolean: true to display a title/subtitle if present. + true to display a title/subtitle if present. Set whether an activity title/subtitle should be displayed. Set whether an activity title/subtitle should be displayed. To set several display options at once, see the setDisplayOptions methods. See also: - Android reference for android.app.ActionBar.setDisplayShowTitleEnabled. + + + Android reference for android.app.ActionBar.setDisplayShowTitleEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1311,12 +1462,16 @@ - boolean: true to use the activity logo, false to use the activity icon. + true to use the activity logo, false to use the activity icon. Set whether to display the activity logo rather than the activity icon. Set whether to display the activity logo rather than the activity icon. A logo is often a wider, more detailed image. To set several display options at once, see the setDisplayOptions methods. See also: - Android reference for android.app.ActionBar.setDisplayUseLogoEnabled. + + + Android reference for android.app.ActionBar.setDisplayUseLogoEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1345,13 +1500,17 @@ - CharSequence: New description for the Home action when enabled + New description for the Home action when enabled Set an alternate description for the Home/Up action, when enabled. Set an alternate description for the Home/Up action, when enabled. This description is commonly used for accessibility/screen readers when the Home action is enabled. (See setDisplayHomeAsUpEnabled(boolean).) Examples of this are, "Navigate Home" or "Navigate Up" depending on the DISPLAY_HOME_AS_UP display option. If you have changed the home-as-up indicator using setHomeAsUpIndicator(int) to indicate more specific functionality such as a sliding drawer, you should also set this to accurately describe the action. Setting this to null will use the system default description. See also: - Android reference for android.app.ActionBar.setHomeActionContentDescription. + + + Android reference for android.app.ActionBar.setHomeActionContentDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1380,13 +1539,18 @@ - int: Resource ID of a string to use as the new description for the Home action when enabled + Resource ID of a string to use as the new description + for the Home action when enabled Set an alternate description for the Home/Up action, when enabled. Set an alternate description for the Home/Up action, when enabled. This description is commonly used for accessibility/screen readers when the Home action is enabled. (See setDisplayHomeAsUpEnabled(boolean).) Examples of this are, "Navigate Home" or "Navigate Up" depending on the DISPLAY_HOME_AS_UP display option. If you have changed the home-as-up indicator using setHomeAsUpIndicator(int) to indicate more specific functionality such as a sliding drawer, you should also set this to accurately describe the action. Setting this to 0 will use the system default description. See also: - Android reference for android.app.ActionBar.setHomeActionContentDescription. + + + Android reference for android.app.ActionBar.setHomeActionContentDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1409,13 +1573,17 @@ - CharSequence: New description for the Home action when enabled + New description for the Home action when enabled Set an alternate description for the Home/Up action, when enabled. Set an alternate description for the Home/Up action, when enabled. This description is commonly used for accessibility/screen readers when the Home action is enabled. (See setDisplayHomeAsUpEnabled(boolean).) Examples of this are, "Navigate Home" or "Navigate Up" depending on the DISPLAY_HOME_AS_UP display option. If you have changed the home-as-up indicator using setHomeAsUpIndicator(int) to indicate more specific functionality such as a sliding drawer, you should also set this to accurately describe the action. Setting this to null will use the system default description. See also: - Android reference for android.app.ActionBar.setHomeActionContentDescription. + + + Android reference for android.app.ActionBar.setHomeActionContentDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1443,13 +1611,18 @@ - Drawable: A drawable to use for the up indicator, or null to use the theme's default - Set an alternate drawable to display next to the icon/logo/title when DISPLAY_HOME_AS_UP is enabled. + A drawable to use for the up indicator, or null to use the theme's default + Set an alternate drawable to display next to the icon/logo/title + when #DISPLAY_HOME_AS_UP is enabled. Set an alternate drawable to display next to the icon/logo/title when DISPLAY_HOME_AS_UP is enabled. This can be useful if you are using this mode to display an alternate selection for up navigation, such as a sliding drawer. If you pass null to this method, the default drawable from the theme will be used. If you implement alternate or intermediate behavior around Up, you should also call setHomeActionContentDescription() to provide a correct description of the action for accessibility support. See also: - Android reference for android.app.ActionBar.setHomeAsUpIndicator. + + + Android reference for android.app.ActionBar.setHomeAsUpIndicator. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1478,13 +1651,19 @@ - int: Resource ID of a drawable to use for the up indicator, or null to use the theme's default - Set an alternate drawable to display next to the icon/logo/title when DISPLAY_HOME_AS_UP is enabled. + Resource ID of a drawable to use for the up indicator, or null + to use the theme's default + Set an alternate drawable to display next to the icon/logo/title + when #DISPLAY_HOME_AS_UP is enabled. Set an alternate drawable to display next to the icon/logo/title when DISPLAY_HOME_AS_UP is enabled. This can be useful if you are using this mode to display an alternate selection for up navigation, such as a sliding drawer. If you pass 0 to this method, the default drawable from the theme will be used. If you implement alternate or intermediate behavior around Up, you should also call setHomeActionContentDescription() to provide a correct description of the action for accessibility support. See also: - Android reference for android.app.ActionBar.setHomeAsUpIndicator. + + + Android reference for android.app.ActionBar.setHomeAsUpIndicator. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1513,11 +1692,15 @@ - boolean: true to enable the home button, false to disable the home button. + true to enable the home button, false to disable the home button. Enable or disable the "home" button in the corner of the action bar. Enable or disable the "home" button in the corner of the action bar. (Note that this is the application home/up affordance on the action bar, not the systemwide home button.) This defaults to true for packages targeting < API 14. For packages targeting API 14 or greater, the application should call this method to enable interaction with the home/up affordance. Setting the DISPLAY_HOME_AS_UP display option will automatically enable the home button. - Android reference for android.app.ActionBar.setHomeButtonEnabled. + + + Android reference for android.app.ActionBar.setHomeButtonEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1546,12 +1729,16 @@ - Drawable: Drawable to show as an icon. + Drawable to show as an icon. Set the icon to display in the 'home' section of the action bar. Set the icon to display in the 'home' section of the action bar. The action bar will use an icon specified by its style or the activity icon by default. Whether the home section shows an icon or logo is controlled by the display option DISPLAY_USE_LOGO. See also: - Android reference for android.app.ActionBar.setIcon. + + + Android reference for android.app.ActionBar.setIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1580,12 +1767,16 @@ - int: Resource ID of a drawable to show as an icon. + Resource ID of a drawable to show as an icon. Set the icon to display in the 'home' section of the action bar. Set the icon to display in the 'home' section of the action bar. The action bar will use an icon specified by its style or the activity icon by default. Whether the home section shows an icon or logo is controlled by the display option DISPLAY_USE_LOGO. See also: - Android reference for android.app.ActionBar.setIcon. + + + Android reference for android.app.ActionBar.setIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1625,7 +1816,11 @@ This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Set the adapter and navigation callback for list navigation mode. The supplied adapter will provide views for the expanded list as well as the currently selected item. (These may be displayed differently.) The supplied OnNavigationListener will alert the application when the user changes the current list selection. - Android reference for android.app.ActionBar.setListNavigationCallbacks. + + + Android reference for android.app.ActionBar.setListNavigationCallbacks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1654,12 +1849,16 @@ - Drawable: Drawable to show as a logo. + Drawable to show as a logo. Set the logo to display in the 'home' section of the action bar. Set the logo to display in the 'home' section of the action bar. The action bar will use a logo specified by its style or the activity logo by default. Whether the home section shows an icon or logo is controlled by the display option DISPLAY_USE_LOGO. See also: - Android reference for android.app.ActionBar.setLogo. + + + Android reference for android.app.ActionBar.setLogo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1688,12 +1887,16 @@ - int: Resource ID of a drawable to show as a logo. + Resource ID of a drawable to show as a logo. Set the logo to display in the 'home' section of the action bar. Set the logo to display in the 'home' section of the action bar. The action bar will use a logo specified by its style or the activity logo by default. Whether the home section shows an icon or logo is controlled by the display option DISPLAY_USE_LOGO. See also: - Android reference for android.app.ActionBar.setLogo. + + + Android reference for android.app.ActionBar.setLogo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1726,12 +1929,16 @@ - int: Position of the item to select. - This method was deprecated in API level 21. + Position of the item to select. + Set the selected navigation item in list or tabbed navigation modes. This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Set the selected navigation item in list or tabbed navigation modes. - Android reference for android.app.ActionBar.setSelectedNavigationItem. + + + Android reference for android.app.ActionBar.setSelectedNavigationItem. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1760,11 +1967,15 @@ - Drawable: Background drawable for the split bar + Background drawable for the split bar Set the ActionBar's split background. Set the ActionBar's split background. This will appear in the split action bar containing menu-provided action buttons on some devices and configurations. You can enable split action bar with R.attr.uiOptions - Android reference for android.app.ActionBar.setSplitBackgroundDrawable. + + + Android reference for android.app.ActionBar.setSplitBackgroundDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1793,11 +2004,15 @@ - Drawable: Background drawable for the stacked row + Background drawable for the stacked row Set the ActionBar's stacked background. Set the ActionBar's stacked background. This will appear in the second row/stacked bar on some devices and configurations. - Android reference for android.app.ActionBar.setStackedBackgroundDrawable. + + + Android reference for android.app.ActionBar.setStackedBackgroundDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1826,12 +2041,16 @@ - int: Resource ID of subtitle string to set + Resource ID of subtitle string to set Set the action bar's subtitle. Set the action bar's subtitle. This will only be displayed if DISPLAY_SHOW_TITLE is set. See also: - Android reference for android.app.ActionBar.setSubtitle. + + + Android reference for android.app.ActionBar.setSubtitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1860,12 +2079,16 @@ - int: Resource ID of title string to set + Resource ID of title string to set Set the action bar's title. Set the action bar's title. This will only be displayed if DISPLAY_SHOW_TITLE is set. See also: - Android reference for android.app.ActionBar.setTitle. + + + Android reference for android.app.ActionBar.setTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1897,7 +2120,11 @@ Show the ActionBar if it is not currently showing. If the window hosting the ActionBar does not have the feature Window.FEATURE_ACTION_BAR_OVERLAY it will resize application content to fit the new space available. If you are hiding the ActionBar through View.SYSTEM_UI_FLAG_FULLSCREEN, you should not call this function directly. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActionBar.show. + + + Android reference for android.app.ActionBar.show. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1917,7 +2144,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1951,7 +2180,11 @@ The current ActionBar subtitle or null. Returns the current ActionBar subtitle in standard mode. Returns null if getNavigationMode() would not return NAVIGATION_MODE_STANDARD. - Android reference for android.app.ActionBar.getSubtitle. + + + Android reference for android.app.ActionBar.getSubtitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1982,7 +2215,11 @@ This method was deprecated in API level 21. Action bar navigation modes are deprecated and not supported by inline toolbar action bars. Consider using other common navigation patterns instead. Returns the number of tabs currently registered with the action bar. - Android reference for android.app.ActionBar.getTabCount. + + + Android reference for android.app.ActionBar.getTabCount. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2008,11 +2245,16 @@ Android.Content.Context - Returns a Context with an appropriate theme for creating views that will appear in the action bar. + Returns a Context with an appropriate theme for creating views that + will appear in the action bar. A themed Context for creating views Returns a Context with an appropriate theme for creating views that will appear in the action bar. If you are inflating or instantiating custom views that will appear in an action bar, you should use the Context returned by this method. (This includes adapters used for list navigation mode.) This will ensure that views contrast properly against the action bar. - Android reference for android.app.ActionBar.getThemedContext. + + + Android reference for android.app.ActionBar.getThemedContext. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2043,6 +2285,7 @@ Provides JNI binding infrastructure for Android.App.ActionBar. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2082,6 +2325,7 @@ Provides JNI binding infrastructure for Android.App.ActionBar. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2102,7 +2346,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2136,7 +2382,11 @@ The current ActionBar title or null. Returns the current ActionBar title in standard mode. Returns null if getNavigationMode() would not return NAVIGATION_MODE_STANDARD. - Android reference for android.app.ActionBar.getTitle. + + + Android reference for android.app.ActionBar.getTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActionBarDisplayOptions.xml b/docs/xml/Android.App/ActionBarDisplayOptions.xml index 48b47d03f..65cc2178c 100644 --- a/docs/xml/Android.App/ActionBarDisplayOptions.xml +++ b/docs/xml/Android.App/ActionBarDisplayOptions.xml @@ -48,7 +48,11 @@ Display the 'home' element such that it appears as an 'up' affordance. e.g. show an arrow to the left indicating the action that will be taken. Set this flag if selecting the 'home' button in the action bar to return up by a single level in your UI rather than back to the top level or front page. Setting this option will implicitly enable interaction with the home/up button. See setHomeButtonEnabled(boolean). See also: - Android reference for android.app.ActionBar.DISPLAY_HOME_AS_UP. + + + Android reference for android.app.ActionBar.DISPLAY_HOME_AS_UP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +82,11 @@ Show the custom view if one has been set. See also: - Android reference for android.app.ActionBar.DISPLAY_SHOW_CUSTOM. + + + Android reference for android.app.ActionBar.DISPLAY_SHOW_CUSTOM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -108,7 +116,11 @@ Show 'home' elements in this action bar, leaving more space for other navigation elements. This includes logo and icon. See also: - Android reference for android.app.ActionBar.DISPLAY_SHOW_HOME. + + + Android reference for android.app.ActionBar.DISPLAY_SHOW_HOME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -138,7 +150,11 @@ Show the activity title and subtitle, if present. See also: - Android reference for android.app.ActionBar.DISPLAY_SHOW_TITLE. + + + Android reference for android.app.ActionBar.DISPLAY_SHOW_TITLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -168,7 +184,11 @@ Use logo instead of icon if available. This flag will cause appropriate navigation modes to use a wider logo in place of the standard icon. See also: - Android reference for android.app.ActionBar.DISPLAY_USE_LOGO. + + + Android reference for android.app.ActionBar.DISPLAY_USE_LOGO. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActionEmphasis.xml b/docs/xml/Android.App/ActionEmphasis.xml new file mode 100644 index 000000000..e5e6e513c --- /dev/null +++ b/docs/xml/Android.App/ActionEmphasis.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Action.EmphasisAuto", JniField="android/app/Notification$Action.EMPHASIS_AUTO")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Action.EmphasisAuto", JniField="android/app/Notification$Action.EMPHASIS_AUTO")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActionEmphasis + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Action.EmphasisPrimary", JniField="android/app/Notification$Action.EMPHASIS_PRIMARY")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Action.EmphasisPrimary", JniField="android/app/Notification$Action.EMPHASIS_PRIMARY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActionEmphasis + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Action.EmphasisSecondary", JniField="android/app/Notification$Action.EMPHASIS_SECONDARY")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Action.EmphasisSecondary", JniField="android/app/Notification$Action.EMPHASIS_SECONDARY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActionEmphasis + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.App/ActionStyle.xml b/docs/xml/Android.App/ActionStyle.xml new file mode 100644 index 000000000..43721b580 --- /dev/null +++ b/docs/xml/Android.App/ActionStyle.xml @@ -0,0 +1,131 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Action.StyleAuto", JniField="android/app/Notification$Action.STYLE_AUTO")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Action.StyleAuto", JniField="android/app/Notification$Action.STYLE_AUTO")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActionStyle + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Action.StyleIconAndText", JniField="android/app/Notification$Action.STYLE_ICON_AND_TEXT")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Action.StyleIconAndText", JniField="android/app/Notification$Action.STYLE_ICON_AND_TEXT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActionStyle + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Action.StyleIconOnly", JniField="android/app/Notification$Action.STYLE_ICON_ONLY")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Action.StyleIconOnly", JniField="android/app/Notification$Action.STYLE_ICON_ONLY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActionStyle + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Action.StyleTextOnly", JniField="android/app/Notification$Action.STYLE_TEXT_ONLY")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Action.StyleTextOnly", JniField="android/app/Notification$Action.STYLE_TEXT_ONLY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActionStyle + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.App/Activity+InterfaceConsts.xml b/docs/xml/Android.App/Activity+InterfaceConsts.xml index 5071e59f8..c1a67654e 100644 --- a/docs/xml/Android.App/Activity+InterfaceConsts.xml +++ b/docs/xml/Android.App/Activity+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -49,10 +50,15 @@ 40 - Level for onTrimMemory(int): the process has gone on to the LRU list. + Level for #onTrimMemory(int): the process has gone on to the + LRU list. Level for onTrimMemory(int): the process has gone on to the LRU list. This is a good opportunity to clean up resources that can efficiently and quickly be re-built if the user returns to the app. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_BACKGROUND. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_BACKGROUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,11 +88,17 @@ 80 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is nearing the end + of the background LRU list, and if more memory isn't found soon it will + be killed. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is nearing the end of the background LRU list, and if more memory isn't found soon it will be killed. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_COMPLETE. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_COMPLETE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -116,11 +128,17 @@ 60 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is around the middle + of the background LRU list; freeing memory can help the system keep + other processes running later in the list for better overall performance. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is around the middle of the background LRU list; freeing memory can help the system keep other processes running later in the list for better overall performance. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_MODERATE. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_MODERATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,11 +168,17 @@ 15 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is not an expendable + background process, but the device is running extremely low on memory + and is about to not be able to keep any background processes running. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is not an expendable background process, but the device is running extremely low on memory and is about to not be able to keep any background processes running. Your running process should free up as many non-critical resources as it can to allow that memory to be used elsewhere. The next thing that will happen after this is ComponentCallbacks.onLowMemory() called to report that nothing at all can be kept in the background, a situation that can start to notably impact the user. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_CRITICAL. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_CRITICAL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -184,11 +208,16 @@ 10 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is not an expendable + background process, but the device is running low on memory. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is not an expendable background process, but the device is running low on memory. Your running process should free up unneeded resources to allow that memory to be used elsewhere. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_LOW. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_LOW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -218,11 +247,16 @@ 5 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is not an expendable + background process, but the device is running moderately low on memory. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is not an expendable background process, but the device is running moderately low on memory. Your running process may want to release some unneeded resources for use elsewhere. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_MODERATE. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_MODERATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,10 +286,15 @@ 20 - Level for onTrimMemory(int): the process had been showing a user interface, and is no longer doing so. + Level for #onTrimMemory(int): the process had been showing + a user interface, and is no longer doing so. Level for onTrimMemory(int): the process had been showing a user interface, and is no longer doing so. Large allocations with the UI should be released at this point to allow memory to be better managed. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_UI_HIDDEN. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_UI_HIDDEN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Activity.xml b/docs/xml/Android.App/Activity.xml index 1e53b483c..cd5c5cdac 100644 --- a/docs/xml/Android.App/Activity.xml +++ b/docs/xml/Android.App/Activity.xml @@ -91,7 +91,11 @@ Activity persistent state is managed with the method getPreferences(int), allowing you to retrieve and modify a set of name/value pairs associated with the activity. To use preferences that are shared across multiple application components (activities, receivers, services, providers), you can use the underlying Context.getSharedPreferences() method to retrieve a preferences object stored under a specific name. (Note that it is not possible to share settings data across application packages -- for that you will need a content provider.) Here is an excerpt from a calendar activity that stores the user's preferred view mode in its persistent settings: The ability to start a particular Activity can be enforced when it is declared in its manifest's <activity> tag. By doing so, other applications will need to declare a corresponding <uses-permission> element in their own manifest to be able to start that activity. When starting an Activity you can set Intent.FLAG_GRANT_READ_URI_PERMISSION and/or Intent.FLAG_GRANT_WRITE_URI_PERMISSION on the Intent. This will grant the Activity access to the specific URIs in the Intent. Access will remain until the Activity has finished (it will remain across the hosting process being killed and other temporary destruction). As of Build.VERSION_CODES.GINGERBREAD, if the Activity was already created and a new Intent is being delivered to onNewIntent(Intent), any newly granted URI permissions will be added to the existing ones it holds. See the Security and Permissions document for more information on permissions and security in general. Process Lifecycle The Android system attempts to keep an application process around for as long as possible, but eventually will need to remove old processes when memory runs low. As described in Activity Lifecycle, the decision about which process to remove is intimately tied to the state of the user's interaction with it. In general, there are four states a process can be in based on the activities running in it, listed here in order of importance. The system will kill less important processes (the last ones) before it resorts to killing more important processes (the first ones). The foreground activity (the activity at the top of the screen that the user is currently interacting with) is considered the most important. Its process will only be killed as a last resort, if it uses more memory than is available on the device. Generally at this point the device has reached a memory paging state, so this is required in order to keep the user interface responsive. A visible activity (an activity that is visible to the user but not in the foreground, such as one sitting behind a foreground dialog or next to other activities in multi-window mode) is considered extremely important and will not be killed unless that is required to keep the foreground activity running. A background activity (an activity that is not visible to the user and has been stopped) is no longer critical, so the system may safely kill its process to reclaim memory for other foreground or visible processes. If its process needs to be killed, when the user navigates back to the activity (making it visible on the screen again), its onCreate(Bundle) method will be called with the savedInstanceState it had previously supplied in onSaveInstanceState(Bundle) so that it can restart itself in the same state as the user last left it. An empty process is one hosting no activities or other application components (such as Service or BroadcastReceiver classes). These are killed very quickly by the system as memory becomes low. For this reason, any background operation you do outside of an activity must be executed in the context of an activity BroadcastReceiver or Service to ensure that the system knows it needs to keep your process around. Sometimes an Activity may need to do a long-running operation that exists independently of the activity lifecycle itself. An example may be a camera application that allows you to upload a picture to a web site. The upload may take a long time, and the application should allow the user to leave the application while it is executing. To accomplish this, your Activity should start a Service in which the upload takes place. This allows the system to properly prioritize your process (considering it to be more important than other non-visible applications) for the duration of the upload, independent of whether the original activity is paused, stopped, or finished. - Android reference for android.app.Activity. + + + Android reference for android.app.Activity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -114,9 +118,14 @@ - + + - Android reference for android.app.Activity.Activity. + + + Android reference for android.app.Activity.Activity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -170,7 +179,11 @@ The Activity's ActionBar, or null if it does not have one. Retrieve a reference to this activity's ActionBar. - Android reference for android.app.Activity.getActionBar. + + + Android reference for android.app.Activity.getActionBar. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -205,7 +218,11 @@ Add an additional content view to the activity. Add an additional content view to the activity. Added after any existing ones in the activity -- existing views are NOT removed. - Android reference for android.app.Activity.addContentView. + + + Android reference for android.app.Activity.addContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -232,10 +249,14 @@ Return the application that owns this activity. - + To be added. Return the application that owns this activity. - Android reference for android.app.Activity.getApplication. + + + Android reference for android.app.Activity.getApplication. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -266,11 +287,18 @@ Returns the ComponentCaller instance of the app that started this activity. - ComponentCaller instance corresponding to the intent from getIntent(), or null if the activity was not launched with that intent + + ComponentCaller instance corresponding to the intent from + #getIntent(), or null if the activity was not launched with that + intent Returns the ComponentCaller instance of the app that started this activity. To keep the ComponentCaller instance for future use, call setIntent(Intent,ComponentCaller), and use this method to retrieve it. Note that in onNewIntent(Intent), this method will return the original ComponentCaller. You can use setIntent(Intent,ComponentCaller) to update it to the new ComponentCaller. See also: - Android reference for android.app.Activity.getCaller. + + + Android reference for android.app.Activity.getCaller. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -296,10 +324,15 @@ Return the name of the activity that invoked this activity. - The ComponentName of the activity that will receive your reply, or null if none. + The ComponentName of the activity that will receive your + reply, or null if none. Return the name of the activity that invoked this activity. This is who the data in setResult() will be sent to. You can use this information to validate that the recipient is allowed to receive the data. Note: if the calling activity is not expecting a result (that is it did not use the startActivityForResult(Intent, int) form that includes a request code), then the calling package will be null. - Android reference for android.app.Activity.getCallingActivity. + + + Android reference for android.app.Activity.getCallingActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -326,11 +359,16 @@ Return the name of the package that invoked this activity. - The package of the activity that will receive your reply, or null if none. + The package of the activity that will receive your + reply, or null if none. Return the name of the package that invoked this activity. This is who the data in setResult() will be sent to. You can use this information to validate that the recipient is allowed to receive the data. Note: if the calling activity is not expecting a result (that is it did not use the startActivityForResult(Intent, int) form that includes a request code), then the calling package will be null. Note: prior to Build.VERSION_CODES.JELLY_BEAN_MR2, the result from this method was unstable. If the process hosting the calling package was no longer running, it would return null instead of the proper package name. You can use getCallingActivity() and retrieve the package name from that instead. - Android reference for android.app.Activity.getCallingPackage. + + + Android reference for android.app.Activity.getCallingPackage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -356,11 +394,22 @@ Android.Content.PM.ConfigChanges - If this activity is being destroyed because it can not handle a configuration parameter being changed (and thus its onConfigurationChanged(Configuration) method is not being called), then you can use this method to discover the set of changes that have occurred while in the process of being destroyed. - + If this activity is being destroyed because it can not handle a + configuration parameter being changed (and thus its + #onConfigurationChanged(Configuration) method is + <em>not</em> being called), then you can use this method to discover + the set of changes that have occurred while in the process of being + destroyed. + Returns a bit field of the configuration parameters that are + changing, as defined by the android.content.res.Configuration + class. If this activity is being destroyed because it can not handle a configuration parameter being changed (and thus its onConfigurationChanged(Configuration) method is not being called), then you can use this method to discover the set of changes that have occurred while in the process of being destroyed. Note that there is no guarantee that these will be accurate (other changes could have happened at any time), so you should only use this as an optimization hint. - Android reference for android.app.Activity.getChangingConfigurations. + + + Android reference for android.app.Activity.getChangingConfigurations. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -400,12 +449,19 @@ - int: OVERRIDE_TRANSITION_OPEN clear the animation set for starting a new activity. OVERRIDE_TRANSITION_CLOSE clear the animation set for finishing an activity. Value is one of the following: OVERRIDE_TRANSITION_OPEN OVERRIDE_TRANSITION_CLOSE - Clears the animations which are set from overrideActivityTransition(int, int, int). + + OVERRIDE_TRANSITION_OPEN clear the animation set for starting a + new activity. OVERRIDE_TRANSITION_CLOSE clear the animation set + for finishing an activity. + Clears the animations which are set from #overrideActivityTransition. Clears the animations which are set from overrideActivityTransition(int, int, int). See also: - Android reference for android.app.Activity.clearOverrideActivityTransition. + + + Android reference for android.app.Activity.clearOverrideActivityTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -434,7 +490,11 @@ Programmatically closes the most recently opened context menu, if showing. Programmatically closes the most recently opened context menu, if showing. - Android reference for android.app.Activity.closeContextMenu. + + + Android reference for android.app.Activity.closeContextMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -464,7 +524,11 @@ Progammatically closes the options menu. Progammatically closes the options menu. If the options menu is already closed, this method does nothing. - Android reference for android.app.Activity.closeOptionsMenu. + + + Android reference for android.app.Activity.closeOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -491,10 +555,14 @@ Returns the complete component name of this activity. - + Returns the complete component name for this activity Returns the complete component name of this activity. - Android reference for android.app.Activity.getComponentName. + + + Android reference for android.app.Activity.getComponentName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -520,11 +588,15 @@ Android.Transitions.Scene - Retrieve the Scene representing this window's current content. + Retrieve the Scene representing this window's current content. Current Scene being shown or null Retrieve the Scene representing this window's current content. Requires Window.FEATURE_CONTENT_TRANSITIONS. This method will return null if the current content is not represented by a Scene. - Android reference for android.app.Activity.getContentScene. + + + Android reference for android.app.Activity.getContentScene. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -553,12 +625,16 @@ Android.Transitions.TransitionManager - - Retrieve the TransitionManager responsible for default transitions in this window. + The TransitionManager to use for scene changes. + Retrieve the TransitionManager responsible for default transitions in this window. -or- Set the TransitionManager to use for default transitions in this window. This window's content TransitionManager or null if none is set. Retrieve the TransitionManager responsible for default transitions in this window. Requires Window.FEATURE_CONTENT_TRANSITIONS. This method will return non-null after content has been initialized (e.g. by using setContentView(View)) if Window.FEATURE_CONTENT_TRANSITIONS has been granted. - Android reference for android.app.Activity.getContentTransitionManager. + + + Android reference for android.app.Activity.getContentTransitionManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -605,19 +681,36 @@ - int: Private request code for the sender that will be associated with the result data when it is returned. The sender can not modify this value, allowing you to identify incoming results. - Intent: Default data to supply in the result, which may be modified by the sender. This value cannot be null. - int: May be PendingIntent.FLAG_ONE_SHOT, PendingIntent.FLAG_NO_CREATE, PendingIntent.FLAG_CANCEL_CURRENT, PendingIntent.FLAG_UPDATE_CURRENT, or any of the flags as supported by Intent.fillIn() to control which unspecified parts of the intent that can be supplied when the actual send happens. Value is either 0 or a combination of the following: PendingIntent.FLAG_ONE_SHOT PendingIntent.FLAG_NO_CREATE PendingIntent.FLAG_CANCEL_CURRENT PendingIntent.FLAG_UPDATE_CURRENT PendingIntent.FLAG_IMMUTABLE PendingIntent.FLAG_MUTABLE PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA - Create a new PendingIntent object which you can hand to others for them to use to send result data back to your onActivityResult(int, int, Intent) callback. - + Private request code for the sender that will be + associated with the result data when it is returned. The sender can not + modify this value, allowing you to identify incoming results. + Default data to supply in the result, which may be modified + by the sender. + May be PendingIntent#FLAG_ONE_SHOT PendingIntent.FLAG_ONE_SHOT, + PendingIntent#FLAG_NO_CREATE PendingIntent.FLAG_NO_CREATE, + PendingIntent#FLAG_CANCEL_CURRENT PendingIntent.FLAG_CANCEL_CURRENT, + PendingIntent#FLAG_UPDATE_CURRENT PendingIntent.FLAG_UPDATE_CURRENT, + or any of the flags as supported by + Intent#fillIn Intent.fillIn() to control which unspecified parts + of the intent that can be supplied when the actual send happens. + Create a new PendingIntent object which you can hand to others + for them to use to send result data back to your + #onActivityResult callback. + Returns an existing or new PendingIntent matching the given + parameters. May return null only if + PendingIntent#FLAG_NO_CREATE PendingIntent.FLAG_NO_CREATE has been + supplied. Create a new PendingIntent object which you can hand to others for them to use to send result data back to your onActivityResult(int, int, Intent) callback. The created object will be either one-shot (becoming invalid after a result is sent back) or multiple (allowing any number of results to be sent through it). See also: - Android reference for android.app.Activity.createPendingResult. + + + Android reference for android.app.Activity.createPendingResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -652,13 +745,19 @@ Android.App.ComponentCaller - Returns the ComponentCaller instance of the app that re-launched this activity with a new intent via onNewIntent(Intent) or onActivityResult(int, int, Intent). - ComponentCaller instance. This value cannot be null. + Returns the ComponentCaller instance of the app that re-launched this activity with a new + intent via #onNewIntent or #onActivityResult. + + ComponentCaller instance Returns the ComponentCaller instance of the app that re-launched this activity with a new intent via onNewIntent(Intent) or onActivityResult(int, int, Intent). Note that this method only works within the onNewIntent(Intent) and onActivityResult(int, int, Intent) methods. If you call this method outside onNewIntent(Intent) and onActivityResult(int, int, Intent), it will throw an IllegalStateException. You can also retrieve the caller if you override onNewIntent(Intent,ComponentCaller) or onActivityResult(int,int,Intent,ComponentCaller). To keep the ComponentCaller instance for future use, call setIntent(Intent,ComponentCaller), and use getCaller() to retrieve it. See also: Throws: IllegalStateException if the caller is null, indicating the method was called outside onNewIntent(Intent) - Android reference for android.app.Activity.getCurrentCaller. + + + Android reference for android.app.Activity.getCurrentCaller. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -683,17 +782,20 @@ Android.Views.View - Calls Window.getCurrentFocus() on the Window of this Activity to return the currently focused view. + Calls android.view.Window#getCurrentFocus on the + Window of this Activity to return the currently focused view. View The current View with focus or null. Calls Window.getCurrentFocus() on the Window of this Activity to return the currently focused view. See also: - Android reference for android.app.Activity.getCurrentFocus. + + + Android reference for android.app.Activity.getCurrentFocus. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -723,22 +825,21 @@ - int: The id of the managed dialog. - This method was deprecated in API level 15. + The id of the managed dialog. + Dismiss a dialog that was previously shown via #showDialog(int). This method was deprecated in API level 15. Use the new DialogFragment class with FragmentManager instead; this is also available on older platforms through the Android compatibility package. Dismiss a dialog that was previously shown via showDialog(int). See also: Throws: IllegalArgumentException if the id was not previously shown via showDialog(int). - Android reference for android.app.Activity.dismissDialog. + + + Android reference for android.app.Activity.dismissDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - @@ -769,7 +870,11 @@ Dismiss the Keyboard Shortcuts screen. Dismiss the Keyboard Shortcuts screen. - Android reference for android.app.Activity.dismissKeyboardShortcutsHelper. + + + Android reference for android.app.Activity.dismissKeyboardShortcutsHelper. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -800,13 +905,17 @@ - MotionEvent: The generic motion event. + The generic motion event. Called to process generic motion events. boolean Return true if this event was consumed. Called to process generic motion events. You can override this to intercept all generic motion events before they are dispatched to the window. Be sure to call this implementation for generic motion events that should be handled normally. See also: - Android reference for android.app.Activity.dispatchGenericMotionEvent. + + + Android reference for android.app.Activity.dispatchGenericMotionEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -838,13 +947,17 @@ - - + To be added. + The key event. Called to process key events. boolean Return true if this event was consumed. Called to process key events. You can override this to intercept all key events before they are dispatched to the window. Be sure to call this implementation for key events that should be handled normally. - Android reference for android.app.Activity.dispatchKeyEvent. + + + Android reference for android.app.Activity.dispatchKeyEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -876,13 +989,17 @@ - - + To be added. + The key shortcut event. Called to process a key shortcut event. True if this event was consumed. Called to process a key shortcut event. You can override this to intercept all key shortcut events before they are dispatched to the window. Be sure to call this implementation for key shortcut events that should be handled normally. - Android reference for android.app.Activity.dispatchKeyShortcutEvent. + + + Android reference for android.app.Activity.dispatchKeyShortcutEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -914,12 +1031,16 @@ - + To be added. Called to process population of AccessibilityEvents. boolean Return true if event population was completed. Called to process population of AccessibilityEvents. - Android reference for android.app.Activity.dispatchPopulateAccessibilityEvent. + + + Android reference for android.app.Activity.dispatchPopulateAccessibilityEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -951,13 +1072,17 @@ - MotionEvent: The touch screen event. + The touch screen event. Called to process touch screen events. boolean Return true if this event was consumed. Called to process touch screen events. You can override this to intercept all touch screen events before they are dispatched to the window. Be sure to call this implementation for touch screen events that should be handled normally. See also: - Android reference for android.app.Activity.dispatchTouchEvent. + + + Android reference for android.app.Activity.dispatchTouchEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -989,13 +1114,17 @@ - MotionEvent: The trackball event. + The trackball event. Called to process trackball events. boolean Return true if this event was consumed. Called to process trackball events. You can override this to intercept all trackball events before they are dispatched to the window. Be sure to call this implementation for trackball events that should be handled normally. See also: - Android reference for android.app.Activity.dispatchTrackballEvent. + + + Android reference for android.app.Activity.dispatchTrackballEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1045,14 +1174,19 @@ - String: Desired prefix to prepend at each line of output. This value cannot be null. - FileDescriptor: The raw file descriptor that the dump is being sent to. This value may be null. - PrintWriter: The PrintWriter to which you should dump your state. This will be closed for you after you return. This value cannot be null. - String: additional arguments to the dump request. This value may be null. + Desired prefix to prepend at each line of output. + The raw file descriptor that the dump is being sent to. + The PrintWriter to which you should dump your state. This will be + closed for you after you return. + additional arguments to the dump request. Print the Activity's state into the given stream. Print the Activity's state into the given stream. This gets invoked if you run adb shell dumpsys activity <activity_component_name>. This method won't be called if the app targets Build.VERSION_CODES.TIRAMISU or later if the dump request starts with one of the following arguments: --autofill --contentcapture --translation --list-dumpables --dump-dumpable - Android reference for android.app.Activity.dump. + + + Android reference for android.app.Activity.dump. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1091,7 +1225,11 @@ Puts the activity in picture-in-picture mode if possible in the current system state. Any prior calls to setPictureInPictureParams(PictureInPictureParams) will still apply when entering picture-in-picture through this call. See also: - Android reference for android.app.Activity.enterPictureInPictureMode. + + + Android reference for android.app.Activity.enterPictureInPictureMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1127,13 +1265,20 @@ - PictureInPictureParams: non-null parameters to be combined with previously set parameters when entering picture-in-picture. + non-null parameters to be combined with previously set parameters when entering + picture-in-picture. Puts the activity in picture-in-picture mode if possible in the current system state. - true if the system successfully put this activity into picture-in-picture mode or was already in picture-in-picture mode (see isInPictureInPictureMode()). If the device does not support picture-in-picture, return false. + true if the system successfully put this activity into picture-in-picture mode or was + already in picture-in-picture mode (see #isInPictureInPictureMode()). If the device + does not support picture-in-picture, return false. Puts the activity in picture-in-picture mode if possible in the current system state. The set parameters in params will be combined with the parameters from prior calls to setPictureInPictureParams(PictureInPictureParams). The system may disallow entering picture-in-picture in various cases, including when the activity is not visible, if the screen is locked or if the user has an activity pinned. By default, system calculates the dimension of picture-in-picture window based on the given params. See Picture-in-picture Support on how to override this behavior. See also: - Android reference for android.app.Activity.enterPictureInPictureMode. + + + Android reference for android.app.Activity.enterPictureInPictureMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1161,13 +1306,18 @@ - int: the ID to search for - Finds a view that was identified by the android:id XML attribute that was processed in onCreate(Bundle). - a view with given ID if found, or null otherwise + the ID to search for + Finds a view that was identified by the android:id XML attribute + that was processed in #onCreate. + a view with given ID if found, or null otherwise Finds a view that was identified by the android:id XML attribute that was processed in onCreate(Bundle). Note: In most cases -- depending on compiler support -- the resulting view is automatically cast to the target class type. If the target class type is unconstrained, an explicit cast may be necessary. See also: - Android reference for android.app.Activity.findViewById. + + + Android reference for android.app.Activity.findViewById. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1215,12 +1365,12 @@ - - + To be added. + To be added. Finds a view that was identified by the id attribute from the XML layout resource. - + To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1248,7 +1398,11 @@ Call this when your activity is done and should be closed. Call this when your activity is done and should be closed. The ActivityResult is propagated back to whoever launched you via onActivityResult(). - Android reference for android.app.Activity.finish. + + + Android reference for android.app.Activity.finish. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1277,11 +1431,19 @@ - int: The request code of the activity that you had given to startActivityForResult(). If there are multiple activities started with this request code, they will all be finished. - Force finish another activity that you had previously started with startActivityForResult(Intent, int). + The request code of the activity that you had + given to startActivityForResult(). If there are multiple + activities started with this request code, they + will all be finished. + Force finish another activity that you had previously started with + #startActivityForResult. Force finish another activity that you had previously started with startActivityForResult(Intent, int). - Android reference for android.app.Activity.finishActivity. + + + Android reference for android.app.Activity.finishActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1319,13 +1481,19 @@ - Activity: The activity making the call. This value cannot be null. - int: Request code that had been used to start the activity. - This method was deprecated in API level 30. + The activity making the call. + Request code that had been used to start the + activity. + This is called when a child activity of this one calls its + finishActivity(). This method was deprecated in API level 30. Use finishActivity(int) instead. This is called when a child activity of this one calls its finishActivity(). - Android reference for android.app.Activity.finishActivityFromChild. + + + Android reference for android.app.Activity.finishActivityFromChild. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1352,10 +1520,15 @@ - Finish this activity as well as all activities immediately below it in the current task that have the same affinity. + Finish this activity as well as all activities immediately below it + in the current task that have the same affinity. Finish this activity as well as all activities immediately below it in the current task that have the same affinity. This is typically used when an application can be launched on to another task (such as from an ACTION_VIEW of a content type it understands) and the user has used the up navigation to switch out of the current task and in to its own task. In this case, if the user has navigated down into any other activities of the second application, all of those should be removed from the original task as part of the task switch. Note that this finish does not allow you to deliver results to the previous activity, and an exception will be thrown if you are trying to do so. - Android reference for android.app.Activity.finishAffinity. + + + Android reference for android.app.Activity.finishAffinity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1382,11 +1555,16 @@ - Reverses the Activity Scene entry Transition and triggers the calling Activity to reverse its exit Transition. + Reverses the Activity Scene entry Transition and triggers the calling Activity + to reverse its exit Transition. Reverses the Activity Scene entry Transition and triggers the calling Activity to reverse its exit Transition. When the exit Transition completes, finish() is called. If no entry Transition was used, finish() is called immediately and the Activity exit Transition is run. See also: - Android reference for android.app.Activity.finishAfterTransition. + + + Android reference for android.app.Activity.finishAfterTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1412,10 +1590,15 @@ - Call this when your activity is done and should be closed and the task should be completely removed as a part of finishing the root activity of the task. + Call this when your activity is done and should be closed and the task should be completely + removed as a part of finishing the root activity of the task. Call this when your activity is done and should be closed and the task should be completely removed as a part of finishing the root activity of the task. - Android reference for android.app.Activity.finishAndRemoveTask. + + + Android reference for android.app.Activity.finishAndRemoveTask. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1447,17 +1630,21 @@ - Activity: The activity making the call. - This method was deprecated in API level 30. + The activity making the call. + This is called when a child activity of this one calls its + #finish method. This method was deprecated in API level 30. Use finish() instead. This is called when a child activity of this one calls its finish() method. The default implementation simply calls finish() on this activity (the parent), finishing the entire group. See also: - Android reference for android.app.Activity.finishFromChild. + + + Android reference for android.app.Activity.finishFromChild. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -1480,10 +1667,15 @@ System.Collections.Generic.IList<System.Int32> - - + + + To be added. - Android reference for android.app.Activity.FOCUSED_STATE_SET. + + + Android reference for android.app.Activity.FOCUSED_STATE_SET. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1513,12 +1705,17 @@ Android.App.FragmentManager - This method was deprecated in API level 28. - + Return the FragmentManager for interacting with fragments associated + with this activity. + To be added. This method was deprecated in API level 28. Use FragmentActivity.getSupportFragmentManager() Return the FragmentManager for interacting with fragments associated with this activity. - Android reference for android.app.Activity.getFragmentManager. + + + Android reference for android.app.Activity.getFragmentManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1558,10 +1755,15 @@ 1 - Request type of requestFullscreenMode(int,OutcomeReceiver), to request enter fullscreen mode from multi-window mode. + Request type of #requestFullscreenMode(int, OutcomeReceiver), to request enter + fullscreen mode from multi-window mode. Request type of requestFullscreenMode(int,OutcomeReceiver), to request enter fullscreen mode from multi-window mode. - Android reference for android.app.Activity.FULLSCREEN_MODE_REQUEST_ENTER. + + + Android reference for android.app.Activity.FULLSCREEN_MODE_REQUEST_ENTER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1600,10 +1802,15 @@ 0 - Request type of requestFullscreenMode(int,OutcomeReceiver), to request exiting the requested fullscreen mode and restore to the previous multi-window mode. + Request type of #requestFullscreenMode(int, OutcomeReceiver), to request exiting the + requested fullscreen mode and restore to the previous multi-window mode. Request type of requestFullscreenMode(int,OutcomeReceiver), to request exiting the requested fullscreen mode and restore to the previous multi-window mode. - Android reference for android.app.Activity.FULLSCREEN_MODE_REQUEST_EXIT. + + + Android reference for android.app.Activity.FULLSCREEN_MODE_REQUEST_EXIT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1638,12 +1845,19 @@ - int: Operating mode. Use Context.MODE_PRIVATE for the default operation. Value is either 0 or a combination of the following: Context.MODE_PRIVATE Context.MODE_WORLD_READABLE Context.MODE_WORLD_WRITEABLE Context.MODE_MULTI_PROCESS - Retrieve a SharedPreferences object for accessing preferences that are private to this activity. - + Operating mode. Use #MODE_PRIVATE for the default + operation. + Retrieve a SharedPreferences object for accessing preferences + that are private to this activity. + Returns the single SharedPreferences instance that can be used + to retrieve and modify the preference values. Retrieve a SharedPreferences object for accessing preferences that are private to this activity. This simply calls the underlying getSharedPreferences(String,int) method by passing in this activity's class name as the preferences name. - Android reference for android.app.Activity.getPreferences. + + + Android reference for android.app.Activity.getPreferences. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1669,16 +1883,19 @@ System.Boolean - Returns true if this activity's main window currently has window focus. + Returns true if this activity's <em>main</em> window currently has window focus. True if this activity's main window currently has window focus. Returns true if this activity's main window currently has window focus. Note that this is not the same as the view itself having focus. See also: - Android reference for android.app.Activity.hasWindowFocus. + + + Android reference for android.app.Activity.hasWindowFocus. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -1705,16 +1922,20 @@ System.Boolean - Bit indicating that this activity is "immersive" and should not be interrupted by notifications if possible. - + Bit indicating that this activity is "immersive" and should not be + interrupted by notifications if possible. -or- Adjust the current immersive mode setting. + To be added. Bit indicating that this activity is "immersive" and should not be interrupted by notifications if possible. This value is initially set by the manifest property android:immersive but may be changed at runtime by setImmersive(boolean). See also: - Android reference for android.app.Activity.isImmersive. + + + Android reference for android.app.Activity.isImmersive. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -1750,11 +1971,16 @@ Returns the ComponentCaller instance of the app that initially launched this activity. - ComponentCaller instance. This value cannot be null. + + ComponentCaller instance Returns the ComponentCaller instance of the app that initially launched this activity. Note that calls to onNewIntent(Intent) and setIntent(Intent) have no effect on the returned value of this method. See also: - Android reference for android.app.Activity.getInitialCaller. + + + Android reference for android.app.Activity.getInitialCaller. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1770,6 +1996,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + [get: Android.Runtime.Register("getInstanceCount", "()J", "")] [<get: Android.Runtime.Register("getInstanceCount", "()J", "")>] @@ -1779,10 +2009,11 @@ System.Int64 - - + + + To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1810,17 +2041,20 @@ Android.Content.Intent - - Returns the intent that started this activity. - Intent instance that started this activity, or that was kept for future use + The new Intent object to return from #getIntent + Returns the intent that started this activity. -or- Changes the intent returned by #getIntent. + + Intent instance that started this activity, or that was kept for future use Returns the intent that started this activity. To keep the Intent instance for future use, call setIntent(Intent), and use this method to retrieve it. Note that in onNewIntent(Intent), this method will return the original Intent. You can use setIntent(Intent) to update it to the new Intent. - Android reference for android.app.Activity.getIntent. + + + Android reference for android.app.Activity.getIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -1847,7 +2081,11 @@ Declare that the options menu has changed, so should be recreated. Declare that the options menu has changed, so should be recreated. The onCreateOptionsMenu(Menu) method will be called the next time it needs to be displayed. - Android reference for android.app.Activity.invalidateOptionsMenu. + + + Android reference for android.app.Activity.invalidateOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1877,11 +2115,16 @@ System.Boolean - Returns whether there are any activity transitions currently running on this activity. + Returns whether there are any activity transitions currently running on this + activity. true if a transition is currently running on this activity, false otherwise. Returns whether there are any activity transitions currently running on this activity. A return value of true can mean that either an enter or exit transition is running, including whether the background of the activity is animating as a part of that transition. - Android reference for android.app.Activity.isActivityTransitionRunning. + + + Android reference for android.app.Activity.isActivityTransitionRunning. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1906,12 +2149,18 @@ System.Boolean - Check to see whether this activity is in the process of being destroyed in order to be recreated with a new configuration. - + Check to see whether this activity is in the process of being destroyed in order to be + recreated with a new configuration. + If the activity is being torn down in order to be recreated with a new configuration, + returns true; else returns false. Check to see whether this activity is in the process of being destroyed in order to be recreated with a new configuration. This is often used in onStop() to determine whether the state needs to be cleaned up or will be passed on to the next instance of the activity via onRetainNonConfigurationInstance(). However, if the activity has already been in the background as stopped, and then gets recreated with different configuration, there won't be another onPause() or onStop() with this API returning true. For example, if an activity that is not handling size configuration change is first minimized, and then get rotated with the display, it should first receive onPause() and onStop() with this API returning false, and then receive onDestroy() with this API returning true. - Android reference for android.app.Activity.isChangingConfigurations. + + + Android reference for android.app.Activity.isChangingConfigurations. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1941,12 +2190,16 @@ System.Boolean - This method was deprecated in API level 35. - + Whether this is a child Activity of an ActivityGroup. + To be added. This method was deprecated in API level 35. ActivityGroup is deprecated. Whether this is a child Activity of an ActivityGroup. - Android reference for android.app.Activity.isChild. + + + Android reference for android.app.Activity.isChild. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1972,11 +2225,16 @@ System.Boolean - Returns true if the final onDestroy() call has been made on the Activity, so this instance is now dead. - + Returns true if the final #onDestroy() call has been made + on the Activity, so this instance is now dead. + To be added. Returns true if the final onDestroy() call has been made on the Activity, so this instance is now dead. - Android reference for android.app.Activity.isDestroyed. + + + Android reference for android.app.Activity.isDestroyed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2002,17 +2260,51 @@ System.Boolean - Check to see whether this activity is in the process of finishing, either because you called finish() on it or someone else has requested that it finished. - + Check to see whether this activity is in the process of finishing, + either because you called #finish on it or someone else + has requested that it finished. + To be added. Check to see whether this activity is in the process of finishing, either because you called finish() on it or someone else has requested that it finished. This is often used in onPause() to determine whether the activity is simply pausing or completely finishing. However, if the finish request is made after the activity has already been paused/stopped, there won't be another onPause() or onStop() with this API returning true. For example, if an activity is first minimized, and then gets killed in background, it should first receive onPause() and onStop() with this API returning false, and then receive onDestroy() with this API returning true. See also: - Android reference for android.app.Activity.isFinishing. + + + Android reference for android.app.Activity.isFinishing. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isHandoffEnabled", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isHandoffEnabled", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns if Handoff has been enabled for this Activity. + Whether Handoff is enabled for the Activity + To be added. @@ -2044,7 +2336,11 @@ Returns true if the activity is currently in multi-window mode. See Support multi-window mode for recommendations on how to handle different multi-window scenarios such as split-screen. See also: - Android reference for android.app.Activity.isInMultiWindowMode. + + + Android reference for android.app.Activity.isInMultiWindowMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2078,7 +2374,11 @@ Returns true if the activity is currently in picture-in-picture mode. See also: - Android reference for android.app.Activity.isInPictureInPictureMode. + + + Android reference for android.app.Activity.isInPictureInPictureMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2108,11 +2408,16 @@ Indicates whether this activity is launched from a bubble. - true if the activity is launched from a bubble. + + true if the activity is launched from a bubble. Indicates whether this activity is launched from a bubble. A bubble is a floating shortcut on the screen that expands to show an activity. If your activity can be used normally or as a bubble, you might use this method to check if the activity is bubbled to modify any behaviour that might be different between the normal activity and the bubbled activity. For example, if you normally cancel the notification associated with the activity when you open the activity, you might not want to do that when you're bubbled as that would remove the bubble. Note: This method will return false for app Bubbles. See https://developer.android.com/develop/ui/compose/layouts/adaptive/support-bubbles and only applicable to chat bubbles. See also: - Android reference for android.app.Activity.isLaunchedFromBubble. + + + Android reference for android.app.Activity.isLaunchedFromBubble. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2141,11 +2446,16 @@ System.Boolean - Queries whether the currently enabled voice interaction service supports returning a voice interactor for use by the activity. + Queries whether the currently enabled voice interaction service supports returning + a voice interactor for use by the activity. whether the current voice interaction service supports local voice interaction Queries whether the currently enabled voice interaction service supports returning a voice interactor for use by the activity. This is valid only for the duration of the activity. - Android reference for android.app.Activity.isLocalVoiceInteractionSupported. + + + Android reference for android.app.Activity.isLocalVoiceInteractionSupported. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2174,7 +2484,11 @@ True if this is the root activity, else false. Return whether this activity is the root of a task. The root is the first activity in a task. - Android reference for android.app.Activity.isTaskRoot. + + + Android reference for android.app.Activity.isTaskRoot. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2205,10 +2519,14 @@ Check whether this activity is running as part of a voice interaction with the user. - + To be added. Check whether this activity is running as part of a voice interaction with the user. If true, it should perform its interaction with the user through the VoiceInteractor returned by getVoiceInteractor(). - Android reference for android.app.Activity.isVoiceInteraction. + + + Android reference for android.app.Activity.isVoiceInteraction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2237,11 +2555,16 @@ System.Boolean - Like isVoiceInteraction(), but only returns true if this is also the root of a voice interaction. - + Like #isVoiceInteraction, but only returns true if this is also the root + of a voice interaction. + To be added. Like isVoiceInteraction(), but only returns true if this is also the root of a voice interaction. That is, returns true if this activity was directly started by the voice interaction service as the initiation of a voice interaction. Otherwise, for example if it was started by another activity while under voice interaction, returns false. If the activity launchMode is singleTask, it forces the activity to launch in a new task, separate from the one that started it. Therefore, there is no longer a relationship between them, and isVoiceInteractionRoot() return false in this case. - Android reference for android.app.Activity.isVoiceInteractionRoot. + + + Android reference for android.app.Activity.isVoiceInteractionRoot. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2304,7 +2627,7 @@ Provides JNI binding infrastructure for Android.App.Activity. - + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2331,11 +2654,16 @@ Java.Lang.Object - Retrieve the non-configuration instance data that was previously returned by onRetainNonConfigurationInstance(). - the object previously returned by onRetainNonConfigurationInstance() + Retrieve the non-configuration instance data that was previously + returned by #onRetainNonConfigurationInstance(). + the object previously returned by #onRetainNonConfigurationInstance() Retrieve the non-configuration instance data that was previously returned by onRetainNonConfigurationInstance(). This will be available from the initial onCreate(Bundle) and onStart() calls to the new instance, allowing you to extract any useful dynamic state from the previous instance. Note that the data you retrieve here should only be used as an optimization for handling configuration changes. You should always be able to handle getting a null pointer back, and an activity must still be able to restore itself to its previous state (through the normal onSaveInstanceState(Bundle) mechanism) even if this function returns null. Note: For most cases you should use the Fragment API Fragment.setRetainInstance(boolean) instead; this is also available on older platforms through the Android support libraries. - Android reference for android.app.Activity.getLastNonConfigurationInstance. + + + Android reference for android.app.Activity.getLastNonConfigurationInstance. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2366,11 +2694,16 @@ Returns the package name of the app that initially launched this activity. - the package name of the launching app or null if the current activity cannot access the identity of the launching app + the package name of the launching app or null if the current activity + cannot access the identity of the launching app Returns the package name of the app that initially launched this activity. In order to receive the launching app's package name, at least one of the following has to be met: The app must call ActivityOptions.setShareIdentityEnabled(boolean) with a value of true and launch this activity with the resulting ActivityOptions. The launched activity has the same uid as the launching app. The launched activity is running in a package that is signed with the same key used to sign the platform (typically only system packages such as Settings will meet this requirement). Starting in Build.VERSION_CODES.CINNAMON_BUN, the activity was launched directly with Activity.startActivityForResult(Intent,int). . These are the same requirements for getLaunchedFromUid(); if any of these are met, then these methods can be used to obtain the uid and package name of the launching app. If none are met, then null is returned. Note, if an activity is launched via startActivityForResult(Intent,int) but the launch is intercepted and forwarded by an intermediate app using Intent.FLAG_ACTIVITY_FORWARD_RESULT, the identity of the intermediate app will not be implicitly shared. In this forwarding scenario, the intermediate app must explicitly opt-in using ActivityOptions.setShareIdentityEnabled(boolean). Prior to Build.VERSION_CODES.CINNAMON_BUN, the launching app's identity was not implicitly shared for any result-based launches and could only be retrieved via getCallingPackage() See also: - Android reference for android.app.Activity.getLaunchedFromPackage. + + + Android reference for android.app.Activity.getLaunchedFromPackage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2400,11 +2733,16 @@ Returns the uid of the app that initially launched this activity. - the uid of the launching app or Process.INVALID_UID if the current activity cannot access the identity of the launching app + the uid of the launching app or Process#INVALID_UID if the current + activity cannot access the identity of the launching app Returns the uid of the app that initially launched this activity. In order to receive the launching app's uid, at least one of the following has to be met: The app must call ActivityOptions.setShareIdentityEnabled(boolean) with a value of true and launch this activity with the resulting ActivityOptions. The launched activity has the same uid as the launching app. The launched activity is running in a package that is signed with the same key used to sign the platform (typically only system packages such as Settings will meet this requirement). Starting in Build.VERSION_CODES.CINNAMON_BUN, the activity was launched directly with Activity.startActivityForResult(Intent,int). . These are the same requirements for getLaunchedFromPackage(); if any of these are met, then these methods can be used to obtain the uid and package name of the launching app. If none are met, then Process.INVALID_UID is returned. Note, if an activity is launched via startActivityForResult(Intent,int) but the launch is intercepted and forwarded by an intermediate app using Intent.FLAG_ACTIVITY_FORWARD_RESULT, the identity of the intermediate app will not be implicitly shared. In this forwarding scenario, the intermediate app must explicitly opt-in using ActivityOptions.setShareIdentityEnabled(boolean). Prior to Build.VERSION_CODES.CINNAMON_BUN, the launching app's identity was not implicitly shared for any result-based launches and could only be retrieved via getCallingPackage() See also: - Android reference for android.app.Activity.getLaunchedFromUid. + + + Android reference for android.app.Activity.getLaunchedFromUid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2437,11 +2775,16 @@ Android.Views.LayoutInflater - Convenience for calling Window.getLayoutInflater(). + Convenience for calling + android.view.Window#getLayoutInflater. This value cannot be null. Convenience for calling Window.getLayoutInflater(). - Android reference for android.app.Activity.getLayoutInflater. + + + Android reference for android.app.Activity.getLayoutInflater. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2471,12 +2814,16 @@ Android.App.LoaderManager - This method was deprecated in API level 28. - + Return the LoaderManager for this activity, creating it if needed. + To be added. This method was deprecated in API level 28. Use FragmentActivity.getSupportLoaderManager() Return the LoaderManager for this activity, creating it if needed. - Android reference for android.app.Activity.getLoaderManager. + + + Android reference for android.app.Activity.getLoaderManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2511,10 +2858,14 @@ Returns class name for this activity with the package prefix removed. - The local class name. This value cannot be null. + The local class name. Returns class name for this activity with the package prefix removed. This is the default name used to read and write settings. - Android reference for android.app.Activity.getLocalClassName. + + + Android reference for android.app.Activity.getLocalClassName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2565,23 +2916,29 @@ - Uri: The URI of the content provider to query. - String: List of columns to return. - String: SQL WHERE clause. - String: The arguments to selection, if any ?s are pesent - String: SQL ORDER BY clause. - This method was deprecated in API level 15. + The URI of the content provider to query. + List of columns to return. + SQL WHERE clause. + The arguments to selection, if any ?s are pesent + SQL ORDER BY clause. + Wrapper around + ContentResolver#query(android.net.Uri , String[], String, String[], String) + that gives the resulting Cursor to call + #startManagingCursor so that the activity will manage its + lifecycle for you. The Cursor that was returned by query(). This method was deprecated in API level 15. Use CursorLoader instead. Wrapper around ContentResolver.query(android.net.Uri,String[],String,String[],String) that gives the resulting Cursor to call startManagingCursor(Cursor) so that the activity will manage its lifecycle for you. If you are targeting Build.VERSION_CODES.HONEYCOMB or later, consider instead using LoaderManager instead, available via getLoaderManager(). Warning: Do not call Cursor.close() on a cursor obtained using this method, because the activity will do that for you at the appropriate time. However, if you call stopManagingCursor(Cursor) on a cursor from a managed query, the system will not automatically close the cursor and, in that case, you must call Cursor.close(). See also: - Android reference for android.app.Activity.managedQuery. + + + Android reference for android.app.Activity.managedQuery. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -2608,11 +2965,16 @@ System.Int32 - Return the number of actions that will be displayed in the picture-in-picture UI when the user interacts with the activity currently in picture-in-picture mode. - + Return the number of actions that will be displayed in the picture-in-picture UI when the + user interacts with the activity currently in picture-in-picture mode. + To be added. Return the number of actions that will be displayed in the picture-in-picture UI when the user interacts with the activity currently in picture-in-picture mode. This number may change if the global configuration changes (ie. if the device is plugged into an external display), but will always be at least three. - Android reference for android.app.Activity.getMaxNumPictureInPictureActions. + + + Android reference for android.app.Activity.getMaxNumPictureInPictureActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2641,16 +3003,21 @@ Android.Media.Session.MediaController - - Gets the controller which should be receiving media key and volume events while this activity is in the foreground. + The controller for the session which should receive + media keys and volume changes. + Gets the controller which should be receiving media key and volume events + while this activity is in the foreground. -or- Sets a MediaController to send media keys and volume changes to. The controller which should receive events. Gets the controller which should be receiving media key and volume events while this activity is in the foreground. See also: - Android reference for android.app.Activity.getMediaController. + + + Android reference for android.app.Activity.getMediaController. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -2681,11 +3048,15 @@ Android.Views.MenuInflater - Returns a MenuInflater with this context. + Returns a MenuInflater with this context. This value cannot be null. Returns a MenuInflater with this context. - Android reference for android.app.Activity.getMenuInflater. + + + Android reference for android.app.Activity.getMenuInflater. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2714,12 +3085,20 @@ - boolean: If false then this only works if the activity is the root of a task; if true it will work for any activity in a task. - Move the task containing this activity to the back of the activity stack. - If the task was moved (or it was already at the back) true is returned, else false. + If false then this only works if the activity is the root + of a task; if true it will work for any activity in + a task. + Move the task containing this activity to the back of the activity + stack. + If the task was moved (or it was already at the + back) true is returned, else false. Move the task containing this activity to the back of the activity stack. The activity's order within the task is unchanged. - Android reference for android.app.Activity.moveTaskToBack. + + + Android reference for android.app.Activity.moveTaskToBack. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2748,13 +3127,20 @@ - Intent: An intent representing the target destination for up navigation - Navigate from this activity to the activity specified by upIntent, finishing this activity in the process. - true if up navigation successfully reached the activity indicated by upIntent and upIntent was delivered to it. false if an instance of the indicated activity could not be found and this activity was simply finished normally. + An intent representing the target destination for up navigation + Navigate from this activity to the activity specified by upIntent, finishing this activity + in the process. + true if up navigation successfully reached the activity indicated by upIntent and + upIntent was delivered to it. false if an instance of the indicated activity could + not be found and this activity was simply finished normally. Navigate from this activity to the activity specified by upIntent, finishing this activity in the process. If the activity indicated by upIntent already exists in the task's history, this activity and all others before the indicated activity in the history stack will be finished. If the indicated activity does not appear in the history stack, this will finish each activity in this task until the root activity of the task is reached, resulting in an "in-app home" behavior. This can be useful in apps with a complex navigation hierarchy when an activity may be reached by a path not passing through a canonical parent activity. This method should be used when performing up navigation from within the same task as the destination. If up navigation should cross tasks in some cases, see shouldUpRecreateTask(Intent). - Android reference for android.app.Activity.navigateUpTo. + + + Android reference for android.app.Activity.navigateUpTo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2788,14 +3174,21 @@ - Activity: The activity making the call. - Intent: An intent representing the target destination for up navigation - This method was deprecated in API level 30. - true if up navigation successfully reached the activity indicated by upIntent and upIntent was delivered to it. false if an instance of the indicated activity could not be found and this activity was simply finished normally. + The activity making the call. + An intent representing the target destination for up navigation + This is called when a child activity of this one calls its + #navigateUpTo method. + true if up navigation successfully reached the activity indicated by upIntent and + upIntent was delivered to it. false if an instance of the indicated activity could + not be found and this activity was simply finished normally. This method was deprecated in API level 30. Use navigateUpTo(Intent) instead. This is called when a child activity of this one calls its navigateUpTo(Intent) method. The default implementation simply calls navigateUpTo(upIntent) on this activity (the parent). - Android reference for android.app.Activity.navigateUpToFromChild. + + + Android reference for android.app.Activity.navigateUpToFromChild. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2827,11 +3220,15 @@ - ActionMode: The action mode that just finished. + The action mode that just finished. Notifies the activity that an action mode has finished. Notifies the activity that an action mode has finished. Activity subclasses overriding this method should call the superclass implementation. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Activity.onActionModeFinished. + + + Android reference for android.app.Activity.onActionModeFinished. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2863,11 +3260,15 @@ - ActionMode: The new action mode. + The new action mode. Notifies the Activity that an action mode has been started. Notifies the Activity that an action mode has been started. Activity subclasses overriding this method should call the superclass implementation. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Activity.onActionModeStarted. + + + Android reference for android.app.Activity.onActionModeStarted. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2897,12 +3298,20 @@ - int: The integer result code returned by the child activity through its setResult(). - Intent: An Intent, which can return result data to the caller (various data can be attached to Intent "extras"). - Called when an activity you launched with an activity transition exposes this Activity through a returning activity transition, giving you the resultCode and any additional data from it. + The integer result code returned by the child activity + through its setResult(). + An Intent, which can return result data to the caller + (various data can be attached to Intent "extras"). + Called when an activity you launched with an activity transition exposes this + Activity through a returning activity transition, giving you the resultCode + and any additional data from it. Called when an activity you launched with an activity transition exposes this Activity through a returning activity transition, giving you the resultCode and any additional data from it. This method will only be called if the activity set a result code other than RESULT_CANCELED and it supports activity transitions with Window.FEATURE_ACTIVITY_TRANSITIONS. The purpose of this function is to let the called Activity send a hint about its state so that this underlying Activity can prepare to be exposed. A call to this method does not guarantee that the called Activity has or will be exiting soon. It only indicates that it will expose this Activity's Window and it has some data to pass to prepare it. - Android reference for android.app.Activity.onActivityReenter. + + + Android reference for android.app.Activity.onActivityReenter. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2939,20 +3348,27 @@ - int: The integer request code originally supplied to startActivityForResult(), allowing you to identify who this result came from. - int: The integer result code returned by the child activity through its setResult(). - Intent: An Intent, which can return result data to the caller (various data can be attached to Intent "extras"). - Called when an activity you launched exits, giving you the requestCode you started it with, the resultCode it returned, and any additional data from it. + The integer request code originally supplied to + startActivityForResult(), allowing you to identify who this + result came from. + The integer result code returned by the child activity + through its setResult(). + An Intent, which can return result data to the caller + (various data can be attached to Intent "extras"). + Called when an activity you launched exits, giving you the requestCode + you started it with, the resultCode it returned, and any additional + data from it. Called when an activity you launched exits, giving you the requestCode you started it with, the resultCode it returned, and any additional data from it. The resultCode will be RESULT_CANCELED if the activity explicitly returned that, didn't return any result, or crashed during its operation. An activity can never receive a result in the resumed state. You can count on onResume() being called after this method, though not necessarily immediately after. If the activity was resumed, it will be paused and the result will be delivered, followed by onResume(). If the activity wasn't in the resumed state, then the result will be delivered, with onResume() called sometime later when the activity becomes active again. This method is never invoked if your activity sets noHistory to true. See also: - Android reference for android.app.Activity.onActivityResult. + + + Android reference for android.app.Activity.onActivityResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - @@ -3003,14 +3419,24 @@ - int: The integer request code originally supplied to startActivityForResult(), allowing you to identify who this result came from. - int: The integer result code returned by the child activity through its setResult(). - Intent: An Intent, which can return result data to the caller (various data can be attached to Intent "extras"). This value may be null. - ComponentCaller: The ComponentCaller instance associated with the app that sent the intent. This value cannot be null. - Same as onActivityResult(int,int,Intent), but with an extra parameter for the ComponentCaller instance associated with the app that sent the result. + The integer request code originally supplied to + startActivityForResult(), allowing you to identify who this + result came from. + The integer result code returned by the child activity + through its setResult(). + An Intent, which can return result data to the caller + (various data can be attached to Intent "extras"). + The ComponentCaller instance associated with the app that sent the + intent. + Same as #onActivityResult(int, int, Intent), but with an extra parameter for the + ComponentCaller instance associated with the app that sent the result. Same as onActivityResult(int,int,Intent), but with an extra parameter for the ComponentCaller instance associated with the app that sent the result. If you want to retrieve the caller without overriding this method, call getCurrentCaller() inside your existing onActivityResult(int,int,Intent). Note that you should only override one onActivityResult(int, int, Intent) method. - Android reference for android.app.Activity.onActivityResult. + + + Android reference for android.app.Activity.onActivityResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3039,15 +3465,19 @@ - Called when the main window associated with the activity has been attached to the window manager. + Called when the main window associated with the activity has been + attached to the window manager. Called when the main window associated with the activity has been attached to the window manager. See View.onAttachedToWindow() for more information. See also: - Android reference for android.app.Activity.onAttachedToWindow. + + + Android reference for android.app.Activity.onAttachedToWindow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -3078,11 +3508,17 @@ Fragment - This method was deprecated in API level 28. + Called when a Fragment is being attached to this activity, immediately + after the call to its Fragment#onAttach Fragment.onAttach() + method and before Fragment#onCreate Fragment.onCreate(). This method was deprecated in API level 28. Use FragmentActivity.onAttachFragment(androidx.fragment.app.Fragment) Called when a Fragment is being attached to this activity, immediately after the call to its Fragment.onAttach() method and before Fragment.onCreate(). - Android reference for android.app.Activity.onAttachFragment. + + + Android reference for android.app.Activity.onAttachFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3120,12 +3556,17 @@ Android.Window.IOnBackInvokedDispatcher - Returns the OnBackInvokedDispatcher instance associated with the window that this activity is attached to. + Returns the OnBackInvokedDispatcher instance associated with the window that this + activity is attached to. This value cannot be null. Returns the OnBackInvokedDispatcher instance associated with the window that this activity is attached to. Throws: IllegalStateException if this Activity is not visual. - Android reference for android.app.Activity.getOnBackInvokedDispatcher. + + + Android reference for android.app.Activity.getOnBackInvokedDispatcher. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3155,12 +3596,16 @@ - This method was deprecated in API level 33. + Called when the activity has detected the user's press of the back key. This method was deprecated in API level 33. Use OnBackInvokedCallback or androidx.activity.OnBackPressedCallback to handle back navigation instead. Starting from Android 13 (API level 33), back event handling is moving to an ahead-of-time model and Activity.onBackPressed() and KeyEvent.KEYCODE_BACK should not be used to handle back events (back gesture or back button click). Instead, an OnBackInvokedCallback should be registered using Activity.getOnBackInvokedDispatcher() .registerOnBackInvokedCallback(priority, callback). Called when the activity has detected the user's press of the back key. The default implementation depends on the platform version: On platform versions prior to Build.VERSION_CODES.S, it finishes the current activity, but you can override this to do whatever you want. Starting with platform version Build.VERSION_CODES.S, for activities that are the root activity of the task and also declare an IntentFilter with Intent.ACTION_MAIN and Intent.CATEGORY_LAUNCHER in the manifest, the current activity and its task will be moved to the back of the activity stack instead of being finished. Other activities will simply be finished. If you target version Build.VERSION_CODES.S and override this method, we strongly recommend to call through to the superclass implementation after you finish handling navigation within the app. If you target version Build.VERSION_CODES.TIRAMISU or later, you should not use this method but register an OnBackInvokedCallback on an OnBackInvokedDispatcher that you can retrieve using getOnBackInvokedDispatcher(). You should also set android:enableOnBackInvokedCallback="true" in the application manifest. Alternatively, you can use androidx.activity.ComponentActivity.getOnBackPressedDispatcher() for backward compatibility. See also: - Android reference for android.app.Activity.onBackPressed. + + + Android reference for android.app.Activity.onBackPressed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3192,9 +3637,14 @@ Activity CharSequence - + + - Android reference for android.app.Activity.onChildTitleChanged. + + + Android reference for android.app.Activity.onChildTitleChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3220,9 +3670,14 @@ Activity CharSequence - + + - Android reference for android.app.Activity.onChildTitleChanged. + + + Android reference for android.app.Activity.onChildTitleChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3257,11 +3712,16 @@ - Configuration: The new device configuration. This value cannot be null. - Called by the system when the device configuration changes while your activity is running. + The new device configuration. + Called by the system when the device configuration changes while your + activity is running. Called by the system when the device configuration changes while your activity is running. Note that this will only be called if you have selected configurations you would like to handle with the R.attr.configChanges attribute in your manifest. If any configuration change occurs that is not selected to be reported by that attribute, then instead of reporting it the system will stop and restart the activity (to have it launched with the new configuration). The only exception is if a size-based configuration is not large enough to be considered significant, in which case the system will not recreate the activity and will instead call this method. For details on this see the documentation on size-based config change. At the time that this function has been called, your Resources object will have been updated to return resource values matching the new configuration. - Android reference for android.app.Activity.onConfigurationChanged. + + + Android reference for android.app.Activity.onConfigurationChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3294,7 +3754,11 @@ This hook is called whenever the content view of the screen changes (due to a call to Window.setContentView or Window.addContentView). This hook is called whenever the content view of the screen changes (due to a call to Window.setContentView or Window.addContentView). - Android reference for android.app.Activity.onContentChanged. + + + Android reference for android.app.Activity.onContentChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3327,12 +3791,17 @@ - MenuItem: The context menu item that was selected. This value cannot be null. + The context menu item that was selected. This hook is called whenever an item in a context menu is selected. - boolean Return false to allow normal context menu processing to proceed, true to consume it here. + boolean Return false to allow normal context menu processing to + proceed, true to consume it here. This hook is called whenever an item in a context menu is selected. The default implementation simply returns false to have the normal processing happen (calling the item's Runnable or sending a message to its Handler as appropriate). You can use this method for any items for which you would like to do processing without those other facilities. Use MenuItem.getMenuInfo() to get extra information set by the View that added this menu item. Derived classes should call through to the base class for it to perform the default menu handling. - Android reference for android.app.Activity.onContextItemSelected. + + + Android reference for android.app.Activity.onContextItemSelected. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3365,11 +3834,17 @@ - Menu: The context menu that is being closed. This value cannot be null. - This hook is called whenever the context menu is being closed (either by the user canceling the menu with the back/menu button, or when an item is selected). + The context menu that is being closed. + This hook is called whenever the context menu is being closed (either by + the user canceling the menu with the back/menu button, or when an item is + selected). This hook is called whenever the context menu is being closed (either by the user canceling the menu with the back/menu button, or when an item is selected). - Android reference for android.app.Activity.onContextMenuClosed. + + + Android reference for android.app.Activity.onContextMenuClosed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3398,19 +3873,21 @@ - Bundle: If the activity is being re-initialized after previously being shut down then this Bundle contains the data it most recently supplied in onSaveInstanceState(Bundle). Note: Otherwise it is null. + If the activity is being re-initialized after + previously being shut down then this Bundle contains the data it most + recently supplied in #onSaveInstanceState. <b>Note: Otherwise it is null.</b> Called when the activity is starting. Called when the activity is starting. This is where most initialization should go: calling setContentView(int) to inflate the activity's UI, using findViewById(int) to programmatically interact with widgets in the UI, calling managedQuery(android.net.Uri,String[],String,String[],String) to retrieve cursors for data being displayed, etc. You can call finish() from within this function, in which case onDestroy() will be immediately called after onCreate(Bundle) without any of the rest of the activity lifecycle (onStart(), onResume(), onPause(), etc.) executing. Derived classes must call through to the super class's implementation of this method. If they do not, an exception will be thrown. See also: - Android reference for android.app.Activity.onCreate. + + + Android reference for android.app.Activity.onCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - @@ -3437,20 +3914,25 @@ - Bundle: if the activity is being re-initialized after previously being shut down then this Bundle contains the data it most recently supplied in onSaveInstanceState(Bundle). Note: Otherwise it is null. - PersistableBundle: if the activity is being re-initialized after previously being shut down or powered off then this Bundle contains the data it most recently supplied to outPersistentState in onSaveInstanceState(Bundle). Note: Otherwise it is null. - Same as onCreate(android.os.Bundle) but called for those activities created with the attribute R.attr.persistableMode set to persistAcrossReboots. + if the activity is being re-initialized after + previously being shut down then this Bundle contains the data it most + recently supplied in #onSaveInstanceState. + <b>Note: Otherwise it is null.</b> + if the activity is being re-initialized after + previously being shut down{ + Same as #onCreate(android.os.Bundle) but called for those activities created with + the attribute android.R.attr#persistableMode set to + persistAcrossReboots. Same as onCreate(android.os.Bundle) but called for those activities created with the attribute R.attr.persistableMode set to persistAcrossReboots. See also: - Android reference for android.app.Activity.onCreate. + + + Android reference for android.app.Activity.onCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - @@ -3487,7 +3969,11 @@ Called when a context menu for the view is about to be shown. Called when a context menu for the view is about to be shown. Unlike onCreateOptionsMenu(Menu), this will be called every time the context menu is about to be shown and should be populated for the view (or item inside the view for AdapterView subclasses, this can be found in the menuInfo)). Use onContextItemSelected(android.view.MenuItem) to know when an item has been selected. It is not safe to hold onto the context menu after this method returns. - Android reference for android.app.Activity.onCreateContextMenu. + + + Android reference for android.app.Activity.onCreateContextMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3509,7 +3995,8 @@ Generate a new description for this activity. - + A description of what the user is doing. It should be short and + sweet (only a few words). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3537,17 +4024,19 @@ Generate a new description for this activity. - A description of what the user is doing. It should be short and sweet (only a few words). + A description of what the user is doing. It should be short and + sweet (only a few words). Generate a new description for this activity. This method is called before stopping the activity and can, if desired, return some textual description of its current state to be displayed to the user. The default implementation returns null, which will cause you to inherit the description from the previous activity. If all activities return null, generally the label of the top activity will be used as the description. See also: - Android reference for android.app.Activity.onCreateDescription. + + + Android reference for android.app.Activity.onCreateDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - @@ -3579,10 +4068,14 @@ int This method was deprecated in API level 15. - + To be added. This method was deprecated in API level 15. Old no-arguments version of onCreateDialog(int,Bundle). - Android reference for android.app.Activity.onCreateDialog. + + + Android reference for android.app.Activity.onCreateDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3616,22 +4109,23 @@ - int: The id of the dialog. - Bundle: The dialog arguments provided to showDialog(int,Bundle). - This method was deprecated in API level 15. - The dialog. If you return null, the dialog will not be created. + The id of the dialog. + The dialog arguments provided to #showDialog(int, Bundle). + Callback for creating dialogs that are managed (saved and restored) for you + by the activity. + The dialog. If you return null, the dialog will not be created. This method was deprecated in API level 15. Use the new DialogFragment class with FragmentManager instead; this is also available on older platforms through the Android compatibility package. Callback for creating dialogs that are managed (saved and restored) for you by the activity. The default implementation calls through to onCreateDialog(int) for compatibility. If you are targeting Build.VERSION_CODES.HONEYCOMB or later, consider instead using a DialogFragment instead. If you use showDialog(int), the activity will call through to this method the first time, and hang onto it thereafter. Any dialog that is created by this method will automatically be saved and restored for you, including whether it is showing. If you would like the activity to manage saving and restoring dialogs for you, you should override this method and handle any ids that are passed to showDialog(int). If you would like an opportunity to prepare your dialog before it is shown, override onPrepareDialog(int,Dialog,Bundle). See also: - Android reference for android.app.Activity.onCreateDialog. + + + Android reference for android.app.Activity.onCreateDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - @@ -3657,13 +4151,19 @@ - TaskStackBuilder: An empty TaskStackBuilder - the application should add intents representing the desired task stack - Define the synthetic task stack that will be generated during Up navigation from a different task. + An empty TaskStackBuilder - the application should add intents representing + the desired task stack + Define the synthetic task stack that will be generated during Up navigation from + a different task. Define the synthetic task stack that will be generated during Up navigation from a different task. The default implementation of this method adds the parent chain of this activity as specified in the manifest to the supplied TaskStackBuilder. Applications may choose to override this method to construct the desired task stack in a different way. This method will be invoked by the default implementation of onNavigateUp() if shouldUpRecreateTask(Intent) returns true when supplied with the intent returned by getParentActivityIntent(). Applications that wish to supply extra Intent parameters to the parent stack defined by the manifest should override onPrepareNavigateUpTaskStack(TaskStackBuilder). - Android reference for android.app.Activity.onCreateNavigateUpTaskStack. + + + Android reference for android.app.Activity.onCreateNavigateUpTaskStack. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3692,18 +4192,21 @@ - Menu: The options menu in which you place your items. + The options menu in which you place your items. Initialize the contents of the Activity's standard options menu. - You must return true for the menu to be displayed; if you return false it will not be shown. + You must return true for the menu to be displayed; + if you return false it will not be shown. Initialize the contents of the Activity's standard options menu. You should place your menu items in to menu. This is only called once, the first time the options menu is displayed. To update the menu every time it is displayed, see onPrepareOptionsMenu(Menu). The default implementation populates the menu with standard system menu items. These are placed in the Menu.CATEGORY_SYSTEM group so that they will be correctly ordered with application-defined menu items. Deriving classes should always call through to the base implementation. You can safely hold on to menu (and any items created from it), making modifications to it as desired, until the next time onCreateOptionsMenu() is called. When you add items to the menu, you can implement the Activity's onOptionsItemSelected(MenuItem) method to handle them there. See also: - Android reference for android.app.Activity.onCreateOptionsMenu. + + + Android reference for android.app.Activity.onCreateOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -3739,11 +4242,17 @@ int: The panel being created. Menu: This value cannot be null. - Default implementation of Window.Callback.onCreatePanelMenu(int, Menu) for activities. + Default implementation of + android.view.Window.Callback#onCreatePanelMenu + for activities. boolean You must return true for the panel to be displayed; if you return false it will not be shown. Default implementation of Window.Callback.onCreatePanelMenu(int, Menu) for activities. This calls through to the new onCreateOptionsMenu(Menu) method for the Window.FEATURE_OPTIONS_PANEL panel, so that subclasses of Activity don't need to deal with feature codes. - Android reference for android.app.Activity.onCreatePanelMenu. + + + Android reference for android.app.Activity.onCreatePanelMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3776,11 +4285,17 @@ int: Which panel is being created. - Default implementation of Window.Callback.onCreatePanelView(int) for activities. + Default implementation of + android.view.Window.Callback#onCreatePanelView + for activities. view The top-level view to place in the panel. Default implementation of Window.Callback.onCreatePanelView(int) for activities. This simply returns null so that all panel sub-windows will have the default menu behavior. - Android reference for android.app.Activity.onCreatePanelView. + + + Android reference for android.app.Activity.onCreatePanelView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3817,16 +4332,17 @@ Bitmap Canvas This method was deprecated in API level 28. - + To be added. This method was deprecated in API level 28. Method doesn't do anything and will be removed in the future. - Android reference for android.app.Activity.onCreateThumbnail. + + + Android reference for android.app.Activity.onCreateThumbnail. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - @@ -3870,17 +4386,21 @@ String: This value cannot be null. Context: This value cannot be null. AttributeSet: This value cannot be null. - Standard implementation of LayoutInflater.Factory.onCreateView(String, Context, AttributeSet) used when inflating with the LayoutInflater returned by Context.getSystemService(Class). + Standard implementation of + android.view.LayoutInflater.Factory#onCreateView used when + inflating with the LayoutInflater returned by #getSystemService. This value may be null. Standard implementation of LayoutInflater.Factory.onCreateView(String, Context, AttributeSet) used when inflating with the LayoutInflater returned by Context.getSystemService(Class). This implementation does nothing and is for pre-Build.VERSION_CODES.HONEYCOMB apps. Newer apps should use onCreateView(View,String,Context,AttributeSet). See also: - Android reference for android.app.Activity.onCreateView. + + + Android reference for android.app.Activity.onCreateView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -3933,17 +4453,21 @@ String: This value cannot be null. Context: This value cannot be null. AttributeSet: This value cannot be null. - Standard implementation of android.view.LayoutInflater.Factory2.onCreateView(View,String,Context,AttributeSet) used when inflating with the LayoutInflater returned by Context.getSystemService(Class). + Standard implementation of + android.view.LayoutInflater.Factory2#onCreateView(View, String, Context, AttributeSet) + used when inflating with the LayoutInflater returned by #getSystemService. This value may be null. Standard implementation of android.view.LayoutInflater.Factory2.onCreateView(View,String,Context,AttributeSet) used when inflating with the LayoutInflater returned by Context.getSystemService(Class). This implementation handles tags to embed fragments inside of the activity. See also: - Android reference for android.app.Activity.onCreateView. + + + Android reference for android.app.Activity.onCreateView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -3971,14 +4495,14 @@ Perform any final cleanup before an activity is destroyed. This can happen either because the activity is finishing (someone called finish() on it), or because the system is temporarily destroying this instance of the activity to save space. You can distinguish between these two scenarios with the isFinishing() method. Note: do not count on this method being called as a place for saving data! For example, if an activity is editing data in a content provider, those edits should be committed in either onPause() or onSaveInstanceState(Bundle), not here. This method is usually implemented to free resources like threads that are associated with an activity, so that a destroyed activity does not leave such things around while the rest of its application is still running. There are situations where the system will simply kill the activity's hosting process without calling this method (or any others) in it, so it should not be used to do things that are intended to remain around after the process goes away. Derived classes must call through to the super class's implementation of this method. If they do not, an exception will be thrown. See also: - Android reference for android.app.Activity.onDestroy. + + + Android reference for android.app.Activity.onDestroy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - @@ -4005,15 +4529,19 @@ - Called when the main window associated with the activity has been detached from the window manager. + Called when the main window associated with the activity has been + detached from the window manager. Called when the main window associated with the activity has been detached from the window manager. See View.onDetachedFromWindow() for more information. See also: - Android reference for android.app.Activity.onDetachedFromWindow. + + + Android reference for android.app.Activity.onDetachedFromWindow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -4040,7 +4568,11 @@ Activities cannot draw during the period that their windows are animating in. Activities cannot draw during the period that their windows are animating in. In order to know when it is safe to begin drawing they can override this method which will be called when the entering animation has completed. - Android reference for android.app.Activity.onEnterAnimationComplete. + + + Android reference for android.app.Activity.onEnterAnimationComplete. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4068,15 +4600,21 @@ - - - Called when a generic motion event was not handled by any of the views inside of the activity. - + To be added. + The generic motion event being processed. + Called when a generic motion event was not handled by any of the + views inside of the activity. + Return true if you have consumed the event, false if you haven't. + The default implementation always returns false. Called when a generic motion event was not handled by any of the views inside of the activity. Generic motion events describe joystick movements, hover events from mouse or stylus devices, trackpad touches, scroll wheel movements and other motion events not handled by onTouchEvent(MotionEvent) or onTrackballEvent(MotionEvent). The source of the motion event specifies the class of input that was received. Implementations of this method must examine the bits in the source before processing the event. Generic motion events with source class InputDevice.SOURCE_CLASS_POINTER are delivered to the view under the pointer. All other generic motion events are delivered to the focused view. See View.onGenericMotionEvent(MotionEvent) for an example of how to handle this event. - Android reference for android.app.Activity.onGenericMotionEvent. + + + Android reference for android.app.Activity.onGenericMotionEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4114,16 +4652,65 @@ - CancellationSignal: A signal to cancel the operation in progress. This value cannot be null. - Consumer: The callback to send the action list. The actions list cannot contain null elements. You can call this on any thread. + A signal to cancel the operation in progress. + The callback to send the action list. The actions list cannot + contain null elements. You can call this on any thread. Returns the list of direct actions supported by the app. Returns the list of direct actions supported by the app. You should return the list of actions that could be executed in the current context, which is in the current state of the app. If the actions that could be executed by the app changes you should report that via calling VoiceInteractor.notifyDirectActionsChanged(). To get the voice interactor you need to call getVoiceInteractor() which would return non null only if there is an ongoing voice interaction session. You can also detect when the voice interactor is no longer valid because the voice interaction session that is backing is finished by calling VoiceInteractor.registerOnDestroyedCallback(Executor,Runnable). This method will be called only after onStart() and before onStop(). You should pass to the callback the currently supported direct actions which cannot be null or contain null elements. You should return the action list as soon as possible to ensure the consumer, for example the assistant, is as responsive as possible which would improve user experience of your app. - Android reference for android.app.Activity.onGetDirectActions. + + + Android reference for android.app.Activity.onGetDirectActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onHandoffActivityDataRequested", "(Landroid/app/HandoffActivityDataRequestInfo;)Landroid/app/HandoffActivityData;", "GetOnHandoffActivityDataRequested_Landroid_app_HandoffActivityDataRequestInfo_Handler", ApiSince=37)] + [<Android.Runtime.Register("onHandoffActivityDataRequested", "(Landroid/app/HandoffActivityDataRequestInfo;)Landroid/app/HandoffActivityData;", "GetOnHandoffActivityDataRequested_Landroid_app_HandoffActivityDataRequestInfo_Handler", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.HandoffActivityData + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + the request info for the activity data. + Retrieves HandoffActivityData representing this activity, allowing it to be recreated + on another device owned by the user. + the activity data for handoff. + To be added. + + @@ -4159,18 +4746,23 @@ int: The value in event.getKeyCode(). - - Called when a key was pressed down and not handled by any of the views inside of the activity. - Return true to prevent this event from being propagated further, or false to indicate that you have not handled this event and it should continue to be propagated. + To be added. + Called when a key was pressed down and not handled by any of the views + inside of the activity. + Return true to prevent this event from being propagated + further, or false to indicate that you have not handled + this event and it should continue to be propagated. Called when a key was pressed down and not handled by any of the views inside of the activity. So, for example, key presses while the cursor is inside a TextView will not trigger the event (unless it is a navigation to another object) because TextView handles its own key presses. If the focused view didn't want this event, this method is called. The default implementation takes care of KeyEvent.KEYCODE_BACK by calling onBackPressed(), though the behavior varies based on the application compatibility mode: for Build.VERSION_CODES.ECLAIR or later applications, it will set up the dispatch to call onKeyUp(int, KeyEvent) where the action will be performed; for earlier applications, it will perform the action immediately in on-down, as those versions of the platform behaved. This implementation will also take care of KeyEvent.KEYCODE_ESCAPE by finishing the activity if it would be closed by touching outside of it. Other additional default key handling may be performed if configured with setDefaultKeyMode(int). See also: - Android reference for android.app.Activity.onKeyDown. + + + Android reference for android.app.Activity.onKeyDown. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -4208,13 +4800,19 @@ int: The value in event.getKeyCode(). - - Default implementation of KeyEvent.Callback.onKeyLongPress(): always returns false (doesn't handle the event). + To be added. + Default implementation of KeyEvent.Callback#onKeyLongPress(int, KeyEvent) + KeyEvent.Callback.onKeyLongPress(): always returns false (doesn't handle + the event). If you handled the event, return true. If you want to allow the event to be handled by the next receiver, return false. Default implementation of KeyEvent.Callback.onKeyLongPress(): always returns false (doesn't handle the event). To receive this callback, you must return true from onKeyDown for the current event stream. See also: - Android reference for android.app.Activity.onKeyLongPress. + + + Android reference for android.app.Activity.onKeyLongPress. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4257,12 +4855,18 @@ int: The value in event.getKeyCode(). int: Number of pairs as returned by event.getRepeatCount(). - - Default implementation of KeyEvent.Callback.onKeyMultiple(): always returns false (doesn't handle the event). + To be added. + Default implementation of KeyEvent.Callback#onKeyMultiple(int, int, KeyEvent) + KeyEvent.Callback.onKeyMultiple(): always returns false (doesn't handle + the event). If you handled the event, return true. If you want to allow the event to be handled by the next receiver, return false. Default implementation of KeyEvent.Callback.onKeyMultiple(): always returns false (doesn't handle the event). - Android reference for android.app.Activity.onKeyMultiple. + + + Android reference for android.app.Activity.onKeyMultiple. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4299,14 +4903,18 @@ - - int: The value in event.getKeyCode(). - + To be added. + The value in event.getKeyCode(). + Description of the key event. Called when a key shortcut event is not handled by any of the views in the Activity. True if the key shortcut was handled. Called when a key shortcut event is not handled by any of the views in the Activity. Override this method to implement global key shortcuts for the Activity. Key shortcuts can also be implemented by setting the shortcut property of menu items. - Android reference for android.app.Activity.onKeyShortcut. + + + Android reference for android.app.Activity.onKeyShortcut. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4347,18 +4955,23 @@ int: The value in event.getKeyCode(). - - Called when a key was released and not handled by any of the views inside of the activity. - Return true to prevent this event from being propagated further, or false to indicate that you have not handled this event and it should continue to be propagated. + To be added. + Called when a key was released and not handled by any of the views + inside of the activity. + Return true to prevent this event from being propagated + further, or false to indicate that you have not handled + this event and it should continue to be propagated. Called when a key was released and not handled by any of the views inside of the activity. So, for example, key presses while the cursor is inside a TextView will not trigger the event (unless it is a navigation to another object) because TextView handles its own key presses. The default implementation handles KEYCODE_BACK to stop the activity and go back. See also: - Android reference for android.app.Activity.onKeyUp. + + + Android reference for android.app.Activity.onKeyUp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -4386,10 +4999,15 @@ - Callback to indicate that startLocalVoiceInteraction(Bundle) has resulted in a voice interaction session being started. + Callback to indicate that #startLocalVoiceInteraction(Bundle) has resulted in a + voice interaction session being started. Callback to indicate that startLocalVoiceInteraction(Bundle) has resulted in a voice interaction session being started. You can now retrieve a voice interactor using getVoiceInteractor(). - Android reference for android.app.Activity.onLocalVoiceInteractionStarted. + + + Android reference for android.app.Activity.onLocalVoiceInteractionStarted. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4419,10 +5037,16 @@ - Callback to indicate that the local voice interaction has stopped either because it was requested through a call to stopLocalVoiceInteraction() or because it was canceled by the user. + Callback to indicate that the local voice interaction has stopped either + because it was requested through a call to #stopLocalVoiceInteraction() + or because it was canceled by the user. Callback to indicate that the local voice interaction has stopped either because it was requested through a call to stopLocalVoiceInteraction() or because it was canceled by the user. The previously acquired VoiceInteractor is no longer valid after this. - Android reference for android.app.Activity.onLocalVoiceInteractionStopped. + + + Android reference for android.app.Activity.onLocalVoiceInteractionStopped. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4454,7 +5078,11 @@ This is called when the overall system is running low on memory, and actively running processes should trim their memory usage. This is called when the overall system is running low on memory, and actively running processes should trim their memory usage. While the exact point at which this will be called is not defined, generally it will happen when all background process have been killed. That is, before reaching the point of killing processes hosting service and foreground UI that we would like to avoid killing. - Android reference for android.app.Activity.onLowMemory. + + + Android reference for android.app.Activity.onLowMemory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4493,11 +5121,17 @@ int: The panel that the menu is in. MenuItem: This value cannot be null. - Default implementation of Window.Callback.onMenuItemSelected(int, MenuItem) for activities. + Default implementation of + android.view.Window.Callback#onMenuItemSelected + for activities. boolean Return true to finish processing of selection, or false to perform the normal menu handling (calling its Runnable or sending a Message to its target Handler). Default implementation of Window.Callback.onMenuItemSelected(int, MenuItem) for activities. This calls through to the new onOptionsItemSelected(MenuItem) method for the Window.FEATURE_OPTIONS_PANEL panel, so that subclasses of Activity don't need to deal with feature codes. - Android reference for android.app.Activity.onMenuItemSelected. + + + Android reference for android.app.Activity.onMenuItemSelected. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4537,10 +5171,14 @@ int: The panel that the menu is in. Menu: This value cannot be null. Called when a panel's menu is opened by the user. - + The default implementation returns true. Called when a panel's menu is opened by the user. This may also be called when the menu is changing from one type to another (for example, from the icon menu to the expanded menu). - Android reference for android.app.Activity.onMenuOpened. + + + Android reference for android.app.Activity.onMenuOpened. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4577,13 +5215,18 @@ - boolean: True if the activity is in multi-window mode. - This method was deprecated in API level 26. + True if the activity is in multi-window mode. + Called by the system when the activity changes from fullscreen mode to multi-window mode and + visa-versa. This method was deprecated in API level 26. Use onMultiWindowModeChanged(boolean,Configuration) instead. Called by the system when the activity changes from fullscreen mode to multi-window mode and visa-versa. See also: - Android reference for android.app.Activity.onMultiWindowModeChanged. + + + Android reference for android.app.Activity.onMultiWindowModeChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4616,13 +5259,19 @@ - boolean: True if the activity is in multi-window mode. - Configuration: The new configuration of the activity with the state isInMultiWindowMode. - Called by the system when the activity changes from fullscreen mode to multi-window mode and visa-versa. + True if the activity is in multi-window mode. + The new configuration of the activity with the state + isInMultiWindowMode. + Called by the system when the activity changes from fullscreen mode to multi-window mode and + visa-versa. Called by the system when the activity changes from fullscreen mode to multi-window mode and visa-versa. This method provides the same configuration that will be sent in the following onConfigurationChanged(Configuration) call after the activity enters this mode. See also: - Android reference for android.app.Activity.onMultiWindowModeChanged. + + + Android reference for android.app.Activity.onMultiWindowModeChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4648,13 +5297,19 @@ - This method is called whenever the user chooses to navigate Up within your application's activity hierarchy from the action bar. - true if Up navigation completed successfully and this Activity was finished, false otherwise. + This method is called whenever the user chooses to navigate Up within your application's + activity hierarchy from the action bar. + true if Up navigation completed successfully and this Activity was finished, + false otherwise. This method is called whenever the user chooses to navigate Up within your application's activity hierarchy from the action bar. If the attribute parentActivityName was specified in the manifest for this activity or an activity-alias to it, default Up navigation will be handled automatically. If any activity along the parent chain requires extra Intent arguments, the Activity subclass should override the method onPrepareNavigateUpTaskStack(TaskStackBuilder) to supply those arguments. See Tasks and Back Stack from the developer guide and Navigation from the design guide for more information about navigating within your app. See the TaskStackBuilder class and the Activity methods getParentActivityIntent(), shouldUpRecreateTask(Intent), and navigateUpTo(Intent) for help implementing custom Up navigation. The AppNavigation sample application in the Android SDK is also available for reference. - Android reference for android.app.Activity.onNavigateUp. + + + Android reference for android.app.Activity.onNavigateUp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4687,13 +5342,17 @@ - Activity: The activity making the call. - This method was deprecated in API level 30. - + The activity making the call. + This is called when a child activity of this one attempts to navigate up. + To be added. This method was deprecated in API level 30. Use onNavigateUp() instead. This is called when a child activity of this one attempts to navigate up. The default implementation simply calls onNavigateUp() on this activity (the parent). - Android reference for android.app.Activity.onNavigateUpFromChild. + + + Android reference for android.app.Activity.onNavigateUpFromChild. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4722,17 +5381,21 @@ - Intent: The new intent that was used to start the activity - This is called for activities that set launchMode to "singleTop" in their package, or if a client used the Intent.FLAG_ACTIVITY_SINGLE_TOP flag when calling startActivity(Intent). + The new intent that was used to start the activity + This is called for activities that set launchMode to "singleTop" in + their package, or if a client used the Intent#FLAG_ACTIVITY_SINGLE_TOP + flag when calling #startActivity. This is called for activities that set launchMode to "singleTop" in their package, or if a client used the Intent.FLAG_ACTIVITY_SINGLE_TOP flag when calling startActivity(Intent). In either case, when the activity is re-launched while at the top of the activity stack instead of a new instance of the activity being started, onNewIntent() will be called on the existing instance with the Intent that was used to re-launch it. An activity can never receive a new intent in the resumed state. You can count on onResume() being called after this method, though not necessarily immediately after the completion of this callback. If the activity was resumed, it will be paused and new intent will be delivered, followed by onResume(). If the activity wasn't in the resumed state, then new intent can be delivered immediately, with onResume() called sometime later when activity becomes active again. Note that getIntent() still returns the original Intent. You can use setIntent(Intent) to update it to this new Intent. See also: - Android reference for android.app.Activity.onNewIntent. + + + Android reference for android.app.Activity.onNewIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -4767,13 +5430,19 @@ - Intent: The new intent that was used to start the activity. This value cannot be null. - ComponentCaller: The ComponentCaller instance associated with the app that sent the intent. This value cannot be null. - Same as onNewIntent(Intent), but with an extra parameter for the ComponentCaller instance associated with the app that sent the intent. + The new intent that was used to start the activity + The ComponentCaller instance associated with the app that sent the + intent + Same as #onNewIntent(Intent), but with an extra parameter for the ComponentCaller + instance associated with the app that sent the intent. Same as onNewIntent(Intent), but with an extra parameter for the ComponentCaller instance associated with the app that sent the intent. If you want to retrieve the caller without overriding this method, call getCurrentCaller() inside your existing onNewIntent(Intent). Note that you should only override one onNewIntent(Intent) method. See also: - Android reference for android.app.Activity.onNewIntent. + + + Android reference for android.app.Activity.onNewIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4805,17 +5474,21 @@ - MenuItem: The menu item that was selected. This value cannot be null. + The menu item that was selected. This hook is called whenever an item in your options menu is selected. - boolean Return false to allow normal menu processing to proceed, true to consume it here. + boolean Return false to allow normal menu processing to + proceed, true to consume it here. This hook is called whenever an item in your options menu is selected. The default implementation simply returns false to have the normal processing happen (calling the item's Runnable or sending a message to its Handler as appropriate). You can use this method for any items for which you would like to do processing without those other facilities. Derived classes should call through to the base class for it to perform the default menu handling. See also: - Android reference for android.app.Activity.onOptionsItemSelected. + + + Android reference for android.app.Activity.onOptionsItemSelected. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -4841,11 +5514,17 @@ - Menu: The options menu as last shown or first initialized by onCreateOptionsMenu(). - This hook is called whenever the options menu is being closed (either by the user canceling the menu with the back/menu button, or when an item is selected). + The options menu as last shown or first initialized by + onCreateOptionsMenu(). + This hook is called whenever the options menu is being closed (either by the user canceling + the menu with the back/menu button, or when an item is selected). This hook is called whenever the options menu is being closed (either by the user canceling the menu with the back/menu button, or when an item is selected). - Android reference for android.app.Activity.onOptionsMenuClosed. + + + Android reference for android.app.Activity.onOptionsMenuClosed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4884,10 +5563,16 @@ int: The panel that is being displayed. Menu: This value cannot be null. - Default implementation of android.view.Window.Callback.onPanelClosed(int,Menu) for activities. + Default implementation of + android.view.Window.Callback#onPanelClosed(int, Menu) for + activities. Default implementation of android.view.Window.Callback.onPanelClosed(int,Menu) for activities. This calls through to onOptionsMenuClosed(Menu) method for the Window.FEATURE_OPTIONS_PANEL panel, so that subclasses of Activity don't need to deal with feature codes. For context menus (Window.FEATURE_CONTEXT_MENU), the onContextMenuClosed(Menu) will be called. - Android reference for android.app.Activity.onPanelClosed. + + + Android reference for android.app.Activity.onPanelClosed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4914,17 +5599,19 @@ - Called as part of the activity lifecycle when the user no longer actively interacts with the activity, but it is still visible on screen. + Called as part of the activity lifecycle when the user no longer actively interacts with the + activity, but it is still visible on screen. Called as part of the activity lifecycle when the user no longer actively interacts with the activity, but it is still visible on screen. The counterpart to onResume(). When activity B is launched in front of activity A, this callback will be invoked on A. B will not be created until A's onPause() returns, so be sure to not do anything lengthy here. This callback is mostly used for saving any persistent state the activity is editing, to present a "edit in place" model to the user and making sure nothing is lost if there are not enough resources to start the new activity without first killing this one. This is also a good place to stop things that consume a noticeable amount of CPU in order to make the switch to the next activity as fast as possible. On platform versions prior to Build.VERSION_CODES.Q this is also a good place to try to close exclusive-access devices or to release access to singleton resources. Starting with Build.VERSION_CODES.Q there can be multiple resumed activities in the system at the same time, so onTopResumedActivityChanged(boolean) should be used for that purpose instead. If an activity is launched on top, after receiving this call you will usually receive a following call to onStop() (after the next activity has been resumed and displayed above). However in some cases there will be a direct call back to onResume() without going through the stopped state. An activity can also rest in paused state in some cases when in multi-window mode, still visible to user. Derived classes must call through to the super class's implementation of this method. If they do not, an exception will be thrown. See also: - Android reference for android.app.Activity.onPause. + + + Android reference for android.app.Activity.onPause. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - @@ -4961,15 +5648,22 @@ - String: The ID for the action you previously reported via onGetDirectActions(CancellationSignal,Consumer). This value cannot be null. - Bundle: Any additional arguments provided by the caller that are specific to the given action. This value cannot be null. - CancellationSignal: A signal to cancel the operation in progress. This value cannot be null. - Consumer: The callback to provide the result back to the caller. You can call this on any thread. The result bundle is action specific. This value cannot be null. + The ID for the action you previously reported via + #onGetDirectActions(CancellationSignal, Consumer). + Any additional arguments provided by the caller that are + specific to the given action. + A signal to cancel the operation in progress. + The callback to provide the result back to the caller. + You can call this on any thread. The result bundle is action specific. This is called to perform an action previously defined by the app. This is called to perform an action previously defined by the app. Apps also have access to getVoiceInteractor() to follow up on the action. See also: - Android reference for android.app.Activity.onPerformDirectAction. + + + Android reference for android.app.Activity.onPerformDirectAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5005,13 +5699,17 @@ - boolean: True if the activity is in picture-in-picture mode. - This method was deprecated in API level 26. + True if the activity is in picture-in-picture mode. + Called by the system when the activity changes to and from picture-in-picture mode. This method was deprecated in API level 26. Use onPictureInPictureModeChanged(boolean,Configuration) instead. Called by the system when the activity changes to and from picture-in-picture mode. See also: - Android reference for android.app.Activity.onPictureInPictureModeChanged. + + + Android reference for android.app.Activity.onPictureInPictureModeChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5044,13 +5742,18 @@ - boolean: True if the activity is in picture-in-picture mode. - Configuration: The new configuration of the activity with the state isInPictureInPictureMode. + True if the activity is in picture-in-picture mode. + The new configuration of the activity with the state + isInPictureInPictureMode. Called by the system when the activity changes to and from picture-in-picture mode. Called by the system when the activity changes to and from picture-in-picture mode. This method provides the same configuration that will be sent in the following onConfigurationChanged(Configuration) call after the activity enters this mode. See also: - Android reference for android.app.Activity.onPictureInPictureModeChanged. + + + Android reference for android.app.Activity.onPictureInPictureModeChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5080,11 +5783,20 @@ - This method is called by the system in various cases where picture in picture mode should be entered if supported. - true if the activity received this callback regardless of if it acts on it or not. If false, the framework will assume the app hasn't been updated to leverage this callback and will in turn send a legacy callback of onUserLeaveHint() for the app to enter picture-in-picture mode. + This method is called by the system in various cases where picture in picture mode should be + entered if supported. + + true if the activity received this callback regardless of if it acts on it + or not. If false, the framework will assume the app hasn't been updated to leverage + this callback and will in turn send a legacy callback of #onUserLeaveHint() for the + app to enter picture-in-picture mode. This method is called by the system in various cases where picture in picture mode should be entered if supported. It is up to the app developer to choose whether to call enterPictureInPictureMode(PictureInPictureParams) at this time. For example, the system will call this method when the activity is being put into the background, so the app developer might want to switch an activity into PIP mode instead. - Android reference for android.app.Activity.onPictureInPictureRequested. + + + Android reference for android.app.Activity.onPictureInPictureRequested. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5120,11 +5832,15 @@ - PictureInPictureUiState: the new Picture-in-Picture state. This value cannot be null. + the new Picture-in-Picture state. Called by the system when the activity is in PiP and has state changes. Called by the system when the activity is in PiP and has state changes. Compare to onPictureInPictureModeChanged(boolean,Configuration), which is only called when PiP mode changes (meaning, enters or exits PiP), this can be called at any time while the activity is in PiP mode. Therefore, all invocation can only happen after onPictureInPictureModeChanged(boolean,Configuration) is called with true, and before onPictureInPictureModeChanged(boolean,Configuration) is called with false. You would not need to worry about cases where this is called and the activity is not in Picture-In-Picture mode. For managing cases where the activity enters/exits Picture-in-Picture (e.g. resources clean-up on exit), use onPictureInPictureModeChanged(boolean,Configuration). The default state is everything declared in PictureInPictureUiState is false, such as PictureInPictureUiState.isStashed(). - Android reference for android.app.Activity.onPictureInPictureUiStateChanged. + + + Android reference for android.app.Activity.onPictureInPictureUiStateChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5152,16 +5868,22 @@ - Bundle: If the activity is being re-initialized after previously being shut down then this Bundle contains the data it most recently supplied in onSaveInstanceState(Bundle). Note: Otherwise it is null. - Called when activity start-up is complete (after onStart() and onRestoreInstanceState(Bundle) have been called). + If the activity is being re-initialized after + previously being shut down then this Bundle contains the data it most + recently supplied in #onSaveInstanceState. <b>Note: Otherwise it is null.</b> + Called when activity start-up is complete (after #onStart + and #onRestoreInstanceState have been called). Called when activity start-up is complete (after onStart() and onRestoreInstanceState(Bundle) have been called). Applications will generally not implement this method; it is intended for system classes to do final initialization after application code has run. Derived classes must call through to the super class's implementation of this method. If they do not, an exception will be thrown. See also: - Android reference for android.app.Activity.onPostCreate. + + + Android reference for android.app.Activity.onPostCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -5188,16 +5910,22 @@ - Bundle: The data most recently supplied in onSaveInstanceState(Bundle) This value may be null. - PersistableBundle: The data coming from the PersistableBundle first saved in onSaveInstanceState(Bundle,PersistableBundle). This value may be null. - This is the same as onPostCreate(Bundle) but is called for activities created with the attribute R.attr.persistableMode set to persistAcrossReboots. + The data most recently supplied in #onSaveInstanceState + The data coming from the PersistableBundle first + saved in #onSaveInstanceState(Bundle, PersistableBundle). + This is the same as #onPostCreate(Bundle) but is called for activities + created with the attribute android.R.attr#persistableMode set to + persistAcrossReboots. This is the same as onPostCreate(Bundle) but is called for activities created with the attribute R.attr.persistableMode set to persistAcrossReboots. See also: - Android reference for android.app.Activity.onPostCreate. + + + Android reference for android.app.Activity.onPostCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -5221,15 +5949,19 @@ - Called when activity resume is complete (after onResume() has been called). + Called when activity resume is complete (after #onResume has + been called). Called when activity resume is complete (after onResume() has been called). Applications will generally not implement this method; it is intended for system classes to do final setup after application resume code has run. Derived classes must call through to the super class's implementation of this method. If they do not, an exception will be thrown. See also: - Android reference for android.app.Activity.onPostResume. + + + Android reference for android.app.Activity.onPostResume. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -5265,7 +5997,11 @@ This method was deprecated in API level 15. This method was deprecated in API level 15. Old no-arguments version of onPrepareDialog(int,Dialog,Bundle). - Android reference for android.app.Activity.onPrepareDialog. + + + Android reference for android.app.Activity.onPrepareDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5300,22 +6036,23 @@ - int: The id of the managed dialog. - Dialog: The dialog. - Bundle: The dialog arguments provided to showDialog(int,Bundle). - This method was deprecated in API level 15. + The id of the managed dialog. + The dialog. + The dialog arguments provided to #showDialog(int, Bundle). + Provides an opportunity to prepare a managed dialog before it is being + shown. This method was deprecated in API level 15. Use the new DialogFragment class with FragmentManager instead; this is also available on older platforms through the Android compatibility package. Provides an opportunity to prepare a managed dialog before it is being shown. The default implementation calls through to onPrepareDialog(int,Dialog) for compatibility. Override this if you need to update a managed dialog based on the state of the application each time it is shown. For example, a time picker dialog might want to be updated with the current time. You should call through to the superclass's implementation. The default implementation will set this Activity as the owner activity on the Dialog. See also: - Android reference for android.app.Activity.onPrepareDialog. + + + Android reference for android.app.Activity.onPrepareDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - @@ -5341,11 +6078,17 @@ - TaskStackBuilder: A TaskStackBuilder that has been populated with Intents by onCreateNavigateUpTaskStack. - Prepare the synthetic task stack that will be generated during Up navigation from a different task. + A TaskStackBuilder that has been populated with Intents by + onCreateNavigateUpTaskStack. + Prepare the synthetic task stack that will be generated during Up navigation + from a different task. Prepare the synthetic task stack that will be generated during Up navigation from a different task. This method receives the TaskStackBuilder with the constructed series of Intents as generated by onCreateNavigateUpTaskStack(TaskStackBuilder). If any extra data should be added to these intents before launching the new task, the application should override this method and add that data here. - Android reference for android.app.Activity.onPrepareNavigateUpTaskStack. + + + Android reference for android.app.Activity.onPrepareNavigateUpTaskStack. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5374,17 +6117,22 @@ - Menu: The options menu as last shown or first initialized by onCreateOptionsMenu(). + The options menu as last shown or first initialized by + onCreateOptionsMenu(). Prepare the Screen's standard options menu to be displayed. - You must return true for the menu to be displayed; if you return false it will not be shown. + You must return true for the menu to be displayed; + if you return false it will not be shown. Prepare the Screen's standard options menu to be displayed. This is called right before the menu is shown, every time it is shown. You can use this method to efficiently enable/disable items or otherwise dynamically modify the contents. The default implementation updates the system menu items based on the activity's state. Deriving classes should always call through to the base class implementation. See also: - Android reference for android.app.Activity.onPrepareOptionsMenu. + + + Android reference for android.app.Activity.onPrepareOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -5429,11 +6177,17 @@ int: The panel that is being displayed. View: This value may be null. Menu: This value cannot be null. - Default implementation of Window.Callback.onPreparePanel(int, View, Menu) for activities. + Default implementation of + android.view.Window.Callback#onPreparePanel + for activities. boolean You must return true for the panel to be displayed; if you return false it will not be shown. Default implementation of Window.Callback.onPreparePanel(int, View, Menu) for activities. This calls through to the new onPrepareOptionsMenu(Menu) method for the Window.FEATURE_OPTIONS_PANEL panel, so that subclasses of Activity don't need to deal with feature codes. - Android reference for android.app.Activity.onPreparePanel. + + + Android reference for android.app.Activity.onPreparePanel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5466,11 +6220,16 @@ - AssistContent: The assist content to return. - This is called when the user is requesting an assist, to provide references to content related to the current activity. + The assist content to return. + This is called when the user is requesting an assist, to provide references + to content related to the current activity. This is called when the user is requesting an assist, to provide references to content related to the current activity. Before being called, the outContent Intent is filled with the base Intent of the activity (the Intent returned by getIntent()). The Intent's extras are stripped of any types that are not valid for PersistableBundle or non-framework Parcelables, and the flags Intent.FLAG_GRANT_WRITE_URI_PERMISSION and Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION are cleared from the Intent. Custom implementation may adjust the content intent to better reflect the top-level context of the activity, and fill in its ClipData with additional content of interest that the user is currently viewing. For example, an image gallery application that has launched in to an activity allowing the user to swipe through pictures should modify the intent to reference the current image they are looking it; such an application when showing a list of pictures should add a ClipData that has references to all of the pictures currently visible on screen. - Android reference for android.app.Activity.onProvideAssistContent. + + + Android reference for android.app.Activity.onProvideAssistContent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5499,10 +6258,16 @@ Bundle - This is called when the user is requesting an assist, to build a full Intent.ACTION_ASSIST Intent with all of the context of the current application. + This is called when the user is requesting an assist, to build a full + Intent#ACTION_ASSIST Intent with all of the context of the current + application. This is called when the user is requesting an assist, to build a full Intent.ACTION_ASSIST Intent with all of the context of the current application. You can override this method to place into the bundle anything you would like to appear in the Intent.EXTRA_ASSIST_CONTEXT part of the assist Intent. This function will be called after any global assist callbacks that had been registered with Application.registerOnProvideAssistDataListener. - Android reference for android.app.Activity.onProvideAssistData. + + + Android reference for android.app.Activity.onProvideAssistData. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5553,7 +6318,11 @@ Called when Keyboard Shortcuts are requested for the current window. Called when Keyboard Shortcuts are requested for the current window. - Android reference for android.app.Activity.onProvideKeyboardShortcuts. + + + Android reference for android.app.Activity.onProvideKeyboardShortcuts. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5583,11 +6352,16 @@ - Override to generate the desired referrer for the content currently being shown by the app. - + Override to generate the desired referrer for the content currently being shown + by the app. + To be added. Override to generate the desired referrer for the content currently being shown by the app. The default implementation returns null, meaning the referrer will simply be the android-app: of the package name of this activity. Return a non-null Uri to have that supplied as the Intent.EXTRA_REFERRER of any activities started from it. - Android reference for android.app.Activity.onProvideReferrer. + + + Android reference for android.app.Activity.onProvideReferrer. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5632,14 +6406,20 @@ - int: The request code passed in requestPermissions(String, int). - String: The requested permissions. Never null. - int: The grant results for the corresponding permissions which is either PackageManager.PERMISSION_GRANTED or PackageManager.PERMISSION_DENIED. Never null. + The request code passed in #requestPermissions. + The requested permissions. Never null. + The grant results for the corresponding permissions which is either + android.content.pm.PackageManager#PERMISSION_GRANTED or + android.content.pm.PackageManager#PERMISSION_DENIED. Never null. Callback for the result from requesting permissions. Callback for the result from requesting permissions. This method is invoked for every call on requestPermissions(String, int) Note: It is possible that the permissions request interaction with the user is interrupted. In this case you will receive empty permissions and results arrays which should be treated as a cancellation. See also: - Android reference for android.app.Activity.onRequestPermissionsResult. + + + Android reference for android.app.Activity.onRequestPermissionsResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5685,15 +6465,23 @@ - int: The request code passed in requestPermissions(String, int). - String: The requested permissions. Never null. - int: The grant results for the corresponding permissions which is either PackageManager.PERMISSION_GRANTED or PackageManager.PERMISSION_DENIED. Never null. - int: The deviceId for which permissions were requested. The primary/physical device is assigned Context.DEVICE_ID_DEFAULT, and virtual devices are assigned unique device Ids. + The request code passed in #requestPermissions. + The requested permissions. Never null. + The grant results for the corresponding permissions which is either + android.content.pm.PackageManager#PERMISSION_GRANTED or + android.content.pm.PackageManager#PERMISSION_DENIED. Never null. + The deviceId for which permissions were requested. The primary/physical + device is assigned Context#DEVICE_ID_DEFAULT, and virtual devices + are assigned unique device Ids. Callback for the result from requesting permissions. Callback for the result from requesting permissions. This method is invoked for every call on requestPermissions(String, int). Note: It is possible that the permissions request interaction with the user is interrupted. In this case you will receive empty permissions and results arrays which should be treated as a cancellation. See also: - Android reference for android.app.Activity.onRequestPermissionsResult. + + + Android reference for android.app.Activity.onRequestPermissionsResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5719,17 +6507,19 @@ - Called after onStop() when the current activity is being re-displayed to the user (the user has navigated back to it). + Called after #onStop when the current activity is being + re-displayed to the user (the user has navigated back to it). Called after onStop() when the current activity is being re-displayed to the user (the user has navigated back to it). It will be followed by onStart() and then onResume(). For activities that are using raw Cursor objects (instead of creating them through managedQuery(android.net.Uri,String[],String,String[],String), this is usually the place where the cursor should be requeried (because you had deactivated it in onStop(). Derived classes must call through to the super class's implementation of this method. If they do not, an exception will be thrown. See also: - Android reference for android.app.Activity.onRestart. + + + Android reference for android.app.Activity.onRestart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - @@ -5759,19 +6549,21 @@ - Bundle: the data most recently supplied in onSaveInstanceState(Bundle). This value cannot be null. - This method is called after onStart() when the activity is being re-initialized from a previously saved state, given here in savedInstanceState. + the data most recently supplied in #onSaveInstanceState. + This method is called after #onStart when the activity is + being re-initialized from a previously saved state, given here in + <var>savedInstanceState</var>. This method is called after onStart() when the activity is being re-initialized from a previously saved state, given here in savedInstanceState. Most implementations will simply use onCreate(Bundle) to restore their state, but it is sometimes convenient to do it here after all of the initialization has been done or to allow subclasses to decide whether to use your default implementation. The default implementation of this method performs a restore of any view state that had previously been frozen by onSaveInstanceState(Bundle). This method is called between onStart() and onPostCreate(Bundle). This method is called only when recreating an activity; the method isn't invoked if onStart() is called for any other reason. See also: - Android reference for android.app.Activity.onRestoreInstanceState. + + + Android reference for android.app.Activity.onRestoreInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - @@ -5798,20 +6590,23 @@ - Bundle: the data most recently supplied in onSaveInstanceState(Bundle) or null. - PersistableBundle: the data most recently supplied in onSaveInstanceState(Bundle) or null. - This is the same as onRestoreInstanceState(Bundle) but is called for activities created with the attribute R.attr.persistableMode set to persistAcrossReboots. + the data most recently supplied in #onSaveInstanceState + or null. + the data most recently supplied in #onSaveInstanceState + or null. + This is the same as #onRestoreInstanceState(Bundle) but is called for activities + created with the attribute android.R.attr#persistableMode set to + persistAcrossReboots. This is the same as onRestoreInstanceState(Bundle) but is called for activities created with the attribute R.attr.persistableMode set to persistAcrossReboots. The PersistableBundle passed came from the restored PersistableBundle first saved in onSaveInstanceState(Bundle,PersistableBundle). This method is called between onStart() and onPostCreate(Bundle). If this method is called onRestoreInstanceState(Bundle) will not be called. At least one of savedInstanceState or persistentState will not be null. See also: - Android reference for android.app.Activity.onRestoreInstanceState. + + + Android reference for android.app.Activity.onRestoreInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - @@ -5835,18 +6630,18 @@ - Called after onRestoreInstanceState(Bundle), onRestart(), or onPause(). + Called after #onRestoreInstanceState, #onRestart, or #onPause. Called after onRestoreInstanceState(Bundle), onRestart(), or onPause(). This is usually a hint for your activity to start interacting with the user, which is a good indicator that the activity became active and ready to receive input. This sometimes could also be a transit state toward another resting state. For instance, an activity may be relaunched to onPause() due to configuration changes and the activity was visible, but wasn't the top-most activity of an activity task. onResume() is guaranteed to be called before onPause() in this case which honors the activity lifecycle policy and the activity eventually rests in onPause(). On platform versions prior to Build.VERSION_CODES.Q this is also a good place to try to open exclusive-access devices or to get access to singleton resources. Starting with Build.VERSION_CODES.Q there can be multiple resumed activities in the system simultaneously, so onTopResumedActivityChanged(boolean) should be used for that purpose instead. Derived classes must call through to the super class's implementation of this method. If they do not, an exception will be thrown. See also: - Android reference for android.app.Activity.onResume. + + + Android reference for android.app.Activity.onResume. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - @@ -5870,11 +6665,18 @@ - Called by the system, as part of destroying an activity due to a configuration change, when it is known that a new instance will immediately be created for the new configuration. - any Object holding the desired state to propagate to the next activity instance + Called by the system, as part of destroying an + activity due to a configuration change, when it is known that a new + instance will immediately be created for the new configuration. + any Object holding the desired state to propagate to the + next activity instance Called by the system, as part of destroying an activity due to a configuration change, when it is known that a new instance will immediately be created for the new configuration. You can return any object you like here, including the activity instance itself, which can later be retrieved by calling getLastNonConfigurationInstance() in the new activity instance. If you are targeting Build.VERSION_CODES.HONEYCOMB or later, consider instead using a Fragment with Fragment.setRetainInstance(boolean. This function is called purely as an optimization, and you must not rely on it being called. When it is called, a number of guarantees will be made to help optimize configuration switching: The function will be called between onStop() and onDestroy(). A new instance of the activity will always be immediately created after this one's onDestroy() is called. In particular, no messages will be dispatched during this time (when the returned object does not have an activity to be associated with). The object you return here will always be available from the getLastNonConfigurationInstance() method of the following activity instance as described there. These guarantees are designed so that an activity can use this API to propagate extensive state from the old to new activity instance, from loaded bitmaps, to network connections, to evenly actively running threads. Note that you should not propagate any data that may change based on the configuration, including any data loaded from resources such as strings, layouts, or drawables. The guarantee of no message handling during the switch to the next activity simplifies use with active objects. For example if your retained state is an AsyncTask you are guaranteed that its call back functions (like AsyncTask.onPostExecute(Result)) will not be called from the call here until you execute the next instance's onCreate(Bundle). (Note however that there is of course no such guarantee for AsyncTask.doInBackground(Params) since that is running in a separate thread.) Note: For most cases you should use the Fragment API Fragment.setRetainInstance(boolean) instead; this is also available on older platforms through the Android support libraries. - Android reference for android.app.Activity.onRetainNonConfigurationInstance. + + + Android reference for android.app.Activity.onRetainNonConfigurationInstance. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5907,18 +6709,22 @@ - Bundle: Bundle in which to place your saved state. This value cannot be null. - Called to retrieve per-instance state from an activity before being killed so that the state can be restored in onCreate(Bundle) or onRestoreInstanceState(Bundle) (the Bundle populated by this method will be passed to both). + Bundle in which to place your saved state. + Called to retrieve per-instance state from an activity before being killed + so that the state can be restored in #onCreate or + #onRestoreInstanceState (the Bundle populated by this method + will be passed to both). Called to retrieve per-instance state from an activity before being killed so that the state can be restored in onCreate(Bundle) or onRestoreInstanceState(Bundle) (the Bundle populated by this method will be passed to both). This method is called before an activity may be killed so that when it comes back some time in the future it can restore its state. For example, if activity B is launched in front of activity A, and at some point activity A is killed to reclaim resources, activity A will have a chance to save the current state of its user interface via this method so that when the user returns to activity A, the state of the user interface can be restored via onCreate(Bundle) or onRestoreInstanceState(Bundle). Do not confuse this method with activity lifecycle callbacks such as onPause(), which is always called when the user no longer actively interacts with an activity, or onStop() which is called when activity becomes invisible. One example of when onPause() and onStop() is called and not this method is when a user navigates back from activity B to activity A: there is no need to call onSaveInstanceState(Bundle) on B because that particular instance will never be restored, so the system avoids calling it. An example when onPause() is called and not onSaveInstanceState(Bundle) is when activity B is launched in front of activity A: the system may avoid calling onSaveInstanceState(Bundle) on activity A if it isn't killed during the lifetime of B since the state of the user interface of A will stay intact. The default implementation takes care of most of the UI per-instance state for you by calling View.onSaveInstanceState() on each view in the hierarchy that has an id, and by saving the id of the currently focused view (all of which is restored by the default implementation of onRestoreInstanceState(Bundle)). If you override this method to save additional information not captured by each individual view, you will likely want to call through to the default implementation, otherwise be prepared to save all of the state of each view yourself. If called, this method will occur after onStop() for applications targeting platforms starting with Build.VERSION_CODES.P. For applications targeting earlier platform versions this method will occur before onStop() and there are no guarantees about whether it will occur before or after onPause(). See also: - Android reference for android.app.Activity.onSaveInstanceState. + + + Android reference for android.app.Activity.onSaveInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - @@ -5949,19 +6755,21 @@ - Bundle: Bundle in which to place your saved state. This value cannot be null. - PersistableBundle: State which will be saved across reboots. This value cannot be null. - This is the same as onSaveInstanceState(Bundle) but is called for activities created with the attribute R.attr.persistableMode set to persistAcrossReboots. + Bundle in which to place your saved state. + State which will be saved across reboots{ + This is the same as #onSaveInstanceState but is called for activities + created with the attribute android.R.attr#persistableMode set to + persistAcrossReboots. This is the same as onSaveInstanceState(Bundle) but is called for activities created with the attribute R.attr.persistableMode set to persistAcrossReboots. The PersistableBundle passed in will be saved and presented in onCreate(Bundle,PersistableBundle) the first time that this activity is restarted following the next device reboot. See also: - Android reference for android.app.Activity.onSaveInstanceState. + + + Android reference for android.app.Activity.onSaveInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - @@ -5993,11 +6801,14 @@ Called when the user signals the desire to start a search. See also: - Android reference for android.app.Activity.onSearchRequested. + + + Android reference for android.app.Activity.onSearchRequested. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -6030,13 +6841,19 @@ - SearchEvent: The SearchEvent that signaled this search. This value may be null. + The SearchEvent that signaled this search. This hook is called when the user signals the desire to start a search. - + Returns true if search launched, and false if the activity does + not respond to search. The default implementation always returns true, except + when in Configuration#UI_MODE_TYPE_TELEVISION mode where it returns false. This hook is called when the user signals the desire to start a search. You can use this function as a simple way to launch the search UI, in response to a menu item, search button, or other widgets within your activity. Unless overridden, calling this function is the same as calling startSearch(null, false, null, false), which launches search for the current activity as specified in its manifest, see SearchManager. You can override this function to force global search, e.g. in response to a dedicated search key, or to block search entirely (by simply returning false). Note: when running in a Configuration.UI_MODE_TYPE_TELEVISION or Configuration.UI_MODE_TYPE_WATCH, the default implementation changes to simply return false and you must supply your own custom implementation if you want to support search. See also: - Android reference for android.app.Activity.onSearchRequested. + + + Android reference for android.app.Activity.onSearchRequested. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6062,17 +6879,20 @@ - Called after onCreate(Bundle) — or after onRestart() when the activity had been stopped, but is now again being displayed to the user. + Called after #onCreate &mdash; or after #onRestart when + the activity had been stopped, but is now again being displayed to the + user. Called after onCreate(Bundle) — or after onRestart() when the activity had been stopped, but is now again being displayed to the user. It will usually be followed by onResume(). This is a good place to begin drawing visual elements, running animations, etc. You can call finish() from within this function, in which case onStop() will be immediately called after onStart() without the lifecycle transitions in-between (onResume(), onPause(), etc.) executing. Derived classes must call through to the super class's implementation of this method. If they do not, an exception will be thrown. See also: - Android reference for android.app.Activity.onStart. + + + Android reference for android.app.Activity.onStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - @@ -6104,11 +6924,16 @@ - This method was deprecated in API level 29. + Called when an #onResume is coming up, prior to other pre-resume callbacks + such as #onNewIntent and #onActivityResult. This method was deprecated in API level 29. starting with Build.VERSION_CODES.P onSaveInstanceState is called after onStop(), so this hint isn't accurate anymore: you should consider your state not saved in between onStart and onStop callbacks inclusively. Called when an onResume() is coming up, prior to other pre-resume callbacks such as onNewIntent(Intent) and onActivityResult(int, int, Intent). This is primarily intended to give the activity a hint that its state is no longer saved -- it will generally be called after onSaveInstanceState(Bundle) and prior to the activity being resumed/started again. - Android reference for android.app.Activity.onStateNotSaved. + + + Android reference for android.app.Activity.onStateNotSaved. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6138,14 +6963,14 @@ Called when you are no longer visible to the user. You will next receive either onRestart(), onDestroy(), or nothing, depending on later user activity. This is a good place to stop refreshing UI, running animations and other visual things. Derived classes must call through to the super class's implementation of this method. If they do not, an exception will be thrown. See also: - Android reference for android.app.Activity.onStop. + + + Android reference for android.app.Activity.onStop. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - @@ -6174,9 +6999,14 @@ CharSequence int - + + - Android reference for android.app.Activity.onTitleChanged. + + + Android reference for android.app.Activity.onTitleChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6202,9 +7032,14 @@ CharSequence int - + + - Android reference for android.app.Activity.onTitleChanged. + + + Android reference for android.app.Activity.onTitleChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6236,13 +7071,20 @@ - boolean: true if it's the topmost resumed activity in the system, false otherwise. A call with this as true will always be followed by another one with false. + + true if it's the topmost resumed activity in the system, + false otherwise. A call with this as true will + always be followed by another one with false. Called when activity gets or loses the top resumed position in the system. Called when activity gets or loses the top resumed position in the system. Starting with Build.VERSION_CODES.Q multiple activities can be resumed at the same time in multi-window and multi-display modes. This callback should be used instead of onResume() as an indication that the activity can try to open exclusive-access devices like camera. It will always be delivered after the activity was resumed and before it is paused. In some cases it might be skipped and activity can go straight from onResume() to onPause() without receiving the top resumed state. See also: - Android reference for android.app.Activity.onTopResumedActivityChanged. + + + Android reference for android.app.Activity.onTopResumedActivityChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6270,13 +7112,18 @@ - - - Called when a touch screen event was not handled by any of the views inside of the activity. + To be added. + The touch screen event being processed. + Called when a touch screen event was not handled by any of the views + inside of the activity. Return true if you have consumed the event, false if you haven't. Called when a touch screen event was not handled by any of the views inside of the activity. This is most useful to process touch events that happen outside of your window bounds, where there is no view to receive it. - Android reference for android.app.Activity.onTouchEvent. + + + Android reference for android.app.Activity.onTouchEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6305,13 +7152,19 @@ - - - Called when the trackball was moved and not handled by any of the views inside of the activity. - + To be added. + The trackball event being processed. + Called when the trackball was moved and not handled by any of the + views inside of the activity. + Return true if you have consumed the event, false if you haven't. + The default implementation always returns false. Called when the trackball was moved and not handled by any of the views inside of the activity. So, for example, if the trackball moves while focus is on a button, you will receive a call here because buttons do not normally do anything with trackball events. The call here happens before trackball movements are converted to DPAD key events, which then get sent back to the view hierarchy, and will be processed at the point for things like focus navigation. - Android reference for android.app.Activity.onTrackballEvent. + + + Android reference for android.app.Activity.onTrackballEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6354,7 +7207,11 @@ Called when the operating system has determined that it is a good time for a process to trim unneeded memory from its process. Called when the operating system has determined that it is a good time for a process to trim unneeded memory from its process. You should never compare to exact values of the level, since new intermediate values may be added -- you will typically want to compare if the value is greater or equal to a level you are interested in. To retrieve the processes current trim level at any point, you can use ActivityManager.getMyMemoryState(RunningAppProcessInfo). - Android reference for android.app.Activity.onTrimMemory. + + + Android reference for android.app.Activity.onTrimMemory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6381,15 +7238,19 @@ - Called whenever a key, touch, or trackball event is dispatched to the activity. + Called whenever a key, touch, or trackball event is dispatched to the + activity. Called whenever a key, touch, or trackball event is dispatched to the activity. Implement this method if you wish to know that the user has interacted with the device in some way while your activity is running. This callback and onUserLeaveHint() are intended to help activities manage status bar notifications intelligently; specifically, for helping activities determine the proper time to cancel a notification. All calls to your activity's onUserLeaveHint() callback will be accompanied by calls to onUserInteraction(). This ensures that your activity will be told of relevant user activity such as pulling down the notification pane and touching an item there. Note that this callback will be invoked for the touch down action that begins a touch gesture, but may not be invoked for the touch-moved and touch-up actions that follow. See also: - Android reference for android.app.Activity.onUserInteraction. + + + Android reference for android.app.Activity.onUserInteraction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -6413,17 +7274,21 @@ - Called as part of the activity lifecycle when an activity is about to go into the background as the result of user choice. + Called as part of the activity lifecycle when an activity is about to go + into the background as the result of user choice. Called as part of the activity lifecycle when an activity is about to go into the background as the result of user choice. For example, when the user presses the Home key, onUserLeaveHint() will be called, but when an incoming phone call causes the in-call Activity to be automatically brought to the foreground, onUserLeaveHint() will not be called on the activity being interrupted. In cases when it is invoked, this method is called right before the activity's onPause() callback. This callback and onUserInteraction() are intended to help activities manage status bar notifications intelligently; specifically, for helping activities determine the proper time to cancel a notification. See also: Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Activity.onUserLeaveHint. + + + Android reference for android.app.Activity.onUserLeaveHint. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -6451,15 +7316,19 @@ - This method was deprecated in API level 26. + Called when a translucent activity over this activity is becoming opaque or another + activity is being launched. This method was deprecated in API level 26. This method's functionality is no longer supported as of Build.VERSION_CODES.O and will be removed in a future release. Called when a translucent activity over this activity is becoming opaque or another activity is being launched. Activities that override this method must call super.onVisibleBehindCanceled() or a SuperNotCalledException will be thrown. When this method is called the activity has 500 msec to release any resources it may be using while visible in the background. If the activity has not returned from this method in 500 msec the system will destroy the activity and kill the process in order to recover the resources for another process. Otherwise onStop() will be called following return. If you override this method you must call through to the superclass implementation. See also: - Android reference for android.app.Activity.onVisibleBehindCanceled. + + + Android reference for android.app.Activity.onVisibleBehindCanceled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -6492,7 +7361,11 @@ This is called whenever the current window attributes change. This is called whenever the current window attributes change. - Android reference for android.app.Activity.onWindowAttributesChanged. + + + Android reference for android.app.Activity.onWindowAttributesChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6524,18 +7397,20 @@ - boolean: Whether the window of this activity has focus. - Called when the current Window of the activity gains or loses focus. + Whether the window of this activity has focus. + Called when the current Window of the activity gains or loses + focus. Called when the current Window of the activity gains or loses focus. This is the best indicator of whether this activity is the entity with which the user actively interacts. The default implementation clears the key tracking state, so should always be called. Note that this provides information about global focus state, which is managed independently of activity lifecycle. As such, while focus changes will generally have some relation to lifecycle changes (an activity that is stopped will not generally get window focus), you should not rely on any particular order between the callbacks here and those in the other lifecycle methods such as onResume(). As a general rule, however, a foreground activity will have window focus... unless it has displayed other dialogs or popups that take input focus, in which case the activity itself will not have focus when the other windows have it. Likewise, the system may display system-level windows (such as the status bar notification panel or a system alert) which will temporarily take window input focus without pausing the foreground activity. Starting with Build.VERSION_CODES.Q there can be multiple resumed activities at the same time in multi-window mode, so resumed state does not guarantee window focus even if there are no overlays above. If the intent is to know when an activity is the topmost active, the one the user interacted with last among all activities but not including non-activity windows like dialogs and popups, then onTopResumedActivityChanged(boolean) should be used. On platform versions prior to Build.VERSION_CODES.Q, onResume() is the best indicator. See also: - Android reference for android.app.Activity.onWindowFocusChanged. + + + Android reference for android.app.Activity.onWindowFocusChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - @@ -6569,7 +7444,11 @@ The new action mode, or null if the activity does not want to provide special handling for this action mode. (It will be handled by the system.) Give the Activity a chance to control the UI for an action mode requested by the system. Note: If you are looking for a notification callback that an action mode has been started for this activity, see onActionModeStarted(ActionMode). - Android reference for android.app.Activity.onWindowStartingActionMode. + + + Android reference for android.app.Activity.onWindowStartingActionMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6619,7 +7498,11 @@ This value may be null. Called when an action mode is being started for this window. Gives the callback an opportunity to handle the action mode in its own unique and beautiful way. If this method returns null the system can choose a way to present the mode or choose not to start the mode at all. - Android reference for android.app.Activity.onWindowStartingActionMode. + + + Android reference for android.app.Activity.onWindowStartingActionMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6647,11 +7530,15 @@ - View: The view to show the context menu for. - Programmatically opens the context menu for a particular view. + The view to show the context menu for. + Programmatically opens the context menu for a particular view. Programmatically opens the context menu for a particular view. The view should have been added via registerForContextMenu(View). - Android reference for android.app.Activity.openContextMenu. + + + Android reference for android.app.Activity.openContextMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6681,7 +7568,11 @@ Programmatically opens the options menu. Programmatically opens the options menu. If the options menu is already open, this method does nothing. - Android reference for android.app.Activity.openOptionsMenu. + + + Android reference for android.app.Activity.openOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6723,9 +7614,13 @@ - int: The type of transition to override. Must be either OVERRIDE_TRANSITION_OPEN for entering transitions or OVERRIDE_TRANSITION_CLOSE for exiting transitions. Value is one of the following: OVERRIDE_TRANSITION_OPEN OVERRIDE_TRANSITION_CLOSE - int: The resource ID of the animation for the incoming activity. Use 0 for no animation. - int: The resource ID of the animation for the outgoing activity. Use 0 for no animation. + The type of transition to override. Must be either + OVERRIDE_TRANSITION_OPEN for entering transitions or + OVERRIDE_TRANSITION_CLOSE for exiting transitions. + The resource ID of the animation for the incoming activity. Use 0 for no + animation. + The resource ID of the animation for the outgoing activity. Use 0 for no + animation. Customizes the animation for activity transitions. Customizes the animation for activity transitions. This method provides a robust way to override transition animations at runtime and can be called at any point in the activity's lifecycle. It is particularly useful for handling predictive back animations, for which overridePendingTransition(int, int) is not suitable. @@ -6735,7 +7630,11 @@ When predictive back is enabled (see enableOnBackInvokedCallback in the manifest), the system may control the preview phase of the back animation. The custom transition defined by enterAnim and exitAnim is then applied only after the back gesture is committed. Limitations: See also: - Android reference for android.app.Activity.overrideActivityTransition. + + + Android reference for android.app.Activity.overrideActivityTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6777,10 +7676,15 @@ - int: The type of transition to override. Must be either OVERRIDE_TRANSITION_OPEN for entering transitions or OVERRIDE_TRANSITION_CLOSE for exiting transitions. Value is one of the following: OVERRIDE_TRANSITION_OPEN OVERRIDE_TRANSITION_CLOSE - int: The resource ID of the animation for the incoming activity. Use 0 for no animation. - int: The resource ID of the animation for the outgoing activity. Use 0 for no animation. - int: The background color to display during the animation. Set to Color.TRANSPARENT to use the default background color. + The type of transition to override. Must be either + OVERRIDE_TRANSITION_OPEN for entering transitions or + OVERRIDE_TRANSITION_CLOSE for exiting transitions. + The resource ID of the animation for the incoming activity. Use 0 for no + animation. + The resource ID of the animation for the outgoing activity. Use 0 for no + animation. + The background color to display during the animation. Set to + Color#TRANSPARENT to use the default background color. Customizes the animation and background color for activity transitions. Customizes the animation and background color for activity transitions. This method provides a robust way to override transition animations at runtime and can be called at any point in the activity's lifecycle. It is particularly useful for handling predictive back animations, for which overridePendingTransition(int, int) is not suitable. @@ -6790,7 +7694,11 @@ When predictive back is enabled (see enableOnBackInvokedCallback in the manifest), the system may control the preview phase of the back animation. The custom transition defined by enterAnim and exitAnim is then applied only after the back gesture is committed. Limitations: See also: - Android reference for android.app.Activity.overrideActivityTransition. + + + Android reference for android.app.Activity.overrideActivityTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6823,13 +7731,21 @@ - int: A resource ID of the animation resource to use for the incoming activity. Use 0 for no animation. - int: A resource ID of the animation resource to use for the outgoing activity. Use 0 for no animation. - This method was deprecated in API level 34. + A resource ID of the animation resource to use for + the incoming activity. Use 0 for no animation. + A resource ID of the animation resource to use for + the outgoing activity. Use 0 for no animation. + Call immediately after one of the flavors of #startActivity(Intent) + or #finish to specify an explicit transition animation to + perform next. This method was deprecated in API level 34. Use overrideActivityTransition(int, int, int)} instead. Call immediately after one of the flavors of startActivity(Intent) or finish() to specify an explicit transition animation to perform next. As of Build.VERSION_CODES.JELLY_BEAN an alternative to using this with starting activities is to supply the desired animation information through a ActivityOptions bundle to startActivity(Intent,Bundle) or a related function. This allows you to specify a custom animation even when starting an activity from outside the context of the current top activity. Af of Build.VERSION_CODES.S application can only specify a transition animation when the transition happens within the same task. System default animation is used for cross-task transition animations. - Android reference for android.app.Activity.overridePendingTransition. + + + Android reference for android.app.Activity.overridePendingTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6868,14 +7784,23 @@ - int: A resource ID of the animation resource to use for the incoming activity. Use 0 for no animation. - int: A resource ID of the animation resource to use for the outgoing activity. Use 0 for no animation. - int: The background color to use for the background during the animation if the animation requires a background. Set to 0 to not override the default color. - This method was deprecated in API level 34. + A resource ID of the animation resource to use for + the incoming activity. Use 0 for no animation. + A resource ID of the animation resource to use for + the outgoing activity. Use 0 for no animation. + The background color to use for the background during the animation if + the animation requires a background. Set to 0 to not override the default color. + Call immediately after one of the flavors of #startActivity(Intent) + or #finish to specify an explicit transition animation to + perform next. This method was deprecated in API level 34. Use overrideActivityTransition(int, int, int, int)} instead. Call immediately after one of the flavors of startActivity(Intent) or finish() to specify an explicit transition animation to perform next. As of Build.VERSION_CODES.JELLY_BEAN an alternative to using this with starting activities is to supply the desired animation information through a ActivityOptions bundle to startActivity(Intent,Bundle) or a related function. This allows you to specify a custom animation even when starting an activity from outside the context of the current top activity. - Android reference for android.app.Activity.overridePendingTransition. + + + Android reference for android.app.Activity.overridePendingTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6914,10 +7839,16 @@ 1 - Request type of overrideActivityTransition(int, int, int) or overrideActivityTransition(int, int, int, int), to override the closing transition. + Request type of #overrideActivityTransition(int, int, int) or + #overrideActivityTransition(int, int, int, int), to override the + closing transition. Request type of overrideActivityTransition(int, int, int) or overrideActivityTransition(int, int, int, int), to override the closing transition. - Android reference for android.app.Activity.OVERRIDE_TRANSITION_CLOSE. + + + Android reference for android.app.Activity.OVERRIDE_TRANSITION_CLOSE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6956,10 +7887,16 @@ 0 - Request type of overrideActivityTransition(int, int, int) or overrideActivityTransition(int, int, int, int), to override the opening transition. + Request type of #overrideActivityTransition(int, int, int) or + #overrideActivityTransition(int, int, int, int), to override the + opening transition. Request type of overrideActivityTransition(int, int, int) or overrideActivityTransition(int, int, int, int), to override the opening transition. - Android reference for android.app.Activity.OVERRIDE_TRANSITION_OPEN. + + + Android reference for android.app.Activity.OVERRIDE_TRANSITION_OPEN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6988,12 +7925,17 @@ Android.App.Activity - This method was deprecated in API level 35. + Returns the parent Activity if this is a child Activity of an + ActivityGroup. This Android.App.Activity instance, allowing calls to be chained. This method was deprecated in API level 35. ActivityGroup is deprecated. Returns the parent Activity if this is a child Activity of an ActivityGroup. - Android reference for android.app.Activity.getParent. + + + Android reference for android.app.Activity.getParent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7019,11 +7961,17 @@ Android.Content.Intent - Obtain an Intent that will launch an explicit target activity specified by this activity's logical parent. - a new Intent targeting the defined parent of this activity or null if there is no valid parent. + Obtain an Intent that will launch an explicit target activity specified by + this activity's logical parent. + a new Intent targeting the defined parent of this activity or null if + there is no valid parent. Obtain an Intent that will launch an explicit target activity specified by this activity's logical parent. The logical parent is named in the application's manifest by the parentActivityName attribute. Activity subclasses may override this method to modify the Intent returned by super.getParentActivityIntent() or to implement a different mechanism of retrieving the parent intent entirely. - Android reference for android.app.Activity.getParentActivityIntent. + + + Android reference for android.app.Activity.getParentActivityIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7050,10 +7998,16 @@ - Postpone the entering activity transition when Activity was started with android.app.ActivityOptions.makeSceneTransitionAnimation(Activity,android.util.Pair[]). + Postpone the entering activity transition when Activity was started with + android.app.ActivityOptions#makeSceneTransitionAnimation(Activity, + android.util.Pair[]). Postpone the entering activity transition when Activity was started with android.app.ActivityOptions.makeSceneTransitionAnimation(Activity,android.util.Pair[]). This method gives the Activity the ability to delay starting the entering and shared element transitions until all data is loaded. Until then, the Activity won't draw into its window, leaving the window transparent. This may also cause the returning animation to be delayed until data is ready. This method should be called in onCreate(android.os.Bundle) or in onActivityReenter(int, android.content.Intent). startPostponedEnterTransition() must be called to allow the Activity to start the transitions. If the Activity did not use android.app.ActivityOptions.makeSceneTransitionAnimation(Activity,android.util.Pair[]), then this method does nothing. - Android reference for android.app.Activity.postponeEnterTransition. + + + Android reference for android.app.Activity.postponeEnterTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7082,7 +8036,11 @@ Cause this Activity to be recreated with a new instance. Cause this Activity to be recreated with a new instance. This results in essentially the same flow as when the Activity is created due to a configuration change -- the current instance will go through its lifecycle to onDestroy() and a new instance then created after it. - Android reference for android.app.Activity.recreate. + + + Android reference for android.app.Activity.recreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7113,11 +8071,15 @@ Return information about who launched this activity. - + To be added. Return information about who launched this activity. If the launching Intent contains an Intent.EXTRA_REFERRER, that will be returned as-is; otherwise, if known, an android-app: referrer URI containing the package name that started the Intent will be returned. This may return null if no referrer can be identified -- it is neither explicitly specified, nor is it known which application package was involved. If called while inside the handling of onNewIntent(Intent), this function will return the referrer that submitted that new intent to the activity only after setIntent(Intent) is called with the provided intent. Note that this is not a security feature -- you can not trust the referrer information, applications can spoof it. - Android reference for android.app.Activity.getReferrer. + + + Android reference for android.app.Activity.getReferrer. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7157,7 +8119,11 @@ Register an Application.ActivityLifecycleCallbacks instance that receives lifecycle callbacks for only this Activity. Register an Application.ActivityLifecycleCallbacks instance that receives lifecycle callbacks for only this Activity. In relation to any Application registered callbacks, the callbacks registered here will always occur nested within those callbacks. This means: Pre events will first be sent to Application registered callbacks, then to callbacks registered here. Application.ActivityLifecycleCallbacks.onActivityCreated(Activity,Bundle), Application.ActivityLifecycleCallbacks.onActivityStarted(Activity), and Application.ActivityLifecycleCallbacks.onActivityResumed(Activity) will be sent first to Application registered callbacks, then to callbacks registered here. For all other events, callbacks registered here will be sent first. Post events will first be sent to callbacks registered here, then to Application registered callbacks. If multiple callbacks are registered here, they receive events in a first in (up through Application.ActivityLifecycleCallbacks.onActivityPostResumed, last out ordering. It is strongly recommended to register this in the constructor of your Activity to ensure you get all available callbacks. As this callback is associated with only this Activity, it is not usually necessary to unregister it unless you specifically do not want to receive further lifecycle callbacks. - Android reference for android.app.Activity.registerActivityLifecycleCallbacks. + + + Android reference for android.app.Activity.registerActivityLifecycleCallbacks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7185,16 +8151,20 @@ - View: The view that should show a context menu. - Registers a context menu to be shown for the given view (multiple views can show the context menu). + The view that should show a context menu. + Registers a context menu to be shown for the given view (multiple views + can show the context menu). Registers a context menu to be shown for the given view (multiple views can show the context menu). This method will set the OnCreateContextMenuListener on the view to this activity, so onCreateContextMenu(ContextMenu,View,ContextMenuInfo) will be called when it is time to show the context menu. See also: - Android reference for android.app.Activity.registerForContextMenu. + + + Android reference for android.app.Activity.registerForContextMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -7238,7 +8208,11 @@ Registers a screen capture callback for this activity. Registers a screen capture callback for this activity. The callback will be triggered when a screen capture of this activity is attempted. This callback will be executed on the thread of the passed executor. For details, see ScreenCaptureCallback.onScreenCaptured. Requires Manifest.permission.DETECT_SCREEN_CAPTURE - Android reference for android.app.Activity.registerScreenCaptureCallback. + + + Android reference for android.app.Activity.registerScreenCaptureCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7265,10 +8239,17 @@ Ask that the local app instance of this activity be released to free up its memory. - + Returns true if the activity was in a state that it has started the process + of destroying its current instance; returns false if for any reason this could not + be done: it is currently visible to the user, it is already being destroyed, it is + being finished, it hasn't yet saved its state, etc. Ask that the local app instance of this activity be released to free up its memory. This is asking for the activity to be destroyed, but does not finish the activity -- a new instance of the activity will later be re-created if needed due to the user navigating back to it. - Android reference for android.app.Activity.releaseInstance. + + + Android reference for android.app.Activity.releaseInstance. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7300,20 +8281,20 @@ - int: The id of the managed dialog. - This method was deprecated in API level 15. + The id of the managed dialog. + Removes any internal references to a dialog managed by this Activity. This method was deprecated in API level 15. Use the new DialogFragment class with FragmentManager instead; this is also available on older platforms through the Android compatibility package. Removes any internal references to a dialog managed by this Activity. If the dialog is showing, it will dismiss it as part of the clean up. This can be useful if you know that you will never show a dialog again and want to avoid the overhead of saving and restoring it in the future. As of Build.VERSION_CODES.GINGERBREAD, this function will not throw an exception if you try to remove an ID that does not currently have an associated dialog. See also: - Android reference for android.app.Activity.removeDialog. + + + Android reference for android.app.Activity.removeDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - @@ -7337,10 +8318,15 @@ - Report to the system that your app is now fully drawn, for diagnostic and optimization purposes. + Report to the system that your app is now fully drawn, for diagnostic and + optimization purposes. Report to the system that your app is now fully drawn, for diagnostic and optimization purposes. The system may adjust optimizations to prioritize work that happens before reportFullyDrawn is called, to improve app startup. Misrepresenting the startup window by calling reportFullyDrawn too late or too early may decrease application and startup performance. This is also used to help instrument application launch times, so that the app can report when it is fully in a usable state; without this, the only thing the system itself can determine is the point at which the activity's window is first drawn and displayed. To participate in app launch time measurement, you should always call this method after first launch (when onCreate(android.os.Bundle) is called), at the point where you have entirely drawn your UI and populated with all of the significant data. You can safely call this method any time after first launch as well, in which case it will simply be ignored. If this method is called before the activity's window is first drawn and displayed as measured by the system, the reported time here will be shifted to the system measured time. - Android reference for android.app.Activity.reportFullyDrawn. + + + Android reference for android.app.Activity.reportFullyDrawn. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7372,13 +8358,19 @@ - - - Create DragAndDropPermissions object bound to this activity and controlling the access permissions for content URIs associated with the DragEvent. - The DragAndDropPermissions object used to control access to the content URIs. Null if no content URIs are associated with the event or if permissions could not be granted. + To be added. + Drag event + Create DragAndDropPermissions object bound to this activity and controlling the + access permissions for content URIs associated with the DragEvent. + The DragAndDropPermissions object used to control access to the content URIs. + Null if no content URIs are associated with the event or if permissions could not be granted. Create DragAndDropPermissions object bound to this activity and controlling the access permissions for content URIs associated with the DragEvent. - Android reference for android.app.Activity.requestDragAndDropPermissions. + + + Android reference for android.app.Activity.requestDragAndDropPermissions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7407,12 +8399,20 @@ Android.Content.PM.ScreenOrientation - - Returns the current requested orientation of the activity, which is either the orientation requested in the app manifest or the last orientation given to setRequestedOrientation(int). - + An orientation constant as used in + ActivityInfo#screenOrientation ActivityInfo.screenOrientation. + Returns the current requested orientation of the activity, which is either the orientation + requested in the app manifest or the last orientation given to + #setRequestedOrientation(int). -or- Change the desired orientation of this activity. + Returns an orientation constant as used in + ActivityInfo#screenOrientation ActivityInfo.screenOrientation. Returns the current requested orientation of the activity, which is either the orientation requested in the app manifest or the last orientation given to setRequestedOrientation(int). Note: To improve the layout of apps on form factors with smallest width >= 600dp, the system ignores calls to this method for apps that target Android 16 (API level 36) or higher. Device manufacturers can configure devices to ignore calls to this method to improve the layout of orientation-restricted apps. On devices with Android 16 (API level 36) or higher installed, virtual device owners (select trusted and privileged apps) can optimize app layout on displays they manage by ignoring calls to this method. See also Companion app streaming. See Device compatibility mode. - Android reference for android.app.Activity.getRequestedOrientation. + + + Android reference for android.app.Activity.getRequestedOrientation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7453,12 +8453,25 @@ - int: Can be FULLSCREEN_MODE_REQUEST_ENTER or FULLSCREEN_MODE_REQUEST_EXIT to indicate this request is to get fullscreen or get restored. Value is one of the following: FULLSCREEN_MODE_REQUEST_EXIT FULLSCREEN_MODE_REQUEST_ENTER - OutcomeReceiver: Optional callback, use null when not necessary. When the request is approved or rejected, the callback will be triggered. This will happen before any configuration change. The callback will be dispatched on the main thread except on devices with API level 36.1 or lower, where the behavior is undefined. If the request is rejected, the Throwable provided will be an IllegalStateException with a detailed message can be retrieved by Throwable.getMessage(). + Can be #FULLSCREEN_MODE_REQUEST_ENTER or + #FULLSCREEN_MODE_REQUEST_EXIT to indicate this request is to get + fullscreen or get restored. + Optional callback, use null when not necessary. When the + request is approved or rejected, the callback will be triggered. This + will happen before any configuration change. The callback will be + dispatched on the main thread except on devices with API level 36.1 + or lower, where the behavior is undefined. If the request is + rejected, the Throwable provided will be an + IllegalStateException with a detailed message can be + retrieved by Throwable#getMessage(). Request to put the activity into fullscreen. Request to put the activity into fullscreen. The requester must be pinned or the top-most activity of the focused display which can be verified using onTopResumedActivityChanged(boolean). The request should also be a response to a user input. When getting fullscreen and receiving corresponding onConfigurationChanged(Configuration) and onMultiWindowModeChanged(boolean,Configuration), the activity should relayout itself and the system bars' visibilities can be controlled as usual fullscreen apps. Calling it again with the exit request can restore the activity to the previous status. This will only happen when it got into fullscreen through this API. - Android reference for android.app.Activity.requestFullscreenMode. + + + Android reference for android.app.Activity.requestFullscreenMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7488,11 +8501,15 @@ - Requests to show the \u201cOpen in browser\u201d education. + Requests to show the “Open in browser” education. Requests to show the \u201cOpen in browser\u201d education. \u201cOpen in browser\u201d is a feature within the app header that allows users to switch from an app to the web. The feature is made available when an application is opened by a user clicking a link or when a link is provided by an application. Links can be provided by calling AssistContent.setSessionTransferUri or AssistContent.setWebUri. This method should be utilized when an activity wants to nudge the user to switch to the web application in cases where the web may provide the user with a better experience. Note that this method does not guarantee that the education will be shown. The number of times that the "Open in browser" education can be triggered by this method is limited per application, and, when shown, the education appears above the app's content. For these reasons, developers should use this method sparingly when it is least disruptive to the user to show the education and when it is optimal to switch the user to a browser session. Before requesting to show the education, developers should assert that they have set a link that can be used by the "Open in browser" feature through either AssistContent.setSessionTransferUri or AssistContent.setWebUri so that users are navigated to a relevant page if they choose to switch to the browser. If a URI is not set using either method, "Open in browser" will utilize a generic link if available which will direct users to the homepage of the site associated with the app. The generic link is provided for a limited number of applications by the system and cannot be edited by developers. If none of these options contains a valid URI, the user will not be provided with the option to switch to the browser and the education will not be shown if requested. See also: - Android reference for android.app.Activity.requestOpenInBrowserEducation. + + + Android reference for android.app.Activity.requestOpenInBrowserEducation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7529,8 +8546,10 @@ - String: The requested permissions. Must be non-null and not empty. - int: Application specific request code to match with a result reported to onRequestPermissionsResult(int, String, int). Should be >= 0. + The requested permissions. Must be non-null and not empty. + Application specific request code to match with a result + reported to #onRequestPermissionsResult. + Should be >= 0. Requests permissions to be granted to this application. Requests permissions to be granted to this application. These permissions must be requested in your manifest, they should not be granted to your app, and they should have protection level dangerous, regardless whether they are declared by the platform or a third-party app. Normal permissions PermissionInfo.PROTECTION_NORMAL are granted at install time if requested in the manifest. Signature permissions PermissionInfo.PROTECTION_SIGNATURE are granted at install time if requested in the manifest and the signature of your app matches the signature of the app declaring the permissions. @@ -7543,7 +8562,11 @@ The permissions samples repo demonstrates how to use this method to request permissions at run time. See also: Throws: IllegalArgumentException if requestCode is negative. - Android reference for android.app.Activity.requestPermissions. + + + Android reference for android.app.Activity.requestPermissions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7581,9 +8604,13 @@ - String: The requested permissions. Must be non-null and not empty. - int: Application specific request code to match with a result reported to onRequestPermissionsResult(int, String, int). Should be >= 0. - int: The app is requesting permissions for this device. The primary/physical device is assigned Context.DEVICE_ID_DEFAULT, and virtual devices are assigned unique device Ids. + The requested permissions. Must be non-null and not empty. + Application specific request code to match with a result + reported to #onRequestPermissionsResult. + Should be >= 0. + The app is requesting permissions for this device. The primary/physical + device is assigned Context#DEVICE_ID_DEFAULT, and virtual devices + are assigned unique device Ids. Requests permissions to be granted to this application. Requests permissions to be granted to this application. These permissions must be requested in your manifest, they should not be granted to your app, and they should have protection level dangerous, regardless whether they are declared by the platform or a third-party app. Normal permissions PermissionInfo.PROTECTION_NORMAL are granted at install time if requested in the manifest. Signature permissions PermissionInfo.PROTECTION_SIGNATURE are granted at install time if requested in the manifest and the signature of your app matches the signature of the app declaring the permissions. @@ -7596,7 +8623,11 @@ The permissions samples repo demonstrates how to use this method to request permissions at run time. See also: Throws: IllegalArgumentException if requestCode is negative. - Android reference for android.app.Activity.requestPermissions. + + + Android reference for android.app.Activity.requestPermissions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7629,7 +8660,11 @@ Request the Keyboard Shortcuts screen to show up. Request the Keyboard Shortcuts screen to show up. This will trigger onProvideKeyboardShortcuts(List, Menu, int) to retrieve the shortcuts for the foreground activity. - Android reference for android.app.Activity.requestShowKeyboardShortcuts. + + + Android reference for android.app.Activity.requestShowKeyboardShortcuts. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7661,17 +8696,29 @@ - boolean: true to notify the system that the activity wishes to be visible behind other translucent activities, false to indicate otherwise. Resources must be released when passing false to this method. - This method was deprecated in API level 26. - the resulting visibiity state. If true the activity will remain visible beyond onPause() if the next activity is translucent or not fullscreen. If false then the activity may not count on being visible behind other translucent activities, and must stop any media playback and release resources. Returning false may occur in lieu of a call to onVisibleBehindCanceled() so the return value must be checked. + true to notify the system that the activity wishes to be visible behind other + translucent activities, false to indicate otherwise. Resources must be + released when passing false to this method. + Activities that want to remain visible behind a translucent activity above them must call + this method anytime between the start of #onResume() and the return from + #onPause(). + the resulting visibiity state. If true the activity will remain visible beyond + #onPause() if the next activity is translucent or not fullscreen. If false + then the activity may not count on being visible behind other translucent activities, + and must stop any media playback and release resources. + Returning false may occur in lieu of a call to #onVisibleBehindCanceled() so + the return value must be checked. This method was deprecated in API level 26. This method's functionality is no longer supported as of Build.VERSION_CODES.O and will be removed in a future release. Activities that want to remain visible behind a translucent activity above them must call this method anytime between the start of onResume() and the return from onPause(). If this call is successful then the activity will remain visible after onPause() is called, and is allowed to continue playing media in the background. The actions of this call are reset each time that this activity is brought to the front. That is, every time onResume() is called the activity will be assumed to not have requested visible behind. Therefore, if you want this activity to continue to be visible in the background you must call this method again. Only fullscreen opaque activities may make this call. I.e. this call is a nop for dialog and translucent activities. Under all circumstances, the activity must stop playing and release resources prior to or within a call to onVisibleBehindCanceled() or if this call returns false. False will be returned any time this method is called between the return of onPause and the next call to onResume. See also: - Android reference for android.app.Activity.requestVisibleBehind. + + + Android reference for android.app.Activity.requestVisibleBehind. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -7704,17 +8751,22 @@ - int: The desired feature as defined in Window. + The desired feature as defined in + android.view.Window. Enable extended window features. - + Returns true if the requested feature is supported and now + enabled. Enable extended window features. This is a convenience for calling getWindow().requestFeature(). See also: - Android reference for android.app.Activity.requestWindowFeature. + + + Android reference for android.app.Activity.requestWindowFeature. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -7752,13 +8804,19 @@ - int: the ID to search for - Finds a view that was identified by the android:id XML attribute that was processed in onCreate(Bundle), or throws an IllegalArgumentException if the ID is invalid, or there is no matching view in the hierarchy. - a view with given ID. This value cannot be null. + the ID to search for + Finds a view that was identified by the android:id XML attribute that was processed + in #onCreate, or throws an IllegalArgumentException if the ID is invalid, or there is + no matching view in the hierarchy. + a view with given ID Finds a view that was identified by the android:id XML attribute that was processed in onCreate(Bundle), or throws an IllegalArgumentException if the ID is invalid, or there is no matching view in the hierarchy. Note: In most cases -- depending on compiler support -- the resulting view is automatically cast to the target class type. If the target class type is unconstrained, an explicit cast may be necessary. See also: - Android reference for android.app.Activity.requireViewById. + + + Android reference for android.app.Activity.requireViewById. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7803,10 +8861,11 @@ - - - - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7835,11 +8894,15 @@ - Runnable: the action to run on the UI thread + the action to run on the UI thread Runs the specified action on the UI thread. Runs the specified action on the UI thread. If the current thread is the UI thread, then the action is executed immediately. If the current thread is not the UI thread, the action is posted to the event queue of the UI thread. - Android reference for android.app.Activity.runOnUiThread. + + + Android reference for android.app.Activity.runOnUiThread. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7868,10 +8931,11 @@ - - + To be added. + + - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7899,11 +8963,16 @@ Android.Views.SearchEvent - During the onSearchRequested() callbacks, this function will return the SearchEvent that triggered the callback, if it exists. - SearchEvent The SearchEvent that triggered the onSearchRequested() callback. + During the onSearchRequested() callbacks, this function will return the + SearchEvent that triggered the callback, if it exists. + SearchEvent The SearchEvent that triggered the #onSearchRequested callback. During the onSearchRequested() callbacks, this function will return the SearchEvent that triggered the callback, if it exists. - Android reference for android.app.Activity.getSearchEvent. + + + Android reference for android.app.Activity.getSearchEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7931,12 +9000,17 @@ - Toolbar: Toolbar to set as the Activity's action bar, or null to clear it - Set a Toolbar to act as the ActionBar for this Activity window. + Toolbar to set as the Activity's action bar, or null to clear it + Set a android.widget.Toolbar Toolbar to act as the ActionBar for this + Activity window. Set a Toolbar to act as the ActionBar for this Activity window. When set to a non-null value the getActionBar() method will return an ActionBar object that can be used to control the given toolbar as if it were a traditional window decor action bar. The toolbar's menu will be populated with the Activity's options menu and the navigation button will be wired through the standard home menu select action. In order to use a Toolbar within the Activity's window content the application must not request the window feature FEATURE_ACTION_BAR. - Android reference for android.app.Activity.setActionBar. + + + Android reference for android.app.Activity.setActionBar. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7968,11 +9042,18 @@ - boolean: true to disable the UID restrictions; false to revert back to the default behaviour - Specifies whether the activities below this one in the task can also start other activities or finish the task. + + true to disable the UID restrictions; false to revert back to + the default behaviour + Specifies whether the activities below this one in the task can also start other activities + or finish the task. Specifies whether the activities below this one in the task can also start other activities or finish the task. Starting from Target SDK Level Build.VERSION_CODES.VANILLA_ICE_CREAM, apps may be blocked from starting new activities or finishing their task unless the top activity of such task belong to the same UID for security reasons. Setting this flag to true will allow the launching app to ignore the restriction if this activity is on top. Apps matching the UID of this activity are always exempt. - Android reference for android.app.Activity.setAllowCrossUidActivitySwitchFromBelow. + + + Android reference for android.app.Activity.setAllowCrossUidActivitySwitchFromBelow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8000,17 +9081,19 @@ - View: The desired content to display. + The desired content to display. Set the activity content to an explicit view. Set the activity content to an explicit view. This view is placed directly into the activity's view hierarchy. It can itself be a complex view hierarchy. When calling this method, the layout parameters of the specified view are ignored. Both the width and the height of the view are set by default to ViewGroup.LayoutParams.MATCH_PARENT. To use your own layout parameters, invoke setContentView(android.view.View, android.view.ViewGroup.LayoutParams) instead. See also: - Android reference for android.app.Activity.setContentView. + + + Android reference for android.app.Activity.setContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -8036,17 +9119,19 @@ - int: Resource ID to be inflated. + Resource ID to be inflated. Set the activity content from a layout resource. Set the activity content from a layout resource. The resource will be inflated, adding all top-level views to the activity. See also: - Android reference for android.app.Activity.setContentView. + + + Android reference for android.app.Activity.setContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -8079,12 +9164,14 @@ Set the activity content to an explicit view. This view is placed directly into the activity's view hierarchy. It can itself be a complex view hierarchy. See also: - Android reference for android.app.Activity.setContentView. + + + Android reference for android.app.Activity.setContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -8117,16 +9204,19 @@ - int: The desired default key mode constant. Value is one of the following: DEFAULT_KEYS_DISABLE DEFAULT_KEYS_DIALER DEFAULT_KEYS_SHORTCUT DEFAULT_KEYS_SEARCH_LOCAL DEFAULT_KEYS_SEARCH_GLOBAL + The desired default key mode constant. Select the default key handling for this activity. Select the default key handling for this activity. This controls what will happen to key events that are not otherwise handled. The default mode (DEFAULT_KEYS_DISABLE) will simply drop them on the floor. Other modes allow you to launch the dialer (DEFAULT_KEYS_DIALER), execute a shortcut in your options menu without requiring the menu key be held down (DEFAULT_KEYS_SHORTCUT), or launch a search (DEFAULT_KEYS_SEARCH_LOCAL and DEFAULT_KEYS_SEARCH_GLOBAL). Note that the mode selected here does not impact the default handling of system keys, such as the "back" and "menu" keys, and your activity and its views always get a first chance to receive and handle all application keys. See also: - Android reference for android.app.Activity.setDefaultKeyMode. + + + Android reference for android.app.Activity.setDefaultKeyMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -8152,11 +9242,17 @@ - SharedElementCallback: Used to manipulate shared element transitions on the launched Activity. - When android.app.ActivityOptions.makeSceneTransitionAnimation(Activity,android.view.View,String) was used to start an Activity, callback will be called to handle shared elements on the launched Activity. + Used to manipulate shared element transitions on the launched Activity. + When android.app.ActivityOptions#makeSceneTransitionAnimation(Activity, + android.view.View, String) was used to start an Activity, <var>callback</var> + will be called to handle shared elements on the launched Activity. When android.app.ActivityOptions.makeSceneTransitionAnimation(Activity,android.view.View,String) was used to start an Activity, callback will be called to handle shared elements on the launched Activity. This requires Window.FEATURE_ACTIVITY_TRANSITIONS. - Android reference for android.app.Activity.setEnterSharedElementCallback. + + + Android reference for android.app.Activity.setEnterSharedElementCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8184,11 +9280,17 @@ - SharedElementCallback: Used to manipulate shared element transitions on the launching Activity. - When android.app.ActivityOptions.makeSceneTransitionAnimation(Activity,android.view.View,String) was used to start an Activity, callback will be called to handle shared elements on the launching Activity. + Used to manipulate shared element transitions on the launching Activity. + When android.app.ActivityOptions#makeSceneTransitionAnimation(Activity, + android.view.View, String) was used to start an Activity, <var>callback</var> + will be called to handle shared elements on the launching Activity. When android.app.ActivityOptions.makeSceneTransitionAnimation(Activity,android.view.View,String) was used to start an Activity, callback will be called to handle shared elements on the launching Activity. Most calls will only come when returning from the started Activity. This requires Window.FEATURE_ACTIVITY_TRANSITIONS. - Android reference for android.app.Activity.setExitSharedElementCallback. + + + Android reference for android.app.Activity.setExitSharedElementCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8226,10 +9328,15 @@ int Drawable - Convenience for calling android.view.Window.setFeatureDrawable(int,Drawable). + Convenience for calling + android.view.Window#setFeatureDrawable(int, Drawable). Convenience for calling android.view.Window.setFeatureDrawable(int,Drawable). - Android reference for android.app.Activity.setFeatureDrawable. + + + Android reference for android.app.Activity.setFeatureDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8268,10 +9375,15 @@ int int - Convenience for calling Window.setFeatureDrawableAlpha(int, int). + Convenience for calling + android.view.Window#setFeatureDrawableAlpha. Convenience for calling Window.setFeatureDrawableAlpha(int, int). - Android reference for android.app.Activity.setFeatureDrawableAlpha. + + + Android reference for android.app.Activity.setFeatureDrawableAlpha. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8310,10 +9422,15 @@ int int - Convenience for calling Window.setFeatureDrawableResource(int, int). + Convenience for calling + android.view.Window#setFeatureDrawableResource. Convenience for calling Window.setFeatureDrawableResource(int, int). - Android reference for android.app.Activity.setFeatureDrawableResource. + + + Android reference for android.app.Activity.setFeatureDrawableResource. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8352,10 +9469,15 @@ int Uri - Convenience for calling Window.setFeatureDrawableUri(int, Uri). + Convenience for calling + android.view.Window#setFeatureDrawableUri. Convenience for calling Window.setFeatureDrawableUri(int, Uri). - Android reference for android.app.Activity.setFeatureDrawableUri. + + + Android reference for android.app.Activity.setFeatureDrawableUri. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8385,15 +9507,54 @@ boolean - Sets whether this activity is finished when touched outside its window's bounds. + Sets whether this activity is finished when touched outside its window's + bounds. Sets whether this activity is finished when touched outside its window's bounds. - Android reference for android.app.Activity.setFinishOnTouchOutside. + + + Android reference for android.app.Activity.setFinishOnTouchOutside. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setHandoffEnabled", "(ZLandroid/app/HandoffActivityParams;)V", "", ApiSince=37)] + [<Android.Runtime.Register("setHandoffEnabled", "(ZLandroid/app/HandoffActivityParams;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + To be added. + Configuration parameters for Handoff. + Sets if Handoff is enabled for this Activity. + To be added. + + @@ -8421,12 +9582,21 @@ - boolean: true to show the Activity on top of the lock screen when this activity has another activity behind it with the showWhenLock attribute set; false otherwise. - Specifies whether this Activity should be shown on top of the lock screen whenever the lockscreen is up and this activity has another activity behind it with the showWhenLock attribute set. + + true to show the Activity on top of the lock + screen when this activity has another activity behind it with + the showWhenLock attribute set; false otherwise. + Specifies whether this Activity should be shown on top of the lock screen whenever + the lockscreen is up and this activity has another activity behind it with the showWhenLock + attribute set. Specifies whether this Activity should be shown on top of the lock screen whenever the lockscreen is up and this activity has another activity behind it with the showWhenLock attribute set. That is, this activity is only visible on the lock screen if there is another activity with the showWhenLock attribute visible at the same time on the lock screen. A use case for this is permission dialogs, that should only be visible on the lock screen if their requesting activity is also visible. This value can be set as a manifest attribute using android.R.attr.inheritShowWhenLocked. See also: - Android reference for android.app.Activity.setInheritShowWhenLocked. + + + Android reference for android.app.Activity.setInheritShowWhenLocked. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8459,13 +9629,19 @@ - Intent: The new Intent object to return from getIntent() This value may be null. - ComponentCaller: The new ComponentCaller object to return from getCaller() This value may be null. - Changes the intent returned by getIntent(), and ComponentCaller returned by getCaller(). + The new Intent object to return from #getIntent + The new ComponentCaller object to return from + #getCaller + Changes the intent returned by #getIntent, and ComponentCaller returned by + #getCaller. Changes the intent returned by getIntent(), and ComponentCaller returned by getCaller(). This holds references to the given intent, and ComponentCaller; it does not copy them. Often used in conjunction with onNewIntent(Intent). To retrieve the caller from onNewIntent(Intent), use getCurrentCaller(), otherwise override onNewIntent(Intent,ComponentCaller). See also: - Android reference for android.app.Activity.setIntent. + + + Android reference for android.app.Activity.setIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8498,13 +9674,23 @@ - LocusId: a unique, stable id that identifies this Activity instance. LocusId is an opaque ID that links this Activity's state to different Android concepts: setLocusId. LocusID is null by default or if you explicitly reset it. - Bundle: extras set or updated as part of this locus context. This may help provide additional metadata such as URLs, conversation participants specific to this Activity's context. Bundle can be null if additional metadata is not needed. Bundle should always be null for null locusId. - Sets the LocusId for this activity. + a unique, stable id that identifies this Activity instance. LocusId + is an opaque ID that links this Activity's state to different Android concepts: + android.content.pm.ShortcutInfo.Builder#setLocusId(android.content.LocusId) + setLocusId. LocusID is null by default or if you explicitly reset it. + extras set or updated as part of this locus context. This may help provide + additional metadata such as URLs, conversation participants specific to this + Activity's context. Bundle can be null if additional metadata is not needed. + Bundle should always be null for null locusId. + Sets the android.content.LocusId for this activity. Sets the LocusId for this activity. The locus id helps identify different instances of the same Activity class. For example, a locus id based on a specific conversation could be set on a conversation app's chat Activity. The system can then use this locus id along with app's contents to provide ranking signals in various UI surfaces including sharing, notifications, shortcuts and so on. It is recommended to set the same locus id in the shortcut's locus id using setLocusId so that the system can learn appropriate ranking signals linking the activity's locus id with the matching shortcut. See also: - Android reference for android.app.Activity.setLocusContext. + + + Android reference for android.app.Activity.setLocusContext. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8524,6 +9710,10 @@ [Android.Runtime.Register("setPersistent", "(Z)V", "GetSetPersistent_ZHandler")] [<Android.Runtime.Register("setPersistent", "(Z)V", "GetSetPersistent_ZHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -8532,7 +9722,7 @@ - + To be added. This member is deprecated. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8570,11 +9760,16 @@ - PictureInPictureParams: the new parameters for the picture-in-picture. This value cannot be null. - Updates the properties of the picture-in-picture activity, or sets it to be used later when enterPictureInPictureMode() is called. + the new parameters for the picture-in-picture. + Updates the properties of the picture-in-picture activity, or sets it to be used later when + #enterPictureInPictureMode() is called. Updates the properties of the picture-in-picture activity, or sets it to be used later when enterPictureInPictureMode() is called. - Android reference for android.app.Activity.setPictureInPictureParams. + + + Android reference for android.app.Activity.setPictureInPictureParams. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8606,12 +9801,18 @@ - int: The progress for the progress bar. Valid ranges are from 0 to 10000 (both inclusive). If 10000 is given, the progress bar will be completely filled and will fade out. - This method was deprecated in API level 24. + The progress for the progress bar. Valid ranges are from + 0 to 10000 (both inclusive). If 10000 is given, the progress + bar will be completely filled and will fade out. + Sets the progress for the progress bars in the title. This method was deprecated in API level 24. No longer supported starting in API 21. Sets the progress for the progress bars in the title. In order for the progress bar to be shown, the feature must be requested via requestWindowFeature(int). - Android reference for android.app.Activity.setProgress. + + + Android reference for android.app.Activity.setProgress. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8644,12 +9845,17 @@ - boolean: Whether the horizontal progress bar should be indeterminate. - This method was deprecated in API level 24. + Whether the horizontal progress bar should be indeterminate. + Sets whether the horizontal progress bar in the title should be indeterminate (the circular + is always indeterminate). This method was deprecated in API level 24. No longer supported starting in API 21. Sets whether the horizontal progress bar in the title should be indeterminate (the circular is always indeterminate). In order for the progress bar to be shown, the feature must be requested via requestWindowFeature(int). - Android reference for android.app.Activity.setProgressBarIndeterminate. + + + Android reference for android.app.Activity.setProgressBarIndeterminate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8682,12 +9888,16 @@ - boolean: Whether to show the progress bars in the title. - This method was deprecated in API level 24. + Whether to show the progress bars in the title. + Sets the visibility of the indeterminate progress bar in the title. This method was deprecated in API level 24. No longer supported starting in API 21. Sets the visibility of the indeterminate progress bar in the title. In order for the progress bar to be shown, the feature must be requested via requestWindowFeature(int). - Android reference for android.app.Activity.setProgressBarIndeterminateVisibility. + + + Android reference for android.app.Activity.setProgressBarIndeterminateVisibility. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8720,12 +9930,16 @@ - boolean: Whether to show the progress bars in the title. - This method was deprecated in API level 24. + Whether to show the progress bars in the title. + Sets the visibility of the progress bar in the title. This method was deprecated in API level 24. No longer supported starting in API 21. Sets the visibility of the progress bar in the title. In order for the progress bar to be shown, the feature must be requested via requestWindowFeature(int). - Android reference for android.app.Activity.setProgressBarVisibility. + + + Android reference for android.app.Activity.setProgressBarVisibility. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8758,11 +9972,17 @@ - boolean: true to enable recents screenshots; false otherwise. - If set to false, this indicates to the system that it should never take a screenshot of the activity to be used as a representation in recents screen. + + true to enable recents screenshots; false otherwise. + If set to false, this indicates to the system that it should never take a + screenshot of the activity to be used as a representation in recents screen. If set to false, this indicates to the system that it should never take a screenshot of the activity to be used as a representation in recents screen. By default, this value is true. Note that the system may use the window background of the theme instead to represent the window when it is not running. Also note that in comparison to WindowManager.LayoutParams.FLAG_SECURE, this only affects the behavior when the activity's screenshot would be used as a representation when the activity is not in a started state, i.e. in Overview. The system may still take screenshots of the activity in other contexts; for example, when the user takes a screenshot of the entire screen, or when the active VoiceInteractionService requests a screenshot via VoiceInteractionSession.SHOW_WITH_SCREENSHOT. - Android reference for android.app.Activity.setRecentsScreenshotEnabled. + + + Android reference for android.app.Activity.setRecentsScreenshotEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8797,16 +10017,21 @@ - int: The result code to propagate back to the originating activity, often RESULT_CANCELED or RESULT_OK - Call this to set the result that your activity will return to its caller. + The result code to propagate back to the originating + activity, often RESULT_CANCELED or RESULT_OK + Call this to set the result that your activity will return to its + caller. Call this to set the result that your activity will return to its caller. See also: - Android reference for android.app.Activity.setResult. + + + Android reference for android.app.Activity.setResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -8840,17 +10065,22 @@ - int: The result code to propagate back to the originating activity, often RESULT_CANCELED or RESULT_OK - Intent: The data to propagate back to the originating activity. - Call this to set the result that your activity will return to its caller. + The result code to propagate back to the originating + activity, often RESULT_CANCELED or RESULT_OK + The data to propagate back to the originating activity. + Call this to set the result that your activity will return to its + caller. Call this to set the result that your activity will return to its caller. As of Build.VERSION_CODES.GINGERBREAD, the Intent you supply here can have Intent.FLAG_GRANT_READ_URI_PERMISSION and/or Intent.FLAG_GRANT_WRITE_URI_PERMISSION set. This will grant the Activity receiving the result access to the specific URIs in the Intent. Access will remain until the Activity has finished (it will remain across the hosting process being killed and other temporary destruction) and will be added to any existing set of URI permissions it already holds. See also: - Android reference for android.app.Activity.setResult. + + + Android reference for android.app.Activity.setResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -8880,12 +10110,17 @@ - int: The secondary progress for the progress bar. Valid ranges are from 0 to 10000 (both inclusive). - This method was deprecated in API level 24. + The secondary progress for the progress bar. Valid ranges are from + 0 to 10000 (both inclusive). + Sets the secondary progress for the progress bar in the title. This method was deprecated in API level 24. No longer supported starting in API 21. Sets the secondary progress for the progress bar in the title. This progress is drawn between the primary progress (set via setProgress(int) and the background. It can be ideal for media scenarios such as showing the buffering progress while the default progress shows the play progress. In order for the progress bar to be shown, the feature must be requested via requestWindowFeature(int). - Android reference for android.app.Activity.setSecondaryProgress. + + + Android reference for android.app.Activity.setSecondaryProgress. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8918,12 +10153,18 @@ - boolean: indicates that big overlays should be docked next to the activity instead of overlay its content - Specifies a preference to dock big overlays like the expanded picture-in-picture on TV (see PictureInPictureParams.Builder.setExpandedAspectRatio). + indicates that big overlays should be docked next to the + activity instead of overlay its content + Specifies a preference to dock big overlays like the expanded picture-in-picture on TV + (see PictureInPictureParams.Builder#setExpandedAspectRatio). Specifies a preference to dock big overlays like the expanded picture-in-picture on TV (see PictureInPictureParams.Builder.setExpandedAspectRatio). Docking puts the big overlay side-by-side next to this activity, so that both windows are fully visible to the user. If unspecified, whether the overlay window will be docked or not, will be defined by the system. If specified, the system will try to respect the preference, but it may be overridden by a user preference. See also: - Android reference for android.app.Activity.setShouldDockBigOverlays. + + + Android reference for android.app.Activity.setShouldDockBigOverlays. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8955,12 +10196,19 @@ - boolean: true to show the Activity on top of the lock screen; false otherwise. - Specifies whether an Activity should be shown on top of the lock screen whenever the lockscreen is up and the activity is resumed. + + true to show the Activity on top of the lock screen; + false otherwise. + Specifies whether an Activity should be shown on top of the lock screen whenever + the lockscreen is up and the activity is resumed. Specifies whether an Activity should be shown on top of the lock screen whenever the lockscreen is up and the activity is resumed. Normally an activity will be transitioned to the stopped state if it is started while the lockscreen is up, but with this flag set the activity will remain in the resumed state visible on-top of the lock screen. This value can be set as a manifest attribute using R.attr.showWhenLocked. See also: - Android reference for android.app.Activity.setShowWhenLocked. + + + Android reference for android.app.Activity.setShowWhenLocked. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8993,10 +10241,13 @@ Sets information describing the task with this activity for presentation inside the Recents System UI. When ActivityManager.getRecentTasks is called, the activities of each task are traversed in order from the topmost activity to the bottommost. The traversal continues for each property until a suitable value is found. For each task the taskDescription will be returned in ActivityManager.TaskDescription. See also: - Android reference for android.app.Activity.setTaskDescription. + + + Android reference for android.app.Activity.setTaskDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -9026,7 +10277,11 @@ Change the title associated with this activity. Change the title associated with this activity. If this is a top-level activity, the title for its window will change. If it is an embedded activity, the parent can do whatever it wants with it. - Android reference for android.app.Activity.setTitle. + + + Android reference for android.app.Activity.setTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9059,12 +10314,21 @@ - boolean: true convert from opaque to translucent. false convert from translucent to opaque. - Convert an activity, which particularly with R.attr.windowIsTranslucent or R.attr.windowIsFloating attribute, to a fullscreen opaque activity, or convert it from opaque back to translucent. - The result of setting translucency. Return true if set successfully, false otherwise. + + true convert from opaque to translucent. + false convert from translucent to opaque. + Convert an activity, which particularly with android.R.attr#windowIsTranslucent or + android.R.attr#windowIsFloating attribute, to a fullscreen opaque activity, or + convert it from opaque back to translucent. + The result of setting translucency. Return true if set successfully, + false otherwise. Convert an activity, which particularly with R.attr.windowIsTranslucent or R.attr.windowIsFloating attribute, to a fullscreen opaque activity, or convert it from opaque back to translucent. - Android reference for android.app.Activity.setTranslucent. + + + Android reference for android.app.Activity.setTranslucent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9096,12 +10360,17 @@ - boolean: true to turn on the screen; false otherwise. - Specifies whether the screen should be turned on when the Activity is resumed. + + true to turn on the screen; false otherwise. + Specifies whether the screen should be turned on when the Activity is resumed. Specifies whether the screen should be turned on when the Activity is resumed. Normally an activity will be transitioned to the stopped state if it is started while the screen if off, but with this flag set the activity will cause the screen to turn on if the activity will be visible and resumed due to the screen coming on. The screen will not be turned on if the activity won't be visible after the screen is turned on. This flag is normally used in conjunction with the R.attr.showWhenLocked flag to make sure the activity is visible after the screen is turned on when the lockscreen is up. In addition, if this flag is set and the activity calls KeyguardManager.requestDismissKeyguard(Activity,KeyguardManager.KeyguardDismissCallback) the screen will turn on. See also: - Android reference for android.app.Activity.setTurnScreenOn. + + + Android reference for android.app.Activity.setTurnScreenOn. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9133,7 +10402,11 @@ Control whether this activity's main window is visible. Control whether this activity's main window is visible. This is intended only for the special case of an activity that is not going to show a UI itself, but can't just finish prior to onResume() because it needs to wait for a service binding or such. Setting this to false allows you to prevent your UI from being shown during that time. The default value for this is taken from the R.attr.windowNoDisplay attribute of the activity's theme. - Android reference for android.app.Activity.setVisible. + + + Android reference for android.app.Activity.setVisible. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9171,8 +10444,10 @@ - boolean: true to enable this mode. - ComponentName: the name of the component to use as a VrListenerService while VR mode is enabled. This value cannot be null. + + true to enable this mode. + the name of the component to use as a + android.service.vr.VrListenerService while VR mode is enabled. Enable or disable virtual reality (VR) mode for this Activity. Enable or disable virtual reality (VR) mode for this Activity. VR mode is a hint to Android system to switch to a mode optimized for VR applications while this Activity has user focus. @@ -9180,7 +10455,11 @@ If the requested VrListenerService component is not available, VR mode will not be started. Developers can handle this case as follows: See also: Throws: PackageManager.NameNotFoundException if the given component to run as a VrListenerService is not installed, or has not been enabled in user settings. - Android reference for android.app.Activity.setVrModeEnabled. + + + Android reference for android.app.Activity.setVrModeEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9210,12 +10489,19 @@ - Returns whether big overlays should be docked next to the activity as set by setShouldDockBigOverlays(boolean). - true if big overlays should be docked next to the activity instead of overlay its content + Returns whether big overlays should be docked next to the activity as set by + #setShouldDockBigOverlays. + + true if big overlays should be docked next to the activity instead + of overlay its content Returns whether big overlays should be docked next to the activity as set by setShouldDockBigOverlays(boolean). See also: - Android reference for android.app.Activity.shouldDockBigOverlays. + + + Android reference for android.app.Activity.shouldDockBigOverlays. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9251,13 +10537,17 @@ - String: A permission your app wants to request. This value cannot be null. + A permission your app wants to request. Gets whether you should show UI with rationale before requesting a permission. Whether you should show permission rationale UI. Gets whether you should show UI with rationale before requesting a permission. See also: - Android reference for android.app.Activity.shouldShowRequestPermissionRationale. + + + Android reference for android.app.Activity.shouldShowRequestPermissionRationale. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9294,14 +10584,20 @@ - String: A permission your app wants to request. This value cannot be null. - int: The app is requesting permissions for this device. The primary/physical device is assigned Context.DEVICE_ID_DEFAULT, and virtual devices are assigned unique device Ids. + A permission your app wants to request. + The app is requesting permissions for this device. The primary/physical + device is assigned Context#DEVICE_ID_DEFAULT, and virtual devices + are assigned unique device Ids. Gets whether you should show UI with rationale before requesting a permission. Whether you should show permission rationale UI. Gets whether you should show UI with rationale before requesting a permission. See also: - Android reference for android.app.Activity.shouldShowRequestPermissionRationale. + + + Android reference for android.app.Activity.shouldShowRequestPermissionRationale. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9329,12 +10625,18 @@ - Intent: An intent representing the target destination for up navigation - Returns true if the app should recreate the task when navigating 'up' from this activity by using targetIntent. - true if navigating up should recreate a new task stack, false if the same task should be used for the destination + An intent representing the target destination for up navigation + Returns true if the app should recreate the task when navigating 'up' from this activity + by using targetIntent. + true if navigating up should recreate a new task stack, false if the same task + should be used for the destination Returns true if the app should recreate the task when navigating 'up' from this activity by using targetIntent. If this method returns false the app can trivially call navigateUpTo(Intent) using the same parameters to correctly perform up navigation. If this method returns false, the app should synthesize a new task stack by using TaskStackBuilder or another similar mechanism to perform up navigation. - Android reference for android.app.Activity.shouldUpRecreateTask. + + + Android reference for android.app.Activity.shouldUpRecreateTask. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9369,10 +10671,15 @@ Bundle Ask to have the current assistant shown to the user. - + Returns true if the assistant was successfully invoked, else false. For example + false will be returned if the caller is not the current top activity. Ask to have the current assistant shown to the user. This only works if the calling activity is the current foreground activity. It is the same as calling VoiceInteractionService.showSession and requesting all of the possible context. The receiver will always see VoiceInteractionSession.SHOW_SOURCE_APPLICATION set. - Android reference for android.app.Activity.showAssist. + + + Android reference for android.app.Activity.showAssist. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9405,11 +10712,16 @@ int - This method was deprecated in API level 15. + Simple version of #showDialog(int, Bundle) that does not + take any arguments. This method was deprecated in API level 15. Use the new DialogFragment class with FragmentManager instead; this is also available on older platforms through the Android compatibility package. Simple version of showDialog(int,Bundle) that does not take any arguments. Simply calls showDialog(int,Bundle) with null arguments. - Android reference for android.app.Activity.showDialog. + + + Android reference for android.app.Activity.showDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9443,23 +10755,27 @@ - int: The id of the managed dialog. - Bundle: Arguments to pass through to the dialog. These will be saved and restored for you. Note that if the dialog is already created, onCreateDialog(int,Bundle) will not be called with the new arguments but onPrepareDialog(int,Dialog,Bundle) will be. If you need to rebuild the dialog, call removeDialog(int) first. - This method was deprecated in API level 15. - + The id of the managed dialog. + Arguments to pass through to the dialog. These will be saved + and restored for you. Note that if the dialog is already created, + #onCreateDialog(int, Bundle) will not be called with the new + arguments but #onPrepareDialog(int, Dialog, Bundle) will be. + If you need to rebuild the dialog, call #removeDialog(int) first. + Show a dialog managed by this activity. + Returns true if the Dialog was created; false is returned if + it is not created because #onCreateDialog(int, Bundle) returns false. This method was deprecated in API level 15. Use the new DialogFragment class with FragmentManager instead; this is also available on older platforms through the Android compatibility package. Show a dialog managed by this activity. A call to onCreateDialog(int,Bundle) will be made with the same id the first time this is called for a given id. From thereafter, the dialog will be automatically saved and restored. If you are targeting Build.VERSION_CODES.HONEYCOMB or later, consider instead using a DialogFragment instead. Each time a dialog is shown, onPrepareDialog(int,Dialog,Bundle) will be made to provide an opportunity to do any timely preparation. See also: - Android reference for android.app.Activity.showDialog. + + + Android reference for android.app.Activity.showDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - @@ -9487,10 +10803,15 @@ - Shows the user the system defined message for telling the user how to exit lock task mode. + Shows the user the system defined message for telling the user how to exit + lock task mode. Shows the user the system defined message for telling the user how to exit lock task mode. The task containing this activity must be in lock task mode at the time of this call for the message to be displayed. - Android reference for android.app.Activity.showLockTaskEscapeMessage. + + + Android reference for android.app.Activity.showLockTaskEscapeMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9532,7 +10853,11 @@ Get the interface that activity use to talk to the splash screen. See also: - Android reference for android.app.Activity.getSplashScreen. + + + Android reference for android.app.Activity.getSplashScreen. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9566,11 +10891,14 @@ Start an action mode of the default type ActionMode.TYPE_PRIMARY. See also: - Android reference for android.app.Activity.startActionMode. + + + Android reference for android.app.Activity.startActionMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -9615,7 +10943,11 @@ Start an action mode of the given type. See also: - Android reference for android.app.Activity.startActionMode. + + + Android reference for android.app.Activity.startActionMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9644,18 +10976,24 @@ - Intent: The intent to start. - int: If >= 0, this code will be returned in onActivityResult() when the activity exits; If < 0, no result will return when the activity exits. - Same as calling startActivityForResult(Intent,int,Bundle) with no options. + The intent to start. + If >= 0, this code will be returned in + onActivityResult() when the activity exits; + If < 0, no result will return when the activity exits. + Same as calling #startActivityForResult(Intent, int, Bundle) + with no options. Same as calling startActivityForResult(Intent,int,Bundle) with no options. See also: Throws: android.content.ActivityNotFoundException - Android reference for android.app.Activity.startActivityForResult. + + + Android reference for android.app.Activity.startActivityForResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -9687,7 +11025,11 @@ Starts an activity of the specified managed type and requests a result. This managed convenience overload creates an Intent for activityType and starts it for a result. - Android reference for android.app.Activity.startActivityForResult. + + + Android reference for android.app.Activity.startActivityForResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9717,19 +11059,26 @@ - Intent: The intent to start. - int: If >= 0, this code will be returned in onActivityResult() when the activity exits; If < 0, no result will return when the activity exits. - Bundle: Additional options for how the Activity should be started. See android.content.Context.startActivity(Intent,Bundle) Context.startActivity(Intent, Bundle)} for more details. This value may be null. + The intent to start. + If >= 0, this code will be returned in + onActivityResult() when the activity exits; + If < 0, no result will return when the activity exits. + Additional options for how the Activity should be started. + See android.content.Context#startActivity(Intent, Bundle) + Context.startActivity(Intent, Bundle)} for more details. Launch an activity for which you would like a result when it finished. Launch an activity for which you would like a result when it finished. When this activity exits, your onActivityResult() method will be called with the given requestCode. Using a negative requestCode is the same as calling startActivity(Intent) (the activity is not launched as a sub-activity). Note that this method should only be used with Intent protocols that are defined to return a result. In other protocols (such as Intent.ACTION_MAIN or Intent.ACTION_VIEW), you may not get the result when you expect. For example, if the activity you are launching uses Intent.FLAG_ACTIVITY_NEW_TASK, it will not run in your task and thus you will immediately receive a cancel result. As a special case, if you call startActivityForResult() with a requestCode >= 0 during the initial onCreate(Bundle savedInstanceState)/onResume() of your activity, then your window will not be displayed until a result is returned back from the started activity. This is to avoid visible flickering when redirecting to another activity. This method throws ActivityNotFoundException if there was no Activity found to run the given Intent. See also: Throws: android.content.ActivityNotFoundException - Android reference for android.app.Activity.startActivityForResult. + + + Android reference for android.app.Activity.startActivityForResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -9772,21 +11121,24 @@ - Activity: The activity making the call. This value cannot be null. - Intent: The intent to start. - int: Reply request code. < 0 if reply is not requested. - This method was deprecated in API level 30. + The activity making the call. + The intent to start. + Reply request code. < 0 if reply is not requested. + Same as calling #startActivityFromChild(Activity, Intent, int, Bundle) + with no options. This method was deprecated in API level 30. Use androidx.fragment.app.FragmentActivity.startActivityFromFragment( androidx.fragment.app.Fragment,Intent,int) Same as calling startActivityFromChild(Activity,Intent,int,Bundle) with no options. See also: Throws: android.content.ActivityNotFoundException - Android reference for android.app.Activity.startActivityFromChild. + + + Android reference for android.app.Activity.startActivityFromChild. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -9826,22 +11178,27 @@ - Activity: The activity making the call. This value cannot be null. - Intent: The intent to start. - int: Reply request code. < 0 if reply is not requested. - Bundle: Additional options for how the Activity should be started. See android.content.Context.startActivity(Intent,Bundle) Context.startActivity(Intent, Bundle)} for more details. This value may be null. - This method was deprecated in API level 30. + The activity making the call. + The intent to start. + Reply request code. < 0 if reply is not requested. + Additional options for how the Activity should be started. + See android.content.Context#startActivity(Intent, Bundle) + Context.startActivity(Intent, Bundle)} for more details. + This is called when a child activity of this one calls its + #startActivity or #startActivityForResult method. This method was deprecated in API level 30. Use androidx.fragment.app.FragmentActivity.startActivityFromFragment( androidx.fragment.app.Fragment,Intent,int,Bundle) This is called when a child activity of this one calls its startActivity(Intent) or startActivityForResult(Intent, int) method. This method throws ActivityNotFoundException if there was no Activity found to run the given Intent. See also: Throws: android.content.ActivityNotFoundException - Android reference for android.app.Activity.startActivityFromChild. + + + Android reference for android.app.Activity.startActivityFromChild. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -9884,22 +11241,24 @@ - Fragment: The fragment making the call. This value cannot be null. - Intent: The intent to start. - int: Reply request code. < 0 if reply is not requested. - This method was deprecated in API level 28. + The fragment making the call. + The intent to start. + Reply request code. < 0 if reply is not requested. + Same as calling #startActivityFromFragment(Fragment, Intent, int, Bundle) + with no options. This method was deprecated in API level 28. Use androidx.fragment.app.FragmentActivity.startActivityFromFragment( androidx.fragment.app.Fragment,Intent,int) Same as calling startActivityFromFragment(Fragment,Intent,int,Bundle) with no options. See also: Throws: android.content.ActivityNotFoundException - Android reference for android.app.Activity.startActivityFromFragment. + + + Android reference for android.app.Activity.startActivityFromFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - @@ -9939,23 +11298,28 @@ - Fragment: The fragment making the call. This value cannot be null. - Intent: The intent to start. - int: Reply request code. < 0 if reply is not requested. - Bundle: Additional options for how the Activity should be started. See android.content.Context.startActivity(Intent,Bundle) Context.startActivity(Intent, Bundle)} for more details. This value may be null. - This method was deprecated in API level 28. + The fragment making the call. + The intent to start. + Reply request code. < 0 if reply is not requested. + Additional options for how the Activity should be started. + See android.content.Context#startActivity(Intent, Bundle) + Context.startActivity(Intent, Bundle)} for more details. + This is called when a Fragment in this activity calls its + Fragment#startActivity or Fragment#startActivityForResult + method. This method was deprecated in API level 28. Use androidx.fragment.app.FragmentActivity.startActivityFromFragment( androidx.fragment.app.Fragment,Intent,int,Bundle) This is called when a Fragment in this activity calls its Fragment.startActivity or Fragment.startActivityForResult method. This method throws ActivityNotFoundException if there was no Activity found to run the given Intent. See also: Throws: android.content.ActivityNotFoundException - Android reference for android.app.Activity.startActivityFromFragment. + + + Android reference for android.app.Activity.startActivityFromFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - @@ -9986,18 +11350,25 @@ - Intent: The intent to start. This value cannot be null. - int: If >= 0, this code will be returned in onActivityResult() when the activity exits; If < 0, no result will return when the activity exits, as described in startActivityForResult(Intent, int). - Same as calling startActivityIfNeeded(Intent,int,Bundle) with no options. - If a new activity was launched then true is returned; otherwise false is returned and you must handle the Intent yourself. + The intent to start. + If >= 0, this code will be returned in + onActivityResult() when the activity exits; If < 0, no result will + return when the activity exits, as described in #startActivityForResult. + Same as calling #startActivityIfNeeded(Intent, int, Bundle) + with no options. + If a new activity was launched then true is returned; otherwise + false is returned and you must handle the Intent yourself. Same as calling startActivityIfNeeded(Intent,int,Bundle) with no options. See also: - Android reference for android.app.Activity.startActivityIfNeeded. + + + Android reference for android.app.Activity.startActivityIfNeeded. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -10036,19 +11407,29 @@ - Intent: The intent to start. This value cannot be null. - int: If >= 0, this code will be returned in onActivityResult() when the activity exits; If < 0, no result will return when the activity exits, as described in startActivityForResult(Intent, int). - Bundle: Additional options for how the Activity should be started. See android.content.Context.startActivity(Intent,Bundle) Context.startActivity(Intent, Bundle)} for more details. This value may be null. - A special variation to launch an activity only if a new activity instance is needed to handle the given Intent. - If a new activity was launched then true is returned; otherwise false is returned and you must handle the Intent yourself. + The intent to start. + If >= 0, this code will be returned in + onActivityResult() when the activity exits; If < 0, no result + will return when the activity exits, as described in + #startActivityForResult. + Additional options for how the Activity should be started. + See android.content.Context#startActivity(Intent, Bundle) + Context.startActivity(Intent, Bundle)} for more details. + A special variation to launch an activity only if a new activity + instance is needed to handle the given Intent. + If a new activity was launched then true is returned; otherwise + false is returned and you must handle the Intent yourself. A special variation to launch an activity only if a new activity instance is needed to handle the given Intent. In other words, this is just like startActivityForResult(Intent,int) except: if you are using the Intent.FLAG_ACTIVITY_SINGLE_TOP flag, or singleTask or singleTop launchMode, and the activity that handles intent is the same as your currently running activity, then a new instance is not needed. In this case, instead of the normal behavior of calling onNewIntent(Intent) this function will return and you can handle the Intent yourself. This function can only be called from a top-level activity; if it is called from a child activity, a runtime exception will be thrown. See also: - Android reference for android.app.Activity.startActivityIfNeeded. + + + Android reference for android.app.Activity.startActivityIfNeeded. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -10093,21 +11474,30 @@ - IntentSender: The IntentSender to launch. - int: If >= 0, this code will be returned in onActivityResult() when the activity exits; If < 0, no result will return when the activity exits. - Intent: If non-null, this will be provided as the intent parameter to IntentSender.sendIntent. - int: Intent flags in the original IntentSender that you would like to change. - int: Desired values for any bits set in flagsMask - int: Always set to 0. - Same as calling startIntentSenderForResult(IntentSender,int,Intent,int,int,int,Bundle) with no options. + The IntentSender to launch. + If >= 0, this code will be returned in + onActivityResult() when the activity exits; + If < 0, no result will return when the activity exits. + If non-null, this will be provided as the + intent parameter to IntentSender#sendIntent. + Intent flags in the original IntentSender that you + would like to change. + Desired values for any bits set in + <var>flagsMask</var> + Always set to 0. + Same as calling #startIntentSenderForResult(IntentSender, int, + Intent, int, int, int, Bundle) with no options. Same as calling startIntentSenderForResult(IntentSender,int,Intent,int,int,int,Bundle) with no options. Throws: IntentSender.SendIntentException - Android reference for android.app.Activity.startIntentSenderForResult. + + + Android reference for android.app.Activity.startIntentSenderForResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -10153,22 +11543,35 @@ - IntentSender: The IntentSender to launch. - int: If >= 0, this code will be returned in onActivityResult() when the activity exits; If < 0, no result will return when the activity exits. - Intent: If non-null, this will be provided as the intent parameter to IntentSender.sendIntent. - int: Intent flags in the original IntentSender that you would like to change. - int: Desired values for any bits set in flagsMask - int: Always set to 0. - Bundle: Additional options for how the Activity should be started. See android.content.Context.startActivity(Intent,Bundle) Context.startActivity(Intent, Bundle)} for more details. If options have also been supplied by the IntentSender, options given here will override any that conflict with those given by the IntentSender. This value may be null. - Like startActivityForResult(Intent,int), but allowing you to use a IntentSender to describe the activity to be started. + The IntentSender to launch. + If >= 0, this code will be returned in + onActivityResult() when the activity exits; + If < 0, no result will return when the activity exits. + If non-null, this will be provided as the + intent parameter to IntentSender#sendIntent. + Intent flags in the original IntentSender that you + would like to change. + Desired values for any bits set in + <var>flagsMask</var> + Always set to 0. + Additional options for how the Activity should be started. + See android.content.Context#startActivity(Intent, Bundle) + Context.startActivity(Intent, Bundle)} for more details. If options + have also been supplied by the IntentSender, options given here will + override any that conflict with those given by the IntentSender. + Like #startActivityForResult(Intent, int), but allowing you + to use a IntentSender to describe the activity to be started. Like startActivityForResult(Intent,int), but allowing you to use a IntentSender to describe the activity to be started. If the IntentSender is for an activity, that activity will be started as if you had called the regular startActivityForResult(Intent,int) here; otherwise, its associated action will be executed (such as sending a broadcast) as if you had called IntentSender.sendIntent on it. Throws: IntentSender.SendIntentException - Android reference for android.app.Activity.startIntentSenderForResult. + + + Android reference for android.app.Activity.startIntentSenderForResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -10225,16 +11628,20 @@ int int int - This method was deprecated in API level 30. + Same as calling #startIntentSenderFromChild(Activity, IntentSender, + int, Intent, int, int, int, Bundle) with no options. This method was deprecated in API level 30. Use startIntentSenderForResult(IntentSender,int,Intent,int,int,int) instead. Same as calling startIntentSenderFromChild(Activity,IntentSender,int,Intent,int,int,int,Bundle) with no options. Throws: IntentSender.SendIntentException - Android reference for android.app.Activity.startIntentSenderFromChild. + + + Android reference for android.app.Activity.startIntentSenderFromChild. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -10293,16 +11700,22 @@ int int Bundle: This value may be null. - This method was deprecated in API level 30. + Like #startActivityFromChild(Activity, Intent, int), but + taking a IntentSender; see + #startIntentSenderForResult(IntentSender, int, Intent, int, int, int) + for more information. This method was deprecated in API level 30. Use startIntentSenderForResult(IntentSender,int,Intent,int,int,int,Bundle) instead. Like startActivityFromChild(Activity,Intent,int), but taking a IntentSender; see startIntentSenderForResult(IntentSender,int,Intent,int,int,int) for more information. Throws: IntentSender.SendIntentException - Android reference for android.app.Activity.startIntentSenderFromChild. + + + Android reference for android.app.Activity.startIntentSenderFromChild. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -10332,11 +11745,15 @@ - Bundle: a Bundle of private arguments to the current voice interaction service + a Bundle of private arguments to the current voice interaction service Starts a local voice interaction session. Starts a local voice interaction session. When ready, onLocalVoiceInteractionStarted() is called. You can pass a bundle of private options to the registered voice interaction service. - Android reference for android.app.Activity.startLocalVoiceInteraction. + + + Android reference for android.app.Activity.startLocalVoiceInteraction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10362,11 +11779,16 @@ - Request to put this activity in a mode where the user is locked to a restricted set of applications. + Request to put this activity in a mode where the user is locked to a restricted set of + applications. Request to put this activity in a mode where the user is locked to a restricted set of applications. If DevicePolicyManager.isLockTaskPermitted(String) returns true for this component, the current task will be launched directly into LockTask mode. Only apps allowlisted by DevicePolicyManager.setLockTaskPackages(ComponentName,String[]) can be launched while LockTask mode is active. The user will not be able to leave this mode until this activity calls stopLockTask(). Calling this method while the device is already in LockTask mode has no effect. Otherwise, the current task will be launched into screen pinning mode. In this case, the system will prompt the user with a dialog requesting permission to use this mode. The user can exit at any time through instructions shown on the request dialog. Calling stopLockTask() will also terminate this mode. Note: this method can only be called when the activity is foreground. That is, between onResume() and onPause(). See also: - Android reference for android.app.Activity.startLockTask. + + + Android reference for android.app.Activity.startLockTask. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10398,18 +11820,21 @@ - Cursor: The Cursor to be managed. - This method was deprecated in API level 15. + The Cursor to be managed. + This method allows the activity to take care of managing the given + Cursor's lifecycle for you based on the activity's lifecycle. This method was deprecated in API level 15. Use the new CursorLoader class with LoaderManager instead; this is also available on older platforms through the Android compatibility package. This method allows the activity to take care of managing the given Cursor's lifecycle for you based on the activity's lifecycle. That is, when the activity is stopped it will automatically call Cursor.deactivate on the given Cursor, and when it is later restarted it will call Cursor.requery for you. When the activity is destroyed, all managed Cursors will be closed automatically. If you are targeting Build.VERSION_CODES.HONEYCOMB or later, consider instead using LoaderManager instead, available via getLoaderManager(). Warning: Do not call Cursor.close() on cursor obtained from managedQuery(Uri, String, String, String, String), because the activity will do that for you at the appropriate time. However, if you call stopManagingCursor(Cursor) on a cursor from a managed query, the system will not automatically close the cursor and, in that case, you must call Cursor.close(). See also: - Android reference for android.app.Activity.startManagingCursor. + + + Android reference for android.app.Activity.startManagingCursor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -10439,12 +11864,23 @@ - Intent: The intent to dispatch to the next activity. For correct behavior, this must be the same as the Intent that started your own activity; the only changes you can make are to the extras inside of it. This value cannot be null. - Same as calling startNextMatchingActivity(Intent,Bundle) with no options. - + The intent to dispatch to the next activity. For + correct behavior, this must be the same as the Intent that started + your own activity; the only changes you can make are to the extras + inside of it. + Same as calling #startNextMatchingActivity(Intent, Bundle) with + no options. + Returns a boolean indicating whether there was another Activity + to start: true if there was a next activity to start, false if there + wasn't. In general, if true is returned you will then want to call + finish() on yourself. Same as calling startNextMatchingActivity(Intent,Bundle) with no options. - Android reference for android.app.Activity.startNextMatchingActivity. + + + Android reference for android.app.Activity.startNextMatchingActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10485,13 +11921,26 @@ - Intent: The intent to dispatch to the next activity. For correct behavior, this must be the same as the Intent that started your own activity; the only changes you can make are to the extras inside of it. This value cannot be null. - Bundle: Additional options for how the Activity should be started. See android.content.Context.startActivity(Intent,Bundle) Context.startActivity(Intent, Bundle)} for more details. This value may be null. - Special version of starting an activity, for use when you are replacing other activity components. - + The intent to dispatch to the next activity. For + correct behavior, this must be the same as the Intent that started + your own activity; the only changes you can make are to the extras + inside of it. + Additional options for how the Activity should be started. + See android.content.Context#startActivity(Intent, Bundle) + Context.startActivity(Intent, Bundle)} for more details. + Special version of starting an activity, for use when you are replacing + other activity components. + Returns a boolean indicating whether there was another Activity + to start: true if there was a next activity to start, false if there + wasn't. In general, if true is returned you will then want to call + finish() on yourself. Special version of starting an activity, for use when you are replacing other activity components. You can use this to hand the Intent off to the next Activity that can handle it. You typically call this in onCreate(Bundle) with the Intent returned by getIntent(). Note: For security reasons, the caller identity propagated to the next activity will reflect this intermediary app's identity unless it shares the same UID as the original caller. The receiving activity should validate the immediate caller rather than assuming the original intent sender is preserved. - Android reference for android.app.Activity.startNextMatchingActivity. + + + Android reference for android.app.Activity.startNextMatchingActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10518,10 +11967,14 @@ - Begin postponed transitions after postponeEnterTransition() was called. + Begin postponed transitions after #postponeEnterTransition() was called. Begin postponed transitions after postponeEnterTransition() was called. If postponeEnterTransition() was called, you must call startPostponedEnterTransition() to have your Activity start drawing. - Android reference for android.app.Activity.startPostponedEnterTransition. + + + Android reference for android.app.Activity.startPostponedEnterTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10552,20 +12005,34 @@ - String: Any non-null non-empty string will be inserted as pre-entered text in the search query box. - boolean: If true, the initial query will be preselected, which means that any further typing will replace it. This is useful for cases where an entire pre-formed query is being inserted. If false, the selection point will be placed at the end of the inserted query. This is useful when the inserted query is text that the user entered, and the user would expect to be able to keep typing. This parameter is only meaningful if initialQuery is a non-empty string. - Bundle: An application can insert application-specific context here, in order to improve quality or specificity of its own searches. This data will be returned with SEARCH intent(s). Null if no extra data is required. This value may be null. - boolean: If false, this will only launch the search that has been specifically defined by the application (which is usually defined as a local search). If no default search is defined in the current application or activity, global search will be launched. If true, this will always launch a platform-global (e.g. web-based) search instead. + Any non-null non-empty string will be inserted as + pre-entered text in the search query box. + If true, the initial query will be preselected, which means that + any further typing will replace it. This is useful for cases where an entire pre-formed + query is being inserted. If false, the selection point will be placed at the end of the + inserted query. This is useful when the inserted query is text that the user entered, + and the user would expect to be able to keep typing. This parameter is only meaningful + if initialQuery is a non-empty string. + An application can insert application-specific + context here, in order to improve quality or specificity of its own + searches. This data will be returned with SEARCH intent(s). Null if + no extra data is required. + If false, this will only launch the search that has been specifically + defined by the application (which is usually defined as a local search). If no default + search is defined in the current application or activity, global search will be launched. + If true, this will always launch a platform-global (e.g. web-based) search instead. This hook is called to launch the search UI. This hook is called to launch the search UI. It is typically called from onSearchRequested(), either directly from Activity.onSearchRequested() or from an overridden version in any given Activity. If your goal is simply to activate search, it is preferred to call onSearchRequested(), which may have been overridden elsewhere in your Activity. If your goal is to inject specific data such as context data, it is preferred to override onSearchRequested(), so that any callers to it will benefit from the override. Note: when running in a Configuration.UI_MODE_TYPE_WATCH, use of this API is not supported. See also: - Android reference for android.app.Activity.startSearch. + + + Android reference for android.app.Activity.startSearch. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - @@ -10593,10 +12060,15 @@ - Request to terminate the current voice interaction that was previously started using startLocalVoiceInteraction(Bundle). + Request to terminate the current voice interaction that was previously started + using #startLocalVoiceInteraction(Bundle). Request to terminate the current voice interaction that was previously started using startLocalVoiceInteraction(Bundle). When the interaction is terminated, onLocalVoiceInteractionStopped() will be called. - Android reference for android.app.Activity.stopLocalVoiceInteraction. + + + Android reference for android.app.Activity.stopLocalVoiceInteraction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10626,10 +12098,13 @@ Stop the current task from being locked. Called to end the LockTask or screen pinning mode started by startLockTask(). This can only be called by activities that have called startLockTask() previously. Note: If the device is in LockTask mode that is not initially started by this activity, then calling this method will not terminate the LockTask mode, but only finish its own task. The device will remain in LockTask mode, until the activity which started the LockTask mode calls this method, or until its allowlist authorization is revoked by DevicePolicyManager.setLockTaskPackages(ComponentName,String[]). See also: - Android reference for android.app.Activity.stopLockTask. + + + Android reference for android.app.Activity.stopLockTask. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -10659,17 +12134,22 @@ - Cursor: The Cursor that was being managed. - This method was deprecated in API level 15. + The Cursor that was being managed. + Given a Cursor that was previously given to + #startManagingCursor, stop the activity's management of that + cursor. This method was deprecated in API level 15. Use the new CursorLoader class with LoaderManager instead; this is also available on older platforms through the Android compatibility package. Given a Cursor that was previously given to startManagingCursor(Cursor), stop the activity's management of that cursor. Warning: After calling this method on a cursor from a managed query, the system will not automatically close the cursor and you must call Cursor.close(). See also: - Android reference for android.app.Activity.stopManagingCursor. + + + Android reference for android.app.Activity.stopManagingCursor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -10700,11 +12180,14 @@ Request that key events come to this activity. Use this if your activity has no views with focus, but the activity still wants a chance to process key events. See also: - Android reference for android.app.Activity.takeKeyEvents. + + + Android reference for android.app.Activity.takeKeyEvents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -10731,7 +12214,11 @@ Task identifier, an opaque integer. Return the identifier of the task this activity is in. This identifier will remain the same for the lifetime of the activity. - Android reference for android.app.Activity.getTaskId. + + + Android reference for android.app.Activity.getTaskId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10762,7 +12249,7 @@ Provides JNI binding infrastructure for Android.App.Activity. - + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10802,7 +12289,7 @@ Provides JNI binding infrastructure for Android.App.Activity. - + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10823,10 +12310,11 @@ System.String - - + + + To be added. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10859,9 +12347,13 @@ Change the color of the title associated with this activity. - + To be added. - Android reference for android.app.Activity.getTitleColor. + + + Android reference for android.app.Activity.getTitleColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10892,9 +12384,13 @@ Change the title associated with this activity. - + To be added. - Android reference for android.app.Activity.getTitle. + + + Android reference for android.app.Activity.getTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10924,12 +12420,20 @@ - String: The query to trigger. If empty, the request will be ignored. - Bundle: An application can insert application-specific context here, in order to improve quality or specificity of its own searches. This data will be returned with SEARCH intent(s). Null if no extra data is required. This value may be null. - Similar to startSearch(String, boolean, Bundle, boolean), but actually fires off the search query after invoking the search dialog. + The query to trigger. If empty, the request will be ignored. + An application can insert application-specific + context here, in order to improve quality or specificity of its own + searches. This data will be returned with SEARCH intent(s). Null if + no extra data is required. + Similar to #startSearch, but actually fires off the search query after invoking + the search dialog. Similar to startSearch(String, boolean, Bundle, boolean), but actually fires off the search query after invoking the search dialog. Made available for testing purposes. - Android reference for android.app.Activity.triggerSearch. + + + Android reference for android.app.Activity.triggerSearch. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10971,7 +12475,11 @@ Unregister an Application.ActivityLifecycleCallbacks previously registered with registerActivityLifecycleCallbacks(ActivityLifecycleCallbacks). It will not receive any further callbacks. See also: - Android reference for android.app.Activity.unregisterActivityLifecycleCallbacks. + + + Android reference for android.app.Activity.unregisterActivityLifecycleCallbacks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10999,16 +12507,19 @@ - View: The view that should stop showing a context menu. + The view that should stop showing a context menu. Prevents a context menu to be shown for the given view. Prevents a context menu to be shown for the given view. This method will remove the OnCreateContextMenuListener on the view. See also: - Android reference for android.app.Activity.unregisterForContextMenu. + + + Android reference for android.app.Activity.unregisterForContextMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -11050,7 +12561,11 @@ Unregisters a screen capture callback for this surface. Unregisters a screen capture callback for this surface. Requires Manifest.permission.DETECT_SCREEN_CAPTURE - Android reference for android.app.Activity.unregisterScreenCaptureCallback. + + + Android reference for android.app.Activity.unregisterScreenCaptureCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11079,11 +12594,16 @@ Android.App.VoiceInteractor - Retrieve the active VoiceInteractor that the user is going through to interact with this activity. - + Retrieve the active VoiceInteractor that the user is going through to + interact with this activity. + To be added. Retrieve the active VoiceInteractor that the user is going through to interact with this activity. - Android reference for android.app.Activity.getVoiceInteractor. + + + Android reference for android.app.Activity.getVoiceInteractor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11112,17 +12632,24 @@ Android.Media.Stream - - Gets the suggested audio stream whose volume should be changed by the hardware volume controls. - The suggested audio stream type whose volume should be changed by the hardware volume controls. + The type of the audio stream whose volume should be + changed by the hardware volume controls. + Gets the suggested audio stream whose volume should be changed by the + hardware volume controls. -or- Suggests an audio stream whose volume should be changed by the hardware + volume controls. + The suggested audio stream type whose volume should be changed by + the hardware volume controls. Gets the suggested audio stream whose volume should be changed by the hardware volume controls. See also: - Android reference for android.app.Activity.getVolumeControlStream. + + + Android reference for android.app.Activity.getVolumeControlStream. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -11145,11 +12672,16 @@ Android.Views.Window - Retrieve the current Window for the activity. - Window The current window, or null if the activity is not visual. + Retrieve the current android.view.Window for the activity. + Window The current window, or null if the activity is not + visual. Retrieve the current Window for the activity. This can be used to directly access parts of the Window API that are not available through Activity/Screen. - Android reference for android.app.Activity.getWindow. + + + Android reference for android.app.Activity.getWindow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11176,10 +12708,14 @@ Retrieve the window manager for showing custom windows. - + To be added. Retrieve the window manager for showing custom windows. - Android reference for android.app.Activity.getWindowManager. + + + Android reference for android.app.Activity.getWindowManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11187,4 +12723,3 @@ - diff --git a/docs/xml/Android.App/ActivityAttribute.xml b/docs/xml/Android.App/ActivityAttribute.xml index e6eaddd3f..2310f7fba 100644 --- a/docs/xml/Android.App/ActivityAttribute.xml +++ b/docs/xml/Android.App/ActivityAttribute.xml @@ -73,7 +73,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -95,6 +97,7 @@ Whether or not the activity can move from the tasdk that started it to the task it has an affinity for. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -116,6 +119,7 @@ Whether or not the state of the task that the activity is in will always be maintained by the system. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -135,7 +139,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -155,7 +161,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -175,7 +183,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -198,6 +208,7 @@ Whether or not all activities will be removed from the task, except for the root activity, whenever it is re-launched from the home screen. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -217,7 +228,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -238,6 +251,7 @@ The configuration changes that the activity will handle itself. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -257,7 +271,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -277,7 +293,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -297,7 +315,9 @@ Android.Content.PM.DocumentLaunchMode - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -318,6 +338,7 @@ Whether or not the activity can be instantiated by the system. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -337,7 +358,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -357,7 +380,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -379,6 +404,7 @@ Whether or not the activity should be excluded from the list of recently launched activities. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -400,6 +426,7 @@ Whether or not the activity can be launched by components of other applications. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -419,7 +446,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -441,6 +470,7 @@ Whether or not an existing instance of the activity should be shut down whenever the user again launches its task. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -460,7 +490,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -481,6 +513,7 @@ An icon representing the activity. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -500,7 +533,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -553,6 +588,7 @@ A user-readable label for the activity. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -573,6 +609,7 @@ How the activity should be launched. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -598,7 +635,9 @@ Android.Views.LayoutDirection - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -618,7 +657,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -638,7 +679,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -660,6 +703,7 @@ Whether or not the activity should be the main launcher for an application. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -679,7 +723,9 @@ System.Single - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -699,7 +745,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -721,6 +769,7 @@ Whether an instance of the activity can be launched into the process of the component that started it. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -741,6 +790,7 @@ The name of the class that implements the activity. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -762,6 +812,7 @@ Whether or not the activity should be removed from the activity stack and finished when the user navigates away. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -781,7 +832,9 @@ System.Type - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -803,6 +856,7 @@ The name of a permission that clients must have to launch the activity. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -822,7 +876,9 @@ Android.Content.PM.ActivityPersistableMode - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -843,6 +899,7 @@ The name of the process in which the activity should run. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -862,7 +919,9 @@ Android.Content.PM.ConfigChanges - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -882,7 +941,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -902,7 +963,9 @@ Android.App.RequiredContentUriPermission - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -922,7 +985,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -942,7 +1007,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -962,7 +1029,9 @@ Android.Views.WindowRotationAnimation - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -982,7 +1051,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1003,6 +1074,7 @@ The orientation of the activity's display on the device. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1022,7 +1094,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1048,7 +1122,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1068,7 +1144,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1088,7 +1166,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1110,6 +1190,7 @@ Whether or not the activity can be killed and successfully restarted without having saved its state. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1129,7 +1210,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1150,6 +1233,7 @@ The task that the activity has an affinity for. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1171,6 +1255,7 @@ A reference to a style resource defining an overall theme for the activity. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1190,7 +1275,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1210,7 +1297,9 @@ Android.Content.PM.UiOptions - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1230,7 +1319,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1252,6 +1343,7 @@ How the main window of the activity interacts with the window containing hte on-screen soft keyboard. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityGroup.xml b/docs/xml/Android.App/ActivityGroup.xml index 3f961a214..2eba5a16b 100644 --- a/docs/xml/Android.App/ActivityGroup.xml +++ b/docs/xml/Android.App/ActivityGroup.xml @@ -30,11 +30,15 @@ - This class was deprecated in API level 13. + A screen that contains and runs multiple embedded activities. This class was deprecated in API level 13. Use the new Fragment and FragmentManager APIs instead; these are also available on older platforms through the Android compatibility package. A screen that contains and runs multiple embedded activities. - Android reference for android.app.ActivityGroup. + + + Android reference for android.app.ActivityGroup. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,9 +65,14 @@ - + + - Android reference for android.app.ActivityGroup.ActivityGroup. + + + Android reference for android.app.ActivityGroup.ActivityGroup. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -94,9 +103,14 @@ boolean - + + - Android reference for android.app.ActivityGroup.ActivityGroup. + + + Android reference for android.app.ActivityGroup.ActivityGroup. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -158,9 +172,15 @@ Android.App.Activity - + + + To be added. - Android reference for android.app.ActivityGroup.getCurrentActivity. + + + Android reference for android.app.ActivityGroup.getCurrentActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -191,6 +211,7 @@ Provides JNI binding infrastructure for Android.App.ActivityGroup. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -229,9 +250,15 @@ Android.App.LocalActivityManager - + + + To be added. - Android reference for android.app.ActivityGroup.getLocalActivityManager. + + + Android reference for android.app.ActivityGroup.getLocalActivityManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -262,6 +289,7 @@ Provides JNI binding infrastructure for Android.App.ActivityGroup. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -293,6 +321,7 @@ Provides JNI binding infrastructure for Android.App.ActivityGroup. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+AppTask.xml b/docs/xml/Android.App/ActivityManager+AppTask.xml index 08778e739..b7bff7453 100644 --- a/docs/xml/Android.App/ActivityManager+AppTask.xml +++ b/docs/xml/Android.App/ActivityManager+AppTask.xml @@ -29,7 +29,11 @@ The AppTask allows you to manage your own application's tasks. The AppTask allows you to manage your own application's tasks. See ActivityManager.getAppTasks() - Android reference for android.app.ActivityManager.AppTask. + + + Android reference for android.app.ActivityManager.AppTask. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,7 +86,11 @@ Finishes all activities in this task and removes it from the recent tasks list. Finishes all activities in this task and removes it from the recent tasks list. - Android reference for android.app.ActivityManager.AppTask.finishAndRemoveTask. + + + Android reference for android.app.ActivityManager.AppTask.finishAndRemoveTask. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -112,12 +120,51 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.AppTask. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("moveTaskTo", "(Landroid/app/TaskLocation;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetMoveTaskTo_Landroid_app_TaskLocation_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)] + [<Android.Runtime.Register("moveTaskTo", "(Landroid/app/TaskLocation;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetMoveTaskTo_Landroid_app_TaskLocation_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + + TaskLocation with the target display or Display#INVALID_DISPLAY if the target display is the current display, + and the new desired bounds + an Executor used to invoke the callback + a callback to receive the result of the request + Repositions the task to the specified TaskLocation. + To be added. + + @@ -142,11 +189,51 @@ Bring this task to the foreground. Bring this task to the foreground. If it contains activities, they will be brought to the foreground with it and their instances re-created if needed. If it doesn't contain activities, the root activity of the task will be re-launched. - Android reference for android.app.ActivityManager.AppTask.moveToFront. + + + Android reference for android.app.ActivityManager.AppTask.moveToFront. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestWindowingLayer", "(ILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetRequestWindowingLayer_ILjava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)] + [<Android.Runtime.Register("requestWindowingLayer", "(ILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetRequestWindowingLayer_ILjava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + The WindowingLayer to move the task to. + An Executor used to invoke the callback. + A callback to receive the result of the request. + Requests the windowing layer for this task. + To be added. + + @@ -170,11 +257,17 @@ - boolean: If true, Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS will be set; otherwise, it will be cleared. - Modify the Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS flag in the root Intent of this AppTask. + If true, Intent#FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS will + be set; otherwise, it will be cleared. + Modify the Intent#FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS flag in the root + Intent of this AppTask. Modify the Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS flag in the root Intent of this AppTask. - Android reference for android.app.ActivityManager.AppTask.setExcludeFromRecents. + + + Android reference for android.app.ActivityManager.AppTask.setExcludeFromRecents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -209,15 +302,19 @@ Context - Intent: The Intent describing the new activity to be launched on the task. - Bundle: Optional launch options. + The Intent describing the new activity to be launched on the task. + Optional launch options. Start an activity in this task. Start an activity in this task. Brings the task to the foreground. If this task is not currently active (that is, its id < 0), then a new activity for the given Intent will be launched as the root of the task and the task brought to the foreground. Otherwise, if this task is currently active and the Intent does not specify an activity to launch in a new task, then a new activity for the given Intent will be launched on top of the task and the task brought to the foreground. If this task is currently active and the Intent specifies Intent.FLAG_ACTIVITY_NEW_TASK or would otherwise be launched in to a new task, then the activity not launched but this task be brought to the foreground and a new intent delivered to the top activity if appropriate. In other words, you generally want to use an Intent here that does not specify Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_NEW_DOCUMENT, and let the system do the right thing. See also: Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActivityManager.AppTask.startActivity. + + + Android reference for android.app.ActivityManager.AppTask.startActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -254,7 +351,11 @@ The RecentTaskInfo for this task, or null if the task no longer exists. Get the RecentTaskInfo associated with this task. - Android reference for android.app.ActivityManager.AppTask.getTaskInfo. + + + Android reference for android.app.ActivityManager.AppTask.getTaskInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -284,6 +385,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.AppTask. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -315,11 +417,177 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.AppTask. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WINDOWING_LAYER_NORMAL_APP", ApiSince=37)] + [<Android.Runtime.Register("WINDOWING_LAYER_NORMAL_APP", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ActivityManagerAppTaskWindowingLayer enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ActivityManagerAppTaskWindowingLayer enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActivityManagerAppTaskWindowingLayer + + 1 + + The windowing layer for normal application windows. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WINDOWING_LAYER_PINNED", ApiSince=37)] + [<Android.Runtime.Register("WINDOWING_LAYER_PINNED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ActivityManagerAppTaskWindowingLayer enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ActivityManagerAppTaskWindowingLayer enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActivityManagerAppTaskWindowingLayer + + 2 + + The windowing layer for pinned windows. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WINDOWING_LAYER_REQUEST_GRANTED", ApiSince=37)] + [<Android.Runtime.Register("WINDOWING_LAYER_REQUEST_GRANTED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ActivityManagerAppTaskWindowingLayerResult enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ActivityManagerAppTaskWindowingLayerResult enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActivityManagerAppTaskWindowingLayerResult + + 0 + + The request to change the windowing layer was granted. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WINDOWING_LAYER_REQUEST_REJECTED", ApiSince=37)] + [<Android.Runtime.Register("WINDOWING_LAYER_REQUEST_REJECTED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ActivityManagerAppTaskWindowingLayerResult enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ActivityManagerAppTaskWindowingLayerResult enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActivityManagerAppTaskWindowingLayerResult + + 1 + + The request to change the windowing layer was rejected. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WINDOWING_LAYER_UNDEFINED", ApiSince=37)] + [<Android.Runtime.Register("WINDOWING_LAYER_UNDEFINED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ActivityManagerAppTaskWindowingLayer enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ActivityManagerAppTaskWindowingLayer enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActivityManagerAppTaskWindowingLayer + + 0 + + The windowing layer is not specified. + To be added. + + diff --git a/docs/xml/Android.App/ActivityManager+MemoryInfo+InterfaceConsts.xml b/docs/xml/Android.App/ActivityManager+MemoryInfo+InterfaceConsts.xml index b15558c4c..304ddbfc1 100644 --- a/docs/xml/Android.App/ActivityManager+MemoryInfo+InterfaceConsts.xml +++ b/docs/xml/Android.App/ActivityManager+MemoryInfo+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+MemoryInfo.xml b/docs/xml/Android.App/ActivityManager+MemoryInfo.xml index eb7c130d9..2840f8f13 100644 --- a/docs/xml/Android.App/ActivityManager+MemoryInfo.xml +++ b/docs/xml/Android.App/ActivityManager+MemoryInfo.xml @@ -39,10 +39,15 @@ - Information you can retrieve about the available memory through ActivityManager.getMemoryInfo. + Information you can retrieve about the available memory through + ActivityManager#getMemoryInfo. Information you can retrieve about the available memory through ActivityManager.getMemoryInfo. - Android reference for android.app.ActivityManager.MemoryInfo. + + + Android reference for android.app.ActivityManager.MemoryInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -65,9 +70,14 @@ - + + - Android reference for android.app.ActivityManager.MemoryInfo.MemoryInfo. + + + Android reference for android.app.ActivityManager.MemoryInfo.MemoryInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -121,10 +131,16 @@ System.Int64 - The advertised memory of the system, as the end user would encounter in a retail display environment. + The advertised memory of the system, as the end user would encounter in a retail display + environment. + To be added. The advertised memory of the system, as the end user would encounter in a retail display environment. This value might be different from totalMem. This could be due to many reasons. For example, the ODM could reserve part of the memory for the Trusted Execution Environment (TEE) which the kernel doesn't have access or knowledge about it. - Android reference for android.app.ActivityManager.MemoryInfo.advertisedMem. + + + Android reference for android.app.ActivityManager.MemoryInfo.advertisedMem. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,9 +166,14 @@ The available memory on the system. + To be added. The available memory on the system. This number should not be considered absolute: due to the nature of the kernel, a significant portion of this memory is actually in use and needed for the overall system to run well. - Android reference for android.app.ActivityManager.MemoryInfo.availMem. + + + Android reference for android.app.ActivityManager.MemoryInfo.availMem. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,9 +207,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.ActivityManager.MemoryInfo.CREATOR. + + + Android reference for android.app.ActivityManager.MemoryInfo.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -222,12 +249,45 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.ActivityManager.MemoryInfo.describeContents. + + + Android reference for android.app.ActivityManager.MemoryInfo.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("freeMem", ApiSince=37)] + [<Android.Runtime.Register("freeMem", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + + The free memory on the system. + To be added. + To be added. + + @@ -278,6 +338,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.MemoryInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -304,10 +365,16 @@ System.Boolean - Set to true if the system considers itself to currently be in a low memory situation. + Set to true if the system considers itself to currently be in a low + memory situation. + To be added. Set to true if the system considers itself to currently be in a low memory situation. - Android reference for android.app.ActivityManager.MemoryInfo.lowMemory. + + + Android reference for android.app.ActivityManager.MemoryInfo.lowMemory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -341,9 +408,14 @@ Parcel - + + - Android reference for android.app.ActivityManager.MemoryInfo.readFromParcel. + + + Android reference for android.app.ActivityManager.MemoryInfo.readFromParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -369,10 +441,17 @@ System.Int64 - The threshold of availMem at which we consider memory to be low and start killing background services and other non-extraneous processes. + The threshold of #availMem at which we consider memory to be + low and start killing background services and other non-extraneous + processes. + To be added. The threshold of availMem at which we consider memory to be low and start killing background services and other non-extraneous processes. - Android reference for android.app.ActivityManager.MemoryInfo.threshold. + + + Android reference for android.app.ActivityManager.MemoryInfo.threshold. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -403,6 +482,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.MemoryInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -434,6 +514,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.MemoryInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -461,9 +542,14 @@ The total memory accessible by the kernel. + To be added. The total memory accessible by the kernel. This is basically the RAM size of the device, not including below-kernel fixed allocations like DMA buffers, RAM for the baseband CPU, etc. - Android reference for android.app.ActivityManager.MemoryInfo.totalMem. + + + Android reference for android.app.ActivityManager.MemoryInfo.totalMem. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -514,7 +600,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActivityManager.MemoryInfo.writeToParcel. + + + Android reference for android.app.ActivityManager.MemoryInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+ProcessErrorStateInfo+InterfaceConsts.xml b/docs/xml/Android.App/ActivityManager+ProcessErrorStateInfo+InterfaceConsts.xml index dd73818b5..7f16e6439 100644 --- a/docs/xml/Android.App/ActivityManager+ProcessErrorStateInfo+InterfaceConsts.xml +++ b/docs/xml/Android.App/ActivityManager+ProcessErrorStateInfo+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+ProcessErrorStateInfo.xml b/docs/xml/Android.App/ActivityManager+ProcessErrorStateInfo.xml index d861c19c1..fb63d6188 100644 --- a/docs/xml/Android.App/ActivityManager+ProcessErrorStateInfo.xml +++ b/docs/xml/Android.App/ActivityManager+ProcessErrorStateInfo.xml @@ -38,7 +38,11 @@ Information you can retrieve about any processes that are in an error condition. Information you can retrieve about any processes that are in an error condition. - Android reference for android.app.ActivityManager.ProcessErrorStateInfo. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,9 +65,14 @@ - + + - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.ProcessErrorStateInfo. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.ProcessErrorStateInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -114,9 +123,14 @@ The condition that the process is in. + To be added. The condition that the process is in. - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.condition. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.condition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -143,9 +157,14 @@ to be deprecated: This value will always be null. + To be added. to be deprecated: This value will always be null. - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.crashData. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.crashData. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -182,7 +201,11 @@ Constant Value: 1 (0x00000001) Constant Value: 1 (0x00000001) - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.CRASHED. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.CRASHED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -208,9 +231,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.CREATOR. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -244,7 +273,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.describeContents. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -308,6 +341,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.ProcessErrorStateInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -335,9 +369,14 @@ A long message describing the error condition. + To be added. A long message describing the error condition. - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.longMsg. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.longMsg. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -374,7 +413,11 @@ Condition codes Condition codes - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.NO_ERROR. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.NO_ERROR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -411,7 +454,11 @@ Constant Value: 2 (0x00000002) Constant Value: 2 (0x00000002) - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.NOT_RESPONDING. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.NOT_RESPONDING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -438,9 +485,14 @@ The pid of this process; 0 if none + To be added. The pid of this process; 0 if none - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.pid. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.pid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -467,9 +519,14 @@ The process name in which the crash or error occurred. + To be added. The process name in which the crash or error occurred. - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.processName. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.processName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -499,9 +556,14 @@ Parcel - + + - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.readFromParcel. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.readFromParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -528,9 +590,14 @@ A short message describing the error condition. + To be added. A short message describing the error condition. - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.shortMsg. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.shortMsg. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -557,9 +624,14 @@ The stack trace where the error originated. + To be added. The stack trace where the error originated. May be null. - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.stackTrace. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.stackTrace. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -586,9 +658,14 @@ The activity name associated with the error, if known. + To be added. The activity name associated with the error, if known. May be null. - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.tag. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.tag. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -619,6 +696,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.ProcessErrorStateInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -658,6 +736,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.ProcessErrorStateInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -684,10 +763,17 @@ System.Int32 - The kernel user-ID that has been assigned to this process; currently this is not a unique ID (multiple applications can have the same uid). + The kernel user-ID that has been assigned to this process; + currently this is not a unique ID (multiple applications can have + the same uid). + To be added. The kernel user-ID that has been assigned to this process; currently this is not a unique ID (multiple applications can have the same uid). - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.uid. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.uid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -734,7 +820,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.writeToParcel. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+RecentTaskInfo+InterfaceConsts.xml b/docs/xml/Android.App/ActivityManager+RecentTaskInfo+InterfaceConsts.xml index 7ee5b4d74..173696946 100644 --- a/docs/xml/Android.App/ActivityManager+RecentTaskInfo+InterfaceConsts.xml +++ b/docs/xml/Android.App/ActivityManager+RecentTaskInfo+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+RecentTaskInfo.xml b/docs/xml/Android.App/ActivityManager+RecentTaskInfo.xml index 35c866303..c779a3d25 100644 --- a/docs/xml/Android.App/ActivityManager+RecentTaskInfo.xml +++ b/docs/xml/Android.App/ActivityManager+RecentTaskInfo.xml @@ -35,10 +35,15 @@ - Information you can retrieve about tasks that the user has most recently started or visited. + Information you can retrieve about tasks that the user has most recently + started or visited. Information you can retrieve about tasks that the user has most recently started or visited. - Android reference for android.app.ActivityManager.RecentTaskInfo. + + + Android reference for android.app.ActivityManager.RecentTaskInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,9 +66,14 @@ - + + - Android reference for android.app.ActivityManager.RecentTaskInfo.RecentTaskInfo. + + + Android reference for android.app.ActivityManager.RecentTaskInfo.RecentTaskInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -117,11 +127,16 @@ System.Int32 - This field was deprecated in API level 29. + Task affiliation for grouping with other tasks. + To be added. This field was deprecated in API level 29. As of Build.VERSION_CODES.Q, currently always 0. Task affiliation for grouping with other tasks. - Android reference for android.app.ActivityManager.RecentTaskInfo.affiliatedTaskId. + + + Android reference for android.app.ActivityManager.RecentTaskInfo.affiliatedTaskId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -145,12 +160,18 @@ [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + Android.Content.ComponentName - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -171,12 +192,17 @@ [Android.Runtime.Register("baseIntent")] [<Android.Runtime.Register("baseIntent")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + Android.Content.Intent The original Intent used to launch the task. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -203,9 +229,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.ActivityManager.RecentTaskInfo.CREATOR. + + + Android reference for android.app.ActivityManager.RecentTaskInfo.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -239,7 +271,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.ActivityManager.RecentTaskInfo.describeContents. + + + Android reference for android.app.ActivityManager.RecentTaskInfo.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -269,11 +305,16 @@ Java.Lang.ICharSequence - This field was deprecated in API level 29. + Description of the task's last state. + To be added. This field was deprecated in API level 29. As of Build.VERSION_CODES.Q, currently always null. Description of the task's last state. - Android reference for android.app.ActivityManager.RecentTaskInfo.description. + + + Android reference for android.app.ActivityManager.RecentTaskInfo.description. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -303,11 +344,16 @@ System.Int32 - This field was deprecated in API level 29. + If this task is currently running, this is the identifier for it. + To be added. This field was deprecated in API level 29. As of Build.VERSION_CODES.Q, use RecentTaskInfo.taskId to get the task id and RecentTaskInfo.isRunning to determine if it is running. If this task is currently running, this is the identifier for it. If it is not running, this will be -1. - Android reference for android.app.ActivityManager.RecentTaskInfo.id. + + + Android reference for android.app.ActivityManager.RecentTaskInfo.id. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -371,6 +417,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.RecentTaskInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -396,12 +443,18 @@ [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -422,12 +475,18 @@ [Android.Runtime.Register("origActivity")] [<Android.Runtime.Register("origActivity")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + Android.Content.ComponentName - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -458,11 +517,16 @@ System.Int32 - This field was deprecated in API level 29. + The true identifier of this task, valid even if it is not running. + To be added. This field was deprecated in API level 29. As of Build.VERSION_CODES.Q, use RecentTaskInfo.taskId. The true identifier of this task, valid even if it is not running. - Android reference for android.app.ActivityManager.RecentTaskInfo.persistentId. + + + Android reference for android.app.ActivityManager.RecentTaskInfo.persistentId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -492,9 +556,14 @@ Parcel - + + - Android reference for android.app.ActivityManager.RecentTaskInfo.readFromParcel. + + + Android reference for android.app.ActivityManager.RecentTaskInfo.readFromParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -515,12 +584,18 @@ [Android.Runtime.Register("taskDescription")] [<Android.Runtime.Register("taskDescription")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + Android.App.ActivityManager+TaskDescription - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -551,6 +626,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.RecentTaskInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -590,6 +666,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.RecentTaskInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -615,12 +692,18 @@ [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + Android.Content.ComponentName - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -667,7 +750,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActivityManager.RecentTaskInfo.writeToParcel. + + + Android reference for android.app.ActivityManager.RecentTaskInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+RunningAppProcessInfo+InterfaceConsts.xml b/docs/xml/Android.App/ActivityManager+RunningAppProcessInfo+InterfaceConsts.xml index 19eef5ac1..8b106da04 100644 --- a/docs/xml/Android.App/ActivityManager+RunningAppProcessInfo+InterfaceConsts.xml +++ b/docs/xml/Android.App/ActivityManager+RunningAppProcessInfo+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+RunningAppProcessInfo.xml b/docs/xml/Android.App/ActivityManager+RunningAppProcessInfo.xml index 45938a2f1..528c8d054 100644 --- a/docs/xml/Android.App/ActivityManager+RunningAppProcessInfo.xml +++ b/docs/xml/Android.App/ActivityManager+RunningAppProcessInfo.xml @@ -38,7 +38,11 @@ Information you can retrieve about a running process. Information you can retrieve about a running process. - Android reference for android.app.ActivityManager.RunningAppProcessInfo. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,9 +65,14 @@ - + + - Android reference for android.app.ActivityManager.RunningAppProcessInfo.RunningAppProcessInfo. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.RunningAppProcessInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,9 +134,14 @@ String int String - + + - Android reference for android.app.ActivityManager.RunningAppProcessInfo.RunningAppProcessInfo. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.RunningAppProcessInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -153,9 +167,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.CREATOR. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -189,7 +209,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.describeContents. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -216,9 +240,14 @@ The relative importance level that the system places on this process. + To be added. The relative importance level that the system places on this process. These constants are numbered so that "more important" values are always smaller than "less important" values. Value is one of the following: IMPORTANCE_FOREGROUND IMPORTANCE_FOREGROUND_SERVICE IMPORTANCE_TOP_SLEEPING IMPORTANCE_VISIBLE IMPORTANCE_PERCEPTIBLE IMPORTANCE_CANT_SAVE_STATE IMPORTANCE_SERVICE IMPORTANCE_CACHED IMPORTANCE_GONE - Android reference for android.app.ActivityManager.RunningAppProcessInfo.importance. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.importance. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -255,7 +284,11 @@ This constant was deprecated in API level 26. This constant was deprecated in API level 26. Renamed to IMPORTANCE_CACHED. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_BACKGROUND. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_BACKGROUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -293,10 +326,16 @@ 400 - Constant for importance: This process contains cached code that is expendable, not actively running any app components we care about. + Constant for #importance: This process contains cached code + that is expendable, not actively running any app components we care + about. Constant for importance: This process contains cached code that is expendable, not actively running any app components we care about. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_CACHED. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_CACHED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -333,10 +372,16 @@ 350 - Constant for importance: This process is running an application that can not save its state, and thus can't be killed while in the background. + Constant for #importance: This process is running an + application that can not save its state, and thus can't be killed + while in the background. Constant for importance: This process is running an application that can not save its state, and thus can't be killed while in the background. This will be used with apps that have R.attr.cantSaveState set on their application tag. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_CANT_SAVE_STATE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_CANT_SAVE_STATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -369,11 +414,16 @@ 500 - This constant was deprecated in API level 26. + Constant for #importance: This process is empty of any + actively running code. This constant was deprecated in API level 26. This value is no longer reported, use IMPORTANCE_CACHED instead. Constant for importance: This process is empty of any actively running code. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_EMPTY. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_EMPTY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -407,10 +457,16 @@ 100 - Constant for importance: This process is running the foreground UI; that is, it is the thing currently at the top of the screen that the user is interacting with. + Constant for #importance: This process is running the + foreground UI; that is, it is the thing currently at the top of the screen + that the user is interacting with. Constant for importance: This process is running the foreground UI; that is, it is the thing currently at the top of the screen that the user is interacting with. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -448,10 +504,16 @@ 125 - Constant for importance: This process is running a foreground service, for example to perform music playback even while the user is not immediately in the app. + Constant for #importance: This process is running a foreground + service, for example to perform music playback even while the user is + not immediately in the app. Constant for importance: This process is running a foreground service, for example to perform music playback even while the user is not immediately in the app. This generally indicates that the process is doing something the user actively cares about. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND_SERVICE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND_SERVICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -484,10 +546,14 @@ 1000 - Constant for importance: This process does not exist. + Constant for #importance: This process does not exist. Constant for importance: This process does not exist. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_GONE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_GONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -520,10 +586,15 @@ 230 - Constant for importance: This process is not something the user is directly aware of, but is otherwise perceptible to them to some degree. + Constant for #importance: This process is not something the user + is directly aware of, but is otherwise perceptible to them to some degree. Constant for importance: This process is not something the user is directly aware of, but is otherwise perceptible to them to some degree. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -588,10 +659,15 @@ Android.App.ImportanceReason - The reason for importance, if any. + The reason for #importance, if any. + To be added. The reason for importance, if any. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.importanceReasonCode. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.importanceReasonCode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -617,10 +693,16 @@ Android.Content.ComponentName - For the specified values of importanceReasonCode, this is the name of the component that is being used in this process. + For the specified values of #importanceReasonCode, this + is the name of the component that is being used in this process. + To be added. For the specified values of importanceReasonCode, this is the name of the component that is being used in this process. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.importanceReasonComponent. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.importanceReasonComponent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -646,10 +728,17 @@ System.Int32 - For the specified values of importanceReasonCode, this is the process ID of the other process that is a client of this process. + For the specified values of #importanceReasonCode, this + is the process ID of the other process that is a client of this + process. + To be added. For the specified values of importanceReasonCode, this is the process ID of the other process that is a client of this process. This will be 0 if no other process is using this one. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.importanceReasonPid. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.importanceReasonPid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -683,10 +772,15 @@ 300 - Constant for importance: This process contains services that should remain running. + Constant for #importance: This process contains services + that should remain running. Constant for importance: This process contains services that should remain running. These are background services apps have started, not something the user is aware of, so they may be killed by the system relatively freely (though it is generally desired that they stay running as long as they want to). - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_SERVICE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_SERVICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -724,10 +818,15 @@ 325 - Constant for importance: This process is running the foreground UI, but the device is asleep so it is not visible to the user. + Constant for #importance: This process is running the foreground + UI, but the device is asleep so it is not visible to the user. Constant for importance: This process is running the foreground UI, but the device is asleep so it is not visible to the user. Though the system will try hard to keep its process from being killed, in all other ways we consider it a kind of cached process, with the limitations that go along with that state: network access, running background services, etc. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -798,10 +897,16 @@ 200 - Constant for importance: This process is running something that is actively visible to the user, though not in the immediate foreground. + Constant for #importance: This process is running something + that is actively visible to the user, though not in the immediate + foreground. Constant for importance: This process is running something that is actively visible to the user, though not in the immediate foreground. This may be running a window that is behind the current foreground (so paused and with its state saved, not interacting with the user, but visible to them to some degree); it may also be running other services under the system's control that it considers important. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_VISIBLE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_VISIBLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -865,6 +970,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.RunningAppProcessInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -891,10 +997,17 @@ Android.Content.TrimMemory - Last memory trim level reported to the process: corresponds to the values supplied to ComponentCallbacks2.onTrimMemory(int). + Last memory trim level reported to the process: corresponds to + the values supplied to android.content.ComponentCallbacks2#onTrimMemory(int) + ComponentCallbacks2.onTrimMemory(int). + To be added. Last memory trim level reported to the process: corresponds to the values supplied to ComponentCallbacks2.onTrimMemory(int). - Android reference for android.app.ActivityManager.RunningAppProcessInfo.lastTrimLevel. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.lastTrimLevel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -920,10 +1033,17 @@ System.Int32 - An additional ordering within a particular importance category, providing finer-grained information about the relative utility of processes within a category. + An additional ordering within a particular #importance + category, providing finer-grained information about the relative + utility of processes within a category. + To be added. An additional ordering within a particular importance category, providing finer-grained information about the relative utility of processes within a category. This number means nothing except that a smaller values are more recently used (and thus more important). Currently an LRU value is only maintained for the IMPORTANCE_CACHED category, though others may be maintained in the future. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.lru. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.lru. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -950,9 +1070,14 @@ The pid of this process; 0 if none + To be added. The pid of this process; 0 if none - Android reference for android.app.ActivityManager.RunningAppProcessInfo.pid. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.pid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -983,9 +1108,14 @@ All packages that have been loaded into the process. + To be added. All packages that have been loaded into the process. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.pkgList. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.pkgList. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1012,9 +1142,14 @@ The name of the process that this object is associated with + To be added. The name of the process that this object is associated with - Android reference for android.app.ActivityManager.RunningAppProcessInfo.processName. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.processName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1044,9 +1179,14 @@ Parcel - + + - Android reference for android.app.ActivityManager.RunningAppProcessInfo.readFromParcel. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.readFromParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1080,10 +1220,15 @@ 1 - Constant for importanceReasonCode: one of the application's content providers is being used by another process. + Constant for #importanceReasonCode: one of the application's + content providers is being used by another process. Constant for importanceReasonCode: one of the application's content providers is being used by another process. The pid of the client process is in importanceReasonPid and the target provider in this process is in importanceReasonComponent. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.REASON_PROVIDER_IN_USE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.REASON_PROVIDER_IN_USE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1117,10 +1262,15 @@ 2 - Constant for importanceReasonCode: one of the application's content providers is being used by another process. + Constant for #importanceReasonCode: one of the application's + content providers is being used by another process. Constant for importanceReasonCode: one of the application's content providers is being used by another process. The pid of the client process is in importanceReasonPid and the target provider in this process is in importanceReasonComponent. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.REASON_SERVICE_IN_USE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.REASON_SERVICE_IN_USE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1154,10 +1304,15 @@ 0 - Constant for importanceReasonCode: nothing special has been specified for the reason for this level. + Constant for #importanceReasonCode: nothing special has + been specified for the reason for this level. Constant for importanceReasonCode: nothing special has been specified for the reason for this level. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.REASON_UNKNOWN. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.REASON_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1188,6 +1343,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.RunningAppProcessInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1227,6 +1383,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.RunningAppProcessInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1254,9 +1411,14 @@ The user id of this process. + To be added. The user id of this process. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.uid. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.uid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1303,7 +1465,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.writeToParcel. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+RunningServiceInfo+InterfaceConsts.xml b/docs/xml/Android.App/ActivityManager+RunningServiceInfo+InterfaceConsts.xml index cdb42883e..0bec09fd5 100644 --- a/docs/xml/Android.App/ActivityManager+RunningServiceInfo+InterfaceConsts.xml +++ b/docs/xml/Android.App/ActivityManager+RunningServiceInfo+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+RunningServiceInfo.xml b/docs/xml/Android.App/ActivityManager+RunningServiceInfo.xml index f7dc6fff5..241a00b59 100644 --- a/docs/xml/Android.App/ActivityManager+RunningServiceInfo.xml +++ b/docs/xml/Android.App/ActivityManager+RunningServiceInfo.xml @@ -35,10 +35,15 @@ - Information you can retrieve about a particular Service that is currently running in the system. + Information you can retrieve about a particular Service that is + currently running in the system. Information you can retrieve about a particular Service that is currently running in the system. - Android reference for android.app.ActivityManager.RunningServiceInfo. + + + Android reference for android.app.ActivityManager.RunningServiceInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,9 +66,14 @@ - + + - Android reference for android.app.ActivityManager.RunningServiceInfo.RunningServiceInfo. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.RunningServiceInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -113,10 +123,16 @@ System.Int64 - The time when the service was first made active, either by someone starting or binding to it. + The time when the service was first made active, either by someone + starting or binding to it. + To be added. The time when the service was first made active, either by someone starting or binding to it. This is in units of SystemClock.elapsedRealtime(). - Android reference for android.app.ActivityManager.RunningServiceInfo.activeSince. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.activeSince. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -143,9 +159,14 @@ Number of clients connected to the service. + To be added. Number of clients connected to the service. - Android reference for android.app.ActivityManager.RunningServiceInfo.clientCount. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.clientCount. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -171,10 +192,17 @@ System.Int32 - For special services that are bound to by system code, this is a string resource providing a user-visible label for who the client is. + For special services that are bound to by system code, this is + a string resource providing a user-visible label for who the + client is. + To be added. For special services that are bound to by system code, this is a string resource providing a user-visible label for who the client is. - Android reference for android.app.ActivityManager.RunningServiceInfo.clientLabel. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.clientLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -200,10 +228,16 @@ System.String - For special services that are bound to by system code, this is the package that holds the binding. + For special services that are bound to by system code, this is + the package that holds the binding. + To be added. For special services that are bound to by system code, this is the package that holds the binding. - Android reference for android.app.ActivityManager.RunningServiceInfo.clientPackage. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.clientPackage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -229,10 +263,16 @@ System.Int32 - Number of times the service's process has crashed while the service is running. + Number of times the service's process has crashed while the service + is running. + To be added. Number of times the service's process has crashed while the service is running. - Android reference for android.app.ActivityManager.RunningServiceInfo.crashCount. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.crashCount. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -258,9 +298,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.ActivityManager.RunningServiceInfo.CREATOR. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -294,7 +340,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.ActivityManager.RunningServiceInfo.describeContents. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -328,10 +378,15 @@ 2 - Bit for flags: set if the service has asked to run as a foreground process. + Bit for #flags: set if the service has asked to + run as a foreground process. Bit for flags: set if the service has asked to run as a foreground process. - Android reference for android.app.ActivityManager.RunningServiceInfo.FLAG_FOREGROUND. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.FLAG_FOREGROUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -365,10 +420,15 @@ 8 - Bit for flags: set if the service is running in a persistent process. + Bit for #flags: set if the service is running in a + persistent process. Bit for flags: set if the service is running in a persistent process. - Android reference for android.app.ActivityManager.RunningServiceInfo.FLAG_PERSISTENT_PROCESS. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.FLAG_PERSISTENT_PROCESS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -395,9 +455,14 @@ Running flags. + To be added. Running flags. - Android reference for android.app.ActivityManager.RunningServiceInfo.flags. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.flags. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -431,10 +496,15 @@ 1 - Bit for flags: set if this service has been explicitly started. + Bit for #flags: set if this service has been + explicitly started. Bit for flags: set if this service has been explicitly started. - Android reference for android.app.ActivityManager.RunningServiceInfo.FLAG_STARTED. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.FLAG_STARTED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -468,10 +538,15 @@ 4 - Bit for flags: set if the service is running in a core system process. + Bit for #flags: set if the service is running in a + core system process. Bit for flags: set if the service is running in a core system process. - Android reference for android.app.ActivityManager.RunningServiceInfo.FLAG_SYSTEM_PROCESS. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.FLAG_SYSTEM_PROCESS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -498,9 +573,14 @@ Set to true if the service has asked to run as a foreground process. + To be added. Set to true if the service has asked to run as a foreground process. - Android reference for android.app.ActivityManager.RunningServiceInfo.foreground. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.foreground. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -564,6 +644,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.RunningServiceInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -590,10 +671,16 @@ System.Int64 - The time when there was last activity in the service (either explicit requests to start it or clients binding to it). + The time when there was last activity in the service (either + explicit requests to start it or clients binding to it). + To be added. The time when there was last activity in the service (either explicit requests to start it or clients binding to it). This is in units of SystemClock.uptimeMillis(). - Android reference for android.app.ActivityManager.RunningServiceInfo.lastActivityTime. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.lastActivityTime. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -620,9 +707,14 @@ If non-zero, this is the process the service is running in. + To be added. If non-zero, this is the process the service is running in. - Android reference for android.app.ActivityManager.RunningServiceInfo.pid. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.pid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -649,9 +741,14 @@ The name of the process this service runs in. + To be added. The name of the process this service runs in. - Android reference for android.app.ActivityManager.RunningServiceInfo.process. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.process. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -681,9 +778,14 @@ Parcel - + + - Android reference for android.app.ActivityManager.RunningServiceInfo.readFromParcel. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.readFromParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -709,10 +811,16 @@ System.Int64 - If non-zero, this service is not currently running, but scheduled to restart at the given time. + If non-zero, this service is not currently running, but scheduled to + restart at the given time. + To be added. If non-zero, this service is not currently running, but scheduled to restart at the given time. - Android reference for android.app.ActivityManager.RunningServiceInfo.restarting. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.restarting. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -739,9 +847,14 @@ The service component. + To be added. The service component. - Android reference for android.app.ActivityManager.RunningServiceInfo.service. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.service. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -768,9 +881,14 @@ Set to true if this service has been explicitly started. + To be added. Set to true if this service has been explicitly started. - Android reference for android.app.ActivityManager.RunningServiceInfo.started. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.started. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -801,6 +919,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.RunningServiceInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -840,6 +959,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.RunningServiceInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -867,9 +987,14 @@ The UID that owns this service. + To be added. The UID that owns this service. - Android reference for android.app.ActivityManager.RunningServiceInfo.uid. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.uid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -916,7 +1041,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActivityManager.RunningServiceInfo.writeToParcel. + + + Android reference for android.app.ActivityManager.RunningServiceInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+RunningTaskInfo+InterfaceConsts.xml b/docs/xml/Android.App/ActivityManager+RunningTaskInfo+InterfaceConsts.xml index 27e98aec7..a52acaf5d 100644 --- a/docs/xml/Android.App/ActivityManager+RunningTaskInfo+InterfaceConsts.xml +++ b/docs/xml/Android.App/ActivityManager+RunningTaskInfo+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+RunningTaskInfo.xml b/docs/xml/Android.App/ActivityManager+RunningTaskInfo.xml index 8b0cf13cc..3907eda19 100644 --- a/docs/xml/Android.App/ActivityManager+RunningTaskInfo.xml +++ b/docs/xml/Android.App/ActivityManager+RunningTaskInfo.xml @@ -35,10 +35,15 @@ - Information you can retrieve about a particular task that is currently "running" in the system. + Information you can retrieve about a particular task that is currently + "running" in the system. Information you can retrieve about a particular task that is currently "running" in the system. Note that a running task does not mean the given task actually has a process it is actively running in; it simply means that the user has gone to it and never closed it, but currently the system may have killed its process and is only holding on to its last state in order to restart it when the user returns. - Android reference for android.app.ActivityManager.RunningTaskInfo. + + + Android reference for android.app.ActivityManager.RunningTaskInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,9 +66,14 @@ - + + - Android reference for android.app.ActivityManager.RunningTaskInfo.RunningTaskInfo. + + + Android reference for android.app.ActivityManager.RunningTaskInfo.RunningTaskInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -108,12 +118,17 @@ [Android.Runtime.Register("baseActivity")] [<Android.Runtime.Register("baseActivity")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + Android.Content.ComponentName The component launched as the first activity in the task. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -140,9 +155,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.ActivityManager.RunningTaskInfo.CREATOR. + + + Android reference for android.app.ActivityManager.RunningTaskInfo.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -176,7 +197,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.ActivityManager.RunningTaskInfo.describeContents. + + + Android reference for android.app.ActivityManager.RunningTaskInfo.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -206,11 +231,16 @@ Java.Lang.ICharSequence - This field was deprecated in API level 29. + Description of the task's current state. + To be added. This field was deprecated in API level 29. As of Build.VERSION_CODES.Q, currently always null. Description of the task's current state. - Android reference for android.app.ActivityManager.RunningTaskInfo.description. + + + Android reference for android.app.ActivityManager.RunningTaskInfo.description. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -240,11 +270,16 @@ System.Int32 - This field was deprecated in API level 29. + A unique identifier for this task. + To be added. This field was deprecated in API level 29. As of Build.VERSION_CODES.Q, use RunningTaskInfo.taskId. A unique identifier for this task. - Android reference for android.app.ActivityManager.RunningTaskInfo.id. + + + Android reference for android.app.ActivityManager.RunningTaskInfo.id. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -308,6 +343,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.RunningTaskInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -329,12 +365,17 @@ [Android.Runtime.Register("numActivities")] [<Android.Runtime.Register("numActivities")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + System.Int32 Number of activities in this task. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -365,11 +406,16 @@ System.Int32 - This field was deprecated in API level 29. + Number of activities that are currently running (not stopped and persisted) in this task. + To be added. This field was deprecated in API level 29. As of Build.VERSION_CODES.Q, currently always 0. Number of activities that are currently running (not stopped and persisted) in this task. - Android reference for android.app.ActivityManager.RunningTaskInfo.numRunning. + + + Android reference for android.app.ActivityManager.RunningTaskInfo.numRunning. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -399,9 +445,14 @@ Parcel - + + - Android reference for android.app.ActivityManager.RunningTaskInfo.readFromParcel. + + + Android reference for android.app.ActivityManager.RunningTaskInfo.readFromParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -432,6 +483,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.RunningTaskInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -471,6 +523,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.RunningTaskInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -501,11 +554,16 @@ Android.Graphics.Bitmap - This field was deprecated in API level 29. + Thumbnail representation of the task's current state. + To be added. This field was deprecated in API level 29. As of Build.VERSION_CODES.Q, currently always null. Thumbnail representation of the task's current state. - Android reference for android.app.ActivityManager.RunningTaskInfo.thumbnail. + + + Android reference for android.app.ActivityManager.RunningTaskInfo.thumbnail. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -526,12 +584,17 @@ [Android.Runtime.Register("topActivity")] [<Android.Runtime.Register("topActivity")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + Android.Content.ComponentName The activity component at the top of the history stack of the task. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -579,7 +642,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActivityManager.RunningTaskInfo.writeToParcel. + + + Android reference for android.app.ActivityManager.RunningTaskInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+TaskDescription+Builder.xml b/docs/xml/Android.App/ActivityManager+TaskDescription+Builder.xml index bf53117a1..1f3e8c3df 100644 --- a/docs/xml/Android.App/ActivityManager+TaskDescription+Builder.xml +++ b/docs/xml/Android.App/ActivityManager+TaskDescription+Builder.xml @@ -33,7 +33,11 @@ Provides a convenient way to set the fields of a TaskDescription when creating a new instance. Provides a convenient way to set the fields of a TaskDescription when creating a new instance. - Android reference for android.app.ActivityManager.TaskDescription.Builder. + + + Android reference for android.app.ActivityManager.TaskDescription.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,9 +63,14 @@ - + + - Android reference for android.app.ActivityManager.TaskDescription.Builder.Builder. + + + Android reference for android.app.ActivityManager.TaskDescription.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -95,7 +104,11 @@ the TaskDescription object. This value cannot be null. Build the TaskDescription. - Android reference for android.app.ActivityManager.TaskDescription.Builder.build. + + + Android reference for android.app.ActivityManager.TaskDescription.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,6 +138,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.TaskDescription.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -163,11 +177,95 @@ The same instance of the builder. This value cannot be null. Set the background color to use in the TaskDescription. - Android reference for android.app.ActivityManager.TaskDescription.Builder.setBackgroundColor. + + + Android reference for android.app.ActivityManager.TaskDescription.Builder.setBackgroundColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBadge", "(Landroid/graphics/drawable/Icon;)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setBadge", "(Landroid/graphics/drawable/Icon;)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActivityManager+TaskDescription+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIcon", "(Landroid/graphics/drawable/Icon;)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setIcon", "(Landroid/graphics/drawable/Icon;)Landroid/app/ActivityManager$TaskDescription$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActivityManager+TaskDescription+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -200,7 +298,11 @@ The same instance of the builder. This value cannot be null. Set the drawable resource of the icon to use in the TaskDescription. - Android reference for android.app.ActivityManager.TaskDescription.Builder.setIcon. + + + Android reference for android.app.ActivityManager.TaskDescription.Builder.setIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -244,7 +346,11 @@ The same instance of the builder. This value cannot be null. Set the label to use in the TaskDescription. - Android reference for android.app.ActivityManager.TaskDescription.Builder.setLabel. + + + Android reference for android.app.ActivityManager.TaskDescription.Builder.setLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -281,7 +387,11 @@ The same instance of the builder. This value cannot be null. Set the navigation bar color to use in the TaskDescription. - Android reference for android.app.ActivityManager.TaskDescription.Builder.setNavigationBarColor. + + + Android reference for android.app.ActivityManager.TaskDescription.Builder.setNavigationBarColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -318,7 +428,11 @@ The same instance of the builder. This value cannot be null. Set the primary color to use in the TaskDescription. - Android reference for android.app.ActivityManager.TaskDescription.Builder.setPrimaryColor. + + + Android reference for android.app.ActivityManager.TaskDescription.Builder.setPrimaryColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -357,7 +471,11 @@ Set the status bar color to use in the TaskDescription. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActivityManager.TaskDescription.Builder.setStatusBarColor. + + + Android reference for android.app.ActivityManager.TaskDescription.Builder.setStatusBarColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -387,6 +505,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.TaskDescription.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -418,6 +537,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.TaskDescription.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+TaskDescription+InterfaceConsts.xml b/docs/xml/Android.App/ActivityManager+TaskDescription+InterfaceConsts.xml index c59d9340b..6cfbef338 100644 --- a/docs/xml/Android.App/ActivityManager+TaskDescription+InterfaceConsts.xml +++ b/docs/xml/Android.App/ActivityManager+TaskDescription+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager+TaskDescription.xml b/docs/xml/Android.App/ActivityManager+TaskDescription.xml index 7c2cbbc33..75686c94c 100644 --- a/docs/xml/Android.App/ActivityManager+TaskDescription.xml +++ b/docs/xml/Android.App/ActivityManager+TaskDescription.xml @@ -38,7 +38,11 @@ Information you can set and retrieve about the current activity within the recent task list. Information you can set and retrieve about the current activity within the recent task list. - Android reference for android.app.ActivityManager.TaskDescription. + + + Android reference for android.app.ActivityManager.TaskDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -64,11 +68,15 @@ - This constructor is deprecated. + Creates an empty TaskDescription. This constructor is deprecated. Use Builder instead. Creates an empty TaskDescription. - Android reference for android.app.ActivityManager.TaskDescription.TaskDescription. + + + Android reference for android.app.ActivityManager.TaskDescription.TaskDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -97,7 +105,11 @@ Creates a copy of another TaskDescription. Creates a copy of another TaskDescription. - Android reference for android.app.ActivityManager.TaskDescription.TaskDescription. + + + Android reference for android.app.ActivityManager.TaskDescription.TaskDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -126,12 +138,16 @@ - String: A label and description of the current state of this activity. - This constructor is deprecated. + A label and description of the current state of this activity. + Creates the TaskDescription to the specified values. This constructor is deprecated. Use Builder instead. Creates the TaskDescription to the specified values. - Android reference for android.app.ActivityManager.TaskDescription.TaskDescription. + + + Android reference for android.app.ActivityManager.TaskDescription.TaskDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -185,13 +201,17 @@ - String: A label and description of the current state of this activity. - Bitmap: An icon that represents the current state of this activity. - This constructor is deprecated. + A label and description of the current state of this activity. + An icon that represents the current state of this activity. + Creates the TaskDescription to the specified values. This constructor is deprecated. Use Builder instead. Creates the TaskDescription to the specified values. - Android reference for android.app.ActivityManager.TaskDescription.TaskDescription. + + + Android reference for android.app.ActivityManager.TaskDescription.TaskDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,13 +245,18 @@ - String: A label and description of the current state of this activity. - int: A drawable resource of an icon that represents the current state of this activity. - This constructor is deprecated. + A label and description of the current state of this activity. + A drawable resource of an icon that represents the current state of this + activity. + Creates the TaskDescription to the specified values. This constructor is deprecated. Use Builder instead. Creates the TaskDescription to the specified values. - Android reference for android.app.ActivityManager.TaskDescription.TaskDescription. + + + Android reference for android.app.ActivityManager.TaskDescription.TaskDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -262,14 +287,19 @@ - String: A label and description of the current state of this task. - Bitmap: An icon that represents the current state of this task. - int: A color to override the theme's primary color. This color must be opaque. - This constructor is deprecated. + A label and description of the current state of this task. + An icon that represents the current state of this task. + A color to override the theme's primary color. This color must be + opaque. + Creates the TaskDescription to the specified values. This constructor is deprecated. Use Builder instead. Creates the TaskDescription to the specified values. - Android reference for android.app.ActivityManager.TaskDescription.TaskDescription. + + + Android reference for android.app.ActivityManager.TaskDescription.TaskDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -304,14 +334,20 @@ - String: A label and description of the current state of this task. - int: A drawable resource of an icon that represents the current state of this activity. - int: A color to override the theme's primary color. This color must be opaque. - This constructor is deprecated. + A label and description of the current state of this task. + A drawable resource of an icon that represents the current state of this + activity. + A color to override the theme's primary color. This color must be + opaque. + Creates the TaskDescription to the specified values. This constructor is deprecated. Use Builder instead. Creates the TaskDescription to the specified values. - Android reference for android.app.ActivityManager.TaskDescription.TaskDescription. + + + Android reference for android.app.ActivityManager.TaskDescription.TaskDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -340,10 +376,15 @@ System.Int32 - + + The color override on the theme's background color. - Android reference for android.app.ActivityManager.TaskDescription.getBackgroundColor. + + + Android reference for android.app.ActivityManager.TaskDescription.getBackgroundColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -368,9 +409,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.ActivityManager.TaskDescription.CREATOR. + + + Android reference for android.app.ActivityManager.TaskDescription.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -403,7 +450,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.ActivityManager.TaskDescription.describeContents. + + + Android reference for android.app.ActivityManager.TaskDescription.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -436,7 +487,11 @@ The in-memory or loaded icon that represents the current state of this task. This method was deprecated in API level 30. This call is no longer supported. The caller should keep track of any icons it sets for the task descriptions internally. - Android reference for android.app.ActivityManager.TaskDescription.getIcon. + + + Android reference for android.app.ActivityManager.TaskDescription.getIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -499,6 +554,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.TaskDescription. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -525,10 +581,15 @@ System.String - + + The label and description of the current state of this task. - Android reference for android.app.ActivityManager.TaskDescription.getLabel. + + + Android reference for android.app.ActivityManager.TaskDescription.getLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -557,10 +618,15 @@ System.Int32 - + + The color override on the theme's navigation bar color. - Android reference for android.app.ActivityManager.TaskDescription.getNavigationBarColor. + + + Android reference for android.app.ActivityManager.TaskDescription.getNavigationBarColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -585,10 +651,15 @@ System.Int32 - + + The color override on the theme's primary color. - Android reference for android.app.ActivityManager.TaskDescription.getPrimaryColor. + + + Android reference for android.app.ActivityManager.TaskDescription.getPrimaryColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -617,9 +688,14 @@ Parcel - + + - Android reference for android.app.ActivityManager.TaskDescription.readFromParcel. + + + Android reference for android.app.ActivityManager.TaskDescription.readFromParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -648,10 +724,15 @@ System.Int32 - + + The color override on the theme's status bar color. - Android reference for android.app.ActivityManager.TaskDescription.getStatusBarColor. + + + Android reference for android.app.ActivityManager.TaskDescription.getStatusBarColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -681,6 +762,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.TaskDescription. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -720,6 +802,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager.TaskDescription. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -767,7 +850,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActivityManager.TaskDescription.writeToParcel. + + + Android reference for android.app.ActivityManager.TaskDescription.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ActivityManager.xml b/docs/xml/Android.App/ActivityManager.xml index 7f1d1ea6f..81e4ac9a4 100644 --- a/docs/xml/Android.App/ActivityManager.xml +++ b/docs/xml/Android.App/ActivityManager.xml @@ -26,13 +26,19 @@ - This class gives information about, and interacts with, activities, services, and the containing process. + This class gives information about, and interacts + with, activities, services, and the containing + process. This class gives information about, and interacts with, activities, services, and the containing process. A number of the methods in this class are for debugging or informational purposes and they should not be used to affect any runtime behavior of your app. These methods are called out as such in the method level documentation. Most application developers should not have the need to use this class, most of whose methods are for specialized use cases. However, a few methods are more broadly applicable. For instance, isLowRamDevice() enables your app to detect whether it is running on a low-memory device, and behave accordingly. clearApplicationUserData() is for apps with reset-data functionality. In some special use cases, where an app interacts with its Task stack, the app may use the ActivityManager.AppTask and ActivityManager.RecentTaskInfo inner classes. However, in general, the methods in this class should be used for testing and debugging purposes only. - Android reference for android.app.ActivityManager. + + + Android reference for android.app.ActivityManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -90,10 +96,14 @@ System.String - Action an app can implement to handle reports from setWatchHeapLimit(long). + Action an app can implement to handle reports from #setWatchHeapLimit(long). Action an app can implement to handle reports from setWatchHeapLimit(long). If your package has an activity handling this action, it will be launched with the heap data provided to it the same way as Intent.ACTION_SEND. Note that to match, the activity must support this action and a MIME type of "*/*". - Android reference for android.app.ActivityManager.ACTION_REPORT_HEAP_LIMIT. + + + Android reference for android.app.ActivityManager.ACTION_REPORT_HEAP_LIMIT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -130,13 +140,19 @@ - Executor: The executor on which the listener should be called. This value cannot be null. - Consumer: Callback to be called when collection of ApplicationStartInfo is complete. Will replace existing listener if one is already attached. This value cannot be null. - Adds a callback that is notified when the ApplicationStartInfo record of this startup is complete. + The executor on which the listener should be called. + Callback to be called when collection of ApplicationStartInfo is + complete. Will replace existing listener if one is already attached. + Adds a callback that is notified when the ApplicationStartInfo record of this startup + is complete. Adds a callback that is notified when the ApplicationStartInfo record of this startup is complete. The startup is considered complete when the first frame is drawn. The callback doesn't wait for Activity.reportFullyDrawn to occur. Retrieve a copy of ApplicationStartInfo after Activity.reportFullyDrawn is called (using this callback or ERROR(/getHistoricalProcessStartReasons)) if you need the ApplicationStartInfo.START_TIMESTAMP_FULLY_DRAWN timestamp. If the current start record has already been completed (that is, the process is not currently starting), the callback will be invoked immediately on the specified executor with the previously completed ApplicationStartInfo record. Callback will be called at most once and removed automatically after being triggered. Note: callback is asynchronous and should be made from a background thread. Throws: IllegalArgumentException if executor or listener are null. - Android reference for android.app.ActivityManager.addApplicationStartInfoCompletionListener. + + + Android reference for android.app.ActivityManager.addApplicationStartInfoCompletionListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -183,9 +199,14 @@ ActivityManager.TaskDescription: Optional additional description information. This value may be null. Bitmap: Thumbnail to use for the recents entry. Should be the size given by getAppTaskThumbnailSize(). If the bitmap is not that exact size, it will be recreated in your process, probably in a way you don't like, before the recents entry is added. This value cannot be null. Add a new AppTask for the calling application. + To be added. Add a new AppTask for the calling application. This will create a new recents entry that is added to the end of all existing recents. - Android reference for android.app.ActivityManager.addAppTask. + + + Android reference for android.app.ActivityManager.addAppTask. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -218,13 +239,22 @@ - int: Unique key for timestamp. Must be greater than ApplicationStartInfo.START_TIMESTAMP_RESERVED_RANGE_SYSTEM and less than or equal to ApplicationStartInfo.START_TIMESTAMP_RESERVED_RANGE_DEVELOPER. Will thow IllegalArgumentException if not in range. Value is between ApplicationStartInfo.START_TIMESTAMP_RESERVED_RANGE_DEVELOPER_START and ApplicationStartInfo.START_TIMESTAMP_RESERVED_RANGE_DEVELOPER inclusive - long: Clock monotonic time in nanoseconds of event to be recorded. - Adds an optional developer supplied timestamp to the calling apps most recent ApplicationStartInfo. + Unique key for timestamp. Must be greater than + ApplicationStartInfo#START_TIMESTAMP_RESERVED_RANGE_SYSTEM and + less than or equal to + ApplicationStartInfo#START_TIMESTAMP_RESERVED_RANGE_DEVELOPER. + Will thow java.lang.IllegalArgumentException if not in range. + Clock monotonic time in nanoseconds of event to be recorded. + Adds an optional developer supplied timestamp to the calling apps most recent + ApplicationStartInfo. Adds an optional developer supplied timestamp to the calling apps most recent ApplicationStartInfo. This is in addition to system recorded timestamps. Note: any timestamps added after Activity.reportFullyDrawn is called are discarded. Note: will overwrite existing timestamp if called with same key. - Android reference for android.app.ActivityManager.addStartInfoTimestamp. + + + Android reference for android.app.ActivityManager.addStartInfoTimestamp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -260,11 +290,15 @@ - String: The description of that what happened. This value cannot be null. + The description of that what happened Method for the app to tell system that it's wedged and would like to trigger an ANR. Method for the app to tell system that it's wedged and would like to trigger an ANR. - Android reference for android.app.ActivityManager.appNotResponding. + + + Android reference for android.app.ActivityManager.appNotResponding. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -298,7 +332,11 @@ Get the list of tasks associated with the calling application. Throws: java.lang.SecurityException - Android reference for android.app.ActivityManager.getAppTasks. + + + Android reference for android.app.ActivityManager.getAppTasks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -323,10 +361,16 @@ Android.Util.Size - Return the current design dimensions for AppTask thumbnails, for use with addAppTask(Activity, Intent, TaskDescription, Bitmap). + Return the current design dimensions for AppTask thumbnails, for use + with #addAppTask. + To be added. Return the current design dimensions for AppTask thumbnails, for use with addAppTask(Activity, Intent, TaskDescription, Bitmap). - Android reference for android.app.ActivityManager.getAppTaskThumbnailSize. + + + Android reference for android.app.ActivityManager.getAppTaskThumbnailSize. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -353,10 +397,16 @@ Permits an application to erase its own data from disk. - true if the application successfully requested that the application's data be erased; false otherwise. + + true if the application successfully requested that the application's + data be erased; false otherwise. Permits an application to erase its own data from disk. This is equivalent to the user choosing to clear the app's data from within the device settings UI. It erases all dynamic data associated with the app -- its private data and data in its private area on external storage -- but does not remove the installed application itself, nor any OBB files. It also revokes all runtime permissions that the app has acquired, clears all notifications and removes all Uri grants related to this application. - Android reference for android.app.ActivityManager.clearApplicationUserData. + + + Android reference for android.app.ActivityManager.clearApplicationUserData. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -386,10 +436,14 @@ - Clear a heap watch limit previously set by setWatchHeapLimit(long). + Clear a heap watch limit previously set by #setWatchHeapLimit(long). Clear a heap watch limit previously set by setWatchHeapLimit(long). - Android reference for android.app.ActivityManager.clearWatchHeapLimit. + + + Android reference for android.app.ActivityManager.clearWatchHeapLimit. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -415,9 +469,14 @@ Get the device configuration attributes. + To be added. Get the device configuration attributes. - Android reference for android.app.ActivityManager.getDeviceConfigurationInfo. + + + Android reference for android.app.ActivityManager.getDeviceConfigurationInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -451,12 +510,19 @@ - FileDescriptor: The file descriptor that the dump should be written to. The file descriptor is not closed by this function; the caller continues to own it. - String: The name of the package that is to be dumped. - Perform a system dump of various state associated with the given application package name. + The file descriptor that the dump should be written to. The file + descriptor is <em>not</em> closed by this function; the caller continues to + own it. + The name of the package that is to be dumped. + Perform a system dump of various state associated with the given application + package name. Perform a system dump of various state associated with the given application package name. This call blocks while the dump is being performed, so should not be done on a UI thread. The data will be written to the given file descriptor as text. Requires Manifest.permission.DUMP - Android reference for android.app.ActivityManager.dumpPackageState. + + + Android reference for android.app.ActivityManager.dumpPackageState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -485,7 +551,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -520,7 +590,10 @@ - + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -566,15 +639,25 @@ - String: Optional, a null value means match all packages belonging to the caller's UID. If this package belongs to another UID, you must hold Manifest.permission.DUMP in order to retrieve it. - int: A process ID that used to belong to this package but died later; a value of 0 means to ignore this parameter and return all matching records. Value is 0 or greater - int: The maximum number of results to be returned; a value of 0 means to ignore this parameter and return all matching records. Value is 0 or greater - Return a list of ApplicationExitInfo records containing the reasons for the most recent app deaths. - a list of ApplicationExitInfo records matching the criteria, sorted in the order from most recent to least recent. This value cannot be null. + Optional, a null value means match all packages belonging to the + caller's UID. If this package belongs to another UID, you must hold + android.Manifest.permission#DUMP in order to retrieve it. + A process ID that used to belong to this package but died later; a value + of 0 means to ignore this parameter and return all matching records. + The maximum number of results to be returned; a value of 0 + means to ignore this parameter and return all matching records + Return a list of ApplicationExitInfo records containing the reasons for the most + recent app deaths. + a list of ApplicationExitInfo records matching the criteria, sorted in + the order from most recent to least recent. Return a list of ApplicationExitInfo records containing the reasons for the most recent app deaths. Note: System stores this historical information in a ring buffer and only the most recent records will be returned. Note: In the case that this application was bound to an external service with flag Context.BIND_EXTERNAL_SERVICE, the process of that external service will be included in this package's exit info. - Android reference for android.app.ActivityManager.getHistoricalProcessExitReasons. + + + Android reference for android.app.ActivityManager.getHistoricalProcessExitReasons. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -610,12 +693,20 @@ - int: The maximum number of results to be returned; a value of 0 means to ignore this parameter and return all matching records. If fewer records exist, all existing records will be returned. Value is 0 or greater - Return a list of ApplicationStartInfo records containing the information about the most recent app startups. - a list of ApplicationStartInfo records matching the criteria, sorted in the order from most recent to least recent. This value cannot be null. + The maximum number of results to be returned; a value of 0 + means to ignore this parameter and return all matching records. If fewer + records exist, all existing records will be returned. + Return a list of ApplicationStartInfo records containing the information about the + most recent app startups. + a list of ApplicationStartInfo records matching the criteria, sorted in + the order from most recent to least recent. Return a list of ApplicationStartInfo records containing the information about the most recent app startups. Records accessed using this path might include "incomplete" records such as in-progress app starts. Accessing in-progress starts using this method lets you access start information early to better optimize your startup path. Note: System stores this historical information in a ring buffer and only the most recent records will be returned. - Android reference for android.app.ActivityManager.getHistoricalProcessStartReasons. + + + Android reference for android.app.ActivityManager.getHistoricalProcessStartReasons. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -647,7 +738,11 @@ Return general information about the memory state of the system. Return general information about the memory state of the system. This can be used to help decide how to manage your own memory, though note that polling is not recommended and ComponentCallbacks2.onTrimMemory(int) is the preferred way to do this. Also see getMyMemoryState(RunningAppProcessInfo) for how to retrieve the current trim level of your process as needed, which gives a better hint for how to manage its memory. - Android reference for android.app.ActivityManager.getMemoryInfo. + + + Android reference for android.app.ActivityManager.getMemoryInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -680,7 +775,11 @@ Return global memory state information for the calling process. Return global memory state information for the calling process. This does not fill in all fields of the RunningAppProcessInfo. The only fields that will be filled in are RunningAppProcessInfo.pid, RunningAppProcessInfo.uid, RunningAppProcessInfo.lastTrimLevel, RunningAppProcessInfo.importance, RunningAppProcessInfo.lru, and RunningAppProcessInfo.importanceReasonCode. - Android reference for android.app.ActivityManager.getMyMemoryState. + + + Android reference for android.app.ActivityManager.getMyMemoryState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -717,10 +816,15 @@ int: The pids of the processes whose memory usage is to be retrieved. Return information about the memory usage of one or more processes. + To be added. Return information about the memory usage of one or more processes. Note: this method is only intended for debugging or building a user-facing process management UI. As of Android Q, for regular apps this method will only return information about the memory info for the processes running as the caller's uid; no other process memory info is available and will be zero. Also of Android Q the sample rate allowed by this API is significantly limited, if called faster the limit you will receive the same data as the previous call. - Android reference for android.app.ActivityManager.getProcessMemoryInfo. + + + Android reference for android.app.ActivityManager.getProcessMemoryInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -767,14 +871,23 @@ - int: The maximum number of entries to return in the list. The actual number returned may be smaller, depending on how many tasks the user has started and the maximum number the system can remember. - int: Information about what to return. May be any combination of RECENT_WITH_EXCLUDED and RECENT_IGNORE_UNAVAILABLE. - This method was deprecated in API level 21. + The maximum number of entries to return in the list. The + actual number returned may be smaller, depending on how many tasks the + user has started and the maximum number the system can remember. + Information about what to return. May be any combination + of #RECENT_WITH_EXCLUDED and #RECENT_IGNORE_UNAVAILABLE. + + Returns a list of RecentTaskInfo records describing each of + the recent tasks. This method was deprecated in API level 21. As of Build.VERSION_CODES.LOLLIPOP, this method is no longer available to third party applications: the introduction of document-centric recents means it can leak personal information to the caller. For backwards compatibility, it will still return a small subset of its data: at least the caller's own tasks (though see getAppTasks() for the correct supported way to retrieve that information), and possibly some other tasks such as home that are known to not be sensitive. Note: this method is only intended for debugging and presenting task management user interfaces. This should never be used for core logic in an application, such as deciding between different behaviors based on the information found here. Such uses are not supported, and will likely break in the future. For example, if multiple applications can be actively running at the same time, assumptions made about the meaning of the data here for purposes of control flow will be incorrect. Throws: SecurityException - Android reference for android.app.ActivityManager.getRecentTasks. + + + Android reference for android.app.ActivityManager.getRecentTasks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -804,11 +917,17 @@ ComponentName - Returns a PendingIntent you can start to show a control panel for the given running service. + Returns a PendingIntent you can start to show a control panel for the + given running service. + To be added. Returns a PendingIntent you can start to show a control panel for the given running service. If the service does not have a control panel, null is returned. Throws: SecurityException - Android reference for android.app.ActivityManager.getRunningServiceControlPanel. + + + Android reference for android.app.ActivityManager.getRunningServiceControlPanel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -847,13 +966,21 @@ - int: The maximum number of entries to return in the list. The actual number returned may be smaller, depending on how many services are running. - This method was deprecated in API level 26. + The maximum number of entries to return in the list. The + actual number returned may be smaller, depending on how many services + are running. + Return a list of the services that are currently running. + Returns a list of RunningServiceInfo records describing each of + the running tasks. This method was deprecated in API level 26. As of Build.VERSION_CODES.O, this method is no longer available to third party applications. For backwards compatibility, it will still return the caller's own services. Return a list of the services that are currently running. Note: this method is only intended for debugging or implementing service management type user interfaces. Throws: SecurityException - Android reference for android.app.ActivityManager.getRunningServices. + + + Android reference for android.app.ActivityManager.getRunningServices. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -892,13 +1019,22 @@ - int: The maximum number of entries to return in the list. The actual number returned may be smaller, depending on how many tasks the user has started. - This method was deprecated in API level 21. + The maximum number of entries to return in the list. The + actual number returned may be smaller, depending on how many tasks the + user has started. + Return a list of the tasks that are currently running, with + the most recent being first and older ones after in order. + Returns a list of RunningTaskInfo records describing each of + the running tasks. This method was deprecated in API level 21. As of Build.VERSION_CODES.LOLLIPOP, this method is no longer available to third party applications: the introduction of document-centric recents means it can leak person information to the caller. For backwards compatibility, it will still return a small subset of its data: at least the caller's own tasks, and possibly some other tasks such as home that are known to not be sensitive. Return a list of the tasks that are currently running, with the most recent being first and older ones after in order. Note that "running" does not mean any of the task's code is currently loaded or activity -- the task may have been frozen by the system, so that it can be restarted in its previous state when next brought to the foreground. Note: this method is only intended for debugging and presenting task management user interfaces. This should never be used for core logic in an application, such as deciding between different behaviors based on the information found here. Such uses are not supported, and will likely break in the future. For example, if multiple applications can be actively running at the same time, assumptions made about the meaning of the data here for purposes of control flow will be incorrect. Throws: SecurityException - Android reference for android.app.ActivityManager.getRunningTasks. + + + Android reference for android.app.ActivityManager.getRunningTasks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -937,15 +1073,21 @@ - Context: Source context, from which an activity will be started. This value cannot be null. - int: Target display id. - Intent: Intent used to launch an activity. This value cannot be null. + Source context, from which an activity will be started. + Target display id. + Intent used to launch an activity. Check if the context is allowed to start an activity on specified display. - true if a call to start an activity on the target display is allowed for the provided context and no SecurityException will be thrown, false otherwise. + + true if a call to start an activity on the target display is allowed for the + provided context and no SecurityException will be thrown, false otherwise. Check if the context is allowed to start an activity on specified display. Some launch restrictions may apply to secondary displays that are private, virtual, or owned by the system, in which case an activity start may throw a SecurityException. Call this method prior to starting an activity on a secondary display to check if the current context has access to it. See also: - Android reference for android.app.ActivityManager.isActivityStartAllowedOnDisplay. + + + Android reference for android.app.ActivityManager.isActivityStartAllowedOnDisplay. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -980,7 +1122,11 @@ Query whether the user has enabled background restrictions for this app. The user may chose to do this, if they see that an app is consuming an unreasonable amount of battery while in the background. If true, any work that the app tries to do will be aggressively restricted while it is in the background. At a minimum, jobs and alarms will not execute and foreground services cannot be started unless an app activity is in the foreground. Note that these restrictions stay in effect even when the device is charging. - Android reference for android.app.ActivityManager.isBackgroundRestricted. + + + Android reference for android.app.ActivityManager.isBackgroundRestricted. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1009,12 +1155,17 @@ System.Boolean - This method was deprecated in API level 23. + Return whether currently in lock task mode. + To be added. This method was deprecated in API level 23. Use getLockTaskModeState() instead. Return whether currently in lock task mode. When in this mode no new tasks can be created or switched to. See also: - Android reference for android.app.ActivityManager.isInLockTaskMode. + + + Android reference for android.app.ActivityManager.isInLockTaskMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1044,10 +1195,15 @@ See also: - Whether or not the low memory kill will be reported in getHistoricalProcessExitReasons(String, int, int). + Whether or not the low memory kill will be reported in + #getHistoricalProcessExitReasons. See also: - Android reference for android.app.ActivityManager.isLowMemoryKillReportSupported. + + + Android reference for android.app.ActivityManager.isLowMemoryKillReportSupported. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1073,9 +1229,14 @@ Returns true if this is a low-RAM device. + To be added. Returns true if this is a low-RAM device. Exactly whether a device is low-RAM is ultimately up to the device configuration, but currently it generally means something with 1GB or less of RAM. This is mostly intended to be used by apps to determine whether they should turn off certain features that require more RAM. - Android reference for android.app.ActivityManager.isLowRamDevice. + + + Android reference for android.app.ActivityManager.isLowRamDevice. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1104,11 +1265,16 @@ System.Boolean - This method was deprecated in API level 29. + Returns "true" if device is running in a test harness. + To be added. This method was deprecated in API level 29. this method is false for all user builds. Users looking to check if their device is running in a device farm should see isRunningInUserTestHarness(). Returns "true" if device is running in a test harness. - Android reference for android.app.ActivityManager.isRunningInTestHarness. + + + Android reference for android.app.ActivityManager.isRunningInTestHarness. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1139,9 +1305,14 @@ Returns "true" if the device is running in Test Harness Mode. + To be added. Returns "true" if the device is running in Test Harness Mode. Test Harness Mode is a feature that allows devices to run without human interaction in a device farm/testing harness (such as Firebase Test Lab). You should check this method if you want your app to behave differently when running in a test harness to skip setup screens that would impede UI testing. e.g. a keyboard application that has a full screen setup page for the first time it is launched. Note that you should not use this to determine whether or not your app is running an instrumentation test, as it is not set for a standard device running a test. - Android reference for android.app.ActivityManager.isRunningInUserTestHarness. + + + Android reference for android.app.ActivityManager.isRunningInUserTestHarness. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1166,10 +1337,16 @@ System.Boolean - Returns "true" if the user interface is currently being messed with by a monkey. + Returns "true" if the user interface is currently being messed with + by a monkey. + To be added. Returns "true" if the user interface is currently being messed with by a monkey. - Android reference for android.app.ActivityManager.isUserAMonkey. + + + Android reference for android.app.ActivityManager.isUserAMonkey. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1208,6 +1385,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1241,11 +1419,17 @@ - String: The name of the package whose processes are to be killed. - Have the system immediately kill all background processes associated with the given package. + The name of the package whose processes are to + be killed. + Have the system immediately kill all background processes associated + with the given package. Have the system immediately kill all background processes associated with the given package. This is the same as the kernel killing those processes to reclaim memory; the system will take care of restarting these processes in the future as needed. On devices that run Android 14 or higher, third party applications can only use this API to kill their own processes. - Android reference for android.app.ActivityManager.killBackgroundProcesses. + + + Android reference for android.app.ActivityManager.killBackgroundProcesses. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1271,10 +1455,16 @@ System.Int32 - Return the approximate per-application memory class of the current device when an application is running with a large heap. + Return the approximate per-application memory class of the current + device when an application is running with a large heap. + To be added. Return the approximate per-application memory class of the current device when an application is running with a large heap. This is the space available for memory-intensive applications; most applications should not need this amount of memory, and should instead stay with the getMemoryClass() limit. The returned value is in megabytes. This may be the same size as getMemoryClass() on memory constrained devices, or it may be significantly larger on devices with a large amount of available RAM. This is the size of the application's Dalvik heap if it has specified android:largeHeap="true" in its manifest. - Android reference for android.app.ActivityManager.getLargeMemoryClass. + + + Android reference for android.app.ActivityManager.getLargeMemoryClass. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1304,7 +1494,11 @@ density in terms of DPI Get the preferred density of icons for the launcher. This is used when custom drawables are created (e.g., for shortcuts). - Android reference for android.app.ActivityManager.getLauncherLargeIconDensity. + + + Android reference for android.app.ActivityManager.getLauncherLargeIconDensity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1334,7 +1528,11 @@ dimensions of square icons in terms of pixels Get the preferred launcher icon size. This is used when custom drawables are created (e.g., for shortcuts). - Android reference for android.app.ActivityManager.getLauncherLargeIconSize. + + + Android reference for android.app.ActivityManager.getLauncherLargeIconSize. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1365,10 +1563,15 @@ Return the current state of task locking. + To be added. Return the current state of task locking. The three possible outcomes are LOCK_TASK_MODE_NONE, LOCK_TASK_MODE_LOCKED and LOCK_TASK_MODE_PINNED. See also: - Android reference for android.app.ActivityManager.getLockTaskModeState. + + + Android reference for android.app.ActivityManager.getLockTaskModeState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1393,10 +1596,16 @@ System.Int32 - Return the approximate per-application memory class of the current device. + Return the approximate per-application memory class of the current + device. + To be added. Return the approximate per-application memory class of the current device. This gives you an idea of how hard a memory limit you should impose on your application to let the overall system work best. The returned value is in megabytes; the baseline Android memory class is 16 (which happens to be the Java heap limit of those devices); some devices with more memory may return 24 or even higher numbers. - Android reference for android.app.ActivityManager.getMemoryClass. + + + Android reference for android.app.ActivityManager.getMemoryClass. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1426,10 +1635,15 @@ System.String - <meta-data> name for a 'home' Activity that declares a package that is to be uninstalled in lieu of the declaring one. + <c>&lt;meta-data&gt;</c> name for a 'home' Activity that declares a package that is to be + uninstalled in lieu of the declaring one. <meta-data> name for a 'home' Activity that declares a package that is to be uninstalled in lieu of the declaring one. The package named here must be signed with the same certificate as the one declaring the <meta-data>. - Android reference for android.app.ActivityManager.META_HOME_ALTERNATE. + + + Android reference for android.app.ActivityManager.META_HOME_ALTERNATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1469,12 +1683,18 @@ - int: The identifier of the task to be moved, as found in RunningTaskInfo or RecentTaskInfo. - int: Additional operational flags. Value is either 0 or a combination of the following: MOVE_TASK_WITH_HOME MOVE_TASK_NO_USER_ACTION - Equivalent to calling moveTaskToFront(int,int,Bundle) with a null options argument. + The identifier of the task to be moved, as found in + RunningTaskInfo or RecentTaskInfo. + Additional operational flags. + Equivalent to calling #moveTaskToFront(int, int, Bundle) + with a null options argument. Equivalent to calling moveTaskToFront(int,int,Bundle) with a null options argument. Requires Manifest.permission.REORDER_TASKS - Android reference for android.app.ActivityManager.moveTaskToFront. + + + Android reference for android.app.ActivityManager.moveTaskToFront. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1498,7 +1718,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1540,13 +1763,21 @@ - int: The identifier of the task to be moved, as found in RunningTaskInfo or RecentTaskInfo. - int: Additional operational flags. Value is either 0 or a combination of the following: MOVE_TASK_WITH_HOME MOVE_TASK_NO_USER_ACTION - Bundle: Additional options for the operation, either null or as per Context.startActivity(Intent, Bundle). - Ask that the task associated with a given task ID be moved to the front of the stack, so it is now visible to the user. + The identifier of the task to be moved, as found in + RunningTaskInfo or RecentTaskInfo. + Additional operational flags. + Additional options for the operation, either null or + as per Context#startActivity(Intent, android.os.Bundle) + Context.startActivity(Intent, Bundle). + Ask that the task associated with a given task ID be moved to the + front of the stack, so it is now visible to the user. Ask that the task associated with a given task ID be moved to the front of the stack, so it is now visible to the user. Requires Manifest.permission.REORDER_TASKS - Android reference for android.app.ActivityManager.moveTaskToFront. + + + Android reference for android.app.ActivityManager.moveTaskToFront. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1577,14 +1808,60 @@ Returns a list of any processes that are currently in an error condition. + Returns a list of ProcessErrorStateInfo records, or null if there are no + current error conditions (it will not return an empty list). This list ordering is not + specified. Returns a list of any processes that are currently in an error condition. The result will be null if all processes are running properly at this time. As of Android TIRAMISU, for regular apps this method will only return ProcessErrorStateInfo records for the processes running as the caller's uid, unless the caller has the permission Manifest.permission.DUMP. - Android reference for android.app.ActivityManager.getProcessesInErrorState. + + + Android reference for android.app.ActivityManager.getProcessesInErrorState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerAnrWarningListener", "(Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetRegisterAnrWarningListener_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=37)] + [<Android.Runtime.Register("registerAnrWarningListener", "(Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetRegisterAnrWarningListener_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + The executor on which listener will be invoked. This should not be the + application's main thread. + The listener to be triggered on the ANR warning condition. + Registers a listener that is called when the app is close to the ANR timeout. + To be added. + + @@ -1617,10 +1894,14 @@ Consumer: This value cannot be null. - Removes the provided callback set by addApplicationStartInfoCompletionListener(Executor, Consumer). + Removes the provided callback set by #addApplicationStartInfoCompletionListener. Removes the provided callback set by addApplicationStartInfoCompletionListener(Executor, Consumer). - Android reference for android.app.ActivityManager.removeApplicationStartInfoCompletionListener. + + + Android reference for android.app.ActivityManager.removeApplicationStartInfoCompletionListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1656,7 +1937,11 @@ This method was deprecated in API level 15. This method was deprecated in API level 15. This is now just a wrapper for killBackgroundProcesses(String); the previous behavior here is no longer available to applications because it allows them to break other applications by removing their alarms, stopping their services, etc. - Android reference for android.app.ActivityManager.restartPackage. + + + Android reference for android.app.ActivityManager.restartPackage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1687,9 +1972,16 @@ Returns a list of application processes that are running on the device. + Returns a list of RunningAppProcessInfo records, or null if there are no + running processes (it will not return an empty list). This list ordering is not + specified. Returns a list of application processes that are running on the device. Note: this method is only intended for debugging or building a user-facing process management UI. - Android reference for android.app.ActivityManager.getRunningAppProcesses. + + + Android reference for android.app.ActivityManager.getRunningAppProcesses. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1722,12 +2014,17 @@ - byte: The state data. To be advised, DO NOT include sensitive information/data (PII, SPII, or other sensitive user data) here. Maximum length is 128 bytes. This value may be null. + The state data. To be advised, <b>DO NOT</b> include sensitive information/data + (PII, SPII, or other sensitive user data) here. Maximum length is 128 bytes. Set custom state data for this process. Set custom state data for this process. It will be included in the record of ApplicationExitInfo on the death of the current calling process; the new process of the app can retrieve this state data by calling ApplicationExitInfo.getProcessStateSummary() on the record returned by getHistoricalProcessExitReasons(String, int, int). This would be useful for the calling app to save its stateful data: if it's killed later for any reason, the new process of the app can know what the previous process of the app was doing. For instance, you could use this to encode the current level in a game, or a set of features/experiments that were enabled. Later you could analyze under what circumstances the app tends to crash or use too much memory. However, it's not suggested to rely on this to restore the applications previous UI state or so, it's only meant for analyzing application healthy status. System might decide to throttle the calls to this API; so call this API in a reasonable manner, excessive calls to this API could result a RuntimeException. - Android reference for android.app.ActivityManager.setProcessStateSummary. + + + Android reference for android.app.ActivityManager.setProcessStateSummary. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1759,12 +2056,16 @@ - int: tid of the VR thread + tid of the VR thread Enable more aggressive scheduling for latency-sensitive low-runtime VR threads. Enable more aggressive scheduling for latency-sensitive low-runtime VR threads. Only one thread can be a VR thread in a process at a time, and that thread may be subject to restrictions on the amount of time it can run. If persistent VR mode is set, whatever thread has been granted aggressive scheduling via this method will return to normal operation, and calling this method will do nothing while persistent VR mode is enabled. To reset the VR thread for an application, a tid of 0 can be passed. See also: - Android reference for android.app.ActivityManager.setVrThread. + + + Android reference for android.app.ActivityManager.setVrThread. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1796,12 +2097,17 @@ - long: The size in bytes to set the limit at. - Request that the system start watching for the calling process to exceed a pss size as given here. + The size in bytes to set the limit at. + Request that the system start watching for the calling process to exceed a pss + size as given here. Request that the system start watching for the calling process to exceed a pss size as given here. Once called, the system will look for any occasions where it sees the associated process with a larger pss size and, when this happens, automatically pull a heap dump from it and allow the user to share the data. Note that this request continues running even if the process is killed and restarted. To remove the watch, use clearWatchHeapLimit(). This API only works if the calling process has been marked as ApplicationInfo.FLAG_DEBUGGABLE or this is running on a debuggable (userdebug or eng) build. Callers can optionally implement ACTION_REPORT_HEAP_LIMIT to directly handle heap limit reports themselves. - Android reference for android.app.ActivityManager.setWatchHeapLimit. + + + Android reference for android.app.ActivityManager.setWatchHeapLimit. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1831,6 +2137,7 @@ Provides JNI binding infrastructure for Android.App.ActivityManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1870,11 +2177,49 @@ Provides JNI binding infrastructure for Android.App.ActivityManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterAnrWarningListener", "(Ljava/util/function/Consumer;)V", "GetUnregisterAnrWarningListener_Ljava_util_function_Consumer_Handler", ApiSince=37)] + [<Android.Runtime.Register("unregisterAnrWarningListener", "(Ljava/util/function/Consumer;)V", "GetUnregisterAnrWarningListener_Ljava_util_function_Consumer_Handler", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The listener to unregister. This must be the same object that was previously + passed to #registerAnrWarningListener. + Unregisters a previously registered ANR warning listener. + To be added. + + diff --git a/docs/xml/Android.App/ActivityManagerAppTaskWindowingLayer.xml b/docs/xml/Android.App/ActivityManagerAppTaskWindowingLayer.xml new file mode 100644 index 000000000..37127785e --- /dev/null +++ b/docs/xml/Android.App/ActivityManagerAppTaskWindowingLayer.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.ActivityManager.AppTask.WindowingLayerNormalApp", JniField="android/app/ActivityManager$AppTask.WINDOWING_LAYER_NORMAL_APP")] + [<Android.Runtime.IntDefinition("Android.App.ActivityManager.AppTask.WindowingLayerNormalApp", JniField="android/app/ActivityManager$AppTask.WINDOWING_LAYER_NORMAL_APP")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActivityManagerAppTaskWindowingLayer + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.ActivityManager.AppTask.WindowingLayerPinned", JniField="android/app/ActivityManager$AppTask.WINDOWING_LAYER_PINNED")] + [<Android.Runtime.IntDefinition("Android.App.ActivityManager.AppTask.WindowingLayerPinned", JniField="android/app/ActivityManager$AppTask.WINDOWING_LAYER_PINNED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActivityManagerAppTaskWindowingLayer + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.ActivityManager.AppTask.WindowingLayerUndefined", JniField="android/app/ActivityManager$AppTask.WINDOWING_LAYER_UNDEFINED")] + [<Android.Runtime.IntDefinition("Android.App.ActivityManager.AppTask.WindowingLayerUndefined", JniField="android/app/ActivityManager$AppTask.WINDOWING_LAYER_UNDEFINED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActivityManagerAppTaskWindowingLayer + + 0 + + To be added. + + + + diff --git a/docs/xml/Android.App/ActivityManagerAppTaskWindowingLayerResult.xml b/docs/xml/Android.App/ActivityManagerAppTaskWindowingLayerResult.xml new file mode 100644 index 000000000..0a548dd77 --- /dev/null +++ b/docs/xml/Android.App/ActivityManagerAppTaskWindowingLayerResult.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.ActivityManager.AppTask.WindowingLayerRequestGranted", JniField="android/app/ActivityManager$AppTask.WINDOWING_LAYER_REQUEST_GRANTED")] + [<Android.Runtime.IntDefinition("Android.App.ActivityManager.AppTask.WindowingLayerRequestGranted", JniField="android/app/ActivityManager$AppTask.WINDOWING_LAYER_REQUEST_GRANTED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActivityManagerAppTaskWindowingLayerResult + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.ActivityManager.AppTask.WindowingLayerRequestRejected", JniField="android/app/ActivityManager$AppTask.WINDOWING_LAYER_REQUEST_REJECTED")] + [<Android.Runtime.IntDefinition("Android.App.ActivityManager.AppTask.WindowingLayerRequestRejected", JniField="android/app/ActivityManager$AppTask.WINDOWING_LAYER_REQUEST_REJECTED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActivityManagerAppTaskWindowingLayerResult + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.App/ActivityOptions.xml b/docs/xml/Android.App/ActivityOptions.xml index f1cdbfc2b..75faeec6d 100644 --- a/docs/xml/Android.App/ActivityOptions.xml +++ b/docs/xml/Android.App/ActivityOptions.xml @@ -26,10 +26,16 @@ - Helper class for building an options Bundle that can be used with Context.startActivity(Intent, Bundle) and related methods. + Helper class for building an options Bundle that can be used with + android.content.Context#startActivity(android.content.Intent, android.os.Bundle) + Context.startActivity(Intent, Bundle) and related methods. Helper class for building an options Bundle that can be used with Context.startActivity(Intent, Bundle) and related methods. - Android reference for android.app.ActivityOptions. + + + Android reference for android.app.ActivityOptions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -91,12 +97,18 @@ System.Boolean - Returns whether the source activity allows the overlaying activities from the to-be-launched app to pass through touch events to it when touches fall outside the content window. - + Returns whether the source activity allows the overlaying activities from the to-be-launched + app to pass through touch events to it when touches fall outside the content window. -or- Sets whether the source activity allows the overlaying activities from the to-be-launched + app to pass through touch events to it when touches fall outside the content window. + To be added. Returns whether the source activity allows the overlaying activities from the to-be-launched app to pass through touch events to it when touches fall outside the content window. See also: - Android reference for android.app.ActivityOptions.isAllowPassThroughOnTouchOutside. + + + Android reference for android.app.ActivityOptions.isAllowPassThroughOnTouchOutside. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -129,10 +141,15 @@ System.String - A long in the extras delivered by requestUsageTimeReport(PendingIntent) that contains the total time (in ms) the user spent in the app flow. + A long in the extras delivered by #requestUsageTimeReport that contains + the total time (in ms) the user spent in the app flow. A long in the extras delivered by requestUsageTimeReport(PendingIntent) that contains the total time (in ms) the user spent in the app flow. - Android reference for android.app.ActivityOptions.EXTRA_USAGE_TIME_REPORT. + + + Android reference for android.app.ActivityOptions.EXTRA_USAGE_TIME_REPORT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -165,14 +182,51 @@ System.String - A Bundle in the extras delivered by requestUsageTimeReport(PendingIntent) that contains detailed information about the time spent in each package associated with the app; each key is a package name, whose value is a long containing the time (in ms). + A Bundle in the extras delivered by #requestUsageTimeReport that contains + detailed information about the time spent in each package associated with the app; + each key is a package name, whose value is a long containing the time (in ms). A Bundle in the extras delivered by requestUsageTimeReport(PendingIntent) that contains detailed information about the time spent in each package associated with the app; each key is a package name, whose value is a long containing the time (in ms). - Android reference for android.app.ActivityOptions.EXTRA_USAGE_TIME_REPORT_PACKAGES. + + + Android reference for android.app.ActivityOptions.EXTRA_USAGE_TIME_REPORT_PACKAGES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isMovableTaskRequired", "()Z", "GetIsMovableTaskRequiredHandler", ApiSince=37)] + [<get: Android.Runtime.Register("isMovableTaskRequired", "()Z", "GetIsMovableTaskRequiredHandler", ApiSince=37)>] + + + + System.Boolean + + + Gets whether a task in which the activity will be launched is required to be movable right + after launch using the ActivityManager.AppTask#moveTaskTo(TaskLocation, + java.util.concurrent.Executor, android.os.OutcomeReceiver) method. + To be added. + To be added. + + @@ -197,12 +251,18 @@ System.Boolean - Returns whether the launching app has opted-in to sharing its identity with the launched activity. - true if the launching app has opted-in to sharing its identity + Returns whether the launching app has opted-in to sharing its identity with the launched + activity. + + true if the launching app has opted-in to sharing its identity Returns whether the launching app has opted-in to sharing its identity with the launched activity. See also: - Android reference for android.app.ActivityOptions.isShareIdentityEnabled. + + + Android reference for android.app.ActivityOptions.isShareIdentityEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -240,7 +300,7 @@ Provides JNI binding infrastructure for Android.App.ActivityOptions. - + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -272,11 +332,15 @@ Returns the bounds that should be used to launch the activity. - Bounds used to launch the activity. This value may be null. + Bounds used to launch the activity. Returns the bounds that should be used to launch the activity. See also: - Android reference for android.app.ActivityOptions.getLaunchBounds. + + + Android reference for android.app.ActivityOptions.getLaunchBounds. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -306,11 +370,16 @@ Gets the id of the display where activity should be launched. - The id of the display where activity should be launched, Display.INVALID_DISPLAY if not set. + The id of the display where activity should be launched, + android.view.Display#INVALID_DISPLAY if not set. Gets the id of the display where activity should be launched. See also: - Android reference for android.app.ActivityOptions.getLaunchDisplayId. + + + Android reference for android.app.ActivityOptions.getLaunchDisplayId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -340,11 +409,16 @@ Gets whether the activity is to be launched into LockTask mode. - true if the activity is to be launched into LockTask mode. + + true if the activity is to be launched into LockTask mode. Gets whether the activity is to be launched into LockTask mode. See also: - Android reference for android.app.ActivityOptions.getLockTaskMode. + + + Android reference for android.app.ActivityOptions.getLockTaskMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -375,10 +449,14 @@ Create a basic ActivityOptions that has no special animation associated with it. - + To be added. Create a basic ActivityOptions that has no special animation associated with it. Other options can still be set. - Android reference for android.app.ActivityOptions.makeBasic. + + + Android reference for android.app.ActivityOptions.makeBasic. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -414,16 +492,24 @@ - View: The View that the new activity is animating from. This defines the coordinate space for startX and startY. - int: The x starting location of the new activity, relative to source. - int: The y starting location of the activity, relative to source. - int: The initial width of the new activity. - int: The initial height of the new activity. - Create an ActivityOptions specifying an animation where the new activity is revealed from a small originating area of the screen to its final full representation. - + The View that the new activity is animating from. This + defines the coordinate space for <var>startX</var> and <var>startY</var>. + The x starting location of the new activity, relative to <var>source</var>. + The y starting location of the activity, relative to <var>source</var>. + The initial width of the new activity. + The initial height of the new activity. + Create an ActivityOptions specifying an animation where the new + activity is revealed from a small originating area of the screen to + its final full representation. + Returns a new ActivityOptions object that you can use to + supply these options as the options Bundle when starting an activity. Create an ActivityOptions specifying an animation where the new activity is revealed from a small originating area of the screen to its final full representation. - Android reference for android.app.ActivityOptions.makeClipRevealAnimation. + + + Android reference for android.app.ActivityOptions.makeClipRevealAnimation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -453,14 +539,23 @@ - Context: Who is defining this. This is the application that the animation resources will be loaded from. - int: A resource ID of the animation resource to use for the incoming activity. Use 0 for no animation. - int: A resource ID of the animation resource to use for the outgoing activity. Use 0 for no animation. - Create an ActivityOptions specifying a custom animation to run when the activity is displayed. - + Who is defining this. This is the application that the + animation resources will be loaded from. + A resource ID of the animation resource to use for + the incoming activity. Use 0 for no animation. + A resource ID of the animation resource to use for + the outgoing activity. Use 0 for no animation. + Create an ActivityOptions specifying a custom animation to run when + the activity is displayed. + Returns a new ActivityOptions object that you can use to + supply these options as the options Bundle when starting an activity. Create an ActivityOptions specifying a custom animation to run when the activity is displayed. - Android reference for android.app.ActivityOptions.makeCustomAnimation. + + + Android reference for android.app.ActivityOptions.makeCustomAnimation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -500,15 +595,25 @@ - Context: Who is defining this. This is the application that the animation resources will be loaded from. This value cannot be null. - int: A resource ID of the animation resource to use for the incoming activity. Use 0 for no animation. - int: A resource ID of the animation resource to use for the outgoing activity. Use 0 for no animation. - int: The background color to use for the background during the animation if the animation requires a background. Set to 0 to not override the default color. - Create an ActivityOptions specifying a custom animation to run when the activity is displayed. - + Who is defining this. This is the application that the + animation resources will be loaded from. + A resource ID of the animation resource to use for + the incoming activity. Use 0 for no animation. + A resource ID of the animation resource to use for + the outgoing activity. Use 0 for no animation. + The background color to use for the background during the animation if + the animation requires a background. Set to 0 to not override the default color. + Create an ActivityOptions specifying a custom animation to run when + the activity is displayed. + Returns a new ActivityOptions object that you can use to + supply these options as the options Bundle when starting an activity. Create an ActivityOptions specifying a custom animation to run when the activity is displayed. - Android reference for android.app.ActivityOptions.makeCustomAnimation. + + + Android reference for android.app.ActivityOptions.makeCustomAnimation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -544,12 +649,18 @@ - PictureInPictureParams: PictureInPictureParams for launching the Activity to picture-in-picture mode. This value cannot be null. - Creates an ActivityOptions instance that launch into picture-in-picture. + + PictureInPictureParams for launching the Activity to + picture-in-picture mode. + Creates an ActivityOptions instance that launch into picture-in-picture. This Android.App.ActivityOptions instance, allowing calls to be chained. Creates an ActivityOptions instance that launch into picture-in-picture. This is normally used by a Host activity to start another activity that will directly enter picture-in-picture upon its creation. - Android reference for android.app.ActivityOptions.makeLaunchIntoPip. + + + Android reference for android.app.ActivityOptions.makeLaunchIntoPip. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -581,16 +692,24 @@ - View: The View that the new activity is animating from. This defines the coordinate space for startX and startY. - int: The x starting location of the new activity, relative to source. - int: The y starting location of the activity, relative to source. - int: The initial width of the new activity. - int: The initial height of the new activity. - Create an ActivityOptions specifying an animation where the new activity is scaled from a small originating area of the screen to its final full representation. - + The View that the new activity is animating from. This + defines the coordinate space for <var>startX</var> and <var>startY</var>. + The x starting location of the new activity, relative to <var>source</var>. + The y starting location of the activity, relative to <var>source</var>. + The initial width of the new activity. + The initial height of the new activity. + Create an ActivityOptions specifying an animation where the new + activity is scaled from a small originating area of the screen to + its final full representation. + Returns a new ActivityOptions object that you can use to + supply these options as the options Bundle when starting an activity. Create an ActivityOptions specifying an animation where the new activity is scaled from a small originating area of the screen to its final full representation. If the Intent this is being used with has not set its Intent.setSourceBounds, those bounds will be filled in for you based on the initial bounds passed in here. - Android reference for android.app.ActivityOptions.makeScaleUpAnimation. + + + Android reference for android.app.ActivityOptions.makeScaleUpAnimation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -634,11 +753,15 @@ Activity: The Activity whose window contains the shared elements. Pair: The names of the shared elements to transfer to the called Activity and their associated Views. The Views must each have a unique shared element name. Create an ActivityOptions to transition between Activities using cross-Activity scene animations. - + To be added. Create an ActivityOptions to transition between Activities using cross-Activity scene animations. This method carries the position of multiple shared elements to the started Activity. The position of the first element in sharedElements will be used as the epicenter for the exit Transition. The position of the associated shared element in the launched Activity will be the epicenter of its entering Transition. This requires Window.FEATURE_ACTIVITY_TRANSITIONS to be enabled on the calling Activity to cause an exit transition. The same must be in the called Activity to get an entering transition. See also: - Android reference for android.app.ActivityOptions.makeSceneTransitionAnimation. + + + Android reference for android.app.ActivityOptions.makeSceneTransitionAnimation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -669,18 +792,24 @@ - Activity: The Activity whose window contains the shared elements. - View: The View to transition to the started Activity. - String: The shared element name as used in the target Activity. This must not be null. - Create an ActivityOptions to transition between Activities using cross-Activity scene animations. - + The Activity whose window contains the shared elements. + The View to transition to the started Activity. + The shared element name as used in the target Activity. This + must not be null. + Create an ActivityOptions to transition between Activities using cross-Activity scene + animations. + Returns a new ActivityOptions object that you can use to + supply these options as the options Bundle when starting an activity. Create an ActivityOptions to transition between Activities using cross-Activity scene animations. This method carries the position of one shared element to the started Activity. The position of sharedElement will be used as the epicenter for the exit Transition. The position of the shared element in the launched Activity will be the epicenter of its entering Transition. This requires Window.FEATURE_ACTIVITY_TRANSITIONS to be enabled on the calling Activity to cause an exit transition. The same must be in the called Activity to get an entering transition. See also: - Android reference for android.app.ActivityOptions.makeSceneTransitionAnimation. + + + Android reference for android.app.ActivityOptions.makeSceneTransitionAnimation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -704,12 +833,16 @@ - This method was deprecated in API level 10000. - + If set along with Intent. + To be added. This method was deprecated in API level 10000. This method is deprecated because starting an Activity behind the current task lacks transparency and violates user expectations. Alternative: Start the target Activity, then immediately call ActivityManager.AppTask.moveToFront() on the caller's task to restore its foreground focus. If set along with Intent.FLAG_ACTIVITY_NEW_DOCUMENT then the task being launched will not be presented to the user but will instead be only available through the recents task list. In addition, the new task wil be affiliated with the launching activity's task. Affiliated tasks are grouped together in the recents task list. This behavior is not supported for activities with launchMode values of singleInstance or singleTask. - Android reference for android.app.ActivityOptions.makeTaskLaunchBehind. + + + Android reference for android.app.ActivityOptions.makeTaskLaunchBehind. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -740,15 +873,24 @@ - View: The View that this thumbnail is animating from. This defines the coordinate space for startX and startY. - Bitmap: The bitmap that will be shown as the initial thumbnail of the animation. - int: The x starting location of the bitmap, relative to source. - int: The y starting location of the bitmap, relative to source. - Create an ActivityOptions specifying an animation where a thumbnail is scaled from a given position to the new activity window that is being started. - + The View that this thumbnail is animating from. This + defines the coordinate space for <var>startX</var> and <var>startY</var>. + The bitmap that will be shown as the initial thumbnail + of the animation. + The x starting location of the bitmap, relative to <var>source</var>. + The y starting location of the bitmap, relative to <var>source</var>. + Create an ActivityOptions specifying an animation where a thumbnail + is scaled from a given position to the new activity window that is + being started. + Returns a new ActivityOptions object that you can use to + supply these options as the options Bundle when starting an activity. Create an ActivityOptions specifying an animation where a thumbnail is scaled from a given position to the new activity window that is being started. If the Intent this is being used with has not set its Intent.setSourceBounds, those bounds will be filled in for you based on the initial thumbnail location and size provided here. - Android reference for android.app.ActivityOptions.makeThumbnailScaleUpAnimation. + + + Android reference for android.app.ActivityOptions.makeThumbnailScaleUpAnimation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -783,10 +925,15 @@ 3 - Grants the PendingIntent all background activity start privileges, including those normally reserved for privileged contexts (e.g., companion apps or those with the START_ACTIVITIES_FROM_BACKGROUND permission). + Grants the PendingIntent all background activity start privileges, including + those normally reserved for privileged contexts (e. Grants the PendingIntent all background activity start privileges, including those normally reserved for privileged contexts (e.g., companion apps or those with the START_ACTIVITIES_FROM_BACKGROUND permission). Caution: This mode should be used sparingly. Most apps should use MODE_BACKGROUND_ACTIVITY_START_ALLOW_IF_VISIBLE instead, relying on notifications or foreground services for background interactions to minimize user disruption. However, this mode is necessary for specific use cases, such as companion apps responding to prompts from a connected device. For more information on background activity start restrictions, see: Restrictions on starting activities from the background - Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOW_ALWAYS. + + + Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOW_ALWAYS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -820,11 +967,15 @@ 1 - This constant was deprecated in API level 36. + Grants the PendingIntent background activity start privileges. This constant was deprecated in API level 36. Use MODE_BACKGROUND_ACTIVITY_START_ALLOW_IF_VISIBLE to allow starts only when the app is visible or MODE_BACKGROUND_ACTIVITY_START_ALLOW_ALWAYS to allow starts at any time (see Restrictions on starting activities from the background). Grants the PendingIntent background activity start privileges. This behaves the same as MODE_BACKGROUND_ACTIVITY_START_ALLOW_ALWAYS, except it does not grant background activity launch permissions based on the privileged permission START_ACTIVITIES_FROM_BACKGROUND. - Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOWED. + + + Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOWED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -858,10 +1009,15 @@ 4 - Grants the PendingIntent background activity start privileges only when the app has a visible window (i.e., is visible to the user). + Grants the PendingIntent background activity start privileges only when the app + has a visible window (i. Grants the PendingIntent background activity start privileges only when the app has a visible window (i.e., is visible to the user). This is the recommended mode for most apps to minimize disruption to the user experience. For more information on background activity start restrictions, see: Restrictions on starting activities from the background - Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOW_IF_VISIBLE. + + + Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOW_IF_VISIBLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -895,10 +1051,14 @@ 2 - Denies the PendingIntent any background activity start privileges. + Denies the PendingIntent any background activity start privileges. Denies the PendingIntent any background activity start privileges. - Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_DENIED. + + + Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_DENIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -935,7 +1095,11 @@ The system determines whether to grant background activity start privileges. The system determines whether to grant background activity start privileges. This is the default behavior if no explicit mode is specified. - Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_SYSTEM_DEFINED. + + + Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_SYSTEM_DEFINED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -976,12 +1140,18 @@ System.Boolean - This method was deprecated in API level 34. - + Get PendingIntent activity is allowed to be started in the background if the caller can start + background activities. -or- Set PendingIntent activity is allowed to be started in the background if the caller + can start background activities. + To be added. This method was deprecated in API level 34. use getPendingIntentBackgroundActivityStartMode() since for apps targeting Build.VERSION_CODES.UPSIDE_DOWN_CAKE or higher this value might not match the actual behavior if the value was not explicitly set. Get PendingIntent activity is allowed to be started in the background if the caller can start background activities. - Android reference for android.app.ActivityOptions.isPendingIntentBackgroundActivityLaunchAllowed. + + + Android reference for android.app.ActivityOptions.isPendingIntentBackgroundActivityLaunchAllowed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1010,12 +1180,17 @@ Android.App.BackgroundActivityStartMode - Get the mode for allowing or denying the senders privileges to start background activities to the PendingIntent. + Get the mode for allowing or denying the senders privileges to start background activities + to the PendingIntent. Value is one of the following: MODE_BACKGROUND_ACTIVITY_START_SYSTEM_DEFINED MODE_BACKGROUND_ACTIVITY_START_ALLOWED MODE_BACKGROUND_ACTIVITY_START_DENIED MODE_BACKGROUND_ACTIVITY_START_ALLOW_ALWAYS MODE_BACKGROUND_ACTIVITY_START_ALLOW_IF_VISIBLE Get the mode for allowing or denying the senders privileges to start background activities to the PendingIntent. See also: - Android reference for android.app.ActivityOptions.getPendingIntentBackgroundActivityStartMode. + + + Android reference for android.app.ActivityOptions.getPendingIntentBackgroundActivityStartMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1044,11 +1219,16 @@ Android.App.BackgroundActivityStartMode - Returns the mode to start background activities granted by the creator of the PendingIntent. - the mode currently set. Value is one of the following: MODE_BACKGROUND_ACTIVITY_START_SYSTEM_DEFINED MODE_BACKGROUND_ACTIVITY_START_ALLOWED MODE_BACKGROUND_ACTIVITY_START_DENIED MODE_BACKGROUND_ACTIVITY_START_ALLOW_ALWAYS MODE_BACKGROUND_ACTIVITY_START_ALLOW_IF_VISIBLE + Returns the mode to start background activities granted by the creator of the + PendingIntent. + the mode currently set Returns the mode to start background activities granted by the creator of the PendingIntent. - Android reference for android.app.ActivityOptions.getPendingIntentCreatorBackgroundActivityStartMode. + + + Android reference for android.app.ActivityOptions.getPendingIntentCreatorBackgroundActivityStartMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1080,12 +1260,17 @@ - PendingIntent: A broadcast receiver that willl receive the report. - Ask the system track that time the user spends in the app being launched, and report it back once done. + A broadcast receiver that willl receive the report. + Ask the system track that time the user spends in the app being launched, and + report it back once done. Ask the system track that time the user spends in the app being launched, and report it back once done. The report will be sent to the given receiver, with the extras EXTRA_USAGE_TIME_REPORT and EXTRA_USAGE_TIME_REPORT_PACKAGES filled in. The time interval tracked is from launching this activity until the user leaves that activity's flow. They are considered to stay in the flow as long as new activities are being launched or returned to from the original flow, even if this crosses package or task boundaries. For example, if the originator starts an activity to view an image, and while there the user selects to share, which launches their email app in a new task, and they complete the share, the time during that entire operation will be included until they finally hit back from the original image viewer activity. The user is considered to complete a flow once they switch to another activity that is not part of the tracked flow. This may happen, for example, by using the notification shade, launcher, or recents to launch or switch to another app. Simply going in to these navigation elements does not break the flow (although the launcher and recents stops time tracking of the session); it is the act of going somewhere else that completes the tracking. - Android reference for android.app.ActivityOptions.requestUsageTimeReport. + + + Android reference for android.app.ActivityOptions.requestUsageTimeReport. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1118,11 +1303,16 @@ Bundle - Set the Bundle that is provided to the app installer for additional verification if the call to Context.startActivity results in an app being installed. + Set the Bundle that is provided to the app installer for additional verification + if the call to Context#startActivity results in an app being installed. This Android.App.ActivityOptions instance, allowing calls to be chained. Set the Bundle that is provided to the app installer for additional verification if the call to Context.startActivity results in an app being installed. This Bundle is not provided to any other app besides the installer. - Android reference for android.app.ActivityOptions.setAppVerificationBundle. + + + Android reference for android.app.ActivityOptions.setAppVerificationBundle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1154,12 +1344,18 @@ - Rect: launch bounds. This value may be null. + launch bounds Sets the bounds (window size and position) that the activity should be launched in. - this ActivityOptions instance + + this + ActivityOptions instance Sets the bounds (window size and position) that the activity should be launched in. Rect position should be provided in pixels and in screen coordinates. NOTE: This value is ignored on devices that don't have PackageManager.FEATURE_FREEFORM_WINDOW_MANAGEMENT or PackageManager.FEATURE_PICTURE_IN_PICTURE enabled, and on displays that don't support freeform and PiP windows. - Android reference for android.app.ActivityOptions.setLaunchBounds. + + + Android reference for android.app.ActivityOptions.setLaunchBounds. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1191,12 +1387,18 @@ - int: The id of the display where the activity should be launched. + The id of the display where the activity should be launched. Sets the id of the display where the activity should be launched. - this ActivityOptions instance. + + this + ActivityOptions instance. Sets the id of the display where the activity should be launched. An app can launch activities on public displays or displays where the app already has activities. Otherwise, trying to launch on a display for which android.app.ActivityManager.isActivityStartAllowedOnDisplay(Context,int,Intent) returns false (such as a private display or providing an invalid display id) will result in an exception. Setting launch display id will be ignored on devices that don't have PackageManager.FEATURE_ACTIVITIES_ON_SECONDARY_DISPLAYS. - Android reference for android.app.ActivityOptions.setLaunchDisplayId. + + + Android reference for android.app.ActivityOptions.setLaunchDisplayId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1228,17 +1430,67 @@ - boolean: true if the activity is to be launched into LockTask mode. + + true if the activity is to be launched into LockTask mode. Sets whether the activity is to be launched into LockTask mode. - this ActivityOptions instance. + + this + ActivityOptions instance. Sets whether the activity is to be launched into LockTask mode. Use this option to start an activity in LockTask mode. Note that only apps permitted by DevicePolicyManager can run in LockTask mode. Therefore, if android.app.admin.DevicePolicyManager.isLockTaskPermitted(String) returns false for the package of the target activity, a SecurityException will be thrown during Context.startActivity(Intent,Bundle). This method doesn't affect activities that are already running \u2014 relaunch the activity to run in lock task mode. Defaults to false if not set. See also: - Android reference for android.app.ActivityOptions.setLockTaskEnabled. + + + Android reference for android.app.ActivityOptions.setLockTaskEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMovableTaskRequired", "(Z)Landroid/app/ActivityOptions;", "GetSetMovableTaskRequired_ZHandler", ApiSince=37)] + [<Android.Runtime.Register("setMovableTaskRequired", "(Z)Landroid/app/ActivityOptions;", "GetSetMovableTaskRequired_ZHandler", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.REPOSITION_SELF_WINDOWS")] + [<Android.Runtime.RequiresPermission("android.permission.REPOSITION_SELF_WINDOWS")>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActivityOptions + + + + + + To be added. + Sets whether a task in which the activity will be launched is required to be movable right + after launch using the ActivityManager.AppTask#moveTaskTo(TaskLocation, + java.util.concurrent.Executor, android.os.OutcomeReceiver) method. + To be added. + To be added. + + @@ -1278,11 +1530,16 @@ int: Value is one of the following: MODE_BACKGROUND_ACTIVITY_START_SYSTEM_DEFINED MODE_BACKGROUND_ACTIVITY_START_ALLOWED MODE_BACKGROUND_ACTIVITY_START_DENIED MODE_BACKGROUND_ACTIVITY_START_ALLOW_ALWAYS MODE_BACKGROUND_ACTIVITY_START_ALLOW_IF_VISIBLE - Sets the mode for allowing or denying the senders privileges to start background activities to the PendingIntent. + Sets the mode for allowing or denying the senders privileges to start background activities + to the PendingIntent. This Android.App.ActivityOptions instance, allowing calls to be chained. Sets the mode for allowing or denying the senders privileges to start background activities to the PendingIntent. This is typically used in when executing PendingIntent.send(Context,int,Intent,PendingIntent.OnFinished,Handler,String,Bundle) or similar methods. A privileged sender of a PendingIntent should only grant MODE_BACKGROUND_ACTIVITY_START_ALLOWED if the PendingIntent is from a trusted source and/or executed on behalf the user. - Android reference for android.app.ActivityOptions.setPendingIntentBackgroundActivityStartMode. + + + Android reference for android.app.ActivityOptions.setPendingIntentBackgroundActivityStartMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1325,12 +1582,17 @@ - int: the mode being set. Value is one of the following: MODE_BACKGROUND_ACTIVITY_START_SYSTEM_DEFINED MODE_BACKGROUND_ACTIVITY_START_ALLOWED MODE_BACKGROUND_ACTIVITY_START_DENIED MODE_BACKGROUND_ACTIVITY_START_ALLOW_ALWAYS MODE_BACKGROUND_ACTIVITY_START_ALLOW_IF_VISIBLE - Allow a PendingIntent to use the privilege of its creator to start background activities. + the mode being set + Allow a PendingIntent to use the privilege of its creator to start background + activities. This Android.App.ActivityOptions instance, allowing calls to be chained. Allow a PendingIntent to use the privilege of its creator to start background activities. - Android reference for android.app.ActivityOptions.setPendingIntentCreatorBackgroundActivityStartMode. + + + Android reference for android.app.ActivityOptions.setPendingIntentCreatorBackgroundActivityStartMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1366,13 +1628,19 @@ - boolean: whether the launching app's identity should be shared with the activity + whether the launching app's identity should be shared with the activity Sets whether the identity of the launching app should be shared with the activity. - this ActivityOptions instance. This value cannot be null. + + this + ActivityOptions instance. Sets whether the identity of the launching app should be shared with the activity. Use this option when starting an activity that needs to know the identity of the launching app; with this set to true, the activity will have access to the launching app's package name and uid. Defaults to false if not set. Note, even if the launching app does not explicitly enable sharing of its identity, if the activity is started with Activity.startActivityForResult, then Activity.getCallingPackage() will still return the launching app's package name to allow validation of the result's recipient. Also, an activity running within a package signed by the same key used to sign the platform (some system apps such as Settings will be signed with the platform's key) will have access to the launching app's identity. See also: - Android reference for android.app.ActivityOptions.setShareIdentityEnabled. + + + Android reference for android.app.ActivityOptions.setShareIdentityEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1415,12 +1683,17 @@ - int: Can be either SplashScreen.SPLASH_SCREEN_STYLE_ICON or SplashScreen.SPLASH_SCREEN_STYLE_SOLID_COLOR Value is one of the following: SplashScreen.SPLASH_SCREEN_STYLE_SOLID_COLOR SplashScreen.SPLASH_SCREEN_STYLE_ICON + Can be either SplashScreen#SPLASH_SCREEN_STYLE_ICON or + SplashScreen#SPLASH_SCREEN_STYLE_SOLID_COLOR Sets the preferred splash screen style of the opening activities. This Android.App.ActivityOptions instance, allowing calls to be chained. Sets the preferred splash screen style of the opening activities. This only applies if the Activity or Process is not yet created. - Android reference for android.app.ActivityOptions.setSplashScreenStyle. + + + Android reference for android.app.ActivityOptions.setSplashScreenStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1454,7 +1727,11 @@ Gets the style can be used for cold-launching an activity. See also: - Android reference for android.app.ActivityOptions.getSplashScreenStyle. + + + Android reference for android.app.ActivityOptions.getSplashScreenStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1484,7 +1761,7 @@ Provides JNI binding infrastructure for Android.App.ActivityOptions. - + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1524,7 +1801,7 @@ Provides JNI binding infrastructure for Android.App.ActivityOptions. - + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1552,11 +1829,17 @@ - Returns the created options as a Bundle, which can be passed to Context.startActivity(Intent, Bundle) and related methods. - + Returns the created options as a Bundle, which can be passed to + android.content.Context#startActivity(android.content.Intent, android.os.Bundle) + Context.startActivity(Intent, Bundle) and related methods. + To be added. Returns the created options as a Bundle, which can be passed to Context.startActivity(Intent, Bundle) and related methods. Note that the returned Bundle is still owned by the ActivityOptions object; you must not modify it, but can supply it to the startActivity methods that take an options Bundle. - Android reference for android.app.ActivityOptions.toBundle. + + + Android reference for android.app.ActivityOptions.toBundle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1586,12 +1869,17 @@ ActivityOptions - Update the current values in this ActivityOptions from those supplied in otherOptions. + Update the current values in this ActivityOptions from those supplied + in <var>otherOptions</var>. Update the current values in this ActivityOptions from those supplied in otherOptions. Any values defined in otherOptions replace those in the base options. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ActivityOptions.update. + + + Android reference for android.app.ActivityOptions.update. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1599,4 +1887,3 @@ - diff --git a/docs/xml/Android.App/AlarmManager+AlarmClockInfo+InterfaceConsts.xml b/docs/xml/Android.App/AlarmManager+AlarmClockInfo+InterfaceConsts.xml index 5ddcf71c5..ccb002273 100644 --- a/docs/xml/Android.App/AlarmManager+AlarmClockInfo+InterfaceConsts.xml +++ b/docs/xml/Android.App/AlarmManager+AlarmClockInfo+InterfaceConsts.xml @@ -12,7 +12,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -39,11 +40,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -73,10 +79,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AlarmManager+AlarmClockInfo.xml b/docs/xml/Android.App/AlarmManager+AlarmClockInfo.xml index ac284a75c..a686eef26 100644 --- a/docs/xml/Android.App/AlarmManager+AlarmClockInfo.xml +++ b/docs/xml/Android.App/AlarmManager+AlarmClockInfo.xml @@ -38,7 +38,11 @@ An immutable description of a scheduled "alarm clock" event. An immutable description of a scheduled "alarm clock" event. - Android reference for android.app.AlarmManager.AlarmClockInfo. + + + Android reference for android.app.AlarmManager.AlarmClockInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -68,12 +72,18 @@ - long: time at which the underlying alarm is triggered in wall time milliseconds since the epoch - PendingIntent: an intent that can be used to show or edit details of the alarm clock. + time at which the underlying alarm is triggered in wall time + milliseconds since the epoch + an intent that can be used to show or edit details of + the alarm clock. Creates a new alarm clock description. Creates a new alarm clock description. - Android reference for android.app.AlarmManager.AlarmClockInfo.AlarmClockInfo. + + + Android reference for android.app.AlarmManager.AlarmClockInfo.AlarmClockInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -106,9 +116,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.AlarmManager.AlarmClockInfo.CREATOR. + + + Android reference for android.app.AlarmManager.AlarmClockInfo.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -141,7 +157,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.AlarmManager.AlarmClockInfo.describeContents. + + + Android reference for android.app.AlarmManager.AlarmClockInfo.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -204,6 +224,7 @@ Provides JNI binding infrastructure for Android.App.AlarmManager.AlarmClockInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -238,10 +259,16 @@ Android.App.PendingIntent - Returns an intent that can be used to show or edit details of the alarm clock in the application that scheduled it. + Returns an intent that can be used to show or edit details of the alarm clock in + the application that scheduled it. + To be added. Returns an intent that can be used to show or edit details of the alarm clock in the application that scheduled it. Beware that any application can retrieve and send this intent, potentially with additional fields filled in. See PendingIntent.send() and Intent.fillIn() for details. - Android reference for android.app.AlarmManager.AlarmClockInfo.getShowIntent. + + + Android reference for android.app.AlarmManager.AlarmClockInfo.getShowIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -271,6 +298,7 @@ Provides JNI binding infrastructure for Android.App.AlarmManager.AlarmClockInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -310,6 +338,7 @@ Provides JNI binding infrastructure for Android.App.AlarmManager.AlarmClockInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -337,9 +366,14 @@ Returns the time at which the alarm is going to trigger. + To be added. Returns the time at which the alarm is going to trigger. This value is UTC wall clock time in milliseconds, as returned by System.currentTimeMillis() for example. - Android reference for android.app.AlarmManager.AlarmClockInfo.getTriggerTime. + + + Android reference for android.app.AlarmManager.AlarmClockInfo.getTriggerTime. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -389,7 +423,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.AlarmManager.AlarmClockInfo.writeToParcel. + + + Android reference for android.app.AlarmManager.AlarmClockInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AlarmManager.xml b/docs/xml/Android.App/AlarmManager.xml index bdff9cc07..2782dba61 100644 --- a/docs/xml/Android.App/AlarmManager.xml +++ b/docs/xml/Android.App/AlarmManager.xml @@ -29,7 +29,11 @@ This class provides access to the system alarm services. This class provides access to the system alarm services. These allow you to schedule your application to be run at some point in the future. When an alarm goes off, the Intent that had been registered for it is broadcast by the system, automatically starting the target application if it is not already running. Registered alarms are retained while the device is asleep (and can optionally wake the device up if they go off during that time), but will be cleared if it is turned off and rebooted. The Alarm Manager holds a CPU wake lock as long as the alarm receiver's onReceive() method is executing. This guarantees that the phone will not sleep until you have finished handling the broadcast. Once onReceive() returns, the Alarm Manager releases this wake lock. This means that the phone will in some cases sleep as soon as your onReceive() method completes. If your alarm receiver called Context.startService(), it is possible that the phone will sleep before the requested service is launched. To prevent this, your BroadcastReceiver and Service will need to implement a separate wake lock policy to ensure that the phone continues running until the service becomes available. Note: The Alarm Manager is intended for cases where you want to have your application code run at a specific time, even if your application is not currently running. For normal timing operations (ticks, timeouts, etc) it is easier and much more efficient to use Handler. Note: Beginning with API 19 (Build.VERSION_CODES.KITKAT) alarm delivery is inexact: the OS will shift alarms in order to minimize wakeups and battery use. There are new APIs to support applications which need strict delivery guarantees; see setWindow(int,long,long,PendingIntent) and setExact(int,long,PendingIntent). Applications whose targetSdkVersion is earlier than API 19 will continue to see the previous behavior in which all alarms are delivered exactly when requested. - Android reference for android.app.AlarmManager. + + + Android reference for android.app.AlarmManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +83,15 @@ System.String - Broadcast Action: Sent after the value returned by getNextAlarmClock() has changed. + Broadcast Action: Sent after the value returned by + #getNextAlarmClock() has changed. Broadcast Action: Sent after the value returned by getNextAlarmClock() has changed. This is a protected intent that can only be sent by the system. It is only sent to registered receivers. - Android reference for android.app.AlarmManager.ACTION_NEXT_ALARM_CLOCK_CHANGED. + + + Android reference for android.app.AlarmManager.ACTION_NEXT_ALARM_CLOCK_CHANGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,10 +120,15 @@ System.String - Broadcast Action: An app is granted the Manifest.permission.SCHEDULE_EXACT_ALARM permission. + Broadcast Action: An app is granted the + android.Manifest.permission#SCHEDULE_EXACT_ALARM permission. Broadcast Action: An app is granted the Manifest.permission.SCHEDULE_EXACT_ALARM permission. When the user revokes the Manifest.permission.SCHEDULE_EXACT_ALARM permission, all alarms scheduled with setExact(int, long, PendingIntent), setExactAndAllowWhileIdle(int, long, PendingIntent) and setAlarmClock(AlarmClockInfo,PendingIntent) will be deleted. When the user grants the Manifest.permission.SCHEDULE_EXACT_ALARM, this broadcast will be sent. Applications can reschedule all the necessary alarms when receiving it. This broadcast will not be sent when the user revokes the permission. Note: Applications are still required to check canScheduleExactAlarms() before using the above APIs after receiving this broadcast, because it's possible that the permission is already revoked again by the time applications receive this broadcast. This broadcast will be sent to both runtime receivers and manifest receivers. This broadcast is sent as a foreground broadcast. See Intent.FLAG_RECEIVER_FOREGROUND. When an application receives this broadcast, it's allowed to start a foreground service. - Android reference for android.app.AlarmManager.ACTION_SCHEDULE_EXACT_ALARM_PERMISSION_STATE_CHANGED. + + + Android reference for android.app.AlarmManager.ACTION_SCHEDULE_EXACT_ALARM_PERMISSION_STATE_CHANGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,7 +164,11 @@ Remove any alarm scheduled to be delivered to the given OnAlarmListener. Remove any alarm scheduled to be delivered to the given OnAlarmListener. - Android reference for android.app.AlarmManager.cancel. + + + Android reference for android.app.AlarmManager.cancel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -178,12 +196,17 @@ - PendingIntent: IntentSender which matches a previously added IntentSender. This parameter must not be null. - Remove any alarms with a matching Intent. + IntentSender which matches a previously added + IntentSender. This parameter must not be null. + Remove any alarms with a matching Intent. Remove any alarms with a matching Intent. Any alarm, of any type, whose Intent matches this one (as defined by Intent.filterEquals), will be canceled. See also: - Android reference for android.app.AlarmManager.cancel. + + + Android reference for android.app.AlarmManager.cancel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -217,7 +240,11 @@ Remove all alarms previously set by the caller, if any. Remove all alarms previously set by the caller, if any. - Android reference for android.app.AlarmManager.cancelAll. + + + Android reference for android.app.AlarmManager.cancelAll. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -248,11 +275,16 @@ Called to check if the caller can schedule exact alarms. - true if the caller can schedule exact alarms, false otherwise. + + true if the caller can schedule exact alarms, false otherwise. Called to check if the caller can schedule exact alarms. Your app schedules exact alarms when it calls any of the setExact... or setAlarmClock API methods. Apps targeting Build.VERSION_CODES.S or higher can schedule exact alarms only if they have the Manifest.permission.SCHEDULE_EXACT_ALARM permission or they are on the device's power-save exemption list. These apps can also start Settings.ACTION_REQUEST_SCHEDULE_EXACT_ALARM to request this permission from the user. Apps targeting lower sdk versions, can always schedule exact alarms. See also: - Android reference for android.app.AlarmManager.canScheduleExactAlarms. + + + Android reference for android.app.AlarmManager.canScheduleExactAlarms. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -280,7 +312,10 @@ - + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -307,10 +342,16 @@ 86400000 - Available inexact recurrence interval recognized by setInexactRepeating(int,long,long,PendingIntent) when running on Android prior to API 19. + Available inexact recurrence interval recognized by + #setInexactRepeating(int, long, long, PendingIntent) + when running on Android prior to API 19. Available inexact recurrence interval recognized by setInexactRepeating(int,long,long,PendingIntent) when running on Android prior to API 19. - Android reference for android.app.AlarmManager.INTERVAL_DAY. + + + Android reference for android.app.AlarmManager.INTERVAL_DAY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -337,10 +378,16 @@ 900000 - Available inexact recurrence interval recognized by setInexactRepeating(int,long,long,PendingIntent) when running on Android prior to API 19. + Available inexact recurrence interval recognized by + #setInexactRepeating(int, long, long, PendingIntent) + when running on Android prior to API 19. Available inexact recurrence interval recognized by setInexactRepeating(int,long,long,PendingIntent) when running on Android prior to API 19. - Android reference for android.app.AlarmManager.INTERVAL_FIFTEEN_MINUTES. + + + Android reference for android.app.AlarmManager.INTERVAL_FIFTEEN_MINUTES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -367,10 +414,16 @@ 43200000 - Available inexact recurrence interval recognized by setInexactRepeating(int,long,long,PendingIntent) when running on Android prior to API 19. + Available inexact recurrence interval recognized by + #setInexactRepeating(int, long, long, PendingIntent) + when running on Android prior to API 19. Available inexact recurrence interval recognized by setInexactRepeating(int,long,long,PendingIntent) when running on Android prior to API 19. - Android reference for android.app.AlarmManager.INTERVAL_HALF_DAY. + + + Android reference for android.app.AlarmManager.INTERVAL_HALF_DAY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -397,10 +450,16 @@ 1800000 - Available inexact recurrence interval recognized by setInexactRepeating(int,long,long,PendingIntent) when running on Android prior to API 19. + Available inexact recurrence interval recognized by + #setInexactRepeating(int, long, long, PendingIntent) + when running on Android prior to API 19. Available inexact recurrence interval recognized by setInexactRepeating(int,long,long,PendingIntent) when running on Android prior to API 19. - Android reference for android.app.AlarmManager.INTERVAL_HALF_HOUR. + + + Android reference for android.app.AlarmManager.INTERVAL_HALF_HOUR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -427,10 +486,16 @@ 3600000 - Available inexact recurrence interval recognized by setInexactRepeating(int,long,long,PendingIntent) when running on Android prior to API 19. + Available inexact recurrence interval recognized by + #setInexactRepeating(int, long, long, PendingIntent) + when running on Android prior to API 19. Available inexact recurrence interval recognized by setInexactRepeating(int,long,long,PendingIntent) when running on Android prior to API 19. - Android reference for android.app.AlarmManager.INTERVAL_HOUR. + + + Android reference for android.app.AlarmManager.INTERVAL_HOUR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -461,6 +526,7 @@ Provides JNI binding infrastructure for Android.App.AlarmManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -500,7 +566,11 @@ Gets information about the next alarm clock currently scheduled. The alarm clocks considered are those scheduled by any application using the setAlarmClock(AlarmClockInfo, PendingIntent) method. See also: - Android reference for android.app.AlarmManager.getNextAlarmClock. + + + Android reference for android.app.AlarmManager.getNextAlarmClock. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -538,14 +608,21 @@ - int: type of alarm. Value is one of the following: RTC_WAKEUP RTC ELAPSED_REALTIME_WAKEUP ELAPSED_REALTIME - long: time in milliseconds that the alarm should go off, using the appropriate clock (depending on the alarm type). - PendingIntent: Action to perform when the alarm goes off; typically comes from IntentSender.getBroadcast(). This value cannot be null. + type of alarm. + time in milliseconds that the alarm should go + off, using the appropriate clock (depending on the alarm type). + Action to perform when the alarm goes off; + typically comes from PendingIntent#getBroadcast + IntentSender.getBroadcast(). Schedule an alarm. Schedule an alarm. Note: for timing operations (ticks, timeouts, etc) it is easier and much more efficient to use Handler. If there is already an alarm scheduled for the same IntentSender, that previous alarm will first be canceled. If the stated trigger time is in the past, the alarm will be triggered immediately. If there is already an alarm for this Intent scheduled (with the equality of two intents being defined by Intent.filterEquals), then it will be removed and replaced by this one. The alarm is an Intent broadcast that goes to a broadcast receiver that you registered with Context.registerReceiver(BroadcastReceiver, IntentFilter) or through the <receiver> tag in an AndroidManifest.xml file. Alarm intents are delivered with a data extra of type int called Intent.EXTRA_ALARM_COUNT that indicates how many past alarm events have been accumulated into this intent broadcast. Recurring alarms that have gone undelivered because the phone was asleep may have a count greater than one when delivered. Note: Beginning in API 19, the trigger time passed to this method is treated as inexact: the alarm will not be delivered before this time, but may be deferred and delivered some time later. The OS will use this policy in order to "batch" alarms together across the entire system, minimizing the number of times the device needs to "wake up" and minimizing battery use. In general, alarms scheduled in the near future will not be deferred as long as alarms scheduled far in the future. With the new batching policy, delivery ordering guarantees are not as strong as they were previously. If the application sets multiple alarms, it is possible that these alarms' actual delivery ordering may not match the order of their requested delivery times. If your application has strong ordering requirements there are other APIs that you can use to get the necessary behavior; see setWindow(int,long,long,PendingIntent) and setExact(int,long,PendingIntent). Applications whose targetSdkVersion is before API 19 will continue to get the previous alarm behavior: all of their scheduled alarms will be treated as exact. See also: - Android reference for android.app.AlarmManager.set. + + + Android reference for android.app.AlarmManager.set. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -608,7 +685,11 @@ Direct callback version of set(int,long,PendingIntent). Direct callback version of set(int,long,PendingIntent). Rather than supplying a PendingIntent to be sent when the alarm time is reached, this variant supplies an OnAlarmListener instance that will be invoked at that time. Listener based alarms may be canceled by the Android system whenever the calling process no longer has any components running, such as Activity, Service, or ContentProvider, so only use these APIs when you do not need to receive alarms after the current component finishes, and also make sure to cancel(OnAlarmListener) them when it does. For example, if you use these APIs from an Activity, make sure to cancel the respective alarms when the activity finishes. If you need to receive the alarm even after that, use the PendingIntent based APIs. The OnAlarmListener's onAlarm() method will be invoked via the specified target Handler, or on the application's main looper if null is passed as the targetHandler parameter. - Android reference for android.app.AlarmManager.set. + + + Android reference for android.app.AlarmManager.set. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -648,7 +729,11 @@ Schedule an alarm that represents an alarm clock, which will be used to notify the user when it goes off. The expectation is that when this alarm triggers, the application will further wake up the device to tell the user about the alarm -- turning on the screen, playing a sound, vibrating, etc. As such, the system will typically also use the information supplied here to tell the user about this upcoming alarm if appropriate. Due to the nature of this kind of alarm, similar to setExactAndAllowWhileIdle(int, long, PendingIntent), these alarms will be allowed to trigger even if the system is in a low-power idle (a.k.a. doze) mode. The system may also do some prep-work when it sees that such an alarm coming up, to reduce the amount of background work that could happen if this causes the device to fully wake up -- this is to avoid situations such as a large number of devices having an alarm set at the same time in the morning, all waking up at that time and suddenly swamping the network with pending background work. As such, these types of alarms can be extremely expensive on battery use and should only be used for their intended purpose. This method is like setExact(int,long,PendingIntent), but implies RTC_WAKEUP. Note: Starting with Build.VERSION_CODES.S, apps targeting SDK level 31 or higher need to request the SCHEDULE_EXACT_ALARM permission to use this API. The user and the system can revoke this permission via the special app access screen in Settings. Note: Exact alarms should only be used for user-facing features. For more details, see Exact alarm permission. Alarms scheduled via this API will be allowed to start a foreground service even if the app is in the background. Requires Manifest.permission.SCHEDULE_EXACT_ALARM See also: - Android reference for android.app.AlarmManager.setAlarmClock. + + + Android reference for android.app.AlarmManager.setAlarmClock. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -689,17 +774,25 @@ - int: type of alarm. Value is one of the following: RTC_WAKEUP RTC ELAPSED_REALTIME_WAKEUP ELAPSED_REALTIME - long: time in milliseconds that the alarm should go off, using the appropriate clock (depending on the alarm type). - PendingIntent: Action to perform when the alarm goes off; typically comes from IntentSender.getBroadcast(). This value cannot be null. - Like set(int,long,PendingIntent), but this alarm will be allowed to execute even when the system is in low-power idle (a.k.a. + type of alarm. + time in milliseconds that the alarm should go + off, using the appropriate clock (depending on the alarm type). + Action to perform when the alarm goes off; + typically comes from PendingIntent#getBroadcast + IntentSender.getBroadcast(). + Like #set(int, long, PendingIntent), but this alarm will be allowed to execute + even when the system is in low-power idle (a. Like set(int,long,PendingIntent), but this alarm will be allowed to execute even when the system is in low-power idle (a.k.a. doze) modes. This type of alarm must only be used for situations where it is actually required that the alarm go off while in idle -- a reasonable example would be for a calendar notification that should make a sound so the user is aware of it. When the alarm is dispatched, the app will also be added to the system's temporary power exemption list for approximately 10 seconds to allow that application to acquire further wake locks in which to complete its work. These alarms can significantly impact the power use of the device when idle (and thus cause significant battery blame to the app scheduling them), so they should be used with care. To reduce abuse, there are restrictions on how frequently these alarms will go off for a particular application. Under normal system operation, it will not dispatch these alarms more than about every minute (at which point every such pending alarm is dispatched); when in low-power idle modes this duration may be significantly longer, such as 15 minutes. Unlike other alarms, the system is free to reschedule this type of alarm to happen out of order with any other alarms, even those from the same app. This will clearly happen when the device is idle (since this alarm can go off while idle, when any other alarms from the app will be held until later), but may also happen even when not idle. Regardless of the app's target SDK version, this call always allows batching of the alarm. See also: - Android reference for android.app.AlarmManager.setAndAllowWhileIdle. + + + Android reference for android.app.AlarmManager.setAndAllowWhileIdle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -740,14 +833,21 @@ - int: type of alarm. Value is one of the following: RTC_WAKEUP RTC ELAPSED_REALTIME_WAKEUP ELAPSED_REALTIME - long: time in milliseconds that the alarm should go off, using the appropriate clock (depending on the alarm type). - PendingIntent: Action to perform when the alarm goes off; typically comes from IntentSender.getBroadcast(). This value cannot be null. + type of alarm. + time in milliseconds that the alarm should go + off, using the appropriate clock (depending on the alarm type). + Action to perform when the alarm goes off; + typically comes from PendingIntent#getBroadcast + IntentSender.getBroadcast(). Schedule an alarm to be delivered precisely at the stated time. Schedule an alarm to be delivered precisely at the stated time. This method is like set(int,long,PendingIntent), but does not permit the OS to adjust the delivery time. The alarm will be delivered as nearly as possible to the requested trigger time. Note: only alarms for which there is a strong demand for exact-time delivery (such as an alarm clock ringing at the requested time) should be scheduled as exact. Applications are strongly discouraged from using exact alarms unnecessarily as they reduce the OS's ability to minimize battery use. Note: Starting with Build.VERSION_CODES.S, apps targeting SDK level 31 or higher need to request the SCHEDULE_EXACT_ALARM permission to use this API, unless the app is exempt from battery restrictions. The user and the system can revoke this permission via the special app access screen in Settings. Note: Exact alarms should only be used for user-facing features. For more details, see Exact alarm permission. See also: - Android reference for android.app.AlarmManager.setExact. + + + Android reference for android.app.AlarmManager.setExact. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -809,7 +909,11 @@ Direct callback version of setExact(int,long,PendingIntent). Direct callback version of setExact(int,long,PendingIntent). Rather than supplying a PendingIntent to be sent when the alarm time is reached, this variant supplies an OnAlarmListener instance that will be invoked at that time. Listener based alarms may be canceled by the Android system whenever the calling process no longer has any components running, such as Activity, Service, or ContentProvider, so only use these APIs when you do not need to receive alarms after the current component finishes, and also make sure to cancel(OnAlarmListener) them when it does. For example, if you use these APIs from an Activity, make sure to cancel the respective alarms when the activity finishes. If you need to receive the alarm even after that, use the PendingIntent based APIs. The OnAlarmListener's onAlarm() method will be invoked via the specified target Handler, or on the application's main looper if null is passed as the targetHandler parameter. On previous android versions Build.VERSION_CODES.S and Build.VERSION_CODES.TIRAMISU, apps targeting SDK level 31 or higher needed to hold the SCHEDULE_EXACT_ALARM permission to use this API, unless the app was exempt from battery restrictions. Note: Starting with android version Build.VERSION_CODES.UPSIDE_DOWN_CAKE, the system will explicitly drop any alarms set via this API when the calling app goes out of lifecycle. - Android reference for android.app.AlarmManager.setExact. + + + Android reference for android.app.AlarmManager.setExact. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -854,21 +958,76 @@ - int: type of alarm. Value is one of the following: RTC_WAKEUP RTC ELAPSED_REALTIME_WAKEUP ELAPSED_REALTIME - long: time in milliseconds that the alarm should go off, using the appropriate clock (depending on the alarm type). - PendingIntent: Action to perform when the alarm goes off; typically comes from IntentSender.getBroadcast(). This value cannot be null. - Like setExact(int,long,PendingIntent), but this alarm will be allowed to execute even when the system is in low-power idle modes. + type of alarm. + time in milliseconds that the alarm should go + off, using the appropriate clock (depending on the alarm type). + Action to perform when the alarm goes off; + typically comes from PendingIntent#getBroadcast + IntentSender.getBroadcast(). + Like #setExact(int, long, PendingIntent), but this alarm will be allowed to execute + even when the system is in low-power idle modes. Like setExact(int,long,PendingIntent), but this alarm will be allowed to execute even when the system is in low-power idle modes. If you don't need exact scheduling of the alarm but still need to execute while idle, consider using setAndAllowWhileIdle(int, long, PendingIntent). This type of alarm must only be used for situations where it is actually required that the alarm go off while in idle -- a reasonable example would be for a calendar notification that should make a sound so the user is aware of it. When the alarm is dispatched, the app will also be added to the system's temporary power exemption list for approximately 10 seconds to allow that application to acquire further wake locks in which to complete its work. These alarms can significantly impact the power use of the device when idle (and thus cause significant battery blame to the app scheduling them), so they should be used with care. To reduce abuse, there are restrictions on how frequently these alarms will go off for a particular application. Under normal system operation, it will not dispatch these alarms more than about every minute (at which point every such pending alarm is dispatched); when in low-power idle modes this duration may be significantly longer, such as 15 minutes. Unlike other alarms, the system is free to reschedule this type of alarm to happen out of order with any other alarms, even those from the same app. This will clearly happen when the device is idle (since this alarm can go off while idle, when any other alarms from the app will be held until later), but may also happen even when not idle. Note that the OS will allow itself more flexibility for scheduling these alarms than regular exact alarms, since the application has opted into this behavior. When the device is idle it may take even more liberties with scheduling in order to optimize for battery life. Note: Starting with Build.VERSION_CODES.S, apps targeting SDK level 31 or higher need to request the SCHEDULE_EXACT_ALARM permission to use this API, unless the app is exempt from battery restrictions. The user and the system can revoke this permission via the special app access screen in Settings. Note: Exact alarms should only be used for user-facing features. For more details, see Exact alarm permission. Alarms scheduled via this API will be allowed to start a foreground service even if the app is in the background. See also: - Android reference for android.app.AlarmManager.setExactAndAllowWhileIdle. + + + Android reference for android.app.AlarmManager.setExactAndAllowWhileIdle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setExactAndAllowWhileIdle", "(IJLjava/lang/String;Ljava/util/concurrent/Executor;Landroid/app/AlarmManager$OnAlarmListener;)V", "GetSetExactAndAllowWhileIdle_IJLjava_lang_String_Ljava_util_concurrent_Executor_Landroid_app_AlarmManager_OnAlarmListener_Handler", ApiSince=37)] + [<Android.Runtime.Register("setExactAndAllowWhileIdle", "(IJLjava/lang/String;Ljava/util/concurrent/Executor;Landroid/app/AlarmManager$OnAlarmListener;)V", "GetSetExactAndAllowWhileIdle_IJLjava_lang_String_Ljava_util_concurrent_Executor_Landroid_app_AlarmManager_OnAlarmListener_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -902,15 +1061,34 @@ - int: type of alarm. Value is one of the following: RTC_WAKEUP RTC ELAPSED_REALTIME_WAKEUP ELAPSED_REALTIME - long: time in milliseconds that the alarm should first go off, using the appropriate clock (depending on the alarm type). This is inexact: the alarm will not fire before this time, but there may be a delay of almost an entire alarm interval before the first invocation of the alarm. - long: interval in milliseconds between subsequent repeats of the alarm. Prior to API 19, if this is one of INTERVAL_FIFTEEN_MINUTES, INTERVAL_HALF_HOUR, INTERVAL_HOUR, INTERVAL_HALF_DAY, or INTERVAL_DAY then the alarm will be phase-aligned with other alarms to reduce the number of wakeups. Otherwise, the alarm will be set as though the application had called setRepeating(int, long, long, PendingIntent). As of API 19, all repeating alarms will be inexact and subject to batching with other alarms regardless of their stated repeat interval. - PendingIntent: Action to perform when the alarm goes off; typically comes from IntentSender.getBroadcast(). This value cannot be null. - Schedule a repeating alarm that has inexact trigger time requirements; for example, an alarm that repeats every hour, but not necessarily at the top of every hour. + type of alarm. + time in milliseconds that the alarm should first + go off, using the appropriate clock (depending on the alarm type). This + is inexact: the alarm will not fire before this time, but there may be a + delay of almost an entire alarm interval before the first invocation of + the alarm. + interval in milliseconds between subsequent repeats + of the alarm. Prior to API 19, if this is one of INTERVAL_FIFTEEN_MINUTES, + INTERVAL_HALF_HOUR, INTERVAL_HOUR, INTERVAL_HALF_DAY, or INTERVAL_DAY + then the alarm will be phase-aligned with other alarms to reduce the + number of wakeups. Otherwise, the alarm will be set as though the + application had called #setRepeating. As of API 19, all repeating + alarms will be inexact and subject to batching with other alarms regardless + of their stated repeat interval. + Action to perform when the alarm goes off; + typically comes from PendingIntent#getBroadcast + IntentSender.getBroadcast(). + Schedule a repeating alarm that has inexact trigger time requirements; + for example, an alarm that repeats every hour, but not necessarily at + the top of every hour. Schedule a repeating alarm that has inexact trigger time requirements; for example, an alarm that repeats every hour, but not necessarily at the top of every hour. These alarms are more power-efficient than the strict recurrences traditionally supplied by setRepeating(int, long, long, PendingIntent), since the system can adjust alarms' delivery times to cause them to fire simultaneously, avoiding waking the device from sleep more than necessary. Your alarm's first trigger will not be before the requested time, but it might not occur for almost a full interval after that time. In addition, while the overall period of the repeating alarm will be as requested, the time between any two successive firings of the alarm may vary. If your application demands very low jitter, use one-shot alarms with an appropriate window instead; see setWindow(int,long,long,PendingIntent) and setExact(int,long,PendingIntent). As of API 19, all repeating alarms are inexact. Because this method has been available since API 3, your application can safely call it and be assured that it will get similar behavior on both current and older versions of Android. Apps targeting Build.VERSION_CODES.S will need to set the flag PendingIntent.FLAG_MUTABLE on the PendingIntent being used to set this alarm, if they want the alarm count to be supplied with the key Intent.EXTRA_ALARM_COUNT. See also: - Android reference for android.app.AlarmManager.setInexactRepeating. + + + Android reference for android.app.AlarmManager.setInexactRepeating. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -949,15 +1127,23 @@ - int: type of alarm. Value is one of the following: RTC_WAKEUP RTC ELAPSED_REALTIME_WAKEUP ELAPSED_REALTIME - long: time in milliseconds that the alarm should first go off, using the appropriate clock (depending on the alarm type). - long: interval in milliseconds between subsequent repeats of the alarm. - PendingIntent: Action to perform when the alarm goes off; typically comes from IntentSender.getBroadcast(). This value cannot be null. + type of alarm. + time in milliseconds that the alarm should first + go off, using the appropriate clock (depending on the alarm type). + interval in milliseconds between subsequent repeats + of the alarm. + Action to perform when the alarm goes off; + typically comes from PendingIntent#getBroadcast + IntentSender.getBroadcast(). Schedule a repeating alarm. Schedule a repeating alarm. Note: for timing operations (ticks, timeouts, etc) it is easier and much more efficient to use Handler. If there is already an alarm scheduled for the same IntentSender, it will first be canceled. Like set(int, long, PendingIntent), except you can also supply a period at which the alarm will automatically repeat. This alarm continues repeating until explicitly removed with cancel(OnAlarmListener). If the stated trigger time is in the past, the alarm will be triggered immediately, with an alarm count depending on how far in the past the trigger time is relative to the repeat interval. If an alarm is delayed (by system sleep, for example, for non _WAKEUP alarm types), a skipped repeat will be delivered as soon as possible. After that, future alarms will be delivered according to the original schedule; they do not drift over time. For example, if you have set a recurring alarm for the top of every hour but the phone was asleep from 7:45 until 8:45, an alarm will be sent as soon as the phone awakens, then the next alarm will be sent at 9:00. If your application wants to allow the delivery times to drift in order to guarantee that at least a certain time interval always elapses between alarms, then the approach to take is to use one-time alarms, scheduling the next one yourself when handling each alarm delivery. Note: as of API 19, all repeating alarms are inexact. If your application needs precise delivery times then it must use one-time exact alarms, rescheduling each time as described above. Legacy applications whose targetSdkVersion is earlier than API 19 will continue to have all of their alarms, including repeating alarms, treated as exact. Apps targeting Build.VERSION_CODES.S will need to set the flag PendingIntent.FLAG_MUTABLE on the PendingIntent being used to set this alarm, if they want the alarm count to be supplied with the key Intent.EXTRA_ALARM_COUNT. See also: - Android reference for android.app.AlarmManager.setRepeating. + + + Android reference for android.app.AlarmManager.setRepeating. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -990,11 +1176,15 @@ - long: time in milliseconds since the Epoch + time in milliseconds since the Epoch Set the system wall clock time. Set the system wall clock time. Requires the permission android.permission.SET_TIME. Requires Manifest.permission.SET_TIME - Android reference for android.app.AlarmManager.setTime. + + + Android reference for android.app.AlarmManager.setTime. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1031,11 +1221,16 @@ - String: one of the Olson ids from the list returned by TimeZone.getAvailableIDs() + one of the Olson ids from the list returned by + java.util.TimeZone#getAvailableIDs Sets the system's persistent default time zone. Sets the system's persistent default time zone. This is the time zone for all apps, even after a reboot. Use TimeZone.setDefault(TimeZone) if you just want to change the time zone within your app, and even then prefer to pass an explicit TimeZone to APIs that require it rather than changing the time zone for all threads. On android M and above, it is an error to pass in a non-Olson timezone to this function. Note that this is a bad idea on all Android releases because POSIX and the TimeZone class have opposite interpretations of '+' and '-' in the same non-Olson ID. Requires Manifest.permission.SET_TIME_ZONE - Android reference for android.app.AlarmManager.setTimeZone. + + + Android reference for android.app.AlarmManager.setTimeZone. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1074,15 +1269,26 @@ - int: type of alarm. Value is one of the following: RTC_WAKEUP RTC ELAPSED_REALTIME_WAKEUP ELAPSED_REALTIME - long: The earliest time, in milliseconds, that the alarm should be delivered, expressed in the appropriate clock's units (depending on the alarm type). - long: The length of the requested delivery window, in milliseconds. The alarm will be delivered no later than this many milliseconds after windowStartMillis. Note that this parameter is a duration, not the timestamp of the end of the window. - PendingIntent: Action to perform when the alarm goes off; typically comes from IntentSender.getBroadcast(). This value cannot be null. + type of alarm. + The earliest time, in milliseconds, that the alarm should + be delivered, expressed in the appropriate clock's units (depending on the alarm + type). + The length of the requested delivery window, + in milliseconds. The alarm will be delivered no later than this many + milliseconds after windowStartMillis. Note that this parameter + is a duration, not the timestamp of the end of the window. + Action to perform when the alarm goes off; + typically comes from PendingIntent#getBroadcast + IntentSender.getBroadcast(). Schedule an alarm to be delivered within a given window of time. Schedule an alarm to be delivered within a given window of time. This method is similar to set(int,long,PendingIntent), but allows the application to precisely control the degree to which its delivery might be adjusted by the OS. This method allows an application to take advantage of the battery optimizations that arise from delivery batching even when it has modest timeliness requirements for its alarms. Note: Starting with API Build.VERSION_CODES.S, apps should not pass in a window of less than 10 minutes. The system will try its best to accommodate smaller windows if the alarm is supposed to fire in the near future, but there are no guarantees and the app should expect any window smaller than 10 minutes to get elongated to 10 minutes. This method can also be used to achieve strict ordering guarantees among multiple alarms by ensuring that the windows requested for each alarm do not intersect. When precise delivery is not required, applications should use the standard set(int,long,PendingIntent) method. This will give the OS the most flexibility to minimize wakeups and battery use. For alarms that must be delivered at precisely-specified times with no acceptable variation, applications can use setExact(int,long,PendingIntent). See also: - Android reference for android.app.AlarmManager.setWindow. + + + Android reference for android.app.AlarmManager.setWindow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1147,7 +1353,11 @@ Direct callback version of setWindow(int,long,long,PendingIntent). Rather than supplying a PendingIntent to be sent when the alarm time is reached, this variant supplies an OnAlarmListener instance that will be invoked at that time. Listener based alarms may be canceled by the Android system whenever the calling process no longer has any components running, such as Activity, Service, or ContentProvider, so only use these APIs when you do not need to receive alarms after the current component finishes, and also make sure to cancel(OnAlarmListener) them when it does. For example, if you use these APIs from an Activity, make sure to cancel the respective alarms when the activity finishes. If you need to receive the alarm even after that, use the PendingIntent based APIs. The OnAlarmListener onAlarm() method will be invoked via the specified target Handler, or on the application's main looper if null is passed as the targetHandler parameter. Note: Starting with API Build.VERSION_CODES.S, apps should not pass in a window of less than 10 minutes. The system will try its best to accommodate smaller windows if the alarm is supposed to fire in the near future, but there are no guarantees and the app should expect any window smaller than 10 minutes to get elongated to 10 minutes. See also: - Android reference for android.app.AlarmManager.setWindow. + + + Android reference for android.app.AlarmManager.setWindow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1210,7 +1420,11 @@ See also: Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.AlarmManager.setWindow. + + + Android reference for android.app.AlarmManager.setWindow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1240,6 +1454,7 @@ Provides JNI binding infrastructure for Android.App.AlarmManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1271,6 +1486,7 @@ Provides JNI binding infrastructure for Android.App.AlarmManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AlarmType.xml b/docs/xml/Android.App/AlarmType.xml index 1f49119f7..2b1ebd6d0 100644 --- a/docs/xml/Android.App/AlarmType.xml +++ b/docs/xml/Android.App/AlarmType.xml @@ -41,7 +41,11 @@ Alarm time in SystemClock.elapsedRealtime() (time since boot, including sleep). Alarm time in SystemClock.elapsedRealtime() (time since boot, including sleep). This alarm does not wake the device up; if it goes off while the device is asleep, it will not be delivered until the next time the device wakes up. - Android reference for android.app.AlarmManager.ELAPSED_REALTIME. + + + Android reference for android.app.AlarmManager.ELAPSED_REALTIME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,7 +74,11 @@ Alarm time in SystemClock.elapsedRealtime() (time since boot, including sleep), which will wake up the device when it goes off. Alarm time in SystemClock.elapsedRealtime() (time since boot, including sleep), which will wake up the device when it goes off. - Android reference for android.app.AlarmManager.ELAPSED_REALTIME_WAKEUP. + + + Android reference for android.app.AlarmManager.ELAPSED_REALTIME_WAKEUP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -99,7 +107,11 @@ Alarm time in System.currentTimeMillis() (wall clock time in UTC). Alarm time in System.currentTimeMillis() (wall clock time in UTC). This alarm does not wake the device up; if it goes off while the device is asleep, it will not be delivered until the next time the device wakes up. - Android reference for android.app.AlarmManager.RTC. + + + Android reference for android.app.AlarmManager.RTC. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -128,7 +140,11 @@ Alarm time in System.currentTimeMillis() (wall clock time in UTC), which will wake up the device when it goes off. Alarm time in System.currentTimeMillis() (wall clock time in UTC), which will wake up the device when it goes off. - Android reference for android.app.AlarmManager.RTC_WAKEUP. + + + Android reference for android.app.AlarmManager.RTC_WAKEUP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AlertDialog+Builder.xml b/docs/xml/Android.App/AlertDialog+Builder.xml index 32a4e7f90..e0783ac4c 100644 --- a/docs/xml/Android.App/AlertDialog+Builder.xml +++ b/docs/xml/Android.App/AlertDialog+Builder.xml @@ -24,7 +24,11 @@ Builds AlertDialog instances. - Android reference for android.app.AlertDialog.Builder. + + + Android reference for android.app.AlertDialog.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -49,11 +53,16 @@ - Context: the parent context - Creates a builder for an alert dialog that uses the default alert dialog theme. + the parent context + Creates a builder for an alert dialog that uses the default alert + dialog theme. Creates a builder for an alert dialog that uses the default alert dialog theme. The default alert dialog theme is defined by R.attr.alertDialogTheme within the parent context's theme. - Android reference for android.app.AlertDialog.Builder.Builder. + + + Android reference for android.app.AlertDialog.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -80,12 +89,19 @@ - Context: the parent context - int: the resource ID of the theme against which to inflate this dialog, or 0 to use the parent context's default alert dialog theme - Creates a builder for an alert dialog that uses an explicit theme resource. + the parent context + the resource ID of the theme against which to inflate + this dialog, or 0 to use the parent + context's default alert dialog theme + Creates a builder for an alert dialog that uses an explicit theme + resource. Creates a builder for an alert dialog that uses an explicit theme resource. The specified theme resource (themeResId) is applied on top of the parent context's theme. It may be specified as a style resource containing a fully-populated theme, such as R.style.Theme_Material_Dialog, to replace all attributes in the parent context's theme including primary and accent colors. To preserve attributes such as primary and accent colors, the themeResId may instead be specified as an overlay theme such as R.style.ThemeOverlay_Material_Dialog. This will override only the window attributes necessary to style the alert window as a dialog. Alternatively, the themeResId may be specified as 0 to use the parent context's resolved value for R.attr.alertDialogTheme. - Android reference for android.app.AlertDialog.Builder.Builder. + + + Android reference for android.app.AlertDialog.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -135,11 +151,15 @@ Android.Content.Context - Returns a Context with the appropriate theme for dialogs created by this Builder. + Returns a Context with the appropriate theme for dialogs created by this Builder. A Context for built Dialogs. Returns a Context with the appropriate theme for dialogs created by this Builder. Applications should use this Context for obtaining LayoutInflaters for inflating views that will be used in the resulting dialogs, as it will cause views to be inflated with the correct theme. - Android reference for android.app.AlertDialog.Builder.getContext. + + + Android reference for android.app.AlertDialog.Builder.getContext. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -166,10 +186,16 @@ - Creates an AlertDialog with the arguments supplied to this builder. + Creates an AlertDialog with the arguments supplied to this + builder. + To be added. Creates an AlertDialog with the arguments supplied to this builder. Calling this method does not display the dialog. If no additional processing is needed, show() may be called instead to both create and display the dialog. - Android reference for android.app.AlertDialog.Builder.create. + + + Android reference for android.app.AlertDialog.Builder.create. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -203,7 +229,8 @@ System.EventHandler<Android.Widget.AdapterView+ItemSelectedEventArgs> - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -241,7 +268,8 @@ System.EventHandler - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -280,6 +308,7 @@ Provides JNI binding infrastructure for Android.App.AlertDialog.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -314,7 +343,8 @@ System.EventHandler<Android.Widget.AdapterView+NothingSelectedEventArgs> - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -350,7 +380,11 @@ This Builder object to allow for chaining of calls to set methods Set a list of items, which are supplied by the given ListAdapter, to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. - Android reference for android.app.AlertDialog.Builder.setAdapter. + + + Android reference for android.app.AlertDialog.Builder.setAdapter. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -386,7 +420,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -420,7 +458,11 @@ This Builder object to allow for chaining of calls to set methods Sets whether the dialog is cancelable or not. Default is true. - Android reference for android.app.AlertDialog.Builder.setCancelable. + + + Android reference for android.app.AlertDialog.Builder.setCancelable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -458,7 +500,11 @@ This Builder object to allow for chaining of calls to set methods Set a list of items, which are supplied by the given Cursor, to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. - Android reference for android.app.AlertDialog.Builder.setCursor. + + + Android reference for android.app.AlertDialog.Builder.setCursor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -495,7 +541,12 @@ - + To be added. + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -529,7 +580,11 @@ this Builder object to allow for chaining of calls to set methods Set the title using the custom view customTitleView. The methods setTitle(int) and setIcon(int) should be sufficient for most titles, but this is provided if the title needs more customization. Using this will replace the title and icon set via the other methods. Note: To ensure consistent styling, the custom view should be inflated or constructed using the alert dialog's themed context obtained via getContext(). - Android reference for android.app.AlertDialog.Builder.setCustomTitle. + + + Android reference for android.app.AlertDialog.Builder.setCustomTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -563,7 +618,11 @@ this Builder object to allow for chaining of calls to set methods Set the Drawable to be used in the title. Note: To ensure consistent styling, the drawable should be inflated or constructed using the alert dialog's themed context obtained via getContext(). - Android reference for android.app.AlertDialog.Builder.setIcon. + + + Android reference for android.app.AlertDialog.Builder.setIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -597,7 +656,11 @@ This Builder object to allow for chaining of calls to set methods Set the resource id of the Drawable to be used in the title. Takes precedence over values set using setIcon(Drawable). - Android reference for android.app.AlertDialog.Builder.setIcon. + + + Android reference for android.app.AlertDialog.Builder.setIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -631,7 +694,11 @@ This Android.App.AlertDialog.Builder instance, allowing calls to be chained. Set an icon as supplied by a theme attribute. e.g. R.attr.alertDialogIcon. Takes precedence over values set using setIcon(int) or setIcon(Drawable). - Android reference for android.app.AlertDialog.Builder.setIconAttribute. + + + Android reference for android.app.AlertDialog.Builder.setIconAttribute. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -670,7 +737,11 @@ This method was deprecated in API level 23. This flag is only used for pre-Material themes. Instead, specify the window background using on the alert dialog theme. Sets the alert dialog to use the inverse background, regardless of what the contents is. - Android reference for android.app.AlertDialog.Builder.setInverseBackgroundForced. + + + Android reference for android.app.AlertDialog.Builder.setInverseBackgroundForced. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -713,7 +784,11 @@ This Builder object to allow for chaining of calls to set methods Set a list of items to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. - Android reference for android.app.AlertDialog.Builder.setItems. + + + Android reference for android.app.AlertDialog.Builder.setItems. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -749,7 +824,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -785,7 +864,11 @@ This Builder object to allow for chaining of calls to set methods Set a list of items to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. This should be an array type i.e. R.array.foo - Android reference for android.app.AlertDialog.Builder.setItems. + + + Android reference for android.app.AlertDialog.Builder.setItems. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -821,7 +904,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -858,7 +945,11 @@ This Builder object to allow for chaining of calls to set methods Set a list of items to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. - Android reference for android.app.AlertDialog.Builder.setItems. + + + Android reference for android.app.AlertDialog.Builder.setItems. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -893,7 +984,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -927,7 +1022,11 @@ This Builder object to allow for chaining of calls to set methods Set the message to display. - Android reference for android.app.AlertDialog.Builder.setMessage. + + + Android reference for android.app.AlertDialog.Builder.setMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -961,7 +1060,11 @@ This Builder object to allow for chaining of calls to set methods Set the message to display using the given resource id. - Android reference for android.app.AlertDialog.Builder.setMessage. + + + Android reference for android.app.AlertDialog.Builder.setMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -989,7 +1092,11 @@ This Builder object to allow for chaining of calls to set methods Set the message to display. - Android reference for android.app.AlertDialog.Builder.setMessage. + + + Android reference for android.app.AlertDialog.Builder.setMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1033,7 +1140,11 @@ This Builder object to allow for chaining of calls to set methods Set a list of items to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. The list will have a check mark displayed to the right of the text for each checked item. Clicking on an item in the list will not dismiss the dialog. Clicking on a button will dismiss the dialog. - Android reference for android.app.AlertDialog.Builder.setMultiChoiceItems. + + + Android reference for android.app.AlertDialog.Builder.setMultiChoiceItems. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1070,7 +1181,12 @@ - + To be added. + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1108,7 +1224,11 @@ This Builder object to allow for chaining of calls to set methods Set a list of items to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. This should be an array type, e.g. R.array.foo. The list will have a check mark displayed to the right of the text for each checked item. Clicking on an item in the list will not dismiss the dialog. Clicking on a button will dismiss the dialog. - Android reference for android.app.AlertDialog.Builder.setMultiChoiceItems. + + + Android reference for android.app.AlertDialog.Builder.setMultiChoiceItems. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1145,7 +1265,12 @@ - + To be added. + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1184,7 +1309,11 @@ This Builder object to allow for chaining of calls to set methods Set a list of items to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. The list will have a check mark displayed to the right of the text for each checked item. Clicking on an item in the list will not dismiss the dialog. Clicking on a button will dismiss the dialog. - Android reference for android.app.AlertDialog.Builder.setMultiChoiceItems. + + + Android reference for android.app.AlertDialog.Builder.setMultiChoiceItems. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1220,7 +1349,12 @@ - + To be added. + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1260,7 +1394,11 @@ This Builder object to allow for chaining of calls to set methods Set a list of items to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. The list will have a check mark displayed to the right of the text for each checked item. Clicking on an item in the list will not dismiss the dialog. Clicking on a button will dismiss the dialog. - Android reference for android.app.AlertDialog.Builder.setMultiChoiceItems. + + + Android reference for android.app.AlertDialog.Builder.setMultiChoiceItems. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1298,7 +1436,13 @@ - + To be added. + To be added. + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1334,7 +1478,11 @@ This Builder object to allow for chaining of calls to set methods Set a listener to be invoked when the negative button of the dialog is pressed. - Android reference for android.app.AlertDialog.Builder.setNegativeButton. + + + Android reference for android.app.AlertDialog.Builder.setNegativeButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1370,7 +1518,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1406,7 +1558,11 @@ This Builder object to allow for chaining of calls to set methods Set a listener to be invoked when the negative button of the dialog is pressed. - Android reference for android.app.AlertDialog.Builder.setNegativeButton. + + + Android reference for android.app.AlertDialog.Builder.setNegativeButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1442,7 +1598,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1472,7 +1632,11 @@ This Builder object to allow for chaining of calls to set methods Set a listener to be invoked when the negative button of the dialog is pressed. - Android reference for android.app.AlertDialog.Builder.setNegativeButton. + + + Android reference for android.app.AlertDialog.Builder.setNegativeButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1507,7 +1671,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1543,7 +1711,11 @@ This Builder object to allow for chaining of calls to set methods Set a listener to be invoked when the neutral button of the dialog is pressed. - Android reference for android.app.AlertDialog.Builder.setNeutralButton. + + + Android reference for android.app.AlertDialog.Builder.setNeutralButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1579,7 +1751,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1615,7 +1791,11 @@ This Builder object to allow for chaining of calls to set methods Set a listener to be invoked when the neutral button of the dialog is pressed. - Android reference for android.app.AlertDialog.Builder.setNeutralButton. + + + Android reference for android.app.AlertDialog.Builder.setNeutralButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1651,7 +1831,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1681,7 +1865,11 @@ This Builder object to allow for chaining of calls to set methods Set a listener to be invoked when the neutral button of the dialog is pressed. - Android reference for android.app.AlertDialog.Builder.setNeutralButton. + + + Android reference for android.app.AlertDialog.Builder.setNeutralButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1716,7 +1904,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1751,7 +1943,11 @@ Sets the callback that will be called if the dialog is canceled. Even in a cancelable dialog, the dialog may be dismissed for reasons other than being canceled or one of the supplied choices being selected. If you are interested in listening for all cases where the dialog is dismissed and not just when it is canceled, see setOnDismissListener. See also: - Android reference for android.app.AlertDialog.Builder.setOnCancelListener. + + + Android reference for android.app.AlertDialog.Builder.setOnCancelListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1785,7 +1981,11 @@ This Builder object to allow for chaining of calls to set methods Sets the callback that will be called when the dialog is dismissed for any reason. - Android reference for android.app.AlertDialog.Builder.setOnDismissListener. + + + Android reference for android.app.AlertDialog.Builder.setOnDismissListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1820,7 +2020,11 @@ Sets a listener to be invoked when an item in the list is selected. See also: - Android reference for android.app.AlertDialog.Builder.setOnItemSelectedListener. + + + Android reference for android.app.AlertDialog.Builder.setOnItemSelectedListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1854,7 +2058,11 @@ This Builder object to allow for chaining of calls to set methods Sets the callback that will be called if a key is dispatched to the dialog. - Android reference for android.app.AlertDialog.Builder.setOnKeyListener. + + + Android reference for android.app.AlertDialog.Builder.setOnKeyListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1890,7 +2098,11 @@ This Builder object to allow for chaining of calls to set methods Set a listener to be invoked when the positive button of the dialog is pressed. - Android reference for android.app.AlertDialog.Builder.setPositiveButton. + + + Android reference for android.app.AlertDialog.Builder.setPositiveButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1926,7 +2138,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1962,7 +2178,11 @@ This Builder object to allow for chaining of calls to set methods Set a listener to be invoked when the positive button of the dialog is pressed. - Android reference for android.app.AlertDialog.Builder.setPositiveButton. + + + Android reference for android.app.AlertDialog.Builder.setPositiveButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1998,7 +2218,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2028,7 +2252,11 @@ This Builder object to allow for chaining of calls to set methods Set a listener to be invoked when the positive button of the dialog is pressed. - Android reference for android.app.AlertDialog.Builder.setPositiveButton. + + + Android reference for android.app.AlertDialog.Builder.setPositiveButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2063,7 +2291,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2101,7 +2333,11 @@ This Builder object to allow for chaining of calls to set methods Set a list of items to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. The list will have a check mark displayed to the right of the text for the checked item. Clicking on an item in the list will not dismiss the dialog. Clicking on a button will dismiss the dialog. - Android reference for android.app.AlertDialog.Builder.setSingleChoiceItems. + + + Android reference for android.app.AlertDialog.Builder.setSingleChoiceItems. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2138,7 +2374,12 @@ - + To be added. + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2183,7 +2424,11 @@ This Builder object to allow for chaining of calls to set methods Set a list of items to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. The list will have a check mark displayed to the right of the text for the checked item. Clicking on an item in the list will not dismiss the dialog. Clicking on a button will dismiss the dialog. - Android reference for android.app.AlertDialog.Builder.setSingleChoiceItems. + + + Android reference for android.app.AlertDialog.Builder.setSingleChoiceItems. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2220,7 +2465,12 @@ - + To be added. + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2258,7 +2508,11 @@ This Builder object to allow for chaining of calls to set methods Set a list of items to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. This should be an array type i.e. R.array.foo The list will have a check mark displayed to the right of the text for the checked item. Clicking on an item in the list will not dismiss the dialog. Clicking on a button will dismiss the dialog. - Android reference for android.app.AlertDialog.Builder.setSingleChoiceItems. + + + Android reference for android.app.AlertDialog.Builder.setSingleChoiceItems. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2295,7 +2549,12 @@ - + To be added. + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2334,7 +2593,11 @@ This Builder object to allow for chaining of calls to set methods Set a list of items to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. The list will have a check mark displayed to the right of the text for the checked item. Clicking on an item in the list will not dismiss the dialog. Clicking on a button will dismiss the dialog. - Android reference for android.app.AlertDialog.Builder.setSingleChoiceItems. + + + Android reference for android.app.AlertDialog.Builder.setSingleChoiceItems. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2370,7 +2633,12 @@ - + To be added. + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2410,7 +2678,11 @@ This Builder object to allow for chaining of calls to set methods Set a list of items to be displayed in the dialog as the content, you will be notified of the selected item via the supplied listener. The list will have a check mark displayed to the right of the text for the checked item. Clicking on an item in the list will not dismiss the dialog. Clicking on a button will dismiss the dialog. - Android reference for android.app.AlertDialog.Builder.setSingleChoiceItems. + + + Android reference for android.app.AlertDialog.Builder.setSingleChoiceItems. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2448,7 +2720,13 @@ - + To be added. + To be added. + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2482,7 +2760,11 @@ This Builder object to allow for chaining of calls to set methods Set the title displayed in the Dialog. - Android reference for android.app.AlertDialog.Builder.setTitle. + + + Android reference for android.app.AlertDialog.Builder.setTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2516,7 +2798,11 @@ This Builder object to allow for chaining of calls to set methods Set the title using the given resource id. - Android reference for android.app.AlertDialog.Builder.setTitle. + + + Android reference for android.app.AlertDialog.Builder.setTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2544,7 +2830,11 @@ This Builder object to allow for chaining of calls to set methods Set the title displayed in the Dialog. - Android reference for android.app.AlertDialog.Builder.setTitle. + + + Android reference for android.app.AlertDialog.Builder.setTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2577,7 +2867,11 @@ this Builder object to allow for chaining of calls to set methods Sets a custom view to be the contents of the alert dialog. When using a pre-Holo theme, if the supplied view is an instance of a ListView then the light background will be used. Note: To ensure consistent styling, the custom view should be inflated or constructed using the alert dialog's themed context obtained via getContext(). - Android reference for android.app.AlertDialog.Builder.setView. + + + Android reference for android.app.AlertDialog.Builder.setView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2611,7 +2905,11 @@ this Builder object to allow for chaining of calls to set methods Set a custom view resource to be the contents of the Dialog. The resource will be inflated, adding all top-level views to the screen. - Android reference for android.app.AlertDialog.Builder.setView. + + + Android reference for android.app.AlertDialog.Builder.setView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2637,12 +2935,18 @@ - Creates an AlertDialog with the arguments supplied to this builder and immediately displays the dialog. + Creates an AlertDialog with the arguments supplied to this + builder and immediately displays the dialog. + To be added. Creates an AlertDialog with the arguments supplied to this builder and immediately displays the dialog. Calling this method is functionally identical to: Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.AlertDialog.Builder.show. + + + Android reference for android.app.AlertDialog.Builder.show. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2673,6 +2977,7 @@ Provides JNI binding infrastructure for Android.App.AlertDialog.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2712,6 +3017,7 @@ Provides JNI binding infrastructure for Android.App.AlertDialog.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AlertDialog.xml b/docs/xml/Android.App/AlertDialog.xml index 934c634f8..5defed322 100644 --- a/docs/xml/Android.App/AlertDialog.xml +++ b/docs/xml/Android.App/AlertDialog.xml @@ -42,7 +42,11 @@ A subclass of Dialog that can display one, two or three buttons. A subclass of Dialog that can display one, two or three buttons. If you only want to display a String in this dialog box, use the setMessage() method. If you want to display a more complex view, look up the FrameLayout called "custom" and add your view to it: The AlertDialog class takes care of automatically setting WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM for you based on whether any views in the dialog return true from View.onCheckIsTextEditor(). Generally you want this set for a Dialog without text editors, so that it will be placed on top of the current input method UI. You can modify this behavior by forcing the flag to your desired mode after calling onCreate(Bundle). Developer Guides For more information about creating dialogs, read the Dialogs developer guide. - Android reference for android.app.AlertDialog. + + + Android reference for android.app.AlertDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -68,12 +72,16 @@ - Context: the parent context + the parent context Creates an alert dialog that uses the default alert dialog theme. Creates an alert dialog that uses the default alert dialog theme. The default alert dialog theme is defined by R.attr.alertDialogTheme within the parent context's theme. See also: - Android reference for android.app.AlertDialog.AlertDialog. + + + Android reference for android.app.AlertDialog.AlertDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -100,13 +108,19 @@ - Context: the parent context - int: the resource ID of the theme against which to inflate this dialog, or 0 to use the parent context's default alert dialog theme + the parent context + the resource ID of the theme against which to inflate + this dialog, or 0 to use the parent + context's default alert dialog theme Creates an alert dialog that uses an explicit theme resource. Creates an alert dialog that uses an explicit theme resource. The specified theme resource (themeResId) is applied on top of the parent context's theme. It may be specified as a style resource containing a fully-populated theme, such as R.style.Theme_Material_Dialog, to replace all attributes in the parent context's theme including primary and accent colors. To preserve attributes such as primary and accent colors, the themeResId may instead be specified as an overlay theme such as R.style.ThemeOverlay_Material_Dialog. This will override only the window attributes necessary to style the alert window as a dialog. Alternatively, the themeResId may be specified as 0 to use the parent context's resolved value for R.attr.alertDialogTheme. See also: - Android reference for android.app.AlertDialog.AlertDialog. + + + Android reference for android.app.AlertDialog.AlertDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -165,7 +179,11 @@ Creates an alert dialog that uses the default alert dialog theme and a custom cancel listener. This is functionally identical to: The default alert dialog theme is defined by R.attr.alertDialogTheme within the parent context's theme. See also: - Android reference for android.app.AlertDialog.AlertDialog. + + + Android reference for android.app.AlertDialog.AlertDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,7 +211,11 @@ - + To be added. + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -222,12 +244,18 @@ - int: The identifier of the button that should be returned. For example, this can be DialogInterface.BUTTON_POSITIVE. + The identifier of the button that should be returned. + For example, this can be + DialogInterface#BUTTON_POSITIVE. Gets one of the buttons used in the dialog. The button from the dialog, or null if a button does not exist. Gets one of the buttons used in the dialog. Returns null if the specified button does not exist or the dialog has not yet been fully created (for example, via Dialog.show() or Dialog.create()). - Android reference for android.app.AlertDialog.getButton. + + + Android reference for android.app.AlertDialog.getButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -291,6 +319,7 @@ Provides JNI binding infrastructure for Android.App.AlertDialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -318,10 +347,14 @@ Gets the list view used in the dialog. - The ListView from the dialog. + The ListView from the dialog. Gets the list view used in the dialog. - Android reference for android.app.AlertDialog.getListView. + + + Android reference for android.app.AlertDialog.getListView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -361,7 +394,11 @@ This method was deprecated in API level 15. Use setButton(int,CharSequence,android.content.DialogInterface.OnClickListener) with DialogInterface.BUTTON_POSITIVE Set a listener to be invoked when button 1 of the dialog is pressed. - Android reference for android.app.AlertDialog.setButton. + + + Android reference for android.app.AlertDialog.setButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -400,7 +437,11 @@ This method was deprecated in API level 15. This method was deprecated in API level 15. Use setButton(int,CharSequence,Message) with DialogInterface.BUTTON_POSITIVE. - Android reference for android.app.AlertDialog.setButton. + + + Android reference for android.app.AlertDialog.setButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -430,7 +471,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -466,7 +510,11 @@ This method was deprecated in API level 15. Use setButton(int,CharSequence,android.content.DialogInterface.OnClickListener) with DialogInterface.BUTTON_POSITIVE Set a listener to be invoked when button 1 of the dialog is pressed. - Android reference for android.app.AlertDialog.setButton. + + + Android reference for android.app.AlertDialog.setButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -500,7 +548,11 @@ This method was deprecated in API level 15. This method was deprecated in API level 15. Use setButton(int,CharSequence,Message) with DialogInterface.BUTTON_POSITIVE. - Android reference for android.app.AlertDialog.setButton. + + + Android reference for android.app.AlertDialog.setButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -529,7 +581,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -566,7 +621,11 @@ Set a listener to be invoked when the specified button of the dialog is pressed. Set a listener to be invoked when the specified button of the dialog is pressed. - Android reference for android.app.AlertDialog.setButton. + + + Android reference for android.app.AlertDialog.setButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -597,13 +656,20 @@ - int: Which button to set the message for, can be one of DialogInterface.BUTTON_POSITIVE, DialogInterface.BUTTON_NEGATIVE, or DialogInterface.BUTTON_NEUTRAL - CharSequence: The text to display in positive button. - Message: The Message to be sent when clicked. + Which button to set the message for, can be one of + DialogInterface#BUTTON_POSITIVE, + DialogInterface#BUTTON_NEGATIVE, or + DialogInterface#BUTTON_NEUTRAL + The text to display in positive button. + The Message to be sent when clicked. Set a message to be sent when a button is pressed. Set a message to be sent when a button is pressed. - Android reference for android.app.AlertDialog.setButton. + + + Android reference for android.app.AlertDialog.setButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -634,7 +700,11 @@ - + To be added. + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -665,7 +735,11 @@ Set a listener to be invoked when the specified button of the dialog is pressed. Set a listener to be invoked when the specified button of the dialog is pressed. - Android reference for android.app.AlertDialog.setButton. + + + Android reference for android.app.AlertDialog.setButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -689,13 +763,20 @@ - int: Which button to set the message for, can be one of DialogInterface.BUTTON_POSITIVE, DialogInterface.BUTTON_NEGATIVE, or DialogInterface.BUTTON_NEUTRAL - CharSequence: The text to display in positive button. - Message: The Message to be sent when clicked. + Which button to set the message for, can be one of + DialogInterface#BUTTON_POSITIVE, + DialogInterface#BUTTON_NEGATIVE, or + DialogInterface#BUTTON_NEUTRAL + The text to display in positive button. + The Message to be sent when clicked. Set a message to be sent when a button is pressed. Set a message to be sent when a button is pressed. - Android reference for android.app.AlertDialog.setButton. + + + Android reference for android.app.AlertDialog.setButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -725,7 +806,11 @@ - + To be added. + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -765,7 +850,11 @@ This method was deprecated in API level 15. Use setButton(int,CharSequence,android.content.DialogInterface.OnClickListener) with DialogInterface.BUTTON_NEGATIVE Set a listener to be invoked when button 2 of the dialog is pressed. - Android reference for android.app.AlertDialog.setButton2. + + + Android reference for android.app.AlertDialog.setButton2. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -804,7 +893,11 @@ This method was deprecated in API level 15. This method was deprecated in API level 15. Use setButton(int,CharSequence,Message) with DialogInterface.BUTTON_NEGATIVE. - Android reference for android.app.AlertDialog.setButton2. + + + Android reference for android.app.AlertDialog.setButton2. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -834,7 +927,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -870,7 +966,11 @@ This method was deprecated in API level 15. Use setButton(int,CharSequence,android.content.DialogInterface.OnClickListener) with DialogInterface.BUTTON_NEGATIVE Set a listener to be invoked when button 2 of the dialog is pressed. - Android reference for android.app.AlertDialog.setButton2. + + + Android reference for android.app.AlertDialog.setButton2. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -904,7 +1004,11 @@ This method was deprecated in API level 15. This method was deprecated in API level 15. Use setButton(int,CharSequence,Message) with DialogInterface.BUTTON_NEGATIVE. - Android reference for android.app.AlertDialog.setButton2. + + + Android reference for android.app.AlertDialog.setButton2. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -933,7 +1037,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -973,7 +1080,11 @@ This method was deprecated in API level 15. Use setButton(int,CharSequence,android.content.DialogInterface.OnClickListener) with DialogInterface.BUTTON_NEUTRAL Set a listener to be invoked when button 3 of the dialog is pressed. - Android reference for android.app.AlertDialog.setButton3. + + + Android reference for android.app.AlertDialog.setButton3. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1012,7 +1123,11 @@ This method was deprecated in API level 15. This method was deprecated in API level 15. Use setButton(int,CharSequence,Message) with DialogInterface.BUTTON_NEUTRAL. - Android reference for android.app.AlertDialog.setButton3. + + + Android reference for android.app.AlertDialog.setButton3. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1042,7 +1157,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1078,7 +1196,11 @@ This method was deprecated in API level 15. Use setButton(int,CharSequence,android.content.DialogInterface.OnClickListener) with DialogInterface.BUTTON_NEUTRAL Set a listener to be invoked when button 3 of the dialog is pressed. - Android reference for android.app.AlertDialog.setButton3. + + + Android reference for android.app.AlertDialog.setButton3. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1112,7 +1234,11 @@ This method was deprecated in API level 15. This method was deprecated in API level 15. Use setButton(int,CharSequence,Message) with DialogInterface.BUTTON_NEUTRAL. - Android reference for android.app.AlertDialog.setButton3. + + + Android reference for android.app.AlertDialog.setButton3. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1141,7 +1267,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1174,7 +1303,11 @@ See also: See also: - Android reference for android.app.AlertDialog.setCustomTitle. + + + Android reference for android.app.AlertDialog.setCustomTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1206,7 +1339,11 @@ Drawable Set resId to 0 if you don't want an icon. - Android reference for android.app.AlertDialog.setIcon. + + + Android reference for android.app.AlertDialog.setIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1235,11 +1372,16 @@ - int: the resourceId of the drawable to use as the icon or 0 if you don't want an icon. + the resourceId of the drawable to use as the icon or 0 + if you don't want an icon. Set resId to 0 if you don't want an icon. Set resId to 0 if you don't want an icon. - Android reference for android.app.AlertDialog.setIcon. + + + Android reference for android.app.AlertDialog.setIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1268,11 +1410,15 @@ - int: ID of a theme attribute that points to a drawable resource. + ID of a theme attribute that points to a drawable resource. Set an icon as supplied by a theme attribute. Set an icon as supplied by a theme attribute. e.g. android.R.attr.alertDialogIcon - Android reference for android.app.AlertDialog.setIconAttribute. + + + Android reference for android.app.AlertDialog.setIconAttribute. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1302,9 +1448,14 @@ boolean - + + - Android reference for android.app.AlertDialog.setInverseBackgroundForced. + + + Android reference for android.app.AlertDialog.setInverseBackgroundForced. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1334,9 +1485,14 @@ CharSequence - + + - Android reference for android.app.AlertDialog.setMessage. + + + Android reference for android.app.AlertDialog.setMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1360,9 +1516,14 @@ CharSequence - + + - Android reference for android.app.AlertDialog.setMessage. + + + Android reference for android.app.AlertDialog.setMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1394,7 +1555,11 @@ Set the view to display in that dialog. Set the view to display in that dialog. - Android reference for android.app.AlertDialog.setView. + + + Android reference for android.app.AlertDialog.setView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1427,15 +1592,20 @@ - View: The view to show in the content area of the dialog - int: Extra space to appear to the left of view - int: Extra space to appear above view - int: Extra space to appear to the right of view - int: Extra space to appear below view - Set the view to display in that dialog, specifying the spacing to appear around that view. + The view to show in the content area of the dialog + Extra space to appear to the left of view + Extra space to appear above view + Extra space to appear to the right of view + Extra space to appear below view + Set the view to display in that dialog, specifying the spacing to appear around that + view. Set the view to display in that dialog, specifying the spacing to appear around that view. - Android reference for android.app.AlertDialog.setView. + + + Android reference for android.app.AlertDialog.setView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1466,11 +1636,16 @@ 4 - This constant was deprecated in API level 23. + Special theme constant for #AlertDialog(Context, int): use + the device's default alert theme with a dark background. This constant was deprecated in API level 23. Use R.style.Theme_DeviceDefault_Dialog_Alert. Special theme constant for AlertDialog(Context,int): use the device's default alert theme with a dark background. - Android reference for android.app.AlertDialog.THEME_DEVICE_DEFAULT_DARK. + + + Android reference for android.app.AlertDialog.THEME_DEVICE_DEFAULT_DARK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1501,11 +1676,16 @@ 5 - This constant was deprecated in API level 23. + Special theme constant for #AlertDialog(Context, int): use + the device's default alert theme with a light background. This constant was deprecated in API level 23. Use R.style.Theme_DeviceDefault_Light_Dialog_Alert. Special theme constant for AlertDialog(Context,int): use the device's default alert theme with a light background. - Android reference for android.app.AlertDialog.THEME_DEVICE_DEFAULT_LIGHT. + + + Android reference for android.app.AlertDialog.THEME_DEVICE_DEFAULT_LIGHT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1536,11 +1716,16 @@ 2 - This constant was deprecated in API level 23. + Special theme constant for #AlertDialog(Context, int): use + the holographic alert theme with a dark background. This constant was deprecated in API level 23. Use R.style.Theme_Material_Dialog_Alert. Special theme constant for AlertDialog(Context,int): use the holographic alert theme with a dark background. - Android reference for android.app.AlertDialog.THEME_HOLO_DARK. + + + Android reference for android.app.AlertDialog.THEME_HOLO_DARK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1571,11 +1756,16 @@ 3 - This constant was deprecated in API level 23. + Special theme constant for #AlertDialog(Context, int): use + the holographic alert theme with a light background. This constant was deprecated in API level 23. Use R.style.Theme_Material_Light_Dialog_Alert. Special theme constant for AlertDialog(Context,int): use the holographic alert theme with a light background. - Android reference for android.app.AlertDialog.THEME_HOLO_LIGHT. + + + Android reference for android.app.AlertDialog.THEME_HOLO_LIGHT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1606,11 +1796,16 @@ 1 - This constant was deprecated in API level 23. + Special theme constant for #AlertDialog(Context, int): use + the traditional (pre-Holo) alert dialog theme. This constant was deprecated in API level 23. Use R.style.Theme_Material_Dialog_Alert. Special theme constant for AlertDialog(Context,int): use the traditional (pre-Holo) alert dialog theme. - Android reference for android.app.AlertDialog.THEME_TRADITIONAL. + + + Android reference for android.app.AlertDialog.THEME_TRADITIONAL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1641,6 +1836,7 @@ Provides JNI binding infrastructure for Android.App.AlertDialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1680,6 +1876,7 @@ Provides JNI binding infrastructure for Android.App.AlertDialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AliasActivity.xml b/docs/xml/Android.App/AliasActivity.xml index a37f378cb..aef7a9862 100644 --- a/docs/xml/Android.App/AliasActivity.xml +++ b/docs/xml/Android.App/AliasActivity.xml @@ -30,11 +30,16 @@ - This class was deprecated in API level 30. + Stub activity that launches another activity (and then finishes itself) + based on information in its component's manifest meta-data. This class was deprecated in API level 30. Use <activity-alias> or subclass Activity directly. Stub activity that launches another activity (and then finishes itself) based on information in its component's manifest meta-data. This is a simple way to implement an alias-like mechanism. To use this activity, you should include in the manifest for the associated component an entry named "android.app.alias". It is a reference to an XML resource describing an intent that launches the real application. - Android reference for android.app.AliasActivity. + + + Android reference for android.app.AliasActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,9 +66,14 @@ - + + - Android reference for android.app.AliasActivity.AliasActivity. + + + Android reference for android.app.AliasActivity.AliasActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -118,6 +128,7 @@ Provides JNI binding infrastructure for Android.App.AliasActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -149,6 +160,7 @@ Provides JNI binding infrastructure for Android.App.AliasActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -180,6 +192,7 @@ Provides JNI binding infrastructure for Android.App.AliasActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AnrType.xml b/docs/xml/Android.App/AnrType.xml new file mode 100644 index 000000000..eb23a3a30 --- /dev/null +++ b/docs/xml/Android.App/AnrType.xml @@ -0,0 +1,327 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeApplicationStart", JniField="android/app/AnrTypes.ANR_TYPE_APPLICATION_START")] + [<Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeApplicationStart", JniField="android/app/AnrTypes.ANR_TYPE_APPLICATION_START")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 10 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeAppTriggered", JniField="android/app/AnrTypes.ANR_TYPE_APP_TRIGGERED")] + [<Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeAppTriggered", JniField="android/app/AnrTypes.ANR_TYPE_APP_TRIGGERED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeBroadcastOfIntent", JniField="android/app/AnrTypes.ANR_TYPE_BROADCAST_OF_INTENT")] + [<Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeBroadcastOfIntent", JniField="android/app/AnrTypes.ANR_TYPE_BROADCAST_OF_INTENT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeContentProviderNotResponding", JniField="android/app/AnrTypes.ANR_TYPE_CONTENT_PROVIDER_NOT_RESPONDING")] + [<Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeContentProviderNotResponding", JniField="android/app/AnrTypes.ANR_TYPE_CONTENT_PROVIDER_NOT_RESPONDING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeExecuteService", JniField="android/app/AnrTypes.ANR_TYPE_EXECUTE_SERVICE")] + [<Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeExecuteService", JniField="android/app/AnrTypes.ANR_TYPE_EXECUTE_SERVICE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeForegroundShortServiceTimeout", JniField="android/app/AnrTypes.ANR_TYPE_FOREGROUND_SHORT_SERVICE_TIMEOUT")] + [<Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeForegroundShortServiceTimeout", JniField="android/app/AnrTypes.ANR_TYPE_FOREGROUND_SHORT_SERVICE_TIMEOUT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeInputDispatch", JniField="android/app/AnrTypes.ANR_TYPE_INPUT_DISPATCH")] + [<Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeInputDispatch", JniField="android/app/AnrTypes.ANR_TYPE_INPUT_DISPATCH")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeInputDispatchNoFocusedWindow", JniField="android/app/AnrTypes.ANR_TYPE_INPUT_DISPATCH_NO_FOCUSED_WINDOW")] + [<Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeInputDispatchNoFocusedWindow", JniField="android/app/AnrTypes.ANR_TYPE_INPUT_DISPATCH_NO_FOCUSED_WINDOW")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeJobServiceStart", JniField="android/app/AnrTypes.ANR_TYPE_JOB_SERVICE_START")] + [<Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeJobServiceStart", JniField="android/app/AnrTypes.ANR_TYPE_JOB_SERVICE_START")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 9 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeOther", JniField="android/app/AnrTypes.ANR_TYPE_OTHER")] + [<Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeOther", JniField="android/app/AnrTypes.ANR_TYPE_OTHER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeStartForegroundService", JniField="android/app/AnrTypes.ANR_TYPE_START_FOREGROUND_SERVICE")] + [<Android.Runtime.IntDefinition("Android.App.AnrTypes.AnrTypeStartForegroundService", JniField="android/app/AnrTypes.ANR_TYPE_START_FOREGROUND_SERVICE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 4 + + To be added. + + + + diff --git a/docs/xml/Android.App/AnrTypes.xml b/docs/xml/Android.App/AnrTypes.xml new file mode 100644 index 000000000..5ff673f32 --- /dev/null +++ b/docs/xml/Android.App/AnrTypes.xml @@ -0,0 +1,488 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/AnrTypes", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/AnrTypes", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Defines the types of Application Not Responding (ANR) errors. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ANR_TYPE_APPLICATION_START", ApiSince=37)] + [<Android.Runtime.Register("ANR_TYPE_APPLICATION_START", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 10 + + The app took too long to start up. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ANR_TYPE_APP_TRIGGERED", ApiSince=37)] + [<Android.Runtime.Register("ANR_TYPE_APP_TRIGGERED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 7 + + The app itself due to its own internal logic or behavior has triggered an ANR. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ANR_TYPE_BROADCAST_OF_INTENT", ApiSince=37)] + [<Android.Runtime.Register("ANR_TYPE_BROADCAST_OF_INTENT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 3 + + The app's broadcast receiver took too long to process the message. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ANR_TYPE_CONTENT_PROVIDER_NOT_RESPONDING", ApiSince=37)] + [<Android.Runtime.Register("ANR_TYPE_CONTENT_PROVIDER_NOT_RESPONDING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 6 + + The app's content provider took too long to respond. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ANR_TYPE_EXECUTE_SERVICE", ApiSince=37)] + [<Android.Runtime.Register("ANR_TYPE_EXECUTE_SERVICE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 5 + + The app's service took too long to finish Service#onCreate and Service#onStartCommand / Service#onBind + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ANR_TYPE_FOREGROUND_SHORT_SERVICE_TIMEOUT", ApiSince=37)] + [<Android.Runtime.Register("ANR_TYPE_FOREGROUND_SHORT_SERVICE_TIMEOUT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 8 + + A foreground short service took too long to respond to Service#onTimeout. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ANR_TYPE_INPUT_DISPATCH", ApiSince=37)] + [<Android.Runtime.Register("ANR_TYPE_INPUT_DISPATCH", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 2 + + The app took too long to respond to an input event. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ANR_TYPE_INPUT_DISPATCH_NO_FOCUSED_WINDOW", ApiSince=37)] + [<Android.Runtime.Register("ANR_TYPE_INPUT_DISPATCH_NO_FOCUSED_WINDOW", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 1 + + The app took too long to respond to an input event because no window was focused. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ANR_TYPE_JOB_SERVICE_START", ApiSince=37)] + [<Android.Runtime.Register("ANR_TYPE_JOB_SERVICE_START", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 9 + + The job service took too long to start. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ANR_TYPE_OTHER", ApiSince=37)] + [<Android.Runtime.Register("ANR_TYPE_OTHER", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 0 + + The ANR type is not one of the other defined types. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ANR_TYPE_START_FOREGROUND_SERVICE", ApiSince=37)] + [<Android.Runtime.Register("ANR_TYPE_START_FOREGROUND_SERVICE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AnrType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AnrType + + 4 + + The foreground service took too long to start. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/AnrWarningResult+InterfaceConsts.xml b/docs/xml/Android.App/AnrWarningResult+InterfaceConsts.xml new file mode 100644 index 000000000..96acb6690 --- /dev/null +++ b/docs/xml/Android.App/AnrWarningResult+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App/AnrWarningResult.xml b/docs/xml/Android.App/AnrWarningResult.xml new file mode 100644 index 000000000..0066c8c3c --- /dev/null +++ b/docs/xml/Android.App/AnrWarningResult.xml @@ -0,0 +1,415 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/AnrWarningResult", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/AnrWarningResult", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Describes the information about a potential ANR before the timeout is reached. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAnrId", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAnrId", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + The id for the ANR event. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAnrType", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAnrType", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + The type of the ANR event. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getConsumedMillis", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getConsumedMillis", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + The duration in milliseconds that the ANR process has been unresponsive or blocked at the + time the warning is generated. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDescription", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDescription", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTimeoutMillis", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTimeoutMillis", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + The total duration in milliseconds the system will wait before ANR is declared. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/AppComponentFactory.xml b/docs/xml/Android.App/AppComponentFactory.xml index 74f5f874c..da7fec0bd 100644 --- a/docs/xml/Android.App/AppComponentFactory.xml +++ b/docs/xml/Android.App/AppComponentFactory.xml @@ -33,7 +33,11 @@ Interface used to control the instantiation of manifest elements. Interface used to control the instantiation of manifest elements. - Android reference for android.app.AppComponentFactory. + + + Android reference for android.app.AppComponentFactory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,9 +63,14 @@ - + + - Android reference for android.app.AppComponentFactory.AppComponentFactory. + + + Android reference for android.app.AppComponentFactory.AppComponentFactory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -126,9 +135,9 @@ - ClassLoader: The default classloader to use for instantiation. This value cannot be null. - String: The class to be instantiated. This value cannot be null. - Intent: Intent creating the class. This value may be null. + The default classloader to use for instantiation. + The class to be instantiated. + Intent creating the class. Allows application to override the creation of activities. This value cannot be null. @@ -136,7 +145,11 @@ Throws: ClassNotFoundException Throws: IllegalAccessException Throws: InstantiationException - Android reference for android.app.AppComponentFactory.instantiateActivity. + + + Android reference for android.app.AppComponentFactory.instantiateActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -169,8 +182,8 @@ - ClassLoader: The default classloader to use for instantiation. This value cannot be null. - String: The class to be instantiated. This value cannot be null. + The default classloader to use for instantiation. + The class to be instantiated. Allows application to override the creation of the application object. This value cannot be null. @@ -178,7 +191,11 @@ Throws: ClassNotFoundException Throws: IllegalAccessException Throws: InstantiationException - Android reference for android.app.AppComponentFactory.instantiateApplication. + + + Android reference for android.app.AppComponentFactory.instantiateApplication. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -211,13 +228,17 @@ - ClassLoader: The default class loader created by the platform. This value cannot be null. - ApplicationInfo: Information about the application being loaded. This value cannot be null. + The default class loader created by the platform. + Information about the application being loaded. Selects the class loader which will be used by the platform to instantiate app components. This value cannot be null. Selects the class loader which will be used by the platform to instantiate app components. The default implementation of this method returns the cl parameter unchanged. Applications can override this method to set up a custom class loader or a custom class loader hierarchy and return it to the platform. The method is a hook invoked before any application components are instantiated or the application Context is initialized. It is intended to allow the application's classes to be loaded from a different source than the base/split APK(s). The default class loader cl is created by the platform and used to load the application's base or split APK(s). Its parent is typically the boot class loader, unless running under instrumentation. Its classname is configurable using the R.attr.classLoader manifest attribute. - Android reference for android.app.AppComponentFactory.instantiateClassLoader. + + + Android reference for android.app.AppComponentFactory.instantiateClassLoader. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -250,8 +271,8 @@ - ClassLoader: The default classloader to use for instantiation. This value cannot be null. - String: The class to be instantiated. This value cannot be null. + The default classloader to use for instantiation. + The class to be instantiated. Allows application to override the creation of providers. This value cannot be null. @@ -259,7 +280,11 @@ Throws: ClassNotFoundException Throws: IllegalAccessException Throws: InstantiationException - Android reference for android.app.AppComponentFactory.instantiateProvider. + + + Android reference for android.app.AppComponentFactory.instantiateProvider. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -300,9 +325,9 @@ - ClassLoader: The default classloader to use for instantiation. This value cannot be null. - String: The class to be instantiated. This value cannot be null. - Intent: Intent creating the class. This value may be null. + The default classloader to use for instantiation. + The class to be instantiated. + Intent creating the class. Allows application to override the creation of receivers. This value cannot be null. @@ -310,7 +335,11 @@ Throws: ClassNotFoundException Throws: IllegalAccessException Throws: InstantiationException - Android reference for android.app.AppComponentFactory.instantiateReceiver. + + + Android reference for android.app.AppComponentFactory.instantiateReceiver. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -351,9 +380,9 @@ - ClassLoader: The default classloader to use for instantiation. This value cannot be null. - String: The class to be instantiated. This value cannot be null. - Intent: Intent creating the class. This value may be null. + The default classloader to use for instantiation. + The class to be instantiated. + Intent creating the class. Allows application to override the creation of services. This value cannot be null. @@ -363,7 +392,11 @@ Throws: ClassNotFoundException Throws: IllegalAccessException Throws: InstantiationException - Android reference for android.app.AppComponentFactory.instantiateService. + + + Android reference for android.app.AppComponentFactory.instantiateService. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -393,6 +426,7 @@ Provides JNI binding infrastructure for Android.App.AppComponentFactory. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -424,6 +458,7 @@ Provides JNI binding infrastructure for Android.App.AppComponentFactory. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -455,6 +490,7 @@ Provides JNI binding infrastructure for Android.App.AppComponentFactory. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AppInteractionAttribution+Builder.xml b/docs/xml/Android.App/AppInteractionAttribution+Builder.xml new file mode 100644 index 000000000..84d6db0b8 --- /dev/null +++ b/docs/xml/Android.App/AppInteractionAttribution+Builder.xml @@ -0,0 +1,253 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/AppInteractionAttribution$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/AppInteractionAttribution$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for AppInteractionAttribution. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + The interaction type. Must be one of AppInteractionAttribution#INTERACTION_TYPE_OTHER, AppInteractionAttribution#INTERACTION_TYPE_USER_QUERY, or AppInteractionAttribution#INTERACTION_TYPE_USER_SCHEDULED. If AppInteractionAttribution#INTERACTION_TYPE_OTHER is used, #setCustomInteractionType(String) must also be called. + Creates a new instance of this builder class. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/app/AppInteractionAttribution;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/app/AppInteractionAttribution;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppInteractionAttribution + + + + Builds the AppInteractionAttribution. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCustomInteractionType", "(Ljava/lang/String;)Landroid/app/AppInteractionAttribution$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setCustomInteractionType", "(Ljava/lang/String;)Landroid/app/AppInteractionAttribution$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppInteractionAttribution+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setInteractionUri", "(Landroid/net/Uri;)Landroid/app/AppInteractionAttribution$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setInteractionUri", "(Landroid/net/Uri;)Landroid/app/AppInteractionAttribution$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppInteractionAttribution+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/AppInteractionAttribution+InterfaceConsts.xml b/docs/xml/Android.App/AppInteractionAttribution+InterfaceConsts.xml new file mode 100644 index 000000000..994a59f3e --- /dev/null +++ b/docs/xml/Android.App/AppInteractionAttribution+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App/AppInteractionAttribution.xml b/docs/xml/Android.App/AppInteractionAttribution.xml new file mode 100644 index 000000000..9958ad214 --- /dev/null +++ b/docs/xml/Android.App/AppInteractionAttribution.xml @@ -0,0 +1,482 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/AppInteractionAttribution", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/AppInteractionAttribution", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents attribution information for an app interaction, detailing the context and nature of + the interaction that triggered it. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getCustomInteractionType", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getCustomInteractionType", "()Ljava/lang/String;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + Returns the custom string describing the interaction, if #getInteractionType() is + AppInteractionAttribution#INTERACTION_TYPE_OTHER. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getInteractionType", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getInteractionType", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the type of interaction. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTERACTION_TYPE_OTHER", ApiSince=37)] + [<Android.Runtime.Register("INTERACTION_TYPE_OTHER", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppInteractionAttributionInteractionType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppInteractionAttributionInteractionType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppInteractionAttributionInteractionType + + 0 + + Indicates an interaction type not covered by other predefined constants. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTERACTION_TYPE_USER_QUERY", ApiSince=37)] + [<Android.Runtime.Register("INTERACTION_TYPE_USER_QUERY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppInteractionAttributionInteractionType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppInteractionAttributionInteractionType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppInteractionAttributionInteractionType + + 1 + + Indicates that the app interaction was triggered as a direct result of a user query. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTERACTION_TYPE_USER_SCHEDULED", ApiSince=37)] + [<Android.Runtime.Register("INTERACTION_TYPE_USER_SCHEDULED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AppInteractionAttributionInteractionType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AppInteractionAttributionInteractionType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppInteractionAttributionInteractionType + + 2 + + Indicates that the app interaction was triggered by a user-scheduled task. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getInteractionUri", "()Landroid/net/Uri;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getInteractionUri", "()Landroid/net/Uri;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Net.Uri + + + Returns the Uri linking to the original interaction. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/AppInteractionAttributionInteractionType.xml b/docs/xml/Android.App/AppInteractionAttributionInteractionType.xml new file mode 100644 index 000000000..22029cd4b --- /dev/null +++ b/docs/xml/Android.App/AppInteractionAttributionInteractionType.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppInteractionAttribution.InteractionTypeOther", JniField="android/app/AppInteractionAttribution.INTERACTION_TYPE_OTHER")] + [<Android.Runtime.IntDefinition("Android.App.AppInteractionAttribution.InteractionTypeOther", JniField="android/app/AppInteractionAttribution.INTERACTION_TYPE_OTHER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppInteractionAttributionInteractionType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppInteractionAttribution.InteractionTypeUserQuery", JniField="android/app/AppInteractionAttribution.INTERACTION_TYPE_USER_QUERY")] + [<Android.Runtime.IntDefinition("Android.App.AppInteractionAttribution.InteractionTypeUserQuery", JniField="android/app/AppInteractionAttribution.INTERACTION_TYPE_USER_QUERY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppInteractionAttributionInteractionType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AppInteractionAttribution.InteractionTypeUserScheduled", JniField="android/app/AppInteractionAttribution.INTERACTION_TYPE_USER_SCHEDULED")] + [<Android.Runtime.IntDefinition("Android.App.AppInteractionAttribution.InteractionTypeUserScheduled", JniField="android/app/AppInteractionAttribution.INTERACTION_TYPE_USER_SCHEDULED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppInteractionAttributionInteractionType + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.App/AppInteractionContract+InterfaceConsts.xml b/docs/xml/Android.App/AppInteractionContract+InterfaceConsts.xml new file mode 100644 index 000000000..90c5b0c1b --- /dev/null +++ b/docs/xml/Android.App/AppInteractionContract+InterfaceConsts.xml @@ -0,0 +1,74 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("_COUNT")] + [<Android.Runtime.Register("_COUNT")>] + + + + System.String + + + The count of rows in a directory. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("_ID")] + [<Android.Runtime.Register("_ID")>] + + + + System.String + + + The unique ID for a row. + To be added. + + + + diff --git a/docs/xml/Android.App/AppInteractionContract.xml b/docs/xml/Android.App/AppInteractionContract.xml new file mode 100644 index 000000000..890fa83d4 --- /dev/null +++ b/docs/xml/Android.App/AppInteractionContract.xml @@ -0,0 +1,158 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/AppInteractionContract", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/AppInteractionContract", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + The contract between the App Interaction history provider and applications with read permission. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDeviceAssistancePackageNames", "(Landroid/content/Context;)Ljava/util/List;", "", ApiSince=37)] + [<Android.Runtime.Register("getDeviceAssistancePackageNames", "(Landroid/content/Context;)Ljava/util/List;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Collections.Generic.IList<System.String> + + + + + + To be added. + Gets the configured list of package names that should be grouped as Device assistance. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/AppOpsManager+IOnOpActiveChangedListener.xml b/docs/xml/Android.App/AppOpsManager+IOnOpActiveChangedListener.xml index 13020e026..ed9bd5ab6 100644 --- a/docs/xml/Android.App/AppOpsManager+IOnOpActiveChangedListener.xml +++ b/docs/xml/Android.App/AppOpsManager+IOnOpActiveChangedListener.xml @@ -28,7 +28,11 @@ Callback for notification of changes to operation active state. Callback for notification of changes to operation active state. - Android reference for android.app.AppOpsManager.OnOpActiveChangedListener. + + + Android reference for android.app.AppOpsManager.OnOpActiveChangedListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -72,7 +76,11 @@ Called when the active state of an app-op changes. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.AppOpsManager.OnOpActiveChangedListener.onOpActiveChanged. + + + Android reference for android.app.AppOpsManager.OnOpActiveChangedListener.onOpActiveChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -129,7 +137,11 @@ Similar to ERROR(onOpActiveChanged(String,int,String,String,boolean,int,int)/onOpActiveChanged(java.lang.String,int,java.lang.String,java.lang.String,boolean,int,int) onOpActiveChanged(String,int,String,String,boolean,int,int)), but also includes the virtual device id of the op is now active or inactive. Similar to ERROR(onOpActiveChanged(String,int,String,String,boolean,int,int)/onOpActiveChanged(java.lang.String,int,java.lang.String,java.lang.String,boolean,int,int) onOpActiveChanged(String,int,String,String,boolean,int,int)), but also includes the virtual device id of the op is now active or inactive. Implement this method if callbacks are required on all devices. If not implemented explicitly, the default implementation will notify for op state changes on the default device Context.DEVICE_ID_DEFAULT only. If implemented, ERROR(onOpActiveChanged(String,int,String,String,boolean,int,int)/onOpActiveChanged(java.lang.String,int,java.lang.String,java.lang.String,boolean,int,int) onOpActiveChanged(String,int,String,String,boolean,int,int)) will not be called automatically. - Android reference for android.app.AppOpsManager.OnOpActiveChangedListener.onOpActiveChanged. + + + Android reference for android.app.AppOpsManager.OnOpActiveChangedListener.onOpActiveChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AppOpsManager+IOnOpChangedListener.xml b/docs/xml/Android.App/AppOpsManager+IOnOpChangedListener.xml index f175dd8a8..2574e2181 100644 --- a/docs/xml/Android.App/AppOpsManager+IOnOpChangedListener.xml +++ b/docs/xml/Android.App/AppOpsManager+IOnOpChangedListener.xml @@ -32,7 +32,11 @@ Callback for notification of changes to operation state. Callback for notification of changes to operation state. - Android reference for android.app.AppOpsManager.OnOpChangedListener. + + + Android reference for android.app.AppOpsManager.OnOpChangedListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -67,9 +71,14 @@ String String - + + - Android reference for android.app.AppOpsManager.OnOpChangedListener.onOpChanged. + + + Android reference for android.app.AppOpsManager.OnOpChangedListener.onOpChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -117,7 +126,11 @@ Similar to onOpChanged(String,String) but includes user and the device for which the op mode has changed. Implement this method if callbacks are required on all devices. If not implemented explicitly, the default implementation will notify for op changes on the default device only. If implemented, onOpChanged(String,String) will not be called automatically. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.AppOpsManager.OnOpChangedListener.onOpChanged. + + + Android reference for android.app.AppOpsManager.OnOpChangedListener.onOpChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AppOpsManager+OnOpNotedCallback.xml b/docs/xml/Android.App/AppOpsManager+OnOpNotedCallback.xml index b70867945..9540ac37d 100644 --- a/docs/xml/Android.App/AppOpsManager+OnOpNotedCallback.xml +++ b/docs/xml/Android.App/AppOpsManager+OnOpNotedCallback.xml @@ -26,10 +26,15 @@ - Callback an app can set to monitor the app-ops the system has tracked for it. + Callback an app can #setOnOpNotedCallback set to monitor the app-ops the + system has tracked for it. Callback an app can set to monitor the app-ops the system has tracked for it. I.e. each time any app calls AppOpsManager.noteOp(String, int, String) or AppOpsManager.startOp(String, int, String) one of a method of this object is called. There will be a call for all app-ops related to runtime permissions, but not necessarily for all other app-ops. - Android reference for android.app.AppOpsManager.OnOpNotedCallback. + + + Android reference for android.app.AppOpsManager.OnOpNotedCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -55,9 +60,14 @@ - + + - Android reference for android.app.AppOpsManager.OnOpNotedCallback.OnOpNotedCallback. + + + Android reference for android.app.AppOpsManager.OnOpNotedCallback.OnOpNotedCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,6 +121,7 @@ Provides JNI binding infrastructure for Android.App.AppOpsManager.OnOpNotedCallback. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -148,7 +159,11 @@ Called when an app-op was noted for this package which cannot be delivered via the other two mechanisms. Called when an app-op was noted for this package which cannot be delivered via the other two mechanisms. Called as soon as possible after the app-op was noted, but the delivery delay is not guaranteed. Due to how async calls work in Android this might even be delivered slightly before the private data is delivered to the app. If the app is not running or no OnOpNotedCallback is registered a small amount of noted app-ops are buffered and then delivered as soon as a listener is registered. - Android reference for android.app.AppOpsManager.OnOpNotedCallback.onAsyncNoted. + + + Android reference for android.app.AppOpsManager.OnOpNotedCallback.onAsyncNoted. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -184,7 +199,11 @@ Called when an app-op was noted for this package inside of a synchronous API call, i.e. Called when an app-op was noted for this package inside of a synchronous API call, i.e. a API call that returned data or waited until the action was performed. Called on the calling thread before the API returns. This allows the app to e.g. collect stack traces to figure out where the access came from. - Android reference for android.app.AppOpsManager.OnOpNotedCallback.onNoted. + + + Android reference for android.app.AppOpsManager.OnOpNotedCallback.onNoted. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -222,7 +241,11 @@ Called when this app noted an app-op for its own package, This is very similar to onNoted(SyncNotedAppOp) only that the tracking was not caused by the API provider in a separate process, but by one in the app's own process. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.AppOpsManager.OnOpNotedCallback.onSelfNoted. + + + Android reference for android.app.AppOpsManager.OnOpNotedCallback.onSelfNoted. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,6 +275,7 @@ Provides JNI binding infrastructure for Android.App.AppOpsManager.OnOpNotedCallback. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -283,6 +307,7 @@ Provides JNI binding infrastructure for Android.App.AppOpsManager.OnOpNotedCallback. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AppOpsManager+OpActiveChanged2EventArgs.xml b/docs/xml/Android.App/AppOpsManager+OpActiveChanged2EventArgs.xml index 70903b79e..c22a6dd47 100644 --- a/docs/xml/Android.App/AppOpsManager+OpActiveChanged2EventArgs.xml +++ b/docs/xml/Android.App/AppOpsManager+OpActiveChanged2EventArgs.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -52,7 +53,16 @@ - + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -72,7 +82,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -92,7 +104,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -112,7 +126,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -142,7 +158,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -162,7 +180,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -182,7 +202,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -202,7 +224,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -222,7 +246,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AppOpsManager+OpActiveChangedEventArgs.xml b/docs/xml/Android.App/AppOpsManager+OpActiveChangedEventArgs.xml index 1949d5736..c9b0bc92e 100644 --- a/docs/xml/Android.App/AppOpsManager+OpActiveChangedEventArgs.xml +++ b/docs/xml/Android.App/AppOpsManager+OpActiveChangedEventArgs.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -41,7 +42,12 @@ - + To be added. + To be added. + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,7 +67,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -81,7 +89,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -101,7 +111,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -121,7 +133,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AppOpsManager+OpChanged2EventArgs.xml b/docs/xml/Android.App/AppOpsManager+OpChanged2EventArgs.xml index 1e7ec8843..5d46d358a 100644 --- a/docs/xml/Android.App/AppOpsManager+OpChanged2EventArgs.xml +++ b/docs/xml/Android.App/AppOpsManager+OpChanged2EventArgs.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -41,7 +42,12 @@ - + To be added. + To be added. + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,7 +67,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -81,7 +89,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -101,7 +111,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -121,7 +133,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AppOpsManager+OpChangedEventArgs.xml b/docs/xml/Android.App/AppOpsManager+OpChangedEventArgs.xml index 629ac679f..994f18fc5 100644 --- a/docs/xml/Android.App/AppOpsManager+OpChangedEventArgs.xml +++ b/docs/xml/Android.App/AppOpsManager+OpChangedEventArgs.xml @@ -22,7 +22,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -43,7 +44,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -63,7 +67,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -83,7 +89,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AppOpsManager.xml b/docs/xml/Android.App/AppOpsManager.xml index bb48ed44f..c5940fd53 100644 --- a/docs/xml/Android.App/AppOpsManager.xml +++ b/docs/xml/Android.App/AppOpsManager.xml @@ -29,7 +29,11 @@ App-ops are used for two purposes: Access control and tracking. App-ops are used for two purposes: Access control and tracking. App-ops cover a wide variety of functionality from helping with runtime permissions access control and tracking to battery consumption tracking. Access control App-ops can either be controlled for each uid or for each package. Which one is used depends on the API provider maintaining this app-op. For any security or privacy related app-op the provider needs to control the app-op for per uid as all security and privacy is based on uid in Android. To control access the app-op can be set to a mode to: MODE_DEFAULT Default behavior, might differ from app-op or app-op MODE_ALLOWED Allow the access MODE_IGNORED Don't allow the access, i.e. don't perform the requested action or return no or placeholder data MODE_ERRORED Throw a SecurityException on access. This can be suppressed by using a ...noThrow method to check the mode API providers need to check the mode returned by noteOp(String, int, String) if they are are allowing access to operations gated by the app-op. unsafeCheckOp(String, int, String) should be used to check the mode if no access is granted. E.g. this can be used for displaying app-op state in the UI or when checking the state before later calling noteOp(String, int, String) anyway. If an operation refers to a time span (e.g. a audio-recording session) the API provider should use startOp(String, int, String) and finishOp(String, int, String) instead of noteOp(String, int, String). Runtime permissions and app-ops Each platform defined runtime permission (beside background modifiers) has an associated app op which is used for tracking but also to allow for silent failures. I.e. if the runtime permission is denied the caller gets a SecurityException, but if the permission is granted and the app-op is MODE_IGNORED then the callers gets placeholder behavior, e.g. location callbacks would not happen. App-op permissions App-ops permissions are platform defined permissions that can be overridden. The security check for app-op permissions should by default check the permission grant state. If the app-op state is set to MODE_ALLOWED or MODE_IGNORED the app-op state should be checked instead of the permission grant state. This functionality allows to grant access by default to apps fulfilling the requirements for a certain permission level. Still the behavior can be overridden when needed. Tracking App-ops track many important events, including all accesses to runtime permission protected APIs. This is done by tracking when an app-op was noted or started. The tracked data can only be read by system components. Only noteOp(String, int, String)/startOp(String, int, String) are tracked; unsafeCheckOp(String, int, String) is not tracked. Hence it is important to eventually call noteOp(String, int, String) or startOp(String, int, String) when providing access to protected operations or data. Some apps are forwarding access to other apps. E.g. an app might get the location from the system's location provider and then send the location further to a 3rd app. In this case the app passing on the data needs to call noteProxyOp(String, String) to signal the access proxying. This might also make sense inside of a single app if the access is forwarded between two parts of the tagged with different attribution tags. An app can register an OnOpNotedCallback to get informed about what accesses the system is tracking for it. As each runtime permission has an associated app-op this API is particularly useful for an app that want to find unexpected private data accesses. - Android reference for android.app.AppOpsManager. + + + Android reference for android.app.AppOpsManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -93,10 +97,15 @@ int: The uid of the application attempting to perform the operation. String: The name of the application attempting to perform the operation. This value cannot be null. Check whether an application can perform an operation. + To be added. Check whether an application can perform an operation. For platform versions before Build.VERSION_CODES.BAKLAVA, this is not a security check; you must use noteOp(String,int,String,String,String) or startOp(String,int,String,String,String) for your actual security checks. This function can just be used for a quick check to see if an operation has been disabled for the application, as an early reject of some work. For platform versions equal to or after Build.VERSION_CODES.BAKLAVA, it does the same security check as noteOp(String,int,String,String,String) and startOp(String,int,String,String,String), and should be preferred to use. This API does not modify the time stamp or other data about the operation. Throws: SecurityException If the app has been configured to crash on this op. - Android reference for android.app.AppOpsManager.checkOp. + + + Android reference for android.app.AppOpsManager.checkOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,10 +159,15 @@ String: The name of the application attempting to perform the operation. This value cannot be null. String: The attribution tag of the calling context or null for default attribution Check whether an application can perform an operation. + To be added. Check whether an application can perform an operation. It does the same security check as noteOp(String,int,String,String,String) and startOp(String,int,String,String,String), but does not modify the time stamp or other data about the operation. Throws: SecurityException If the app has been configured to crash on this op. - Android reference for android.app.AppOpsManager.checkOp. + + + Android reference for android.app.AppOpsManager.checkOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,9 +207,14 @@ int String: This value cannot be null. Like checkOp(String,int,String) but instead of throwing a SecurityException it returns MODE_ERRORED. + To be added. Like checkOp(String,int,String) but instead of throwing a SecurityException it returns MODE_ERRORED. - Android reference for android.app.AppOpsManager.checkOpNoThrow. + + + Android reference for android.app.AppOpsManager.checkOpNoThrow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -248,9 +267,14 @@ String: This value cannot be null. String: This value may be null. Like checkOp(String,int,String,String) but instead of throwing a SecurityException it returns MODE_ERRORED. + To be added. Like checkOp(String,int,String,String) but instead of throwing a SecurityException it returns MODE_ERRORED. - Android reference for android.app.AppOpsManager.checkOpNoThrow. + + + Android reference for android.app.AppOpsManager.checkOpNoThrow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -303,9 +327,14 @@ String: This value cannot be null. String: This value may be null. Like checkOp(String,int,String,String) but returns the raw mode associated with the op. + To be added. Like checkOp(String,int,String,String) but returns the raw mode associated with the op. Does not throw a security exception, does not translate MODE_FOREGROUND. - Android reference for android.app.AppOpsManager.checkOpRawNoThrow. + + + Android reference for android.app.AppOpsManager.checkOpRawNoThrow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -343,7 +372,11 @@ This method was deprecated in API level 30. This method was deprecated in API level 30. Use PackageManager.getPackageUid instead - Android reference for android.app.AppOpsManager.checkPackage. + + + Android reference for android.app.AppOpsManager.checkPackage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -383,7 +416,11 @@ This method was deprecated in API level 30. This method was deprecated in API level 30. Use finishOp(String,int,String,String) instead - Android reference for android.app.AppOpsManager.finishOp. + + + Android reference for android.app.AppOpsManager.finishOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -432,7 +469,11 @@ Report that an application is no longer performing an operation that had previously been started with startOp(String,int,String,String,String). Report that an application is no longer performing an operation that had previously been started with startOp(String,int,String,String,String). There is no validation of input or result; the parameters supplied here must be the exact same ones previously passed in when starting the operation. - Android reference for android.app.AppOpsManager.finishOp. + + + Android reference for android.app.AppOpsManager.finishOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -481,7 +522,11 @@ Report that an application is no longer performing an operation that had previously been started with startProxyOp(String,int,String,String,String). Report that an application is no longer performing an operation that had previously been started with startProxyOp(String,int,String,String,String). There is no validation of input or result; the parameters supplied here must be the exact same ones previously passed in when starting the operation. - Android reference for android.app.AppOpsManager.finishProxyOp. + + + Android reference for android.app.AppOpsManager.finishProxyOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -519,10 +564,15 @@ int String: This value cannot be null. Checks whether the given op for a package is active, i.e. + To be added. Checks whether the given op for a package is active, i.e. did someone call startOp(String, int, String) without finishOp(String, int, String) yet. If you don't hold the android.Manifest.permission.WATCH_APPOPS permission you can query only for your UID. See also: - Android reference for android.app.AppOpsManager.isOpActive. + + + Android reference for android.app.AppOpsManager.isOpActive. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -552,6 +602,7 @@ Provides JNI binding infrastructure for Android.App.AppOpsManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -583,10 +634,15 @@ 0 - Result from checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): the given caller is allowed to perform the given operation. + Result from #checkOp, #noteOp, #startOp: the given caller is + allowed to perform the given operation. Result from checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): the given caller is allowed to perform the given operation. - Android reference for android.app.AppOpsManager.MODE_ALLOWED. + + + Android reference for android.app.AppOpsManager.MODE_ALLOWED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -616,10 +672,15 @@ 3 - Result from checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): the given caller should use its default security check. + Result from #checkOp, #noteOp, #startOp: the given caller should + use its default security check. Result from checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): the given caller should use its default security check. This mode is not normally used; it should only be used with appop permissions, and callers must explicitly check for it and deal with it. - Android reference for android.app.AppOpsManager.MODE_DEFAULT. + + + Android reference for android.app.AppOpsManager.MODE_DEFAULT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -649,10 +710,16 @@ 2 - Result from checkOpNoThrow(String, int, String), noteOpNoThrow(String, int, String), startOpNoThrow(String, int, String): the given caller is not allowed to perform the given operation, and this attempt should cause it to have a fatal error, typically a SecurityException. + Result from #checkOpNoThrow, #noteOpNoThrow, #startOpNoThrow: the + given caller is not allowed to perform the given operation, and this attempt should + cause it to have a fatal error, typically a SecurityException. Result from checkOpNoThrow(String, int, String), noteOpNoThrow(String, int, String), startOpNoThrow(String, int, String): the given caller is not allowed to perform the given operation, and this attempt should cause it to have a fatal error, typically a SecurityException. - Android reference for android.app.AppOpsManager.MODE_ERRORED. + + + Android reference for android.app.AppOpsManager.MODE_ERRORED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -686,10 +753,14 @@ 4 - Special mode that means "allow only when app is in foreground." This is not returned from unsafeCheckOp(String, int, String), noteOp(String, int, String), startOp(String, int, String). + Special mode that means "allow only when app is in foreground. Special mode that means "allow only when app is in foreground." This is not returned from unsafeCheckOp(String, int, String), noteOp(String, int, String), startOp(String, int, String). Rather, unsafeCheckOp(String, int, String) will always return MODE_ALLOWED (because it is always possible for it to be ultimately allowed, depending on the app's background state), and noteOp(String, int, String) and startOp(String, int, String) will return MODE_ALLOWED when the app being checked is currently in the foreground, otherwise MODE_IGNORED. The only place you will this normally see this value is through unsafeCheckOpRaw(String, int, String), which returns the actual raw mode of the op. Note that because you can't know the current state of the app being checked (and it can change at any point), you can only treat the result here as an indication that it will vary between MODE_ALLOWED and MODE_IGNORED depending on changes in the background state of the app. You thus must always use noteOp(String, int, String) or startOp(String, int, String) to do the actual check for access to the op. - Android reference for android.app.AppOpsManager.MODE_FOREGROUND. + + + Android reference for android.app.AppOpsManager.MODE_FOREGROUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -719,10 +790,16 @@ 1 - Result from checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): the given caller is not allowed to perform the given operation, and this attempt should silently fail (it should not cause the app to crash). + Result from #checkOp, #noteOp, #startOp: the given caller is + not allowed to perform the given operation, and this attempt should + <em>silently fail</em> (it should not cause the app to crash). Result from checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): the given caller is not allowed to perform the given operation, and this attempt should silently fail (it should not cause the app to crash). - Android reference for android.app.AppOpsManager.MODE_IGNORED. + + + Android reference for android.app.AppOpsManager.MODE_IGNORED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -766,9 +843,14 @@ int String: This value cannot be null. This method was deprecated in API level 30. + To be added. This method was deprecated in API level 30. Use noteOp(String,int,String,String,String) instead - Android reference for android.app.AppOpsManager.noteOp. + + + Android reference for android.app.AppOpsManager.noteOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -827,10 +909,15 @@ String: The attribution tag of the calling context or null for default attribution String: A message describing why the op was noted. This value may be null. Make note of an application performing an operation and check if the application is allowed to perform it. + To be added. Make note of an application performing an operation and check if the application is allowed to perform it. If this is a check that is not preceding the protected operation, use unsafeCheckOp(String, int, String) instead. The identity of the package the app-op is noted for is specified by the uid and packageName parameters. If this is noted for a regular app both should be set and the package needs to be part of the uid. In the very rare case that an app-op is noted for an entity that does not have a package name, the package can be null. As it is possible that a single process contains more than one package the packageName should be read from the context of the caller of the API (in the app process) that eventually triggers this check. If this op is not noted for a running process the packageName cannot be read from the context, but it should be clear which package the note is for. If the uid and packageName do not match this return MODE_IGNORED. Beside the access check this method also records the access. While the access check is based on uid and/or packageName the access recording is done based on the packageName and attributionTag. The attributionTag should be read from the same context the package name is read from. In the case the check is not related to an API call, the attributionTag should be null. Please note that e.g. registering a callback for later is still an API call and the code should store the attribution tag along the package name for being used in this method later. The message parameter only needs to be set when this method is not called in a two-way binder call from the client. In this case the message is a free form text that is meant help the app developer determine what part of the app's code triggered the note. This message is passed back to the app in the OnOpNotedCallback.onAsyncNoted(AsyncNotedAppOp) callback. A good example of a useful message is including the System.identityHashCode(Object) of the listener that will receive data or the name of the manifest-receiver. Throws: SecurityException If the app has been configured to crash on this op. - Android reference for android.app.AppOpsManager.noteOp. + + + Android reference for android.app.AppOpsManager.noteOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -874,9 +961,14 @@ int String: This value cannot be null. This method was deprecated in API level 30. + To be added. This method was deprecated in API level 30. Use noteOpNoThrow(String,int,String,String,String) instead - Android reference for android.app.AppOpsManager.noteOpNoThrow. + + + Android reference for android.app.AppOpsManager.noteOpNoThrow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -938,10 +1030,15 @@ String: This value may be null. String: This value may be null. Like noteOp(String,int,String,String,String) but instead of throwing a SecurityException it returns MODE_ERRORED. + To be added. Like noteOp(String,int,String,String,String) but instead of throwing a SecurityException it returns MODE_ERRORED. See also: - Android reference for android.app.AppOpsManager.noteOpNoThrow. + + + Android reference for android.app.AppOpsManager.noteOpNoThrow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -987,9 +1084,14 @@ String: This value cannot be null. String: This value cannot be null. This method was deprecated in API level 30. + To be added. This method was deprecated in API level 30. Use noteProxyOp(String,String,int,String,String) instead - Android reference for android.app.AppOpsManager.noteProxyOp. + + + Android reference for android.app.AppOpsManager.noteProxyOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1048,10 +1150,15 @@ String: The proxied attribution tag or null for default attribution String: A message describing the reason the op was noted. This value may be null. Make note of an application performing an operation on behalf of another application when handling an IPC. + To be added. Make note of an application performing an operation on behalf of another application when handling an IPC. This function will verify that the calling uid and proxied package name match, and if not, return MODE_IGNORED. If this call succeeds, the last execution time of the operation for the proxied app and your app will be updated to the current time. Throws: SecurityException If the proxy or proxied app has been configured to crash on this op. - Android reference for android.app.AppOpsManager.noteProxyOp. + + + Android reference for android.app.AppOpsManager.noteProxyOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1097,9 +1204,14 @@ String: This value cannot be null. String: This value cannot be null. This method was deprecated in API level 30. + To be added. This method was deprecated in API level 30. Use noteProxyOpNoThrow(String,String,int,String,String) instead - Android reference for android.app.AppOpsManager.noteProxyOpNoThrow. + + + Android reference for android.app.AppOpsManager.noteProxyOpNoThrow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1154,9 +1266,14 @@ String: This value may be null. int This method was deprecated in API level 30. + To be added. This method was deprecated in API level 30. Use noteProxyOpNoThrow(String,String,int,String,String) instead - Android reference for android.app.AppOpsManager.noteProxyOpNoThrow. + + + Android reference for android.app.AppOpsManager.noteProxyOpNoThrow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1215,10 +1332,15 @@ String: This value may be null. String: This value may be null. Like noteProxyOp(String,String,int,String,String) but instead of throwing a SecurityException it returns MODE_ERRORED. + To be added. Like noteProxyOp(String,String,int,String,String) but instead of throwing a SecurityException it returns MODE_ERRORED. See also: - Android reference for android.app.AppOpsManager.noteProxyOpNoThrow. + + + Android reference for android.app.AppOpsManager.noteProxyOpNoThrow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1256,7 +1378,11 @@ Ignores async op noted events. See also: - Android reference for android.app.AppOpsManager.OP_NOTED_CALLBACK_FLAG_IGNORE_ASYNC. + + + Android reference for android.app.AppOpsManager.OP_NOTED_CALLBACK_FLAG_IGNORE_ASYNC. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1288,7 +1414,11 @@ Required to access phone state related information. Required to access phone state related information. - Android reference for android.app.AppOpsManager.OPSTR_ADD_VOICEMAIL. + + + Android reference for android.app.AppOpsManager.OPSTR_ADD_VOICEMAIL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1320,7 +1450,11 @@ Answer incoming phone calls Answer incoming phone calls - Android reference for android.app.AppOpsManager.OPSTR_ANSWER_PHONE_CALLS. + + + Android reference for android.app.AppOpsManager.OPSTR_ANSWER_PHONE_CALLS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1352,7 +1486,11 @@ Access to body sensors such as heart rate, etc. Access to body sensors such as heart rate, etc. - Android reference for android.app.AppOpsManager.OPSTR_BODY_SENSORS. + + + Android reference for android.app.AppOpsManager.OPSTR_BODY_SENSORS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1384,7 +1522,11 @@ Allows an application to initiate a phone call. Allows an application to initiate a phone call. - Android reference for android.app.AppOpsManager.OPSTR_CALL_PHONE. + + + Android reference for android.app.AppOpsManager.OPSTR_CALL_PHONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1416,7 +1558,11 @@ Required to be able to access the camera device. Required to be able to access the camera device. - Android reference for android.app.AppOpsManager.OPSTR_CAMERA. + + + Android reference for android.app.AppOpsManager.OPSTR_CAMERA. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1444,7 +1590,11 @@ Access to coarse location information. Access to coarse location information. - Android reference for android.app.AppOpsManager.OPSTR_COARSE_LOCATION. + + + Android reference for android.app.AppOpsManager.OPSTR_COARSE_LOCATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1472,7 +1622,11 @@ Access to fine location information. Access to fine location information. - Android reference for android.app.AppOpsManager.OPSTR_FINE_LOCATION. + + + Android reference for android.app.AppOpsManager.OPSTR_FINE_LOCATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1500,7 +1654,11 @@ Access to UsageStatsManager. Access to UsageStatsManager. - Android reference for android.app.AppOpsManager.OPSTR_GET_USAGE_STATS. + + + Android reference for android.app.AppOpsManager.OPSTR_GET_USAGE_STATS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1532,7 +1690,11 @@ Inject mock location into the system. Inject mock location into the system. - Android reference for android.app.AppOpsManager.OPSTR_MOCK_LOCATION. + + + Android reference for android.app.AppOpsManager.OPSTR_MOCK_LOCATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1560,7 +1722,11 @@ Continually monitoring location data with a relatively high power request. Continually monitoring location data with a relatively high power request. - Android reference for android.app.AppOpsManager.OPSTR_MONITOR_HIGH_POWER_LOCATION. + + + Android reference for android.app.AppOpsManager.OPSTR_MONITOR_HIGH_POWER_LOCATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1588,7 +1754,11 @@ Continually monitoring location data. Continually monitoring location data. - Android reference for android.app.AppOpsManager.OPSTR_MONITOR_LOCATION. + + + Android reference for android.app.AppOpsManager.OPSTR_MONITOR_LOCATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1620,7 +1790,11 @@ Access to picture-in-picture. Access to picture-in-picture. - Android reference for android.app.AppOpsManager.OPSTR_PICTURE_IN_PICTURE. + + + Android reference for android.app.AppOpsManager.OPSTR_PICTURE_IN_PICTURE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1652,7 +1826,11 @@ Access APIs for diverting outgoing calls Access APIs for diverting outgoing calls - Android reference for android.app.AppOpsManager.OPSTR_PROCESS_OUTGOING_CALLS. + + + Android reference for android.app.AppOpsManager.OPSTR_PROCESS_OUTGOING_CALLS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1684,7 +1862,11 @@ Allows an application to read the user's calendar data. Allows an application to read the user's calendar data. - Android reference for android.app.AppOpsManager.OPSTR_READ_CALENDAR. + + + Android reference for android.app.AppOpsManager.OPSTR_READ_CALENDAR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1716,7 +1898,11 @@ Allows an application to read the user's call log. Allows an application to read the user's call log. - Android reference for android.app.AppOpsManager.OPSTR_READ_CALL_LOG. + + + Android reference for android.app.AppOpsManager.OPSTR_READ_CALL_LOG. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1748,7 +1934,11 @@ Read previously received cell broadcast messages. Read previously received cell broadcast messages. - Android reference for android.app.AppOpsManager.OPSTR_READ_CELL_BROADCASTS. + + + Android reference for android.app.AppOpsManager.OPSTR_READ_CELL_BROADCASTS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1780,7 +1970,11 @@ Allows an application to read the user's contacts data. Allows an application to read the user's contacts data. - Android reference for android.app.AppOpsManager.OPSTR_READ_CONTACTS. + + + Android reference for android.app.AppOpsManager.OPSTR_READ_CONTACTS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1812,7 +2006,11 @@ Read external storage. Read external storage. - Android reference for android.app.AppOpsManager.OPSTR_READ_EXTERNAL_STORAGE. + + + Android reference for android.app.AppOpsManager.OPSTR_READ_EXTERNAL_STORAGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1844,7 +2042,11 @@ Constant Value: "android:read_phone_numbers" Constant Value: "android:read_phone_numbers" - Android reference for android.app.AppOpsManager.OPSTR_READ_PHONE_NUMBERS. + + + Android reference for android.app.AppOpsManager.OPSTR_READ_PHONE_NUMBERS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1876,7 +2078,11 @@ Required to access phone state related information. Required to access phone state related information. - Android reference for android.app.AppOpsManager.OPSTR_READ_PHONE_STATE. + + + Android reference for android.app.AppOpsManager.OPSTR_READ_PHONE_STATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1908,7 +2114,11 @@ Allows an application to read SMS messages. Allows an application to read SMS messages. - Android reference for android.app.AppOpsManager.OPSTR_READ_SMS. + + + Android reference for android.app.AppOpsManager.OPSTR_READ_SMS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1940,7 +2150,11 @@ Allows an application to receive MMS messages. Allows an application to receive MMS messages. - Android reference for android.app.AppOpsManager.OPSTR_RECEIVE_MMS. + + + Android reference for android.app.AppOpsManager.OPSTR_RECEIVE_MMS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1972,7 +2186,11 @@ Allows an application to receive SMS messages. Allows an application to receive SMS messages. - Android reference for android.app.AppOpsManager.OPSTR_RECEIVE_SMS. + + + Android reference for android.app.AppOpsManager.OPSTR_RECEIVE_SMS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2004,7 +2222,11 @@ Allows an application to receive WAP push messages. Allows an application to receive WAP push messages. - Android reference for android.app.AppOpsManager.OPSTR_RECEIVE_WAP_PUSH. + + + Android reference for android.app.AppOpsManager.OPSTR_RECEIVE_WAP_PUSH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2036,7 +2258,11 @@ Required to be able to access the microphone device. Required to be able to access the microphone device. - Android reference for android.app.AppOpsManager.OPSTR_RECORD_AUDIO. + + + Android reference for android.app.AppOpsManager.OPSTR_RECORD_AUDIO. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2068,7 +2294,11 @@ Allows an application to send SMS messages. Allows an application to send SMS messages. - Android reference for android.app.AppOpsManager.OPSTR_SEND_SMS. + + + Android reference for android.app.AppOpsManager.OPSTR_SEND_SMS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2100,7 +2330,11 @@ Required to draw on top of other apps. Required to draw on top of other apps. - Android reference for android.app.AppOpsManager.OPSTR_SYSTEM_ALERT_WINDOW. + + + Android reference for android.app.AppOpsManager.OPSTR_SYSTEM_ALERT_WINDOW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2132,7 +2366,11 @@ Use the fingerprint API. Use the fingerprint API. - Android reference for android.app.AppOpsManager.OPSTR_USE_FINGERPRINT. + + + Android reference for android.app.AppOpsManager.OPSTR_USE_FINGERPRINT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2164,7 +2402,11 @@ Access APIs for SIP calling over VOIP or WiFi Access APIs for SIP calling over VOIP or WiFi - Android reference for android.app.AppOpsManager.OPSTR_USE_SIP. + + + Android reference for android.app.AppOpsManager.OPSTR_USE_SIP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2196,7 +2438,11 @@ Allows an application to write to the user's calendar data. Allows an application to write to the user's calendar data. - Android reference for android.app.AppOpsManager.OPSTR_WRITE_CALENDAR. + + + Android reference for android.app.AppOpsManager.OPSTR_WRITE_CALENDAR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2228,7 +2474,11 @@ Allows an application to write to the user's call log. Allows an application to write to the user's call log. - Android reference for android.app.AppOpsManager.OPSTR_WRITE_CALL_LOG. + + + Android reference for android.app.AppOpsManager.OPSTR_WRITE_CALL_LOG. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2260,7 +2510,11 @@ Allows an application to write to the user's contacts data. Allows an application to write to the user's contacts data. - Android reference for android.app.AppOpsManager.OPSTR_WRITE_CONTACTS. + + + Android reference for android.app.AppOpsManager.OPSTR_WRITE_CONTACTS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2292,7 +2546,11 @@ Write external storage. Write external storage. - Android reference for android.app.AppOpsManager.OPSTR_WRITE_EXTERNAL_STORAGE. + + + Android reference for android.app.AppOpsManager.OPSTR_WRITE_EXTERNAL_STORAGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2324,7 +2582,11 @@ Required to write/modify/update system settings. Required to write/modify/update system settings. - Android reference for android.app.AppOpsManager.OPSTR_WRITE_SETTINGS. + + + Android reference for android.app.AppOpsManager.OPSTR_WRITE_SETTINGS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2367,7 +2629,11 @@ The app-op associated with the permission or null. Gets the app-op name associated with a given permission. The app-op name is one of the public constants defined in this class such as OPSTR_COARSE_LOCATION. This API is intended to be used for mapping runtime permissions to the corresponding app-op. - Android reference for android.app.AppOpsManager.permissionToOp. + + + Android reference for android.app.AppOpsManager.permissionToOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2410,7 +2676,11 @@ Set a new OnOpNotedCallback. There can only ever be one collector per process. If there currently is another callback set, this will fail. Note that if an app has multiple processes registering for this callback, the system would fan out async op noted callbacks to each of the processes, resulting in the same data being delivered multiple times to an app, which is usually undesired. To avoid this, consider listening to async ops only in one process. See setOnOpNotedCallback(Executor,OnOpNotedCallback,int) for how to do this. Throws: IllegalStateException If another callback is already registered - Android reference for android.app.AppOpsManager.setOnOpNotedCallback. + + + Android reference for android.app.AppOpsManager.setOnOpNotedCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2462,7 +2732,11 @@ Set a new OnOpNotedCallback. There can only ever be one collector per process. If there currently is another callback set, this will fail. This API allows the caller to listen only to sync and self op noted events, and ignore async ops. This is useful in the scenario where an app has multiple processes. Consider an example where an app has two processes, A and B. The op noted events are as follows: op 1: process A, sync op 2: process A, async op 3: process B, sync op 4: process B, async Any process that listens to async op noted events gets events originating from across ALL processes (op 2 and op 4 in this example). So if both process A and B register as listeners, both of them get op 2 and 4 which is not ideal. To avoid duplicates, one of the two processes should set OP_NOTED_CALLBACK_FLAG_IGNORE_ASYNC. For example process A sets OP_NOTED_CALLBACK_FLAG_IGNORE_ASYNC and would then only get its own sync event (op 1). The other process would then listen to all types of events and get op 2, 3 and 4. Note that even with OP_NOTED_CALLBACK_FLAG_IGNORE_ASYNC, OnOpNotedCallback.onAsyncNoted may still be invoked. This happens for sync events that were collected before a callback is registered. Throws: IllegalStateException If another callback is already registered - Android reference for android.app.AppOpsManager.setOnOpNotedCallback. + + + Android reference for android.app.AppOpsManager.setOnOpNotedCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2506,9 +2780,14 @@ int String: This value cannot be null. This method was deprecated in API level 30. + To be added. This method was deprecated in API level 30. use startOp(String,int,String,String,String) instead - Android reference for android.app.AppOpsManager.startOp. + + + Android reference for android.app.AppOpsManager.startOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2567,10 +2846,15 @@ String: The attribution tag or null for default attribution String: Description why op was started. This value may be null. Report that an application has started executing a long-running operation. + To be added. Report that an application has started executing a long-running operation. For more details how to determine the callingPackageName, callingAttributionTag, and message, please check the description in noteOp(String,int,String,String,String) Throws: SecurityException If the app has been configured to crash on this op or the package is not in the passed in UID. - Android reference for android.app.AppOpsManager.startOp. + + + Android reference for android.app.AppOpsManager.startOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2614,9 +2898,14 @@ int String: This value cannot be null. This method was deprecated in API level 30. + To be added. This method was deprecated in API level 30. use startOpNoThrow(String,int,String,String,String) instead - Android reference for android.app.AppOpsManager.startOpNoThrow. + + + Android reference for android.app.AppOpsManager.startOpNoThrow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2678,10 +2967,15 @@ String: This value may be null. String: This value may be null. Like startOp(String,int,String,String,String) but instead of throwing a SecurityException it returns MODE_ERRORED. + To be added. Like startOp(String,int,String,String,String) but instead of throwing a SecurityException it returns MODE_ERRORED. See also: - Android reference for android.app.AppOpsManager.startOpNoThrow. + + + Android reference for android.app.AppOpsManager.startOpNoThrow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2737,10 +3031,15 @@ String: The proxied attribution tag or null for default attribution String: A message describing the reason the op was noted. This value may be null. Report that an application has started executing a long-running operation on behalf of another application when handling an IPC. + To be added. Report that an application has started executing a long-running operation on behalf of another application when handling an IPC. This function will verify that the calling uid and proxied package name match, and if not, return MODE_IGNORED. Throws: SecurityException If the proxy or proxied app has been configured to crash on this op. - Android reference for android.app.AppOpsManager.startProxyOp. + + + Android reference for android.app.AppOpsManager.startProxyOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2796,10 +3095,15 @@ String: This value may be null. String: This value may be null. Like startProxyOp(String,int,String,String,String) but instead of throwing a SecurityException it returns MODE_ERRORED. + To be added. Like startProxyOp(String,int,String,String,String) but instead of throwing a SecurityException it returns MODE_ERRORED. See also: - Android reference for android.app.AppOpsManager.startProxyOpNoThrow. + + + Android reference for android.app.AppOpsManager.startProxyOpNoThrow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2840,7 +3144,11 @@ Start watching for changes to the active state of app-ops. An app-op may be long running and it has a clear start and stop delimiters. If an op is being started or stopped by any package you will get a callback. To change the watched ops for a registered callback you need to unregister and register it again. If you don't hold the android.Manifest.permission.WATCH_APPOPS permission you can watch changes only for your UID. See also: - Android reference for android.app.AppOpsManager.startWatchingActive. + + + Android reference for android.app.AppOpsManager.startWatchingActive. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2883,7 +3191,11 @@ Monitor for changes to the operating mode for the given op in the given app package. Monitor for changes to the operating mode for the given op in the given app package. You can watch op changes only for your UID. - Android reference for android.app.AppOpsManager.startWatchingMode. + + + Android reference for android.app.AppOpsManager.startWatchingMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2939,7 +3251,11 @@ Monitor for changes to the operating mode for the given op in the given app package. Monitor for changes to the operating mode for the given op in the given app package. You can watch op changes only for your UID. - Android reference for android.app.AppOpsManager.startWatchingMode. + + + Android reference for android.app.AppOpsManager.startWatchingMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2976,7 +3292,11 @@ Stop watching for changes to the active state of an app-op. An app-op may be long running and it has a clear start and stop delimiters. Unregistering a non-registered callback has no effect. See also: - Android reference for android.app.AppOpsManager.stopWatchingActive. + + + Android reference for android.app.AppOpsManager.stopWatchingActive. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3008,7 +3328,11 @@ Stop monitoring that was previously started with startWatchingMode(String, String, OnOpChangedListener). Stop monitoring that was previously started with startWatchingMode(String, String, OnOpChangedListener). All monitoring associated with this callback will be removed. - Android reference for android.app.AppOpsManager.stopWatchingMode. + + + Android reference for android.app.AppOpsManager.stopWatchingMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3038,6 +3362,7 @@ Provides JNI binding infrastructure for Android.App.AppOpsManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3069,6 +3394,7 @@ Provides JNI binding infrastructure for Android.App.AppOpsManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3118,11 +3444,16 @@ int: The user id of the application attempting to perform the operation. String: The name of the application attempting to perform the operation. This value cannot be null. This method was deprecated in API level 36. + To be added. This method was deprecated in API level 36. Use checkOp(String,int,String) Check whether an application might be able to perform an operation. For platform versions before Build.VERSION_CODES.BAKLAVA, this is not a security check; you must use noteOp(String,int,String,String,String) or startOp(String,int,String,String,String) for your actual security checks. This function can just be used for a quick check to see if an operation has been disabled for the application, as an early reject of some work. For platform versions equal to or after Build.VERSION_CODES.BAKLAVA, this is no longer an unsafe check, and it does the same security check as noteOp(String,int,String,String,String) and startOp(String,int,String,String,String). However, it's preferred to use checkOp(String,int,String), since the word "unsafe" in the name of this API is no longer accurate. This API does not modify the time stamp or other data about the operation. Throws: SecurityException If the app has been configured to crash on this op. - Android reference for android.app.AppOpsManager.unsafeCheckOp. + + + Android reference for android.app.AppOpsManager.unsafeCheckOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3170,10 +3501,15 @@ int String: This value cannot be null. This method was deprecated in API level 36. + To be added. This method was deprecated in API level 36. Use checkOpNoThrow(String,int,String) Like unsafeCheckOp(String,int,String) but instead of throwing a SecurityException it returns MODE_ERRORED. - Android reference for android.app.AppOpsManager.unsafeCheckOpNoThrow. + + + Android reference for android.app.AppOpsManager.unsafeCheckOpNoThrow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3221,10 +3557,15 @@ int String: This value cannot be null. This method was deprecated in API level 36. + To be added. This method was deprecated in API level 36. Use checkOpRawNoThrow(String,int,String,String) instead Like checkOp(String, int, String) but returns the raw mode associated with the op. Does not throw a security exception, does not translate MODE_FOREGROUND. - Android reference for android.app.AppOpsManager.unsafeCheckOpRaw. + + + Android reference for android.app.AppOpsManager.unsafeCheckOpRaw. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3272,12 +3613,17 @@ int String: This value cannot be null. This method was deprecated in API level 36. + To be added. This method was deprecated in API level 36. Use checkOpRawNoThrow(String,int,String,String) instead Like checkOp(String, int, String) but returns the raw mode associated with the op. Does not throw a security exception, does not translate MODE_FOREGROUND. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.AppOpsManager.unsafeCheckOpRawNoThrow. + + + Android reference for android.app.AppOpsManager.unsafeCheckOpRawNoThrow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3311,10 +3657,15 @@ 1 - Flag for startWatchingMode(String,String,int,OnOpChangedListener): Also get reports if the foreground state of an op's uid changes. + Flag for #startWatchingMode(String, String, int, OnOpChangedListener): + Also get reports if the foreground state of an op's uid changes. Flag for startWatchingMode(String,String,int,OnOpChangedListener): Also get reports if the foreground state of an op's uid changes. This only works when watching a particular op, not when watching a package. - Android reference for android.app.AppOpsManager.WATCH_FOREGROUND_CHANGES. + + + Android reference for android.app.AppOpsManager.WATCH_FOREGROUND_CHANGES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AppOpsManagerCallbackFlag.xml b/docs/xml/Android.App/AppOpsManagerCallbackFlag.xml index a5f5ccc31..717c379ff 100644 --- a/docs/xml/Android.App/AppOpsManagerCallbackFlag.xml +++ b/docs/xml/Android.App/AppOpsManagerCallbackFlag.xml @@ -17,7 +17,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -52,7 +53,11 @@ Ignores async op noted events. See also: - Android reference for android.app.AppOpsManager.OP_NOTED_CALLBACK_FLAG_IGNORE_ASYNC. + + + Android reference for android.app.AppOpsManager.OP_NOTED_CALLBACK_FLAG_IGNORE_ASYNC. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,7 +87,8 @@ 0 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AppOpsManagerMode.xml b/docs/xml/Android.App/AppOpsManagerMode.xml index ebcb8fd3e..57238cad7 100644 --- a/docs/xml/Android.App/AppOpsManagerMode.xml +++ b/docs/xml/Android.App/AppOpsManagerMode.xml @@ -41,7 +41,11 @@ Result from checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): the given caller is allowed to perform the given operation. Result from checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): the given caller is allowed to perform the given operation. - Android reference for android.app.AppOpsManager.MODE_ALLOWED. + + + Android reference for android.app.AppOpsManager.MODE_ALLOWED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,7 +74,11 @@ Result from checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): the given caller should use its default security check. Result from checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): the given caller should use its default security check. This mode is not normally used; it should only be used with appop permissions, and callers must explicitly check for it and deal with it. - Android reference for android.app.AppOpsManager.MODE_DEFAULT. + + + Android reference for android.app.AppOpsManager.MODE_DEFAULT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -99,7 +107,11 @@ Result from checkOpNoThrow(String, int, String), noteOpNoThrow(String, int, String), startOpNoThrow(String, int, String): the given caller is not allowed to perform the given operation, and this attempt should cause it to have a fatal error, typically a SecurityException. Result from checkOpNoThrow(String, int, String), noteOpNoThrow(String, int, String), startOpNoThrow(String, int, String): the given caller is not allowed to perform the given operation, and this attempt should cause it to have a fatal error, typically a SecurityException. - Android reference for android.app.AppOpsManager.MODE_ERRORED. + + + Android reference for android.app.AppOpsManager.MODE_ERRORED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -132,7 +144,11 @@ Special mode that means "allow only when app is in foreground." This is not returned from unsafeCheckOp(String, int, String), noteOp(String, int, String), startOp(String, int, String). Special mode that means "allow only when app is in foreground." This is not returned from unsafeCheckOp(String, int, String), noteOp(String, int, String), startOp(String, int, String). Rather, unsafeCheckOp(String, int, String) will always return MODE_ALLOWED (because it is always possible for it to be ultimately allowed, depending on the app's background state), and noteOp(String, int, String) and startOp(String, int, String) will return MODE_ALLOWED when the app being checked is currently in the foreground, otherwise MODE_IGNORED. The only place you will this normally see this value is through unsafeCheckOpRaw(String, int, String), which returns the actual raw mode of the op. Note that because you can't know the current state of the app being checked (and it can change at any point), you can only treat the result here as an indication that it will vary between MODE_ALLOWED and MODE_IGNORED depending on changes in the background state of the app. You thus must always use noteOp(String, int, String) or startOp(String, int, String) to do the actual check for access to the op. - Android reference for android.app.AppOpsManager.MODE_FOREGROUND. + + + Android reference for android.app.AppOpsManager.MODE_FOREGROUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -161,7 +177,11 @@ Result from checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): the given caller is not allowed to perform the given operation, and this attempt should silently fail (it should not cause the app to crash). Result from checkOp(String, int, String), noteOp(String, int, String), startOp(String, int, String): the given caller is not allowed to perform the given operation, and this attempt should silently fail (it should not cause the app to crash). - Android reference for android.app.AppOpsManager.MODE_IGNORED. + + + Android reference for android.app.AppOpsManager.MODE_IGNORED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Application+IActivityLifecycleCallbacks.xml b/docs/xml/Android.App/Application+IActivityLifecycleCallbacks.xml index 5e9231bdd..ff674974f 100644 --- a/docs/xml/Android.App/Application+IActivityLifecycleCallbacks.xml +++ b/docs/xml/Android.App/Application+IActivityLifecycleCallbacks.xml @@ -27,7 +27,11 @@ Receives callbacks for activity lifecycle state changes in an Application. - Android reference for android.app.Application.ActivityLifecycleCallbacks. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -65,10 +69,14 @@ Activity: This value cannot be null. Bundle: This value may be null. - Called when the Activity calls super.onCreate(). + Called when the Activity calls Activity#onCreate super.onCreate(). Called when the Activity calls super.onCreate(). - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityCreated. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityCreated. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -98,10 +106,14 @@ Activity: This value cannot be null. - Called when the Activity calls super.onDestroy(). + Called when the Activity calls Activity#onDestroy super.onDestroy(). Called when the Activity calls super.onDestroy(). - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityDestroyed. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityDestroyed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -131,10 +143,14 @@ Activity: This value cannot be null. - Called when the Activity calls super.onPause(). + Called when the Activity calls Activity#onPause super.onPause(). Called when the Activity calls super.onPause(). - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPaused. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPaused. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -180,7 +196,11 @@ Called as the last step of the Activity being created. Called as the last step of the Activity being created. This is always called after Activity.onCreate. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPostCreated. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPostCreated. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -216,7 +236,11 @@ Called as the last step of the Activity being destroyed. Called as the last step of the Activity being destroyed. This is always called after Activity.onDestroy. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPostDestroyed. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPostDestroyed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,7 +276,11 @@ Called as the last step of the Activity being paused. Called as the last step of the Activity being paused. This is always called after Activity.onPause. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPostPaused. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPostPaused. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -288,7 +316,11 @@ Called as the last step of the Activity being resumed. Called as the last step of the Activity being resumed. This is always called after Activity.onResume and Activity.onPostResume. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPostResumed. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPostResumed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -326,7 +358,11 @@ Called as the last step of the Activity saving its instance state. Called as the last step of the Activity saving its instance state. This is always called afterActivity.onSaveInstanceState. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPostSaveInstanceState. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPostSaveInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -362,7 +398,11 @@ Called as the last step of the Activity being started. Called as the last step of the Activity being started. This is always called after Activity.onStart. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPostStarted. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPostStarted. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -398,7 +438,11 @@ Called as the last step of the Activity being stopped. Called as the last step of the Activity being stopped. This is always called after Activity.onStop. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPostStopped. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPostStopped. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -443,7 +487,11 @@ Called as the first step of the Activity being created. Called as the first step of the Activity being created. This is always called before Activity.onCreate. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPreCreated. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPreCreated. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -479,7 +527,11 @@ Called as the first step of the Activity being destroyed. Called as the first step of the Activity being destroyed. This is always called before Activity.onDestroy. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPreDestroyed. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPreDestroyed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -515,7 +567,11 @@ Called as the first step of the Activity being paused. Called as the first step of the Activity being paused. This is always called before Activity.onPause. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPrePaused. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPrePaused. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -551,7 +607,11 @@ Called as the first step of the Activity being resumed. Called as the first step of the Activity being resumed. This is always called before Activity.onResume. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPreResumed. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPreResumed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -589,7 +649,11 @@ Called as the first step of the Activity saving its instance state. Called as the first step of the Activity saving its instance state. This is always called before Activity.onSaveInstanceState. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPreSaveInstanceState. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPreSaveInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -625,7 +689,11 @@ Called as the first step of the Activity being started. Called as the first step of the Activity being started. This is always called before Activity.onStart. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPreStarted. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPreStarted. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -661,7 +729,11 @@ Called as the first step of the Activity being stopped. Called as the first step of the Activity being stopped. This is always called before Activity.onStop. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPreStopped. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityPreStopped. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -690,10 +762,14 @@ Activity: This value cannot be null. - Called when the Activity calls super.onResume(). + Called when the Activity calls Activity#onResume super.onResume(). Called when the Activity calls super.onResume(). - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityResumed. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityResumed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -725,10 +801,15 @@ Activity: This value cannot be null. Bundle: This value cannot be null. - Called when the Activity calls super.onSaveInstanceState(). + Called when the Activity calls + Activity#onSaveInstanceState super.onSaveInstanceState(). Called when the Activity calls super.onSaveInstanceState(). - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivitySaveInstanceState. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivitySaveInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -758,10 +839,14 @@ Activity: This value cannot be null. - Called when the Activity calls super.onStart(). + Called when the Activity calls Activity#onStart super.onStart(). Called when the Activity calls super.onStart(). - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityStarted. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityStarted. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -791,12 +876,16 @@ Activity: This value cannot be null. - Called when the Activity calls super.onStop(). + Called when the Activity calls Activity#onStop super.onStop(). Called when the Activity calls super.onStop(). Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityStopped. + + + Android reference for android.app.Application.ActivityLifecycleCallbacks.onActivityStopped. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Application+IOnProvideAssistDataListener.xml b/docs/xml/Android.App/Application+IOnProvideAssistDataListener.xml index 0a874e06b..f65d2426d 100644 --- a/docs/xml/Android.App/Application+IOnProvideAssistDataListener.xml +++ b/docs/xml/Android.App/Application+IOnProvideAssistDataListener.xml @@ -29,10 +29,15 @@ - Callback interface for use with Application.registerOnProvideAssistDataListener and Application.unregisterOnProvideAssistDataListener. + Callback interface for use with Application#registerOnProvideAssistDataListener + and Application#unregisterOnProvideAssistDataListener. Callback interface for use with Application.registerOnProvideAssistDataListener and Application.unregisterOnProvideAssistDataListener. - Android reference for android.app.Application.OnProvideAssistDataListener. + + + Android reference for android.app.Application.OnProvideAssistDataListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -68,12 +73,18 @@ Activity Bundle - This is called when the user is requesting an assist, to build a full Intent.ACTION_ASSIST Intent with all of the context of the current application. + This is called when the user is requesting an assist, to build a full + Intent#ACTION_ASSIST Intent with all of the context of the current + application. This is called when the user is requesting an assist, to build a full Intent.ACTION_ASSIST Intent with all of the context of the current application. You can override this method to place into the bundle anything you would like to appear in the Intent.EXTRA_ASSIST_CONTEXT part of the assist Intent. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Application.OnProvideAssistDataListener.onProvideAssistData. + + + Android reference for android.app.Application.OnProvideAssistDataListener.onProvideAssistData. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Application+InterfaceConsts.xml b/docs/xml/Android.App/Application+InterfaceConsts.xml index e7cb2a476..2404b1657 100644 --- a/docs/xml/Android.App/Application+InterfaceConsts.xml +++ b/docs/xml/Android.App/Application+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -49,10 +50,15 @@ 40 - Level for onTrimMemory(int): the process has gone on to the LRU list. + Level for #onTrimMemory(int): the process has gone on to the + LRU list. Level for onTrimMemory(int): the process has gone on to the LRU list. This is a good opportunity to clean up resources that can efficiently and quickly be re-built if the user returns to the app. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_BACKGROUND. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_BACKGROUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,11 +88,17 @@ 80 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is nearing the end + of the background LRU list, and if more memory isn't found soon it will + be killed. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is nearing the end of the background LRU list, and if more memory isn't found soon it will be killed. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_COMPLETE. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_COMPLETE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -116,11 +128,17 @@ 60 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is around the middle + of the background LRU list; freeing memory can help the system keep + other processes running later in the list for better overall performance. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is around the middle of the background LRU list; freeing memory can help the system keep other processes running later in the list for better overall performance. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_MODERATE. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_MODERATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,11 +168,17 @@ 15 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is not an expendable + background process, but the device is running extremely low on memory + and is about to not be able to keep any background processes running. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is not an expendable background process, but the device is running extremely low on memory and is about to not be able to keep any background processes running. Your running process should free up as many non-critical resources as it can to allow that memory to be used elsewhere. The next thing that will happen after this is ComponentCallbacks.onLowMemory() called to report that nothing at all can be kept in the background, a situation that can start to notably impact the user. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_CRITICAL. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_CRITICAL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -184,11 +208,16 @@ 10 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is not an expendable + background process, but the device is running low on memory. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is not an expendable background process, but the device is running low on memory. Your running process should free up unneeded resources to allow that memory to be used elsewhere. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_LOW. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_LOW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -218,11 +247,16 @@ 5 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is not an expendable + background process, but the device is running moderately low on memory. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is not an expendable background process, but the device is running moderately low on memory. Your running process may want to release some unneeded resources for use elsewhere. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_MODERATE. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_MODERATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,10 +286,15 @@ 20 - Level for onTrimMemory(int): the process had been showing a user interface, and is no longer doing so. + Level for #onTrimMemory(int): the process had been showing + a user interface, and is no longer doing so. Level for onTrimMemory(int): the process had been showing a user interface, and is no longer doing so. Large allocations with the UI should be released at this point to allow memory to be better managed. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_UI_HIDDEN. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_UI_HIDDEN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Application+ProvideAssistDataEventArgs.xml b/docs/xml/Android.App/Application+ProvideAssistDataEventArgs.xml index bd988355a..9ef16a8cf 100644 --- a/docs/xml/Android.App/Application+ProvideAssistDataEventArgs.xml +++ b/docs/xml/Android.App/Application+ProvideAssistDataEventArgs.xml @@ -22,7 +22,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -43,7 +44,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -63,7 +67,9 @@ Android.App.Activity - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -83,7 +89,9 @@ Android.OS.Bundle - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Application.xml b/docs/xml/Android.App/Application.xml index 9f1d9755e..9fb1d0c95 100644 --- a/docs/xml/Android.App/Application.xml +++ b/docs/xml/Android.App/Application.xml @@ -45,7 +45,11 @@ Base class for maintaining global application state. Base class for maintaining global application state. You can provide your own implementation by creating a subclass and specifying the fully-qualified name of this subclass as the "android:name" attribute in your AndroidManifest.xml's <application> tag. The Application class, or your subclass of the Application class, is instantiated before any other class when the process for your application/package is created. Note: There is normally no need to subclass Application. In most situations, static singletons can provide the same functionality in a more modular way. If your singleton needs a global context (for example to register broadcast receivers), include Context.getApplicationContext() as a Context argument when invoking your singleton's getInstance() method. - Android reference for android.app.Application. + + + Android reference for android.app.Application. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -68,9 +72,14 @@ - + + - Android reference for android.app.Application.Application. + + + Android reference for android.app.Application.Application. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -114,7 +123,9 @@ Android.Content.Context - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -170,6 +181,7 @@ Provides JNI binding infrastructure for Android.App.Application. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -206,7 +218,11 @@ Called by the system when the device configuration changes while your component is running. Called by the system when the device configuration changes while your component is running. Note that, unlike activities, other components are never restarted when a configuration changes: they must always deal with the results of the change, such as by re-retrieving resources. At the time that this function has been called, your Resources object will have been updated to return resource values matching the new configuration. For more information, read Handling Runtime Changes. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Application.onConfigurationChanged. + + + Android reference for android.app.Application.onConfigurationChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -233,12 +249,17 @@ - Called when the application is starting, before any activity, service, or receiver objects (excluding content providers) have been created. + Called when the application is starting, before any activity, service, + or receiver objects (excluding content providers) have been created. Called when the application is starting, before any activity, service, or receiver objects (excluding content providers) have been created. Implementations should be as quick as possible (for example using lazy initialization of state) since the time spent in this function directly impacts the performance of starting the first activity, service, or receiver in a process. If you override this method, be sure to call super.onCreate(). Be aware that direct boot may also affect callback order on Android Build.VERSION_CODES.N and later devices. Until the user unlocks the device, only direct boot aware components are allowed to run. You should consider that all direct boot unaware components, including such ContentProvider, are disabled until user unlock happens, especially when component callback order matters. - Android reference for android.app.Application.onCreate. + + + Android reference for android.app.Application.onCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -271,7 +292,11 @@ This is called when the overall system is running low on memory, and actively running processes should trim their memory usage. This is called when the overall system is running low on memory, and actively running processes should trim their memory usage. While the exact point at which this will be called is not defined, generally it will happen when all background process have been killed. That is, before reaching the point of killing processes hosting service and foreground UI that we would like to avoid killing. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Application.onLowMemory. + + + Android reference for android.app.Application.onLowMemory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -301,7 +326,11 @@ This method is for use in emulated process environments. This method is for use in emulated process environments. It will never be called on a production Android device, where processes are removed by simply killing them; no user code (including this callback) is executed when doing so. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Application.onTerminate. + + + Android reference for android.app.Application.onTerminate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -344,7 +373,11 @@ Called when the operating system has determined that it is a good time for a process to trim unneeded memory from its process. Called when the operating system has determined that it is a good time for a process to trim unneeded memory from its process. You should never compare to exact values of the level, since new intermediate values may be added -- you will typically want to compare if the value is greater or equal to a level you are interested in. To retrieve the processes current trim level at any point, you can use ActivityManager.getMyMemoryState(RunningAppProcessInfo). If you override this method you must call through to the superclass implementation. - Android reference for android.app.Application.onTrimMemory. + + + Android reference for android.app.Application.onTrimMemory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -383,9 +416,14 @@ Returns the name of the current process. + To be added. Returns the name of the current process. A package's default process name is the same as its package name. Non-default processes will look like "$PACKAGE_NAME:$NAME", where $NAME corresponds to an android:process attribute within AndroidManifest.xml. - Android reference for android.app.Application.getProcessName. + + + Android reference for android.app.Application.getProcessName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -418,9 +456,14 @@ Application.ActivityLifecycleCallbacks - + + - Android reference for android.app.Application.registerActivityLifecycleCallbacks. + + + Android reference for android.app.Application.registerActivityLifecycleCallbacks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -454,9 +497,14 @@ Application.OnProvideAssistDataListener - + + - Android reference for android.app.Application.registerOnProvideAssistDataListener. + + + Android reference for android.app.Application.registerOnProvideAssistDataListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -476,7 +524,9 @@ System.Threading.SynchronizationContext - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -507,6 +557,7 @@ Provides JNI binding infrastructure for Android.App.Application. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -538,6 +589,7 @@ Provides JNI binding infrastructure for Android.App.Application. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -572,9 +624,14 @@ Application.ActivityLifecycleCallbacks - + + - Android reference for android.app.Application.unregisterActivityLifecycleCallbacks. + + + Android reference for android.app.Application.unregisterActivityLifecycleCallbacks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -612,7 +669,11 @@ Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Application.unregisterOnProvideAssistDataListener. + + + Android reference for android.app.Application.unregisterOnProvideAssistDataListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationAttribute.xml b/docs/xml/Android.App/ApplicationAttribute.xml index ed03fffb1..b888ca032 100644 --- a/docs/xml/Android.App/ApplicationAttribute.xml +++ b/docs/xml/Android.App/ApplicationAttribute.xml @@ -73,7 +73,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -95,6 +97,7 @@ Whether or not users are given the option to remove user ata. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -114,7 +117,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -134,7 +139,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -155,6 +162,7 @@ Whether or not activities that the application defines can move from the task that started them to the task they have an affinity for when that task is next brought to the front. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,7 +182,9 @@ Android.Content.PM.ApplicationCategories - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -195,6 +205,7 @@ The type that implements the application's backup agent. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -214,7 +225,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -234,7 +247,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -254,7 +269,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -275,6 +292,7 @@ Whether or not the application can be debugged. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -296,6 +314,7 @@ User-readable text about the application, longer and more descriptive than the application label. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -315,7 +334,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -337,11 +358,31 @@ Whether or not the Android system can instantiate components of the application. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -356,7 +397,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -376,7 +419,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -396,7 +441,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -416,7 +463,9 @@ Android.Content.PM.GwpAsan - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -438,6 +487,7 @@ Whether or not hardware-accelerated rendering should be enabled for all Activities and Views within this application. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -458,6 +508,7 @@ Whether or not the application contains any code. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -477,7 +528,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -498,6 +551,7 @@ An icon representing the application. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -551,6 +605,7 @@ Whether the application should be terminated after its settings have been restored during a full-system restore operation. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -571,6 +626,7 @@ A user-readable label for the application. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -592,6 +648,7 @@ Whether or not the application should be created with a large Dalvik heap. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -613,6 +670,7 @@ The Android resource which contains the logo for the application as a hole, and for Activities which don't specify a logo. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -635,6 +693,7 @@ The that the system can launch to let users manage the memory occupied by the application on the device. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -656,6 +715,7 @@ TODO: Not supported. The name of the class to that implements the application. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -675,7 +735,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -716,6 +778,7 @@ The name of a permission that clients must have to launch the application. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -736,6 +799,7 @@ Whether or not the application should remain running at all times. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -756,6 +820,7 @@ The name of the process in which the application should run. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -775,7 +840,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -795,7 +862,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -815,7 +884,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -835,7 +906,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -855,7 +928,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -875,7 +950,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -895,7 +972,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -916,6 +995,7 @@ The task that the application has an affinity for. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -935,7 +1015,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -957,6 +1039,7 @@ A reference to a style resource defining an overall theme for the application. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -977,6 +1060,7 @@ Extra options for the application's UI. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -996,7 +1080,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1016,7 +1102,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationErrorReport+AnrInfo.xml b/docs/xml/Android.App/ApplicationErrorReport+AnrInfo.xml index fae3f1143..2a04e2ac6 100644 --- a/docs/xml/Android.App/ApplicationErrorReport+AnrInfo.xml +++ b/docs/xml/Android.App/ApplicationErrorReport+AnrInfo.xml @@ -25,7 +25,11 @@ Describes an application not responding error. Describes an application not responding error. - Android reference for android.app.ApplicationErrorReport.AnrInfo. + + + Android reference for android.app.ApplicationErrorReport.AnrInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -51,7 +55,11 @@ Create an uninitialized instance of AnrInfo. Create an uninitialized instance of AnrInfo. - Android reference for android.app.ApplicationErrorReport.AnrInfo.AnrInfo. + + + Android reference for android.app.ApplicationErrorReport.AnrInfo.AnrInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -81,7 +89,11 @@ Create an instance of AnrInfo initialized from a Parcel. Create an instance of AnrInfo initialized from a Parcel. - Android reference for android.app.ApplicationErrorReport.AnrInfo.AnrInfo. + + + Android reference for android.app.ApplicationErrorReport.AnrInfo.AnrInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -132,9 +144,14 @@ Activity name. + To be added. Activity name. - Android reference for android.app.ApplicationErrorReport.AnrInfo.activity. + + + Android reference for android.app.ApplicationErrorReport.AnrInfo.activity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -161,9 +178,14 @@ Description of the operation that timed out. + To be added. Description of the operation that timed out. - Android reference for android.app.ApplicationErrorReport.AnrInfo.cause. + + + Android reference for android.app.ApplicationErrorReport.AnrInfo.cause. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -198,7 +220,11 @@ Dump an AnrInfo instance to a Printer. Dump an AnrInfo instance to a Printer. - Android reference for android.app.ApplicationErrorReport.AnrInfo.dump. + + + Android reference for android.app.ApplicationErrorReport.AnrInfo.dump. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,9 +251,14 @@ Additional info, including CPU stats. + To be added. Additional info, including CPU stats. - Android reference for android.app.ApplicationErrorReport.AnrInfo.info. + + + Android reference for android.app.ApplicationErrorReport.AnrInfo.info. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -266,6 +297,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport.AnrInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -297,6 +329,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport.AnrInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -336,6 +369,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport.AnrInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -380,7 +414,11 @@ Save an AnrInfo instance to a parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ApplicationErrorReport.AnrInfo.writeToParcel. + + + Android reference for android.app.ApplicationErrorReport.AnrInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationErrorReport+BatteryInfo.xml b/docs/xml/Android.App/ApplicationErrorReport+BatteryInfo.xml index 6bf28f6e9..a6ea83bd5 100644 --- a/docs/xml/Android.App/ApplicationErrorReport+BatteryInfo.xml +++ b/docs/xml/Android.App/ApplicationErrorReport+BatteryInfo.xml @@ -25,7 +25,11 @@ Describes a battery usage report. Describes a battery usage report. - Android reference for android.app.ApplicationErrorReport.BatteryInfo. + + + Android reference for android.app.ApplicationErrorReport.BatteryInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -51,7 +55,11 @@ Create an uninitialized instance of BatteryInfo. Create an uninitialized instance of BatteryInfo. - Android reference for android.app.ApplicationErrorReport.BatteryInfo.BatteryInfo. + + + Android reference for android.app.ApplicationErrorReport.BatteryInfo.BatteryInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -81,7 +89,11 @@ Create an instance of BatteryInfo initialized from a Parcel. Create an instance of BatteryInfo initialized from a Parcel. - Android reference for android.app.ApplicationErrorReport.BatteryInfo.BatteryInfo. + + + Android reference for android.app.ApplicationErrorReport.BatteryInfo.BatteryInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -132,9 +144,14 @@ Checkin details. + To be added. Checkin details. - Android reference for android.app.ApplicationErrorReport.BatteryInfo.checkinDetails. + + + Android reference for android.app.ApplicationErrorReport.BatteryInfo.checkinDetails. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -169,7 +186,11 @@ Dump a BatteryInfo instance to a Printer. Dump a BatteryInfo instance to a Printer. - Android reference for android.app.ApplicationErrorReport.BatteryInfo.dump. + + + Android reference for android.app.ApplicationErrorReport.BatteryInfo.dump. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -195,10 +216,16 @@ System.Int64 - Duration in microseconds over which the process used the above percentage of battery. + Duration in microseconds over which the process used the above + percentage of battery. + To be added. Duration in microseconds over which the process used the above percentage of battery. - Android reference for android.app.ApplicationErrorReport.BatteryInfo.durationMicros. + + + Android reference for android.app.ApplicationErrorReport.BatteryInfo.durationMicros. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -237,6 +264,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport.BatteryInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -268,6 +296,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport.BatteryInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -307,6 +336,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport.BatteryInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -334,9 +364,14 @@ Dump of various info impacting battery use. + To be added. Dump of various info impacting battery use. - Android reference for android.app.ApplicationErrorReport.BatteryInfo.usageDetails. + + + Android reference for android.app.ApplicationErrorReport.BatteryInfo.usageDetails. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -363,9 +398,14 @@ Percentage of the battery that was used up by the process. + To be added. Percentage of the battery that was used up by the process. - Android reference for android.app.ApplicationErrorReport.BatteryInfo.usagePercent. + + + Android reference for android.app.ApplicationErrorReport.BatteryInfo.usagePercent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -409,7 +449,11 @@ Save a BatteryInfo instance to a parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ApplicationErrorReport.BatteryInfo.writeToParcel. + + + Android reference for android.app.ApplicationErrorReport.BatteryInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationErrorReport+CrashInfo.xml b/docs/xml/Android.App/ApplicationErrorReport+CrashInfo.xml index 9744db53f..1a08c2c98 100644 --- a/docs/xml/Android.App/ApplicationErrorReport+CrashInfo.xml +++ b/docs/xml/Android.App/ApplicationErrorReport+CrashInfo.xml @@ -25,7 +25,11 @@ Describes an application crash. Describes an application crash. - Android reference for android.app.ApplicationErrorReport.CrashInfo. + + + Android reference for android.app.ApplicationErrorReport.CrashInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -51,7 +55,11 @@ Create an uninitialized instance of CrashInfo. Create an uninitialized instance of CrashInfo. - Android reference for android.app.ApplicationErrorReport.CrashInfo.CrashInfo. + + + Android reference for android.app.ApplicationErrorReport.CrashInfo.CrashInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -81,7 +89,11 @@ Create an instance of CrashInfo initialized from a Parcel. Create an instance of CrashInfo initialized from a Parcel. - Android reference for android.app.ApplicationErrorReport.CrashInfo.CrashInfo. + + + Android reference for android.app.ApplicationErrorReport.CrashInfo.CrashInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +123,11 @@ Create an instance of CrashInfo initialized from an exception. Create an instance of CrashInfo initialized from an exception. - Android reference for android.app.ApplicationErrorReport.CrashInfo.CrashInfo. + + + Android reference for android.app.ApplicationErrorReport.CrashInfo.CrashInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -170,7 +186,11 @@ Dump a CrashInfo instance to a Printer. Dump a CrashInfo instance to a Printer. - Android reference for android.app.ApplicationErrorReport.CrashInfo.dump. + + + Android reference for android.app.ApplicationErrorReport.CrashInfo.dump. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -197,9 +217,14 @@ Class name of the exception that caused the crash. + To be added. Class name of the exception that caused the crash. - Android reference for android.app.ApplicationErrorReport.CrashInfo.exceptionClassName. + + + Android reference for android.app.ApplicationErrorReport.CrashInfo.exceptionClassName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -226,9 +251,14 @@ Message stored in the exception. + To be added. Message stored in the exception. - Android reference for android.app.ApplicationErrorReport.CrashInfo.exceptionMessage. + + + Android reference for android.app.ApplicationErrorReport.CrashInfo.exceptionMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -267,6 +297,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport.CrashInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -294,9 +325,14 @@ Stack trace. + To be added. Stack trace. - Android reference for android.app.ApplicationErrorReport.CrashInfo.stackTrace. + + + Android reference for android.app.ApplicationErrorReport.CrashInfo.stackTrace. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -327,6 +363,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport.CrashInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -366,6 +403,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport.CrashInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -393,9 +431,14 @@ Class which the exception was thrown from. + To be added. Class which the exception was thrown from. - Android reference for android.app.ApplicationErrorReport.CrashInfo.throwClassName. + + + Android reference for android.app.ApplicationErrorReport.CrashInfo.throwClassName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -422,9 +465,14 @@ File which the exception was thrown from. + To be added. File which the exception was thrown from. - Android reference for android.app.ApplicationErrorReport.CrashInfo.throwFileName. + + + Android reference for android.app.ApplicationErrorReport.CrashInfo.throwFileName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -451,9 +499,14 @@ Line number the exception was thrown from. + To be added. Line number the exception was thrown from. - Android reference for android.app.ApplicationErrorReport.CrashInfo.throwLineNumber. + + + Android reference for android.app.ApplicationErrorReport.CrashInfo.throwLineNumber. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -480,9 +533,14 @@ Method which the exception was thrown from. + To be added. Method which the exception was thrown from. - Android reference for android.app.ApplicationErrorReport.CrashInfo.throwMethodName. + + + Android reference for android.app.ApplicationErrorReport.CrashInfo.throwMethodName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -526,7 +584,11 @@ Save a CrashInfo instance to a parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ApplicationErrorReport.CrashInfo.writeToParcel. + + + Android reference for android.app.ApplicationErrorReport.CrashInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationErrorReport+InterfaceConsts.xml b/docs/xml/Android.App/ApplicationErrorReport+InterfaceConsts.xml index a6bdcc894..36a9cb059 100644 --- a/docs/xml/Android.App/ApplicationErrorReport+InterfaceConsts.xml +++ b/docs/xml/Android.App/ApplicationErrorReport+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationErrorReport+RunningServiceInfo.xml b/docs/xml/Android.App/ApplicationErrorReport+RunningServiceInfo.xml index 3be1b2f4d..439bc7ed5 100644 --- a/docs/xml/Android.App/ApplicationErrorReport+RunningServiceInfo.xml +++ b/docs/xml/Android.App/ApplicationErrorReport+RunningServiceInfo.xml @@ -25,7 +25,11 @@ Describes a running service report. Describes a running service report. - Android reference for android.app.ApplicationErrorReport.RunningServiceInfo. + + + Android reference for android.app.ApplicationErrorReport.RunningServiceInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -51,7 +55,11 @@ Create an uninitialized instance of RunningServiceInfo. Create an uninitialized instance of RunningServiceInfo. - Android reference for android.app.ApplicationErrorReport.RunningServiceInfo.RunningServiceInfo. + + + Android reference for android.app.ApplicationErrorReport.RunningServiceInfo.RunningServiceInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -81,7 +89,11 @@ Create an instance of RunningServiceInfo initialized from a Parcel. Create an instance of RunningServiceInfo initialized from a Parcel. - Android reference for android.app.ApplicationErrorReport.RunningServiceInfo.RunningServiceInfo. + + + Android reference for android.app.ApplicationErrorReport.RunningServiceInfo.RunningServiceInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -140,7 +152,11 @@ Dump a BatteryInfo instance to a Printer. Dump a BatteryInfo instance to a Printer. - Android reference for android.app.ApplicationErrorReport.RunningServiceInfo.dump. + + + Android reference for android.app.ApplicationErrorReport.RunningServiceInfo.dump. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -167,9 +183,14 @@ Duration in milliseconds that the service has been running. + To be added. Duration in milliseconds that the service has been running. - Android reference for android.app.ApplicationErrorReport.RunningServiceInfo.durationMillis. + + + Android reference for android.app.ApplicationErrorReport.RunningServiceInfo.durationMillis. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -208,6 +229,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport.RunningServiceInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -235,9 +257,14 @@ Dump of debug information about the service. + To be added. Dump of debug information about the service. - Android reference for android.app.ApplicationErrorReport.RunningServiceInfo.serviceDetails. + + + Android reference for android.app.ApplicationErrorReport.RunningServiceInfo.serviceDetails. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -268,6 +295,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport.RunningServiceInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -307,6 +335,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport.RunningServiceInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -351,7 +380,11 @@ Save a RunningServiceInfo instance to a parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ApplicationErrorReport.RunningServiceInfo.writeToParcel. + + + Android reference for android.app.ApplicationErrorReport.RunningServiceInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationErrorReport.xml b/docs/xml/Android.App/ApplicationErrorReport.xml index 1fad2b615..1cced2b4d 100644 --- a/docs/xml/Android.App/ApplicationErrorReport.xml +++ b/docs/xml/Android.App/ApplicationErrorReport.xml @@ -42,7 +42,11 @@ Describes an application error. Describes an application error. A report has a type, which is one of TYPE_NONE uninitialized instance of ApplicationErrorReport. TYPE_CRASH application crash. Information about the crash is stored in crashInfo. TYPE_ANR application not responding. Information about the ANR is stored in anrInfo. TYPE_BATTERY user reported application is using too much battery. Information about the battery use is stored in batteryInfo. TYPE_RUNNING_SERVICE user reported application is leaving an unneeded serive running. Information about the battery use is stored in runningServiceInfo. - Android reference for android.app.ApplicationErrorReport. + + + Android reference for android.app.ApplicationErrorReport. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -65,10 +69,14 @@ - Create an uninitialized instance of ApplicationErrorReport. + Create an uninitialized instance of ApplicationErrorReport. Create an uninitialized instance of ApplicationErrorReport. - Android reference for android.app.ApplicationErrorReport.ApplicationErrorReport. + + + Android reference for android.app.ApplicationErrorReport.ApplicationErrorReport. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -118,9 +126,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.ApplicationErrorReport.CREATOR. + + + Android reference for android.app.ApplicationErrorReport.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -154,7 +168,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.ApplicationErrorReport.describeContents. + + + Android reference for android.app.ApplicationErrorReport.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -189,7 +207,11 @@ Dump the report to a Printer. Dump the report to a Printer. - Android reference for android.app.ApplicationErrorReport.dump. + + + Android reference for android.app.ApplicationErrorReport.dump. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -231,8 +253,13 @@ String int Return activity in receiverPackage that handles ACTION_APP_ERROR. + To be added. - Android reference for android.app.ApplicationErrorReport.getErrorReportReceiver. + + + Android reference for android.app.ApplicationErrorReport.getErrorReportReceiver. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -258,10 +285,16 @@ System.String - Package name of the application which installed the application this report pertains to. + Package name of the application which installed the application this + report pertains to. + To be added. Package name of the application which installed the application this report pertains to. This identifies which market the application came from. - Android reference for android.app.ApplicationErrorReport.installerPackageName. + + + Android reference for android.app.ApplicationErrorReport.installerPackageName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -325,6 +358,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -352,9 +386,14 @@ Package name of the application. + To be added. Package name of the application. - Android reference for android.app.ApplicationErrorReport.packageName. + + + Android reference for android.app.ApplicationErrorReport.packageName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -381,9 +420,14 @@ Process name of the application. + To be added. Process name of the application. - Android reference for android.app.ApplicationErrorReport.processName. + + + Android reference for android.app.ApplicationErrorReport.processName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -413,9 +457,14 @@ Parcel - + + - Android reference for android.app.ApplicationErrorReport.readFromParcel. + + + Android reference for android.app.ApplicationErrorReport.readFromParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -442,9 +491,14 @@ Set if the app is on the system image. + To be added. Set if the app is on the system image. - Android reference for android.app.ApplicationErrorReport.systemApp. + + + Android reference for android.app.ApplicationErrorReport.systemApp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -475,6 +529,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -514,6 +569,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationErrorReport. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -541,9 +597,14 @@ Time at which the error occurred. + To be added. Time at which the error occurred. - Android reference for android.app.ApplicationErrorReport.time. + + + Android reference for android.app.ApplicationErrorReport.time. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -570,9 +631,14 @@ Type of this report. + To be added. Type of this report. Can be one of TYPE_NONE, TYPE_CRASH, TYPE_ANR, TYPE_BATTERY, or TYPE_RUNNING_SERVICE. - Android reference for android.app.ApplicationErrorReport.type. + + + Android reference for android.app.ApplicationErrorReport.type. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -609,7 +675,11 @@ An error report about an application that's not responding. An error report about an application that's not responding. - Android reference for android.app.ApplicationErrorReport.TYPE_ANR. + + + Android reference for android.app.ApplicationErrorReport.TYPE_ANR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -646,7 +716,11 @@ An error report about an application that's consuming too much battery. An error report about an application that's consuming too much battery. - Android reference for android.app.ApplicationErrorReport.TYPE_BATTERY. + + + Android reference for android.app.ApplicationErrorReport.TYPE_BATTERY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -683,7 +757,11 @@ An error report about an application crash. An error report about an application crash. - Android reference for android.app.ApplicationErrorReport.TYPE_CRASH. + + + Android reference for android.app.ApplicationErrorReport.TYPE_CRASH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -720,7 +798,11 @@ Uninitialized error report. Uninitialized error report. - Android reference for android.app.ApplicationErrorReport.TYPE_NONE. + + + Android reference for android.app.ApplicationErrorReport.TYPE_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -754,10 +836,15 @@ 5 - A report from a user to a developer about a running service that the user doesn't think should be running. + A report from a user to a developer about a running service that the + user doesn't think should be running. A report from a user to a developer about a running service that the user doesn't think should be running. - Android reference for android.app.ApplicationErrorReport.TYPE_RUNNING_SERVICE. + + + Android reference for android.app.ApplicationErrorReport.TYPE_RUNNING_SERVICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -804,7 +891,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ApplicationErrorReport.writeToParcel. + + + Android reference for android.app.ApplicationErrorReport.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationExitInfo+AnrInfo+InterfaceConsts.xml b/docs/xml/Android.App/ApplicationExitInfo+AnrInfo+InterfaceConsts.xml new file mode 100644 index 000000000..08e07566b --- /dev/null +++ b/docs/xml/Android.App/ApplicationExitInfo+AnrInfo+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App/ApplicationExitInfo+AnrInfo.xml b/docs/xml/Android.App/ApplicationExitInfo+AnrInfo.xml new file mode 100644 index 000000000..32d976f48 --- /dev/null +++ b/docs/xml/Android.App/ApplicationExitInfo+AnrInfo.xml @@ -0,0 +1,381 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/ApplicationExitInfo$AnrInfo", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/ApplicationExitInfo$AnrInfo", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAnrId", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAnrId", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + The id for the ANR event. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAnrType", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAnrType", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + The type of the ANR event. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isUserPerceptible", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isUserPerceptible", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Whether or not ANR is user perceptible i. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTimeoutMillis", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTimeoutMillis", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + The total duration in milliseconds the system waited for this ANR to occur. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/ApplicationExitInfo+InterfaceConsts.xml b/docs/xml/Android.App/ApplicationExitInfo+InterfaceConsts.xml index c0ba51f51..b817d6b17 100644 --- a/docs/xml/Android.App/ApplicationExitInfo+InterfaceConsts.xml +++ b/docs/xml/Android.App/ApplicationExitInfo+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationExitInfo.xml b/docs/xml/Android.App/ApplicationExitInfo.xml index 67bfd8c71..9ee03861b 100644 --- a/docs/xml/Android.App/ApplicationExitInfo.xml +++ b/docs/xml/Android.App/ApplicationExitInfo.xml @@ -46,7 +46,11 @@ Describes the information of an application process's death. Describes the information of an application process's death. Application process could die for many reasons, for example REASON_LOW_MEMORY when it was killed by the system because it was running low on memory. Reason of the death can be retrieved via getReason(). Besides the reason, there are a few other auxiliary APIs like getStatus() and getImportance() to help the caller with additional diagnostic information. - Android reference for android.app.ApplicationExitInfo. + + + Android reference for android.app.ApplicationExitInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,10 +79,15 @@ Android.OS.IParcelableCreator - - + + + To be added. - Android reference for android.app.ApplicationExitInfo.CREATOR. + + + Android reference for android.app.ApplicationExitInfo.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,11 +116,20 @@ System.Int32 - Return the defining kernel user identifier, maybe different from getRealUid() and getPackageUid(), if an external service has the android:useAppZygote set to true and was bound with the flag Context.BIND_EXTERNAL_SERVICE - in this case, this field here will be the kernel user identifier of the external service provider. - + Return the defining kernel user identifier, maybe different from #getRealUid and + #getPackageUid, if an external service has the + android.R.styleable#AndroidManifestService_useAppZygote android:useAppZygote set + to true and was bound with the flag + android.content.Context#BIND_EXTERNAL_SERVICE - in this case, this field here will + be the kernel user identifier of the external service provider. + To be added. Return the defining kernel user identifier, maybe different from getRealUid() and getPackageUid(), if an external service has the android:useAppZygote set to true and was bound with the flag Context.BIND_EXTERNAL_SERVICE - in this case, this field here will be the kernel user identifier of the external service provider. - Android reference for android.app.ApplicationExitInfo.getDefiningUid. + + + Android reference for android.app.ApplicationExitInfo.getDefiningUid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -148,7 +166,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.ApplicationExitInfo.describeContents. + + + Android reference for android.app.ApplicationExitInfo.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,14 +208,52 @@ The human readable description of the process's death, given by the system; could be null. - + To be added. The human readable description of the process's death, given by the system; could be null. Note: only intended to be human-readable and the system provides no guarantees that the format is stable across devices or Android releases. - Android reference for android.app.ApplicationExitInfo.getDescription. + + + Android reference for android.app.ApplicationExitInfo.getDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAnrInfo", "()Landroid/app/ApplicationExitInfo$AnrInfo;", "", ApiSince=37)] + [<Android.Runtime.Register("getAnrInfo", "()Landroid/app/ApplicationExitInfo$AnrInfo;", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ApplicationExitInfo+AnrInfo + + + + To be added. + To be added. + To be added. + + @@ -223,12 +283,18 @@ - Return the state data set by calling ActivityManager.setProcessStateSummary(byte[]) from the process before its death. - The process-customized data. This value may be null. + Return the state data set by calling + android.app.ActivityManager#setProcessStateSummary(byte[]) + ActivityManager.setProcessStateSummary(byte[]) from the process before its death. + The process-customized data Return the state data set by calling ActivityManager.setProcessStateSummary(byte[]) from the process before its death. See also: - Android reference for android.app.ApplicationExitInfo.getProcessStateSummary. + + + Android reference for android.app.ApplicationExitInfo.getProcessStateSummary. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -261,7 +327,11 @@ Value is one of the following: ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND_SERVICE ActivityManager.RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING ActivityManager.RunningAppProcessInfo.IMPORTANCE_VISIBLE ActivityManager.RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE ActivityManager.RunningAppProcessInfo.IMPORTANCE_CANT_SAVE_STATE ActivityManager.RunningAppProcessInfo.IMPORTANCE_SERVICE ActivityManager.RunningAppProcessInfo.IMPORTANCE_CACHED ActivityManager.RunningAppProcessInfo.IMPORTANCE_GONE The importance of the process that it used to have before the death. - Android reference for android.app.ApplicationExitInfo.getImportance. + + + Android reference for android.app.ApplicationExitInfo.getImportance. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -316,7 +386,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationExitInfo. - + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -347,11 +417,16 @@ System.Int32 - Similar to getRealUid(), it's the kernel user identifier that is assigned at the package installation time. - + Similar to #getRealUid, it's the kernel user identifier that is assigned at the + package installation time. + To be added. Similar to getRealUid(), it's the kernel user identifier that is assigned at the package installation time. - Android reference for android.app.ApplicationExitInfo.getPackageUid. + + + Android reference for android.app.ApplicationExitInfo.getPackageUid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -381,10 +456,14 @@ The process id of the process that died. - + To be added. The process id of the process that died. - Android reference for android.app.ApplicationExitInfo.getPid. + + + Android reference for android.app.ApplicationExitInfo.getPid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -417,7 +496,11 @@ This value cannot be null. The actual process name it was running with. - Android reference for android.app.ApplicationExitInfo.getProcessName. + + + Android reference for android.app.ApplicationExitInfo.getProcessName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -447,10 +530,14 @@ Last proportional set size of the memory that the process had used in kB. - + To be added. Last proportional set size of the memory that the process had used in kB. Note: This is the value from last sampling on the process, it's NOT the exact memory information prior to its death; and it'll be zero if the process died before system had a chance to take the sample. - Android reference for android.app.ApplicationExitInfo.getPss. + + + Android reference for android.app.ApplicationExitInfo.getPss. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -479,11 +566,16 @@ System.Int32 - The kernel user identifier of the process, most of the time the system uses this to do access control checks. - + The kernel user identifier of the process, most of the time the system uses this + to do access control checks. + To be added. The kernel user identifier of the process, most of the time the system uses this to do access control checks. It's typically the uid of the package where the component is running from, except the case of isolated process, where this field identifies the kernel user identifier that this process is actually running with, while the getPackageUid() identifies the kernel user identifier that is assigned at the package installation time. - Android reference for android.app.ApplicationExitInfo.getRealUid. + + + Android reference for android.app.ApplicationExitInfo.getRealUid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -516,7 +608,11 @@ Value is one of the following: REASON_UNKNOWN REASON_EXIT_SELF REASON_SIGNALED REASON_LOW_MEMORY REASON_CRASH REASON_CRASH_NATIVE REASON_ANR REASON_INITIALIZATION_FAILURE REASON_PERMISSION_CHANGE REASON_EXCESSIVE_RESOURCE_USAGE REASON_USER_REQUESTED REASON_USER_STOPPED REASON_DEPENDENCY_DIED REASON_OTHER REASON_FREEZER REASON_PACKAGE_STATE_CHANGE REASON_PACKAGE_UPDATED REASON_MEMORY_LIMITER The reason code of the process's death. - Android reference for android.app.ApplicationExitInfo.getReason. + + + Android reference for android.app.ApplicationExitInfo.getReason. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -556,7 +652,11 @@ Application process was killed due to being unresponsive (ANR). Application process was killed due to being unresponsive (ANR). - Android reference for android.app.ApplicationExitInfo.REASON_ANR. + + + Android reference for android.app.ApplicationExitInfo.REASON_ANR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -596,7 +696,11 @@ Application process died because of an unhandled exception in Java code. Application process died because of an unhandled exception in Java code. - Android reference for android.app.ApplicationExitInfo.REASON_CRASH. + + + Android reference for android.app.ApplicationExitInfo.REASON_CRASH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -636,7 +740,11 @@ Application process died because of a native code crash. Application process died because of a native code crash. - Android reference for android.app.ApplicationExitInfo.REASON_CRASH_NATIVE. + + + Android reference for android.app.ApplicationExitInfo.REASON_CRASH_NATIVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -673,10 +781,15 @@ 12 - Application process was killed because its dependency was going away, for example, a stable content provider connection's client will be killed if the provider is killed. + Application process was killed because its dependency was going away, for example, + a stable content provider connection's client will be killed if the provider is killed. Application process was killed because its dependency was going away, for example, a stable content provider connection's client will be killed if the provider is killed. - Android reference for android.app.ApplicationExitInfo.REASON_DEPENDENCY_DIED. + + + Android reference for android.app.ApplicationExitInfo.REASON_DEPENDENCY_DIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -716,7 +829,11 @@ Application process was killed by the system due to excessive resource usage. Application process was killed by the system due to excessive resource usage. - Android reference for android.app.ApplicationExitInfo.REASON_EXCESSIVE_RESOURCE_USAGE. + + + Android reference for android.app.ApplicationExitInfo.REASON_EXCESSIVE_RESOURCE_USAGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -753,10 +870,15 @@ 1 - Application process exit normally by itself, for example, via System.exit(int); getStatus() will specify the exit code. + Application process exit normally by itself, for example, + via java.lang.System#exit; #getStatus will specify the exit code. Application process exit normally by itself, for example, via System.exit(int); getStatus() will specify the exit code. Applications should normally not do this, as the system has a better knowledge in terms of process management. - Android reference for android.app.ApplicationExitInfo.REASON_EXIT_SELF. + + + Android reference for android.app.ApplicationExitInfo.REASON_EXIT_SELF. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -793,10 +915,15 @@ 14 - Application process was killed by App Freezer, for example, because it receives sync binder transactions while being frozen. + Application process was killed by App Freezer, for example, because it receives + sync binder transactions while being frozen. Application process was killed by App Freezer, for example, because it receives sync binder transactions while being frozen. - Android reference for android.app.ApplicationExitInfo.REASON_FREEZER. + + + Android reference for android.app.ApplicationExitInfo.REASON_FREEZER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -833,10 +960,16 @@ 7 - Application process was killed because of initialization failure, for example, it took too long to attach to the system during the start, or there was an error during initialization. + Application process was killed because of initialization failure, + for example, it took too long to attach to the system during the start, + or there was an error during initialization. Application process was killed because of initialization failure, for example, it took too long to attach to the system during the start, or there was an error during initialization. - Android reference for android.app.ApplicationExitInfo.REASON_INITIALIZATION_FAILURE. + + + Android reference for android.app.ApplicationExitInfo.REASON_INITIALIZATION_FAILURE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -873,10 +1006,15 @@ 3 - Application process was killed by the system low memory killer, meaning the system was under memory pressure at the time of kill. + Application process was killed by the system low memory killer, meaning the system was + under memory pressure at the time of kill. Application process was killed by the system low memory killer, meaning the system was under memory pressure at the time of kill. Not all devices support reporting REASON_LOW_MEMORY; on a device with no such support, when a process is killed due to memory pressure, the getReason() will return REASON_SIGNALED and getStatus() will return the value OsConstants.SIGKILL. Application should use ActivityManager.isLowMemoryKillReportSupported() to check if the device supports reporting REASON_LOW_MEMORY or not. - Android reference for android.app.ApplicationExitInfo.REASON_LOW_MEMORY. + + + Android reference for android.app.ApplicationExitInfo.REASON_LOW_MEMORY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -913,10 +1051,16 @@ 13 - Application process was killed by the system for various other reasons which are not by problems in apps and not actionable by apps, for example, the system just finished updates; getDescription() will specify the cause given by the system. + Application process was killed by the system for various other reasons which are + not by problems in apps and not actionable by apps, for example, the system just + finished updates; #getDescription will specify the cause given by the system. Application process was killed by the system for various other reasons which are not by problems in apps and not actionable by apps, for example, the system just finished updates; getDescription() will specify the cause given by the system. - Android reference for android.app.ApplicationExitInfo.REASON_OTHER. + + + Android reference for android.app.ApplicationExitInfo.REASON_OTHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -953,10 +1097,15 @@ 15 - Application process was killed because the app was disabled, or any of its component states have changed without PackageManager.DONT_KILL_APP Prior to Build.VERSION_CODES.UPSIDE_DOWN_CAKE, REASON_USER_REQUESTED was used to indicate that an app was updated. + Application process was killed because the app was disabled, or any of its + component states have changed without android.content.pm.PackageManager#DONT_KILL_APP Application process was killed because the app was disabled, or any of its component states have changed without PackageManager.DONT_KILL_APP Prior to Build.VERSION_CODES.UPSIDE_DOWN_CAKE, REASON_USER_REQUESTED was used to indicate that an app was updated. - Android reference for android.app.ApplicationExitInfo.REASON_PACKAGE_STATE_CHANGE. + + + Android reference for android.app.ApplicationExitInfo.REASON_PACKAGE_STATE_CHANGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -996,7 +1145,11 @@ Application process was killed because it was updated. Application process was killed because it was updated. Prior to Build.VERSION_CODES.UPSIDE_DOWN_CAKE, REASON_USER_REQUESTED was used to indicate that an app was updated. - Android reference for android.app.ApplicationExitInfo.REASON_PACKAGE_UPDATED. + + + Android reference for android.app.ApplicationExitInfo.REASON_PACKAGE_UPDATED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1036,7 +1189,11 @@ Application process was killed due to a runtime permission change. Application process was killed due to a runtime permission change. - Android reference for android.app.ApplicationExitInfo.REASON_PERMISSION_CHANGE. + + + Android reference for android.app.ApplicationExitInfo.REASON_PERMISSION_CHANGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1073,10 +1230,16 @@ 2 - Application process died due to the result of an OS signal; for example, OsConstants.SIGKILL; getStatus() will specify the signal number. + Application process died due to the result of an OS signal; for example, + android.system.OsConstants#SIGKILL; #getStatus will specify the signal + number. Application process died due to the result of an OS signal; for example, OsConstants.SIGKILL; getStatus() will specify the signal number. - Android reference for android.app.ApplicationExitInfo.REASON_SIGNALED. + + + Android reference for android.app.ApplicationExitInfo.REASON_SIGNALED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1116,7 +1279,11 @@ Application process died due to unknown reason. Application process died due to unknown reason. - Android reference for android.app.ApplicationExitInfo.REASON_UNKNOWN. + + + Android reference for android.app.ApplicationExitInfo.REASON_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1153,10 +1320,16 @@ 10 - Application process was killed because of the user request, for example, user clicked the "Force stop" button of the application in the Settings, or removed the application away from Recents. + Application process was killed because of the user request, for example, + user clicked the "Force stop" button of the application in the Settings, + or removed the application away from Recents. Application process was killed because of the user request, for example, user clicked the "Force stop" button of the application in the Settings, or removed the application away from Recents. Prior to Build.VERSION_CODES.UPSIDE_DOWN_CAKE, one of the uses of this reason was to indicate that an app was killed due to it being updated or any of its component states have changed without PackageManager.DONT_KILL_APP - Android reference for android.app.ApplicationExitInfo.REASON_USER_REQUESTED. + + + Android reference for android.app.ApplicationExitInfo.REASON_USER_REQUESTED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1193,10 +1366,15 @@ 11 - Application process was killed, because the user it is running as on devices with multiple users, was stopped. + Application process was killed, because the user it is running as on devices + with multiple users, was stopped. Application process was killed, because the user it is running as on devices with multiple users, was stopped. - Android reference for android.app.ApplicationExitInfo.REASON_USER_STOPPED. + + + Android reference for android.app.ApplicationExitInfo.REASON_USER_STOPPED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1226,10 +1404,14 @@ Last resident set size of the memory that the process had used in kB. - + To be added. Last resident set size of the memory that the process had used in kB. Note: This is the value from last sampling on the process, it's NOT the exact memory information prior to its death; and it'll be zero if the process died before system had a chance to take the sample. - Android reference for android.app.ApplicationExitInfo.getRss. + + + Android reference for android.app.ApplicationExitInfo.getRss. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1258,11 +1440,16 @@ System.Int32 - The exit status argument of exit() if the application calls it, or the signal number if the application is signaled. - + The exit status argument of exit() if the application calls it, or the signal + number if the application is signaled. + To be added. The exit status argument of exit() if the application calls it, or the signal number if the application is signaled. - Android reference for android.app.ApplicationExitInfo.getStatus. + + + Android reference for android.app.ApplicationExitInfo.getStatus. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1292,7 +1479,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationExitInfo. - + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1324,7 +1511,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationExitInfo. - + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1355,11 +1542,16 @@ System.Int64 - The timestamp of the process's death, in milliseconds since the epoch, as returned by System.currentTimeMillis(). + The timestamp of the process's death, in milliseconds since the epoch, + as returned by java.lang.System#currentTimeMillis() System.currentTimeMillis(). Value is a non-negative timestamp measured as the number of milliseconds since 1970-01-01T00:00:00Z. The timestamp of the process's death, in milliseconds since the epoch, as returned by System.currentTimeMillis(). Value is a non-negative timestamp measured as the number of milliseconds since 1970-01-01T00:00:00Z. - Android reference for android.app.ApplicationExitInfo.getTimestamp. + + + Android reference for android.app.ApplicationExitInfo.getTimestamp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1401,7 +1593,11 @@ Return the InputStream to the traces that was taken by the system prior to the death of the process; typically it'll be available when the reason is REASON_ANR, though if the process gets an ANR but recovers, and dies for another reason later, this trace will be included in the record of ApplicationExitInfo still. Beginning with API 31, tombstone traces will be returned for REASON_CRASH_NATIVE, with an InputStream containing a protobuf with this schema. Note that because these traces are kept in a separate global circular buffer, crashes may be overwritten by newer crashes (including from other applications), so this may still return null. Throws: IOException - Android reference for android.app.ApplicationExitInfo.getTraceInputStream. + + + Android reference for android.app.ApplicationExitInfo.getTraceInputStream. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1434,7 +1630,11 @@ This value cannot be null. Return the user id of the record on a multi-user system. - Android reference for android.app.ApplicationExitInfo.getUserHandle. + + + Android reference for android.app.ApplicationExitInfo.getUserHandle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1484,11 +1684,14 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ApplicationExitInfo.writeToParcel. + + + Android reference for android.app.ApplicationExitInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - diff --git a/docs/xml/Android.App/ApplicationExitInfoReason.xml b/docs/xml/Android.App/ApplicationExitInfoReason.xml index d7482afe0..368f8cb01 100644 --- a/docs/xml/Android.App/ApplicationExitInfoReason.xml +++ b/docs/xml/Android.App/ApplicationExitInfoReason.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Application process was killed due to being unresponsive (ANR). Application process was killed due to being unresponsive (ANR). - Android reference for android.app.ApplicationExitInfo.REASON_ANR. + + + Android reference for android.app.ApplicationExitInfo.REASON_ANR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Application process died because of an unhandled exception in Java code. Application process died because of an unhandled exception in Java code. - Android reference for android.app.ApplicationExitInfo.REASON_CRASH. + + + Android reference for android.app.ApplicationExitInfo.REASON_CRASH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Application process died because of a native code crash. Application process died because of a native code crash. - Android reference for android.app.ApplicationExitInfo.REASON_CRASH_NATIVE. + + + Android reference for android.app.ApplicationExitInfo.REASON_CRASH_NATIVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ Application process was killed because its dependency was going away, for example, a stable content provider connection's client will be killed if the provider is killed. Application process was killed because its dependency was going away, for example, a stable content provider connection's client will be killed if the provider is killed. - Android reference for android.app.ApplicationExitInfo.REASON_DEPENDENCY_DIED. + + + Android reference for android.app.ApplicationExitInfo.REASON_DEPENDENCY_DIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ Application process was killed by the system due to excessive resource usage. Application process was killed by the system due to excessive resource usage. - Android reference for android.app.ApplicationExitInfo.REASON_EXCESSIVE_RESOURCE_USAGE. + + + Android reference for android.app.ApplicationExitInfo.REASON_EXCESSIVE_RESOURCE_USAGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,7 +231,11 @@ Application process exit normally by itself, for example, via System.exit(int); getStatus() will specify the exit code. Application process exit normally by itself, for example, via System.exit(int); getStatus() will specify the exit code. Applications should normally not do this, as the system has a better knowledge in terms of process management. - Android reference for android.app.ApplicationExitInfo.REASON_EXIT_SELF. + + + Android reference for android.app.ApplicationExitInfo.REASON_EXIT_SELF. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,7 +268,11 @@ Application process was killed by App Freezer, for example, because it receives sync binder transactions while being frozen. Application process was killed by App Freezer, for example, because it receives sync binder transactions while being frozen. - Android reference for android.app.ApplicationExitInfo.REASON_FREEZER. + + + Android reference for android.app.ApplicationExitInfo.REASON_FREEZER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -276,7 +305,11 @@ Application process was killed because of initialization failure, for example, it took too long to attach to the system during the start, or there was an error during initialization. Application process was killed because of initialization failure, for example, it took too long to attach to the system during the start, or there was an error during initialization. - Android reference for android.app.ApplicationExitInfo.REASON_INITIALIZATION_FAILURE. + + + Android reference for android.app.ApplicationExitInfo.REASON_INITIALIZATION_FAILURE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -309,7 +342,11 @@ Application process was killed by the system low memory killer, meaning the system was under memory pressure at the time of kill. Application process was killed by the system low memory killer, meaning the system was under memory pressure at the time of kill. Not all devices support reporting REASON_LOW_MEMORY; on a device with no such support, when a process is killed due to memory pressure, the getReason() will return REASON_SIGNALED and getStatus() will return the value OsConstants.SIGKILL. Application should use ActivityManager.isLowMemoryKillReportSupported() to check if the device supports reporting REASON_LOW_MEMORY or not. - Android reference for android.app.ApplicationExitInfo.REASON_LOW_MEMORY. + + + Android reference for android.app.ApplicationExitInfo.REASON_LOW_MEMORY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -342,7 +379,11 @@ Application process was killed by the system for various other reasons which are not by problems in apps and not actionable by apps, for example, the system just finished updates; getDescription() will specify the cause given by the system. Application process was killed by the system for various other reasons which are not by problems in apps and not actionable by apps, for example, the system just finished updates; getDescription() will specify the cause given by the system. - Android reference for android.app.ApplicationExitInfo.REASON_OTHER. + + + Android reference for android.app.ApplicationExitInfo.REASON_OTHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -375,7 +416,11 @@ Application process was killed because the app was disabled, or any of its component states have changed without PackageManager.DONT_KILL_APP Prior to Build.VERSION_CODES.UPSIDE_DOWN_CAKE, REASON_USER_REQUESTED was used to indicate that an app was updated. Application process was killed because the app was disabled, or any of its component states have changed without PackageManager.DONT_KILL_APP Prior to Build.VERSION_CODES.UPSIDE_DOWN_CAKE, REASON_USER_REQUESTED was used to indicate that an app was updated. - Android reference for android.app.ApplicationExitInfo.REASON_PACKAGE_STATE_CHANGE. + + + Android reference for android.app.ApplicationExitInfo.REASON_PACKAGE_STATE_CHANGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -408,7 +453,11 @@ Application process was killed because it was updated. Application process was killed because it was updated. Prior to Build.VERSION_CODES.UPSIDE_DOWN_CAKE, REASON_USER_REQUESTED was used to indicate that an app was updated. - Android reference for android.app.ApplicationExitInfo.REASON_PACKAGE_UPDATED. + + + Android reference for android.app.ApplicationExitInfo.REASON_PACKAGE_UPDATED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -441,7 +490,11 @@ Application process was killed due to a runtime permission change. Application process was killed due to a runtime permission change. - Android reference for android.app.ApplicationExitInfo.REASON_PERMISSION_CHANGE. + + + Android reference for android.app.ApplicationExitInfo.REASON_PERMISSION_CHANGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -474,7 +527,11 @@ Application process died due to the result of an OS signal; for example, OsConstants.SIGKILL; getStatus() will specify the signal number. Application process died due to the result of an OS signal; for example, OsConstants.SIGKILL; getStatus() will specify the signal number. - Android reference for android.app.ApplicationExitInfo.REASON_SIGNALED. + + + Android reference for android.app.ApplicationExitInfo.REASON_SIGNALED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -507,7 +564,11 @@ Application process died due to unknown reason. Application process died due to unknown reason. - Android reference for android.app.ApplicationExitInfo.REASON_UNKNOWN. + + + Android reference for android.app.ApplicationExitInfo.REASON_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -540,7 +601,11 @@ Application process was killed because of the user request, for example, user clicked the "Force stop" button of the application in the Settings, or removed the application away from Recents. Application process was killed because of the user request, for example, user clicked the "Force stop" button of the application in the Settings, or removed the application away from Recents. Prior to Build.VERSION_CODES.UPSIDE_DOWN_CAKE, one of the uses of this reason was to indicate that an app was killed due to it being updated or any of its component states have changed without PackageManager.DONT_KILL_APP - Android reference for android.app.ApplicationExitInfo.REASON_USER_REQUESTED. + + + Android reference for android.app.ApplicationExitInfo.REASON_USER_REQUESTED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -573,7 +638,11 @@ Application process was killed, because the user it is running as on devices with multiple users, was stopped. Application process was killed, because the user it is running as on devices with multiple users, was stopped. - Android reference for android.app.ApplicationExitInfo.REASON_USER_STOPPED. + + + Android reference for android.app.ApplicationExitInfo.REASON_USER_STOPPED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationStartInfo+InterfaceConsts.xml b/docs/xml/Android.App/ApplicationStartInfo+InterfaceConsts.xml index 165f66bca..fc15f40c7 100644 --- a/docs/xml/Android.App/ApplicationStartInfo+InterfaceConsts.xml +++ b/docs/xml/Android.App/ApplicationStartInfo+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationStartInfo.xml b/docs/xml/Android.App/ApplicationStartInfo.xml index 0176f2128..1e6d5de2f 100644 --- a/docs/xml/Android.App/ApplicationStartInfo.xml +++ b/docs/xml/Android.App/ApplicationStartInfo.xml @@ -47,7 +47,11 @@ Describes information related to an application process's startup. Many aspects concerning why and how an applications process was started are valuable for apps both for logging and for potential behavior changes. Reason for process start, start type, start times, throttling, and other useful diagnostic data can be obtained from ApplicationStartInfo records. ApplicationStartInfo objects can be retrieved via: - ActivityManager.getHistoricalProcessStartReasons, which can be called during or after a application's startup. Using this method, an app can retrieve information about an in-progress app start. - ActivityManager.addApplicationStartInfoCompletionListener, which returns an ApplicationStartInfo object via a callback when the startup is complete, or immediately if requested after the startup is complete. - Android reference for android.app.ApplicationStartInfo. + + + Android reference for android.app.ApplicationStartInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,9 +80,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.ApplicationStartInfo.CREATOR. + + + Android reference for android.app.ApplicationStartInfo.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,10 +117,19 @@ System.Int32 - Return the defining kernel user identifier, maybe different from getRealUid() and getPackageUid(), if an external service has the android:useAppZygote set to true and was bound with the flag Context.BIND_EXTERNAL_SERVICE - in this case, this field here will be the kernel user identifier of the external service provider. + Return the defining kernel user identifier, maybe different from #getRealUid and + #getPackageUid, if an external service has the android.R.styleable#AndroidManifestService_useAppZygote android:useAppZygote set to + true and was bound with the flag android.content.Context#BIND_EXTERNAL_SERVICE + - in this case, this field here will be the kernel user identifier of the external service + provider. + To be added. Return the defining kernel user identifier, maybe different from getRealUid() and getPackageUid(), if an external service has the android:useAppZygote set to true and was bound with the flag Context.BIND_EXTERNAL_SERVICE - in this case, this field here will be the kernel user identifier of the external service provider. Note: field will be set for any getStartupState() value. - Android reference for android.app.ApplicationStartInfo.getDefiningUid. + + + Android reference for android.app.ApplicationStartInfo.getDefiningUid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,7 +166,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.ApplicationStartInfo.describeContents. + + + Android reference for android.app.ApplicationStartInfo.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -189,7 +212,11 @@ The intent used to launch the application. Note: Intent is stripped and does not include extras. Note: field will be set for any getStartupState() value. - Android reference for android.app.ApplicationStartInfo.getIntent. + + + Android reference for android.app.ApplicationStartInfo.getIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -244,6 +271,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationStartInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -278,7 +306,11 @@ Value is one of the following: LAUNCH_MODE_STANDARD LAUNCH_MODE_SINGLE_TOP LAUNCH_MODE_SINGLE_INSTANCE LAUNCH_MODE_SINGLE_TASK LAUNCH_MODE_SINGLE_INSTANCE_PER_TASK An instruction on how the activity should be launched. There are five modes that work in conjunction with activity flags in Intent objects to determine what should happen when the activity is called upon to handle an intent. Modes: LAUNCH_MODE_STANDARD LAUNCH_MODE_SINGLE_TOP LAUNCH_MODE_SINGLE_INSTANCE LAUNCH_MODE_SINGLE_TASK LAUNCH_MODE_SINGLE_INSTANCE_PER_TASK Note: field will be set for any getStartupState() value. - Android reference for android.app.ApplicationStartInfo.getLaunchMode. + + + Android reference for android.app.ApplicationStartInfo.getLaunchMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -315,10 +347,15 @@ 2 - The system creates the activity at the root of a new task or locates the activity on an existing task with the same affinity. + The system creates the activity at the root of a new task or locates the activity on an + existing task with the same affinity. The system creates the activity at the root of a new task or locates the activity on an existing task with the same affinity. If an instance of the activity already exists and is at the root of the task, the system routes the intent to existing instance through a call to its onNewIntent() method, rather than creating a new one. - Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_INSTANCE. + + + Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_INSTANCE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -355,10 +392,16 @@ 4 - The activity can only be running as the root activity of the task, the first activity that created the task, and therefore there will only be one instance of this activity in a task; but activity can be instantiated multiple times in different tasks. + The activity can only be running as the root activity of the task, the first activity that + created the task, and therefore there will only be one instance of this activity in a task; + but activity can be instantiated multiple times in different tasks. The activity can only be running as the root activity of the task, the first activity that created the task, and therefore there will only be one instance of this activity in a task; but activity can be instantiated multiple times in different tasks. - Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_INSTANCE_PER_TASK. + + + Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_INSTANCE_PER_TASK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -395,10 +438,15 @@ 3 - Same as "singleTask", except that the system doesn't launch any other activities into the task holding the instance. + Same as "singleTask", except that the system doesn't launch any other activities into the + task holding the instance. Same as "singleTask", except that the system doesn't launch any other activities into the task holding the instance. The activity is always the single and only member of its task. - Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_TASK. + + + Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_TASK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -435,10 +483,16 @@ 1 - If an instance of the activity already exists at the top of the target task, the system routes the intent to that instance through a call to its onNewIntent() method, rather than creating a new instance of the activity. + If an instance of the activity already exists at the top of the target task, the system + routes the intent to that instance through a call to its onNewIntent() method, rather than + creating a new instance of the activity. If an instance of the activity already exists at the top of the target task, the system routes the intent to that instance through a call to its onNewIntent() method, rather than creating a new instance of the activity. - Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_TOP. + + + Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_TOP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -478,7 +532,11 @@ Default. Default. The system always creates a new instance of the activity in the target task and routes the intent to it. - Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_STANDARD. + + + Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_STANDARD. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -507,10 +565,16 @@ System.Int32 - Similar to getRealUid(), it's the kernel user identifier that is assigned at the package installation time. + Similar to #getRealUid, it's the kernel user identifier that is assigned at the + package installation time. + To be added. Similar to getRealUid(), it's the kernel user identifier that is assigned at the package installation time. Note: field will be set for any getStartupState() value. - Android reference for android.app.ApplicationStartInfo.getPackageUid. + + + Android reference for android.app.ApplicationStartInfo.getPackageUid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -540,9 +604,14 @@ The process id. + To be added. The process id. Note: field will be set for any getStartupState() value. - Android reference for android.app.ApplicationStartInfo.getPid. + + + Android reference for android.app.ApplicationStartInfo.getPid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -575,7 +644,11 @@ This value cannot be null. The actual process name it was running with. Note: field will be set for any getStartupState() value. - Android reference for android.app.ApplicationStartInfo.getProcessName. + + + Android reference for android.app.ApplicationStartInfo.getProcessName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -604,10 +677,16 @@ System.Int32 - The kernel user identifier of the process, most of the time the system uses this to do access control checks. + The kernel user identifier of the process, most of the time the system uses this to do access + control checks. + To be added. The kernel user identifier of the process, most of the time the system uses this to do access control checks. It's typically the uid of the package where the component is running from, except the case of isolated process, where this field identifies the kernel user identifier that this process is actually running with, while the getPackageUid() identifies the kernel user identifier that is assigned at the package installation time. Note: field will be set for any getStartupState() value. - Android reference for android.app.ApplicationStartInfo.getRealUid. + + + Android reference for android.app.ApplicationStartInfo.getRealUid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -640,7 +719,11 @@ Value is one of the following: START_REASON_ALARM START_REASON_BACKUP START_REASON_BOOT_COMPLETE START_REASON_BROADCAST START_REASON_CONTENT_PROVIDER START_REASON_JOB START_REASON_LAUNCHER START_REASON_LAUNCHER_RECENTS START_REASON_OTHER START_REASON_PUSH START_REASON_SERVICE START_REASON_START_ACTIVITY The reason code of what triggered the process's start. Start reason provides granular reasoning on why the app is being started. Start reason should not be used for distinguishing between the component the app is being started for as some reasons may overlap with multiple components, see getStartComponent() for this functionality instead. Note: field will be set for any getStartupState() value. - Android reference for android.app.ApplicationStartInfo.getReason. + + + Android reference for android.app.ApplicationStartInfo.getReason. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -673,7 +756,11 @@ Value is one of the following: START_COMPONENT_ACTIVITY START_COMPONENT_BROADCAST START_COMPONENT_CONTENT_PROVIDER START_COMPONENT_SERVICE START_COMPONENT_OTHER The component type that was being started which triggered the start. Start component should be used to accurately distinguish between the 4 component types: activity, service, broadcast, and content provider. This can be useful for optimizing startup flow by enabling the caller to only load the necessary dependencies for a specific component type. For more granular information on why the app is being started, see getReason(). Note: field will be set for any getStartupState() value. - Android reference for android.app.ApplicationStartInfo.getStartComponent. + + + Android reference for android.app.ApplicationStartInfo.getStartComponent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -713,7 +800,11 @@ Process was started for an activity component. Process was started for an activity component. - Android reference for android.app.ApplicationStartInfo.START_COMPONENT_ACTIVITY. + + + Android reference for android.app.ApplicationStartInfo.START_COMPONENT_ACTIVITY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -753,7 +844,11 @@ Process was started for a broadcast component. Process was started for a broadcast component. - Android reference for android.app.ApplicationStartInfo.START_COMPONENT_BROADCAST. + + + Android reference for android.app.ApplicationStartInfo.START_COMPONENT_BROADCAST. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -793,7 +888,11 @@ Process was started for a content provider component. Process was started for a content provider component. - Android reference for android.app.ApplicationStartInfo.START_COMPONENT_CONTENT_PROVIDER. + + + Android reference for android.app.ApplicationStartInfo.START_COMPONENT_CONTENT_PROVIDER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -833,7 +932,11 @@ Process was started not for one of the four standard components. Process was started not for one of the four standard components. - Android reference for android.app.ApplicationStartInfo.START_COMPONENT_OTHER. + + + Android reference for android.app.ApplicationStartInfo.START_COMPONENT_OTHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -873,7 +976,11 @@ Process was started for a service component. Process was started for a service component. - Android reference for android.app.ApplicationStartInfo.START_COMPONENT_SERVICE. + + + Android reference for android.app.ApplicationStartInfo.START_COMPONENT_SERVICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -913,7 +1020,11 @@ Process started due to alarm. Process started due to alarm. - Android reference for android.app.ApplicationStartInfo.START_REASON_ALARM. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_ALARM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -953,7 +1064,11 @@ Process started to run backup. Process started to run backup. - Android reference for android.app.ApplicationStartInfo.START_REASON_BACKUP. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_BACKUP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -993,7 +1108,11 @@ Process started due to boot complete. Process started due to boot complete. - Android reference for android.app.ApplicationStartInfo.START_REASON_BOOT_COMPLETE. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_BOOT_COMPLETE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1033,7 +1152,11 @@ Process started due to broadcast received for any reason not explicitly listed. Process started due to broadcast received for any reason not explicitly listed. - Android reference for android.app.ApplicationStartInfo.START_REASON_BROADCAST. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_BROADCAST. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1073,7 +1196,11 @@ Process started due to access of ContentProvider for any reason not explicitly listed. Process started due to access of ContentProvider for any reason not explicitly listed. - Android reference for android.app.ApplicationStartInfo.START_REASON_CONTENT_PROVIDER. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_CONTENT_PROVIDER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1110,10 +1237,14 @@ 5 - * Process started to run scheduled job. + Process started to run scheduled job. * Process started to run scheduled job. - Android reference for android.app.ApplicationStartInfo.START_REASON_JOB. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_JOB. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1153,7 +1284,11 @@ Process started due to click app icon or widget from launcher. Process started due to click app icon or widget from launcher. - Android reference for android.app.ApplicationStartInfo.START_REASON_LAUNCHER. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_LAUNCHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1193,7 +1328,11 @@ Process started from launcher recents. Process started from launcher recents. - Android reference for android.app.ApplicationStartInfo.START_REASON_LAUNCHER_RECENTS. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_LAUNCHER_RECENTS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1233,7 +1372,11 @@ Process started not for any of the listed reasons. Process started not for any of the listed reasons. - Android reference for android.app.ApplicationStartInfo.START_REASON_OTHER. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_OTHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1273,7 +1416,11 @@ Process started due to push message. Process started due to push message. - Android reference for android.app.ApplicationStartInfo.START_REASON_PUSH. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_PUSH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1310,10 +1457,14 @@ 10 - Process started due to Service started for any reason not explicitly listed.. + Process started due to Service started for any reason not explicitly listed. Process started due to Service started for any reason not explicitly listed.. - Android reference for android.app.ApplicationStartInfo.START_REASON_SERVICE. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_SERVICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1353,7 +1504,11 @@ Process started due to Activity started for any reason not explicitly listed. Process started due to Activity started for any reason not explicitly listed. - Android reference for android.app.ApplicationStartInfo.START_REASON_START_ACTIVITY. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_START_ACTIVITY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1393,7 +1548,11 @@ Clock monotonic timestamp of Application onCreate called. Clock monotonic timestamp of Application onCreate called. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_APPLICATION_ONCREATE. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_APPLICATION_ONCREATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1433,7 +1592,11 @@ Clock monotonic timestamp of bindApplication called. Clock monotonic timestamp of bindApplication called. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_BIND_APPLICATION. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_BIND_APPLICATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1473,7 +1636,11 @@ Clock monotonic timestamp of first frame drawn. Clock monotonic timestamp of first frame drawn. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_FIRST_FRAME. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_FIRST_FRAME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1513,7 +1680,11 @@ Clock monotonic timestamp of process fork. Clock monotonic timestamp of process fork. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_FORK. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_FORK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1553,7 +1724,11 @@ Clock monotonic timestamp of reportFullyDrawn called by application. Clock monotonic timestamp of reportFullyDrawn called by application. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_FULLY_DRAWN. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_FULLY_DRAWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1593,7 +1768,11 @@ Clock monotonic timestamp of initial renderthread frame. Clock monotonic timestamp of initial renderthread frame. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_INITIAL_RENDERTHREAD_FRAME. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_INITIAL_RENDERTHREAD_FRAME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1633,7 +1812,11 @@ Clock monotonic timestamp of launch started. Clock monotonic timestamp of launch started. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_LAUNCH. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_LAUNCH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1669,7 +1852,11 @@ The end of the range reserved for developer supplied timestamps. The end of the range reserved for developer supplied timestamps. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_RESERVED_RANGE_DEVELOPER. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_RESERVED_RANGE_DEVELOPER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1705,7 +1892,11 @@ The beginning of the range reserved for developer supplied timestamps. The beginning of the range reserved for developer supplied timestamps. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_RESERVED_RANGE_DEVELOPER_START. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_RESERVED_RANGE_DEVELOPER_START. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1741,7 +1932,11 @@ The end of the range, beginning with 0, reserved for system timestamps. The end of the range, beginning with 0, reserved for system timestamps. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_RESERVED_RANGE_SYSTEM. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_RESERVED_RANGE_SYSTEM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1781,7 +1976,11 @@ Clock monotonic timestamp of surfaceflinger composition complete. Clock monotonic timestamp of surfaceflinger composition complete. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_SURFACEFLINGER_COMPOSITION_COMPLETE. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_SURFACEFLINGER_COMPOSITION_COMPLETE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1814,7 +2013,11 @@ Value is one of the following: START_TYPE_UNSET START_TYPE_COLD START_TYPE_WARM START_TYPE_HOT The state of the app at startup. Note: field will be set for getStartupState() value STARTUP_STATE_FIRST_FRAME_DRAWN. Not guaranteed for other states. - Android reference for android.app.ApplicationStartInfo.getStartType. + + + Android reference for android.app.ApplicationStartInfo.getStartType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1854,7 +2057,11 @@ Process started from scratch. Process started from scratch. - Android reference for android.app.ApplicationStartInfo.START_TYPE_COLD. + + + Android reference for android.app.ApplicationStartInfo.START_TYPE_COLD. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1894,7 +2101,11 @@ Process brought back to foreground. Process brought back to foreground. - Android reference for android.app.ApplicationStartInfo.START_TYPE_HOT. + + + Android reference for android.app.ApplicationStartInfo.START_TYPE_HOT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1934,7 +2145,11 @@ Start type not yet set. Start type not yet set. - Android reference for android.app.ApplicationStartInfo.START_TYPE_UNSET. + + + Android reference for android.app.ApplicationStartInfo.START_TYPE_UNSET. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1974,7 +2189,11 @@ Process retained minimally SavedInstanceState. Process retained minimally SavedInstanceState. - Android reference for android.app.ApplicationStartInfo.START_TYPE_WARM. + + + Android reference for android.app.ApplicationStartInfo.START_TYPE_WARM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2007,7 +2226,11 @@ Value is one of the following: STARTUP_STATE_STARTED STARTUP_STATE_ERROR STARTUP_STATE_FIRST_FRAME_DRAWN Current state of startup. Can be used to determine whether the object will have additional fields added as it may be queried before all data is collected. Note: field will always be set and available. - Android reference for android.app.ApplicationStartInfo.getStartupState. + + + Android reference for android.app.ApplicationStartInfo.getStartupState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2047,7 +2270,11 @@ State indicating process startup has failed. State indicating process startup has failed. Startup information in ApplicationStartInfo is incomplete, but no more will be added. - Android reference for android.app.ApplicationStartInfo.STARTUP_STATE_ERROR. + + + Android reference for android.app.ApplicationStartInfo.STARTUP_STATE_ERROR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2087,7 +2314,11 @@ State indicating process startup has made it to first frame draw. State indicating process startup has made it to first frame draw. Startup information in ApplicationStartInfo is complete with potential exception of fully drawn timestamp which is not guaranteed to be set. - Android reference for android.app.ApplicationStartInfo.STARTUP_STATE_FIRST_FRAME_DRAWN. + + + Android reference for android.app.ApplicationStartInfo.STARTUP_STATE_FIRST_FRAME_DRAWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2127,7 +2358,11 @@ State indicating process startup has started. State indicating process startup has started. Some information is available in ApplicationStartInfo and more will be added. - Android reference for android.app.ApplicationStartInfo.STARTUP_STATE_STARTED. + + + Android reference for android.app.ApplicationStartInfo.STARTUP_STATE_STARTED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2161,7 +2396,11 @@ Various clock monotonic timestamps in nanoseconds throughout the startup process. Note: different timestamps will be available for different values of getStartupState(): (Subsequent rows contain all timestamps of proceding states.) For STARTUP_STATE_STARTED, timestamp START_TIMESTAMP_LAUNCH will be available. For STARTUP_STATE_ERROR, no additional timestamps are guaranteed available. For STARTUP_STATE_FIRST_FRAME_DRAWN, timestamps START_TIMESTAMP_APPLICATION_ONCREATE, START_TIMESTAMP_BIND_APPLICATION, and START_TIMESTAMP_FIRST_FRAME will additionally be available. Timestamp START_TIMESTAMP_FULLY_DRAWN is never guaranteed to be available as it is dependant on devloper calling Activity.reportFullyDrawn. Note: The timestamp START_TIMESTAMP_LAUNCH for starts of type START_COMPONENT_SERVICE may be incorrect in Build.VERSION_CODES.BAKLAVA and below. - Android reference for android.app.ApplicationStartInfo.getStartupTimestamps. + + + Android reference for android.app.ApplicationStartInfo.getStartupTimestamps. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2191,6 +2430,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationStartInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2222,6 +2462,7 @@ Provides JNI binding infrastructure for Android.App.ApplicationStartInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2253,11 +2494,18 @@ - Informs whether this is the first process launch for an app since it was force-stopped for some reason. - true if this is the first process launch of the app after having been stopped, false otherwise. + Informs whether this is the first process launch for an app since it was + ApplicationInfo#FLAG_STOPPED force-stopped for some reason. + + true if this is the first process launch of the app after having been + stopped, false otherwise. Informs whether this is the first process launch for an app since it was force-stopped for some reason. This allows the app to know if it should re-register for any alarms, jobs and other callbacks that were cleared when the app was force-stopped. - Android reference for android.app.ApplicationStartInfo.wasForceStopped. + + + Android reference for android.app.ApplicationStartInfo.wasForceStopped. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2307,7 +2555,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ApplicationStartInfo.writeToParcel. + + + Android reference for android.app.ApplicationStartInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationStartInfoLaunchMode.xml b/docs/xml/Android.App/ApplicationStartInfoLaunchMode.xml index 2be58abf1..96be38c0a 100644 --- a/docs/xml/Android.App/ApplicationStartInfoLaunchMode.xml +++ b/docs/xml/Android.App/ApplicationStartInfoLaunchMode.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ The system creates the activity at the root of a new task or locates the activity on an existing task with the same affinity. The system creates the activity at the root of a new task or locates the activity on an existing task with the same affinity. If an instance of the activity already exists and is at the root of the task, the system routes the intent to existing instance through a call to its onNewIntent() method, rather than creating a new one. - Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_INSTANCE. + + + Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_INSTANCE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ The activity can only be running as the root activity of the task, the first activity that created the task, and therefore there will only be one instance of this activity in a task; but activity can be instantiated multiple times in different tasks. The activity can only be running as the root activity of the task, the first activity that created the task, and therefore there will only be one instance of this activity in a task; but activity can be instantiated multiple times in different tasks. - Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_INSTANCE_PER_TASK. + + + Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_INSTANCE_PER_TASK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Same as "singleTask", except that the system doesn't launch any other activities into the task holding the instance. Same as "singleTask", except that the system doesn't launch any other activities into the task holding the instance. The activity is always the single and only member of its task. - Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_TASK. + + + Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_TASK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ If an instance of the activity already exists at the top of the target task, the system routes the intent to that instance through a call to its onNewIntent() method, rather than creating a new instance of the activity. If an instance of the activity already exists at the top of the target task, the system routes the intent to that instance through a call to its onNewIntent() method, rather than creating a new instance of the activity. - Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_TOP. + + + Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_SINGLE_TOP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ Default. Default. The system always creates a new instance of the activity in the target task and routes the intent to it. - Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_STANDARD. + + + Android reference for android.app.ApplicationStartInfo.LAUNCH_MODE_STANDARD. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationStartInfoStartComponent.xml b/docs/xml/Android.App/ApplicationStartInfoStartComponent.xml index f794f231a..d3d598c80 100644 --- a/docs/xml/Android.App/ApplicationStartInfoStartComponent.xml +++ b/docs/xml/Android.App/ApplicationStartInfoStartComponent.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Process was started for an activity component. Process was started for an activity component. - Android reference for android.app.ApplicationStartInfo.START_COMPONENT_ACTIVITY. + + + Android reference for android.app.ApplicationStartInfo.START_COMPONENT_ACTIVITY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Process was started for a broadcast component. Process was started for a broadcast component. - Android reference for android.app.ApplicationStartInfo.START_COMPONENT_BROADCAST. + + + Android reference for android.app.ApplicationStartInfo.START_COMPONENT_BROADCAST. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Process was started for a content provider component. Process was started for a content provider component. - Android reference for android.app.ApplicationStartInfo.START_COMPONENT_CONTENT_PROVIDER. + + + Android reference for android.app.ApplicationStartInfo.START_COMPONENT_CONTENT_PROVIDER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ Process was started not for one of the four standard components. Process was started not for one of the four standard components. - Android reference for android.app.ApplicationStartInfo.START_COMPONENT_OTHER. + + + Android reference for android.app.ApplicationStartInfo.START_COMPONENT_OTHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ Process was started for a service component. Process was started for a service component. - Android reference for android.app.ApplicationStartInfo.START_COMPONENT_SERVICE. + + + Android reference for android.app.ApplicationStartInfo.START_COMPONENT_SERVICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationStartInfoStartReason.xml b/docs/xml/Android.App/ApplicationStartInfoStartReason.xml index 481491fb7..a81a5abc1 100644 --- a/docs/xml/Android.App/ApplicationStartInfoStartReason.xml +++ b/docs/xml/Android.App/ApplicationStartInfoStartReason.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Process started due to alarm. Process started due to alarm. - Android reference for android.app.ApplicationStartInfo.START_REASON_ALARM. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_ALARM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Process started to run backup. Process started to run backup. - Android reference for android.app.ApplicationStartInfo.START_REASON_BACKUP. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_BACKUP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Process started due to boot complete. Process started due to boot complete. - Android reference for android.app.ApplicationStartInfo.START_REASON_BOOT_COMPLETE. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_BOOT_COMPLETE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ Process started due to broadcast received for any reason not explicitly listed. Process started due to broadcast received for any reason not explicitly listed. - Android reference for android.app.ApplicationStartInfo.START_REASON_BROADCAST. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_BROADCAST. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ Process started due to access of ContentProvider for any reason not explicitly listed. Process started due to access of ContentProvider for any reason not explicitly listed. - Android reference for android.app.ApplicationStartInfo.START_REASON_CONTENT_PROVIDER. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_CONTENT_PROVIDER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,7 +231,11 @@ * Process started to run scheduled job. * Process started to run scheduled job. - Android reference for android.app.ApplicationStartInfo.START_REASON_JOB. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_JOB. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,7 +268,11 @@ Process started due to click app icon or widget from launcher. Process started due to click app icon or widget from launcher. - Android reference for android.app.ApplicationStartInfo.START_REASON_LAUNCHER. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_LAUNCHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -276,7 +305,11 @@ Process started from launcher recents. Process started from launcher recents. - Android reference for android.app.ApplicationStartInfo.START_REASON_LAUNCHER_RECENTS. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_LAUNCHER_RECENTS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -309,7 +342,11 @@ Process started not for any of the listed reasons. Process started not for any of the listed reasons. - Android reference for android.app.ApplicationStartInfo.START_REASON_OTHER. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_OTHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -342,7 +379,11 @@ Process started due to push message. Process started due to push message. - Android reference for android.app.ApplicationStartInfo.START_REASON_PUSH. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_PUSH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -375,7 +416,11 @@ Process started due to Service started for any reason not explicitly listed.. Process started due to Service started for any reason not explicitly listed.. - Android reference for android.app.ApplicationStartInfo.START_REASON_SERVICE. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_SERVICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -408,7 +453,11 @@ Process started due to Activity started for any reason not explicitly listed. Process started due to Activity started for any reason not explicitly listed. - Android reference for android.app.ApplicationStartInfo.START_REASON_START_ACTIVITY. + + + Android reference for android.app.ApplicationStartInfo.START_REASON_START_ACTIVITY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationStartInfoStartTimestamp.xml b/docs/xml/Android.App/ApplicationStartInfoStartTimestamp.xml index 1fc54317f..a384e8634 100644 --- a/docs/xml/Android.App/ApplicationStartInfoStartTimestamp.xml +++ b/docs/xml/Android.App/ApplicationStartInfoStartTimestamp.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Clock monotonic timestamp of Application onCreate called. Clock monotonic timestamp of Application onCreate called. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_APPLICATION_ONCREATE. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_APPLICATION_ONCREATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Clock monotonic timestamp of bindApplication called. Clock monotonic timestamp of bindApplication called. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_BIND_APPLICATION. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_BIND_APPLICATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Clock monotonic timestamp of first frame drawn. Clock monotonic timestamp of first frame drawn. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_FIRST_FRAME. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_FIRST_FRAME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ Clock monotonic timestamp of process fork. Clock monotonic timestamp of process fork. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_FORK. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_FORK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ Clock monotonic timestamp of reportFullyDrawn called by application. Clock monotonic timestamp of reportFullyDrawn called by application. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_FULLY_DRAWN. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_FULLY_DRAWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,7 +231,11 @@ Clock monotonic timestamp of initial renderthread frame. Clock monotonic timestamp of initial renderthread frame. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_INITIAL_RENDERTHREAD_FRAME. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_INITIAL_RENDERTHREAD_FRAME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,7 +268,11 @@ Clock monotonic timestamp of launch started. Clock monotonic timestamp of launch started. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_LAUNCH. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_LAUNCH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -276,7 +305,11 @@ Clock monotonic timestamp of surfaceflinger composition complete. Clock monotonic timestamp of surfaceflinger composition complete. - Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_SURFACEFLINGER_COMPOSITION_COMPLETE. + + + Android reference for android.app.ApplicationStartInfo.START_TIMESTAMP_SURFACEFLINGER_COMPOSITION_COMPLETE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationStartInfoStartType.xml b/docs/xml/Android.App/ApplicationStartInfoStartType.xml index 6538c36e0..eb8c9a847 100644 --- a/docs/xml/Android.App/ApplicationStartInfoStartType.xml +++ b/docs/xml/Android.App/ApplicationStartInfoStartType.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Process started from scratch. Process started from scratch. - Android reference for android.app.ApplicationStartInfo.START_TYPE_COLD. + + + Android reference for android.app.ApplicationStartInfo.START_TYPE_COLD. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Process brought back to foreground. Process brought back to foreground. - Android reference for android.app.ApplicationStartInfo.START_TYPE_HOT. + + + Android reference for android.app.ApplicationStartInfo.START_TYPE_HOT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Start type not yet set. Start type not yet set. - Android reference for android.app.ApplicationStartInfo.START_TYPE_UNSET. + + + Android reference for android.app.ApplicationStartInfo.START_TYPE_UNSET. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ Process retained minimally SavedInstanceState. Process retained minimally SavedInstanceState. - Android reference for android.app.ApplicationStartInfo.START_TYPE_WARM. + + + Android reference for android.app.ApplicationStartInfo.START_TYPE_WARM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ApplicationStartInfoStartupState.xml b/docs/xml/Android.App/ApplicationStartInfoStartupState.xml index 167d64e2b..aaafc63ee 100644 --- a/docs/xml/Android.App/ApplicationStartInfoStartupState.xml +++ b/docs/xml/Android.App/ApplicationStartInfoStartupState.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ State indicating process startup has failed. State indicating process startup has failed. Startup information in ApplicationStartInfo is incomplete, but no more will be added. - Android reference for android.app.ApplicationStartInfo.STARTUP_STATE_ERROR. + + + Android reference for android.app.ApplicationStartInfo.STARTUP_STATE_ERROR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ State indicating process startup has made it to first frame draw. State indicating process startup has made it to first frame draw. Startup information in ApplicationStartInfo is complete with potential exception of fully drawn timestamp which is not guaranteed to be set. - Android reference for android.app.ApplicationStartInfo.STARTUP_STATE_FIRST_FRAME_DRAWN. + + + Android reference for android.app.ApplicationStartInfo.STARTUP_STATE_FIRST_FRAME_DRAWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ State indicating process startup has started. State indicating process startup has started. Some information is available in ApplicationStartInfo and more will be added. - Android reference for android.app.ApplicationStartInfo.STARTUP_STATE_STARTED. + + + Android reference for android.app.ApplicationStartInfo.STARTUP_STATE_STARTED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AsyncNotedAppOp+InterfaceConsts.xml b/docs/xml/Android.App/AsyncNotedAppOp+InterfaceConsts.xml index 3a658a144..397cd8f11 100644 --- a/docs/xml/Android.App/AsyncNotedAppOp+InterfaceConsts.xml +++ b/docs/xml/Android.App/AsyncNotedAppOp+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AsyncNotedAppOp.xml b/docs/xml/Android.App/AsyncNotedAppOp.xml index c103370f6..0b621b8dc 100644 --- a/docs/xml/Android.App/AsyncNotedAppOp.xml +++ b/docs/xml/Android.App/AsyncNotedAppOp.xml @@ -43,10 +43,16 @@ - When an app-op is noted and the app the app-op is noted for has a AppOpsManager.OnOpNotedCallback registered the note-event needs to be delivered to the callback. + When an AppOpsManager#noteOp(String, int, String, String, String) app-op is noted and the + app the app-op is noted for has a AppOpsManager.OnOpNotedCallback registered the + note-event needs to be delivered to the callback. When an app-op is noted and the app the app-op is noted for has a AppOpsManager.OnOpNotedCallback registered the note-event needs to be delivered to the callback. Usually this is done via an SyncNotedAppOp, but in some cases this is not possible. In this case an AsyncNotedAppOp is send to the system server and then forwarded to the AppOpsManager.OnOpNotedCallback in the app. - Android reference for android.app.AsyncNotedAppOp. + + + Android reference for android.app.AsyncNotedAppOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -83,11 +89,17 @@ System.String - attribution tag + + android.content.Context#createAttributionContext attribution tag + This value may be null. attribution tag - Android reference for android.app.AsyncNotedAppOp.getAttributionTag. + + + Android reference for android.app.AsyncNotedAppOp.getAttributionTag. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -116,9 +128,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.AsyncNotedAppOp.CREATOR. + + + Android reference for android.app.AsyncNotedAppOp.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -155,7 +173,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.AsyncNotedAppOp.describeContents. + + + Android reference for android.app.AsyncNotedAppOp.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,6 +232,7 @@ Provides JNI binding infrastructure for Android.App.AsyncNotedAppOp. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -244,7 +267,11 @@ This value cannot be null. Message associated with the noteOp. This message is set by the app noting the op - Android reference for android.app.AsyncNotedAppOp.getMessage. + + + Android reference for android.app.AsyncNotedAppOp.getMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -277,7 +304,11 @@ Value is 0 or greater Uid that noted the op - Android reference for android.app.AsyncNotedAppOp.getNotingUid. + + + Android reference for android.app.AsyncNotedAppOp.getNotingUid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -306,10 +337,15 @@ System.String - - Op that was noted. This value cannot be null. + + + Op that was noted. - Android reference for android.app.AsyncNotedAppOp.getOp. + + + Android reference for android.app.AsyncNotedAppOp.getOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -339,6 +375,7 @@ Provides JNI binding infrastructure for Android.App.AsyncNotedAppOp. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -370,6 +407,7 @@ Provides JNI binding infrastructure for Android.App.AsyncNotedAppOp. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -400,11 +438,15 @@ System.Int64 - Milliseconds since epoch when the op was noted. + Milliseconds since epoch when the op was noted Value is a non-negative timestamp measured as the number of milliseconds since 1970-01-01T00:00:00Z. Milliseconds since epoch when the op was noted. Value is a non-negative timestamp measured as the number of milliseconds since 1970-01-01T00:00:00Z. - Android reference for android.app.AsyncNotedAppOp.getTime. + + + Android reference for android.app.AsyncNotedAppOp.getTime. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -454,7 +496,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.AsyncNotedAppOp.writeToParcel. + + + Android reference for android.app.AsyncNotedAppOp.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AuthenticationRequiredException+InterfaceConsts.xml b/docs/xml/Android.App/AuthenticationRequiredException+InterfaceConsts.xml index 079668e41..9d15dd66e 100644 --- a/docs/xml/Android.App/AuthenticationRequiredException+InterfaceConsts.xml +++ b/docs/xml/Android.App/AuthenticationRequiredException+InterfaceConsts.xml @@ -12,7 +12,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -39,11 +40,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -73,10 +79,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AuthenticationRequiredException.xml b/docs/xml/Android.App/AuthenticationRequiredException.xml index bddd9ae93..c40ad3bef 100644 --- a/docs/xml/Android.App/AuthenticationRequiredException.xml +++ b/docs/xml/Android.App/AuthenticationRequiredException.xml @@ -35,10 +35,15 @@ - Specialization of SecurityException that is thrown when authentication is needed from the end user before viewing the content. + Specialization of SecurityException that is thrown when authentication is needed from the + end user before viewing the content. Specialization of SecurityException that is thrown when authentication is needed from the end user before viewing the content. This exception is only appropriate where there is a concrete action the user can take to authorize and make forward progress, such as confirming or entering authentication credentials, or granting access via other means. Note: legacy code that receives this exception may treat it as a general SecurityException, and thus there is no guarantee that the action contained will be invoked by the user. - Android reference for android.app.AuthenticationRequiredException. + + + Android reference for android.app.AuthenticationRequiredException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -72,12 +77,22 @@ - Throwable: original cause with details designed for engineering audiences. - PendingIntent: primary action that will initiate the recovery. This must launch an activity that is expected to set Activity.setResult(int) before finishing to communicate the final status of the recovery. For example, apps that observe Activity.RESULT_OK may choose to immediately retry their operation. + original cause with details designed for engineering + audiences. + primary action that will initiate the recovery. This + must launch an activity that is expected to set + Activity#setResult(int) before finishing to + communicate the final status of the recovery. For example, + apps that observe Activity#RESULT_OK may choose to + immediately retry their operation. Create an instance ready to be thrown. Create an instance ready to be thrown. - Android reference for android.app.AuthenticationRequiredException.AuthenticationRequiredException. + + + Android reference for android.app.AuthenticationRequiredException.AuthenticationRequiredException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -114,9 +129,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.AuthenticationRequiredException.CREATOR. + + + Android reference for android.app.AuthenticationRequiredException.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -153,7 +174,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.AuthenticationRequiredException.describeContents. + + + Android reference for android.app.AuthenticationRequiredException.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -194,6 +219,7 @@ Provides JNI binding infrastructure for Android.App.AuthenticationRequiredException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,6 +251,7 @@ Provides JNI binding infrastructure for Android.App.AuthenticationRequiredException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -264,6 +291,7 @@ Provides JNI binding infrastructure for Android.App.AuthenticationRequiredException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -303,9 +331,14 @@ Return primary action that will initiate the authorization. + To be added. Return primary action that will initiate the authorization. - Android reference for android.app.AuthenticationRequiredException.getUserAction. + + + Android reference for android.app.AuthenticationRequiredException.getUserAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -359,7 +392,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.AuthenticationRequiredException.writeToParcel. + + + Android reference for android.app.AuthenticationRequiredException.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AutomaticRuleStatus.xml b/docs/xml/Android.App/AutomaticRuleStatus.xml index a7907590c..cb472c739 100644 --- a/docs/xml/Android.App/AutomaticRuleStatus.xml +++ b/docs/xml/Android.App/AutomaticRuleStatus.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been activated by the user or cross device sync. Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been activated by the user or cross device sync. Sent from Build.VERSION_CODES.VANILLA_ICE_CREAM. If the rule owner has a mode that includes a DND component, the rule owner should activate any extra behavior that's part of that mode in response to this broadcast. - Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_ACTIVATED. + + + Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_ACTIVATED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been deactivated ("snoozed") by the user. Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been deactivated ("snoozed") by the user. The rule will not return to an activated state until the app calls setAutomaticZenRuleState(String,Condition) with Condition.STATE_FALSE (either immediately or when the trigger criteria is no longer met) and then Condition.STATE_TRUE when the trigger criteria is freshly met, or when the user re-activates it. - Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_DEACTIVATED. + + + Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_DEACTIVATED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule currently exists but is disabled. Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule currently exists but is disabled. You do not need to continue to provide state changes via setAutomaticZenRuleState(String,Condition) until the rule is reenabled. - Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_DISABLED. + + + Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_DISABLED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule currently exists and is enabled. Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule currently exists and is enabled. You should continue to provide state changes via setAutomaticZenRuleState(String,Condition). - Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_ENABLED. + + + Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_ENABLED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been deleted. Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been deleted. Further calls to setAutomaticZenRuleState(String,Condition) will be ignored. - Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_REMOVED. + + + Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_REMOVED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,7 +231,11 @@ Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the current status of the rule is unknown at your target sdk version, and you should continue to provide state changes via setAutomaticZenRuleState(String,Condition). Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the current status of the rule is unknown at your target sdk version, and you should continue to provide state changes via setAutomaticZenRuleState(String,Condition). - Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_UNKNOWN. + + + Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AutomaticZenRule+Builder.xml b/docs/xml/Android.App/AutomaticZenRule+Builder.xml index 5187710d6..249dd5666 100644 --- a/docs/xml/Android.App/AutomaticZenRule+Builder.xml +++ b/docs/xml/Android.App/AutomaticZenRule+Builder.xml @@ -32,7 +32,11 @@ Builds AutomaticZenRule instances. - Android reference for android.app.AutomaticZenRule.Builder. + + + Android reference for android.app.AutomaticZenRule.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -62,9 +66,14 @@ AutomaticZenRule: This value cannot be null. - + + - Android reference for android.app.AutomaticZenRule.Builder.Builder. + + + Android reference for android.app.AutomaticZenRule.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -96,9 +105,14 @@ String: This value cannot be null. Uri: This value cannot be null. - + + - Android reference for android.app.AutomaticZenRule.Builder.Builder. + + + Android reference for android.app.AutomaticZenRule.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -128,10 +142,15 @@ - + + This value cannot be null. - Android reference for android.app.AutomaticZenRule.Builder.build. + + + Android reference for android.app.AutomaticZenRule.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -161,6 +180,7 @@ Provides JNI binding infrastructure for Android.App.AutomaticZenRule.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -199,7 +219,11 @@ This Android.App.AutomaticZenRule.Builder instance, allowing calls to be chained. Sets the representation of the state that causes this rule to become active. - Android reference for android.app.AutomaticZenRule.Builder.setConditionId. + + + Android reference for android.app.AutomaticZenRule.Builder.setConditionId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,7 +267,11 @@ This Android.App.AutomaticZenRule.Builder instance, allowing calls to be chained. Sets the configuration activity - an activity that handles NotificationManager.ACTION_AUTOMATIC_ZEN_RULE and shows more information about this rule and/or allows the user to configure it. Although both are optional, at least one of setOwner(ComponentName) or setConfigurationActivity(ComponentName) must be provided. If both are set, setConfigurationActivity(ComponentName) supersedes setOwner(ComponentName), and the owner will not be used to determine whether the rule should be active. The system will validate that the provider ComponentName points to a valid and enabled Activity when calling NotificationManager.addAutomaticZenRule(AutomaticZenRule) or NotificationManager.updateAutomaticZenRule(String,AutomaticZenRule). - Android reference for android.app.AutomaticZenRule.Builder.setConfigurationActivity. + + + Android reference for android.app.AutomaticZenRule.Builder.setConfigurationActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -287,7 +315,11 @@ This Android.App.AutomaticZenRule.Builder instance, allowing calls to be chained. Sets the ZenDeviceEffects associated to this rule. Device effects specify changes to the device behavior that should apply while the rule is active, but are not directly related to suppressing notifications (for example: disabling always-on display). When updating an existing rule via NotificationManager.updateAutomaticZenRule, a null value here means the previous set of effects is retained. - Android reference for android.app.AutomaticZenRule.Builder.setDeviceEffects. + + + Android reference for android.app.AutomaticZenRule.Builder.setDeviceEffects. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -324,7 +356,11 @@ This Android.App.AutomaticZenRule.Builder instance, allowing calls to be chained. Enables this rule. Rules are enabled by default. - Android reference for android.app.AutomaticZenRule.Builder.setEnabled. + + + Android reference for android.app.AutomaticZenRule.Builder.setEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -361,7 +397,11 @@ This Android.App.AutomaticZenRule.Builder instance, allowing calls to be chained. Sets a resource id of a tintable vector drawable representing the rule in image form. - Android reference for android.app.AutomaticZenRule.Builder.setIconResId. + + + Android reference for android.app.AutomaticZenRule.Builder.setIconResId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -398,7 +438,11 @@ This Android.App.AutomaticZenRule.Builder instance, allowing calls to be chained. Sets the interruption filter that is applied when this rule is active. - Android reference for android.app.AutomaticZenRule.Builder.setInterruptionFilter. + + + Android reference for android.app.AutomaticZenRule.Builder.setInterruptionFilter. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -435,7 +479,11 @@ This Android.App.AutomaticZenRule.Builder instance, allowing calls to be chained. Sets whether this rule can be manually activated by the user even when the triggering condition for the rule is not met. - Android reference for android.app.AutomaticZenRule.Builder.setManualInvocationAllowed. + + + Android reference for android.app.AutomaticZenRule.Builder.setManualInvocationAllowed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -472,7 +520,11 @@ This Android.App.AutomaticZenRule.Builder instance, allowing calls to be chained. Sets the name of this rule. - Android reference for android.app.AutomaticZenRule.Builder.setName. + + + Android reference for android.app.AutomaticZenRule.Builder.setName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -516,7 +568,11 @@ This Android.App.AutomaticZenRule.Builder instance, allowing calls to be chained. Sets the component name of the ConditionProviderService that manages this rule (but note that ConditionProviderService is deprecated in favor of using NotificationManager.setAutomaticZenRuleState to notify the system about the state of your rule). Although both are optional, at least one of setOwner(ComponentName) or setConfigurationActivity(ComponentName) must be provided. If both are set, setConfigurationActivity(ComponentName) supersedes this one, and the owner will not be used to determine whether the rule should be active. The system will validate that the provider ComponentName points to a valid and enabled ConditionProviderService when calling NotificationManager.addAutomaticZenRule(AutomaticZenRule) or NotificationManager.updateAutomaticZenRule(String,AutomaticZenRule). - Android reference for android.app.AutomaticZenRule.Builder.setOwner. + + + Android reference for android.app.AutomaticZenRule.Builder.setOwner. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -560,7 +616,11 @@ This Android.App.AutomaticZenRule.Builder instance, allowing calls to be chained. Sets a user visible description of when this rule will be active (see Condition.STATE_TRUE). A description should be a (localized) string like "Mon-Fri, 9pm-7am" or "When connected to [Car Name]". - Android reference for android.app.AutomaticZenRule.Builder.setTriggerDescription. + + + Android reference for android.app.AutomaticZenRule.Builder.setTriggerDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -597,7 +657,11 @@ This Android.App.AutomaticZenRule.Builder instance, allowing calls to be chained. Sets the type of the rule. - Android reference for android.app.AutomaticZenRule.Builder.setType. + + + Android reference for android.app.AutomaticZenRule.Builder.setType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -643,7 +707,11 @@ Sets the zen policy. When updating an existing rule via NotificationManager.updateAutomaticZenRule, a null value here means the previous policy is retained. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.AutomaticZenRule.Builder.setZenPolicy. + + + Android reference for android.app.AutomaticZenRule.Builder.setZenPolicy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -673,6 +741,7 @@ Provides JNI binding infrastructure for Android.App.AutomaticZenRule.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -704,6 +773,7 @@ Provides JNI binding infrastructure for Android.App.AutomaticZenRule.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AutomaticZenRule+InterfaceConsts.xml b/docs/xml/Android.App/AutomaticZenRule+InterfaceConsts.xml index 38c7680d3..9cc45bbfe 100644 --- a/docs/xml/Android.App/AutomaticZenRule+InterfaceConsts.xml +++ b/docs/xml/Android.App/AutomaticZenRule+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AutomaticZenRule.xml b/docs/xml/Android.App/AutomaticZenRule.xml index 6ed36c933..e82ed716f 100644 --- a/docs/xml/Android.App/AutomaticZenRule.xml +++ b/docs/xml/Android.App/AutomaticZenRule.xml @@ -46,7 +46,11 @@ Rule instance information for a zen (aka DND or Attention Management) mode. Rule instance information for a zen (aka DND or Attention Management) mode. - Android reference for android.app.AutomaticZenRule. + + + Android reference for android.app.AutomaticZenRule. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +82,11 @@ Parcel Creates an automatic zen rule. - Android reference for android.app.AutomaticZenRule.AutomaticZenRule. + + + Android reference for android.app.AutomaticZenRule.AutomaticZenRule. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -115,16 +123,22 @@ - String: The name of the rule. - ComponentName: The Condition Provider service that owns this rule. Uri - int: The interruption filter defines which notifications are allowed to interrupt the user (e.g. via sound & vibration) while this rule is active. - boolean: Whether the rule is enabled. - This constructor is deprecated. + The name of the rule. + The Condition Provider service that owns this rule. + The interruption filter defines which notifications are allowed to + interrupt the user (e.g. via sound &amp; vibration) while this rule + is active. + Whether the rule is enabled. + Creates an automatic zen rule. This constructor is deprecated. Use AutomaticZenRule.Builder to construct an AutomaticZenRule. Creates an automatic zen rule. - Android reference for android.app.AutomaticZenRule.AutomaticZenRule. + + + Android reference for android.app.AutomaticZenRule.AutomaticZenRule. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -173,17 +187,35 @@ - String: The name of the rule. This value cannot be null. - ComponentName: The Condition Provider service that owns this rule. This can be null if you're using NotificationManager.setAutomaticZenRuleState(String,Condition) instead of ConditionProviderService. - ComponentName: An activity that handles NotificationManager.ACTION_AUTOMATIC_ZEN_RULE that shows the user more information about this rule and/or allows them to configure it. This is required if you are not using a ConditionProviderService. If you are, it overrides the information specified in your manifest. This value may be null. - Uri: A representation of the state that should cause your app to apply the given interruption filter. This value cannot be null. - ZenPolicy: The policy defines which notifications are allowed to interrupt the user while this rule is active. This overrides the global policy while this rule is action (Condition.STATE_TRUE). This value may be null. - int: The interruption filter defines which notifications are allowed to interrupt the user (e.g. via sound & vibration) while this rule is active. - boolean: Whether the rule is enabled. + The name of the rule. + The Condition Provider service that owns this rule. This can be null if you're + using NotificationManager#setAutomaticZenRuleState(String, Condition) + instead of android.service.notification.ConditionProviderService. + An activity that handles + NotificationManager#ACTION_AUTOMATIC_ZEN_RULE that shows + the user + more information about this rule and/or allows them to + configure it. This is required if you are not using a + android.service.notification.ConditionProviderService. + If you are, it overrides the information specified in your + manifest. + A representation of the state that should cause your app to apply the + given interruption filter. + The interruption filter defines which notifications are allowed to + interrupt the user (e.g. via sound &amp; vibration) while this rule + is active. + The policy defines which notifications are allowed to interrupt the user + while this rule is active. This overrides the global policy while this rule is + action (Condition#STATE_TRUE). + Whether the rule is enabled. Creates an automatic zen rule. Creates an automatic zen rule. Note: Prefer AutomaticZenRule.Builder to construct an AutomaticZenRule. - Android reference for android.app.AutomaticZenRule.AutomaticZenRule. + + + Android reference for android.app.AutomaticZenRule.AutomaticZenRule. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -220,10 +252,15 @@ Android.Net.Uri - Returns the representation of the state that causes this rule to become active. + Returns the representation of the state that causes this rule to become active. -or- Sets the representation of the state that causes this rule to become active. + To be added. Returns the representation of the state that causes this rule to become active. - Android reference for android.app.AutomaticZenRule.getConditionId. + + + Android reference for android.app.AutomaticZenRule.getConditionId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -260,11 +297,18 @@ Android.Content.ComponentName - Returns the ComponentName of the activity that shows configuration options for this rule. + Returns the ComponentName of the activity that shows configuration options + for this rule. -or- Sets the configuration activity - an activity that handles + NotificationManager#ACTION_AUTOMATIC_ZEN_RULE and shows more information about + this rule and/or allows the user to configure it. This value may be null. Returns the ComponentName of the activity that shows configuration options for this rule. - Android reference for android.app.AutomaticZenRule.getConfigurationActivity. + + + Android reference for android.app.AutomaticZenRule.getConfigurationActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -294,9 +338,14 @@ Returns the time this rule was created, represented as milliseconds since the epoch. + To be added. Returns the time this rule was created, represented as milliseconds since the epoch. - Android reference for android.app.AutomaticZenRule.getCreationTime. + + + Android reference for android.app.AutomaticZenRule.getCreationTime. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -325,9 +374,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.AutomaticZenRule.CREATOR. + + + Android reference for android.app.AutomaticZenRule.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -364,7 +419,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.AutomaticZenRule.describeContents. + + + Android reference for android.app.AutomaticZenRule.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -401,11 +460,15 @@ Android.Service.Notification.ZenDeviceEffects - Gets the ZenDeviceEffects of this rule. + Gets the ZenDeviceEffects of this rule. -or- Sets the ZenDeviceEffects associated to this rule. This value may be null. Gets the ZenDeviceEffects of this rule. - Android reference for android.app.AutomaticZenRule.getDeviceEffects. + + + Android reference for android.app.AutomaticZenRule.getDeviceEffects. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -442,10 +505,15 @@ System.Boolean - Returns whether this rule is enabled. + Returns whether this rule is enabled. -or- Enables this rule. + To be added. Returns whether this rule is enabled. - Android reference for android.app.AutomaticZenRule.isEnabled. + + + Android reference for android.app.AutomaticZenRule.isEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -475,9 +543,14 @@ Gets the resource id of the drawable icon for this rule. + To be added. Gets the resource id of the drawable icon for this rule. - Android reference for android.app.AutomaticZenRule.getIconResId. + + + Android reference for android.app.AutomaticZenRule.getIconResId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -514,10 +587,16 @@ System.Int32 - Returns the interruption filter that is applied when this rule is active. + The do not disturb mode to enter when this rule is active. + Returns the interruption filter that is applied when this rule is active. -or- Sets the interruption filter that is applied when this rule is active. + To be added. Returns the interruption filter that is applied when this rule is active. - Android reference for android.app.AutomaticZenRule.getInterruptionFilter. + + + Android reference for android.app.AutomaticZenRule.getInterruptionFilter. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -546,10 +625,16 @@ System.Boolean - Gets whether this rule can be manually activated by the user even when the triggering condition for the rule is not met. + Gets whether this rule can be manually activated by the user even when the triggering + condition for the rule is not met. + To be added. Gets whether this rule can be manually activated by the user even when the triggering condition for the rule is not met. - Android reference for android.app.AutomaticZenRule.isManualInvocationAllowed. + + + Android reference for android.app.AutomaticZenRule.isManualInvocationAllowed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -612,6 +697,7 @@ Provides JNI binding infrastructure for Android.App.AutomaticZenRule. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -650,10 +736,15 @@ System.String - Returns the name of this rule. + Returns the name of this rule. -or- Sets the name of this rule. + To be added. Returns the name of this rule. - Android reference for android.app.AutomaticZenRule.getName. + + + Android reference for android.app.AutomaticZenRule.getName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -682,10 +773,15 @@ Android.Content.ComponentName - Returns the ComponentName of the condition provider service that owns this rule. + Returns the ComponentName of the condition provider service that owns this rule. + To be added. Returns the ComponentName of the condition provider service that owns this rule. - Android reference for android.app.AutomaticZenRule.getOwner. + + + Android reference for android.app.AutomaticZenRule.getOwner. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -715,6 +811,7 @@ Provides JNI binding infrastructure for Android.App.AutomaticZenRule. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -754,6 +851,7 @@ Provides JNI binding infrastructure for Android.App.AutomaticZenRule. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -784,11 +882,16 @@ System.String - Gets the user visible description of when this rule is active (see Condition.STATE_TRUE). + Gets the user visible description of when this rule is active + (see Condition#STATE_TRUE). This value may be null. Gets the user visible description of when this rule is active (see Condition.STATE_TRUE). - Android reference for android.app.AutomaticZenRule.getTriggerDescription. + + + Android reference for android.app.AutomaticZenRule.getTriggerDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -821,7 +924,11 @@ Value is one of the following: TYPE_UNKNOWN TYPE_OTHER TYPE_SCHEDULE_TIME TYPE_SCHEDULE_CALENDAR TYPE_BEDTIME TYPE_DRIVING TYPE_IMMERSIVE TYPE_THEATER TYPE_MANAGED TYPE_TRANSIT Gets the type of the rule. - Android reference for android.app.AutomaticZenRule.getType. + + + Android reference for android.app.AutomaticZenRule.getType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -861,7 +968,11 @@ The type for rules triggered by bedtime/sleeping, like time of day, or snore detection. The type for rules triggered by bedtime/sleeping, like time of day, or snore detection. Only the 'Wellbeing' app may own rules of this type. - Android reference for android.app.AutomaticZenRule.TYPE_BEDTIME. + + + Android reference for android.app.AutomaticZenRule.TYPE_BEDTIME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -898,10 +1009,15 @@ 4 - The type for rules triggered by driving detection, like Bluetooth connections or vehicle sounds. + The type for rules triggered by driving detection, like Bluetooth connections or vehicle + sounds. The type for rules triggered by driving detection, like Bluetooth connections or vehicle sounds. - Android reference for android.app.AutomaticZenRule.TYPE_DRIVING. + + + Android reference for android.app.AutomaticZenRule.TYPE_DRIVING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -938,10 +1054,15 @@ 5 - The type for rules triggered by the user entering an immersive activity, like opening an app using WindowInsetsController.hide(int). + The type for rules triggered by the user entering an immersive activity, like opening an app + using WindowInsetsController#hide(int). The type for rules triggered by the user entering an immersive activity, like opening an app using WindowInsetsController.hide(int). - Android reference for android.app.AutomaticZenRule.TYPE_IMMERSIVE. + + + Android reference for android.app.AutomaticZenRule.TYPE_IMMERSIVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -981,7 +1102,11 @@ The type for rules created and managed by a device owner. The type for rules created and managed by a device owner. These rules may not be fully editable by the device user. Only a 'Device Owner' app may own rules of this type. - Android reference for android.app.AutomaticZenRule.TYPE_MANAGED. + + + Android reference for android.app.AutomaticZenRule.TYPE_MANAGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1021,7 +1146,11 @@ Rule is of a known type, but not one of the specific types. Rule is of a known type, but not one of the specific types. - Android reference for android.app.AutomaticZenRule.TYPE_OTHER. + + + Android reference for android.app.AutomaticZenRule.TYPE_OTHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1061,7 +1190,11 @@ The type for rules triggered by calendar events. The type for rules triggered by calendar events. - Android reference for android.app.AutomaticZenRule.TYPE_SCHEDULE_CALENDAR. + + + Android reference for android.app.AutomaticZenRule.TYPE_SCHEDULE_CALENDAR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1101,7 +1234,11 @@ The type for rules triggered according to a time-based schedule. The type for rules triggered according to a time-based schedule. - Android reference for android.app.AutomaticZenRule.TYPE_SCHEDULE_TIME. + + + Android reference for android.app.AutomaticZenRule.TYPE_SCHEDULE_TIME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1138,14 +1275,57 @@ 6 - The type for rules that have a ZenPolicy that implies that the device should not make sound and potentially hide some visual effects; may be triggered when entering a location where silence is requested, like a theater. + The type for rules that have a ZenPolicy that implies that the + device should not make sound and potentially hide some visual effects; may be triggered + when entering a location where silence is requested, like a theater. The type for rules that have a ZenPolicy that implies that the device should not make sound and potentially hide some visual effects; may be triggered when entering a location where silence is requested, like a theater. - Android reference for android.app.AutomaticZenRule.TYPE_THEATER. + + + Android reference for android.app.AutomaticZenRule.TYPE_THEATER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_TRANSIT", ApiSince=37)] + [<Android.Runtime.Register("TYPE_TRANSIT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.AutomaticZenRuleType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.AutomaticZenRuleType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AutomaticZenRuleType + + 8 + + The type for rules triggered during the user's transiting, in public transportation such + as trains and subways, etc. + To be added. + + @@ -1181,7 +1361,11 @@ Rule is of an unknown type. Rule is of an unknown type. This is the default value if not provided by the owning app, and the value returned if the true type was added in an API level higher than the calling app's targetSdk. - Android reference for android.app.AutomaticZenRule.TYPE_UNKNOWN. + + + Android reference for android.app.AutomaticZenRule.TYPE_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1231,7 +1415,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.AutomaticZenRule.writeToParcel. + + + Android reference for android.app.AutomaticZenRule.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1268,11 +1456,17 @@ Android.Service.Notification.ZenPolicy - Gets the ZenPolicy applied if getInterruptionFilter() is NotificationManager.INTERRUPTION_FILTER_PRIORITY. + Gets the ZenPolicy applied if #getInterruptionFilter() is + NotificationManager#INTERRUPTION_FILTER_PRIORITY. -or- Sets the ZenPolicy applied if #getInterruptionFilter() is + NotificationManager#INTERRUPTION_FILTER_PRIORITY. This value may be null. Gets the ZenPolicy applied if getInterruptionFilter() is NotificationManager.INTERRUPTION_FILTER_PRIORITY. - Android reference for android.app.AutomaticZenRule.getZenPolicy. + + + Android reference for android.app.AutomaticZenRule.getZenPolicy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/AutomaticZenRuleType.xml b/docs/xml/Android.App/AutomaticZenRuleType.xml index aa3c818a2..41b5f6dd6 100644 --- a/docs/xml/Android.App/AutomaticZenRuleType.xml +++ b/docs/xml/Android.App/AutomaticZenRuleType.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ The type for rules triggered by bedtime/sleeping, like time of day, or snore detection. The type for rules triggered by bedtime/sleeping, like time of day, or snore detection. Only the 'Wellbeing' app may own rules of this type. - Android reference for android.app.AutomaticZenRule.TYPE_BEDTIME. + + + Android reference for android.app.AutomaticZenRule.TYPE_BEDTIME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ The type for rules triggered by driving detection, like Bluetooth connections or vehicle sounds. The type for rules triggered by driving detection, like Bluetooth connections or vehicle sounds. - Android reference for android.app.AutomaticZenRule.TYPE_DRIVING. + + + Android reference for android.app.AutomaticZenRule.TYPE_DRIVING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ The type for rules triggered by the user entering an immersive activity, like opening an app using WindowInsetsController.hide(int). The type for rules triggered by the user entering an immersive activity, like opening an app using WindowInsetsController.hide(int). - Android reference for android.app.AutomaticZenRule.TYPE_IMMERSIVE. + + + Android reference for android.app.AutomaticZenRule.TYPE_IMMERSIVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ The type for rules created and managed by a device owner. The type for rules created and managed by a device owner. These rules may not be fully editable by the device user. Only a 'Device Owner' app may own rules of this type. - Android reference for android.app.AutomaticZenRule.TYPE_MANAGED. + + + Android reference for android.app.AutomaticZenRule.TYPE_MANAGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ Rule is of a known type, but not one of the specific types. Rule is of a known type, but not one of the specific types. - Android reference for android.app.AutomaticZenRule.TYPE_OTHER. + + + Android reference for android.app.AutomaticZenRule.TYPE_OTHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,7 +231,11 @@ The type for rules triggered by calendar events. The type for rules triggered by calendar events. - Android reference for android.app.AutomaticZenRule.TYPE_SCHEDULE_CALENDAR. + + + Android reference for android.app.AutomaticZenRule.TYPE_SCHEDULE_CALENDAR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,7 +268,11 @@ The type for rules triggered according to a time-based schedule. The type for rules triggered according to a time-based schedule. - Android reference for android.app.AutomaticZenRule.TYPE_SCHEDULE_TIME. + + + Android reference for android.app.AutomaticZenRule.TYPE_SCHEDULE_TIME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -276,11 +305,43 @@ The type for rules that have a ZenPolicy that implies that the device should not make sound and potentially hide some visual effects; may be triggered when entering a location where silence is requested, like a theater. The type for rules that have a ZenPolicy that implies that the device should not make sound and potentially hide some visual effects; may be triggered when entering a location where silence is requested, like a theater. - Android reference for android.app.AutomaticZenRule.TYPE_THEATER. + + + Android reference for android.app.AutomaticZenRule.TYPE_THEATER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.AutomaticZenRule.TypeTransit", JniField="android/app/AutomaticZenRule.TYPE_TRANSIT")] + [<Android.Runtime.IntDefinition("Android.App.AutomaticZenRule.TypeTransit", JniField="android/app/AutomaticZenRule.TYPE_TRANSIT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AutomaticZenRuleType + + 8 + + To be added. + + @@ -309,7 +370,11 @@ Rule is of an unknown type. Rule is of an unknown type. This is the default value if not provided by the owning app, and the value returned if the true type was added in an API level higher than the calling app's targetSdk. - Android reference for android.app.AutomaticZenRule.TYPE_UNKNOWN. + + + Android reference for android.app.AutomaticZenRule.TYPE_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/BackgroundActivityStartMode.xml b/docs/xml/Android.App/BackgroundActivityStartMode.xml index 90702aee9..8b203de5a 100644 --- a/docs/xml/Android.App/BackgroundActivityStartMode.xml +++ b/docs/xml/Android.App/BackgroundActivityStartMode.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Grants the PendingIntent all background activity start privileges, including those normally reserved for privileged contexts (e.g., companion apps or those with the START_ACTIVITIES_FROM_BACKGROUND permission). Grants the PendingIntent all background activity start privileges, including those normally reserved for privileged contexts (e.g., companion apps or those with the START_ACTIVITIES_FROM_BACKGROUND permission). Caution: This mode should be used sparingly. Most apps should use MODE_BACKGROUND_ACTIVITY_START_ALLOW_IF_VISIBLE instead, relying on notifications or foreground services for background interactions to minimize user disruption. However, this mode is necessary for specific use cases, such as companion apps responding to prompts from a connected device. For more information on background activity start restrictions, see: Restrictions on starting activities from the background - Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOW_ALWAYS. + + + Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOW_ALWAYS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,7 +84,11 @@ This constant was deprecated in API level 36. Use MODE_BACKGROUND_ACTIVITY_START_ALLOW_IF_VISIBLE to allow starts only when the app is visible or MODE_BACKGROUND_ACTIVITY_START_ALLOW_ALWAYS to allow starts at any time (see Restrictions on starting activities from the background). Grants the PendingIntent background activity start privileges. This behaves the same as MODE_BACKGROUND_ACTIVITY_START_ALLOW_ALWAYS, except it does not grant background activity launch permissions based on the privileged permission START_ACTIVITIES_FROM_BACKGROUND. - Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOWED. + + + Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOWED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -112,7 +121,11 @@ Grants the PendingIntent background activity start privileges only when the app has a visible window (i.e., is visible to the user). Grants the PendingIntent background activity start privileges only when the app has a visible window (i.e., is visible to the user). This is the recommended mode for most apps to minimize disruption to the user experience. For more information on background activity start restrictions, see: Restrictions on starting activities from the background - Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOW_IF_VISIBLE. + + + Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOW_IF_VISIBLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -145,7 +158,11 @@ Denies the PendingIntent any background activity start privileges. Denies the PendingIntent any background activity start privileges. - Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_DENIED. + + + Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_DENIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -178,7 +195,11 @@ The system determines whether to grant background activity start privileges. The system determines whether to grant background activity start privileges. This is the default behavior if no explicit mode is specified. - Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_SYSTEM_DEFINED. + + + Android reference for android.app.ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_SYSTEM_DEFINED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/BackgroundServiceStartNotAllowedException+InterfaceConsts.xml b/docs/xml/Android.App/BackgroundServiceStartNotAllowedException+InterfaceConsts.xml index 290789853..df954b934 100644 --- a/docs/xml/Android.App/BackgroundServiceStartNotAllowedException+InterfaceConsts.xml +++ b/docs/xml/Android.App/BackgroundServiceStartNotAllowedException+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/BackgroundServiceStartNotAllowedException.xml b/docs/xml/Android.App/BackgroundServiceStartNotAllowedException.xml index 5583c4b85..6f70f73ab 100644 --- a/docs/xml/Android.App/BackgroundServiceStartNotAllowedException.xml +++ b/docs/xml/Android.App/BackgroundServiceStartNotAllowedException.xml @@ -43,10 +43,15 @@ - Exception thrown when an app tries to start a background Service when it's not allowed to do so. + Exception thrown when an app tries to start a background Service when it's not allowed to + do so. Exception thrown when an app tries to start a background Service when it's not allowed to do so. - Android reference for android.app.BackgroundServiceStartNotAllowedException. + + + Android reference for android.app.BackgroundServiceStartNotAllowedException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,7 +84,11 @@ Constructor. Constructor. - Android reference for android.app.BackgroundServiceStartNotAllowedException.BackgroundServiceStartNotAllowedException. + + + Android reference for android.app.BackgroundServiceStartNotAllowedException.BackgroundServiceStartNotAllowedException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -108,9 +117,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.BackgroundServiceStartNotAllowedException.CREATOR. + + + Android reference for android.app.BackgroundServiceStartNotAllowedException.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,7 +162,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.BackgroundServiceStartNotAllowedException.describeContents. + + + Android reference for android.app.BackgroundServiceStartNotAllowedException.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -180,6 +199,7 @@ Provides JNI binding infrastructure for Android.App.BackgroundServiceStartNotAllowedException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -211,6 +231,7 @@ Provides JNI binding infrastructure for Android.App.BackgroundServiceStartNotAllowedException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -242,6 +263,7 @@ Provides JNI binding infrastructure for Android.App.BackgroundServiceStartNotAllowedException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -293,7 +315,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.BackgroundServiceStartNotAllowedException.writeToParcel. + + + Android reference for android.app.BackgroundServiceStartNotAllowedException.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/BreadCrumbClickFlags.xml b/docs/xml/Android.App/BreadCrumbClickFlags.xml index 4a3477138..202453934 100644 --- a/docs/xml/Android.App/BreadCrumbClickFlags.xml +++ b/docs/xml/Android.App/BreadCrumbClickFlags.xml @@ -44,7 +44,8 @@ 0 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/BroadcastDeferralPolicy.xml b/docs/xml/Android.App/BroadcastDeferralPolicy.xml index 7653f5792..ddb407f26 100644 --- a/docs/xml/Android.App/BroadcastDeferralPolicy.xml +++ b/docs/xml/Android.App/BroadcastDeferralPolicy.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Deferral policy that indicates no desire has been expressed, and that the system should use a reasonable default behavior. Deferral policy that indicates no desire has been expressed, and that the system should use a reasonable default behavior. - Android reference for android.app.BroadcastOptions.DEFERRAL_POLICY_DEFAULT. + + + Android reference for android.app.BroadcastOptions.DEFERRAL_POLICY_DEFAULT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Deferral policy that indicates a strong desire that no receiver of this broadcast should be deferred. Deferral policy that indicates a strong desire that no receiver of this broadcast should be deferred. - Android reference for android.app.BroadcastOptions.DEFERRAL_POLICY_NONE. + + + Android reference for android.app.BroadcastOptions.DEFERRAL_POLICY_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Deferral policy that indicates a strong desire that each receiver of this broadcast should be deferred until that receiver's process is in an active (non-cached) state. Deferral policy that indicates a strong desire that each receiver of this broadcast should be deferred until that receiver's process is in an active (non-cached) state. Whether an app's process state is considered active is independent of its standby bucket. This policy only applies to runtime registered receivers of a broadcast, and does not apply to ordered broadcasts, alarm broadcasts, interactive broadcasts, or manifest broadcasts. This policy means that a runtime registered receiver will not typically execute until that receiver's process is brought to an active state by some other action, such as a job, alarm, or service binding. As a result, the receiver may be delayed indefinitely. When this policy is set on an unordered broadcast with a completion callback, the completion callback will run once all eligible processes have finished receiving the broadcast. Processes in inactive process state are not considered eligible and may not receive the broadcast prior to the completion callback. - Android reference for android.app.BroadcastOptions.DEFERRAL_POLICY_UNTIL_ACTIVE. + + + Android reference for android.app.BroadcastOptions.DEFERRAL_POLICY_UNTIL_ACTIVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/BroadcastDeliveryGroupPolicy.xml b/docs/xml/Android.App/BroadcastDeliveryGroupPolicy.xml index fd55599d1..32ff7f794 100644 --- a/docs/xml/Android.App/BroadcastDeliveryGroupPolicy.xml +++ b/docs/xml/Android.App/BroadcastDeliveryGroupPolicy.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Delivery group policy that indicates that all the broadcasts in the delivery group need to be delivered as is. Delivery group policy that indicates that all the broadcasts in the delivery group need to be delivered as is. - Android reference for android.app.BroadcastOptions.DELIVERY_GROUP_POLICY_ALL. + + + Android reference for android.app.BroadcastOptions.DELIVERY_GROUP_POLICY_ALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Delivery group policy that indicates that only the most recent broadcast in the delivery group need to be delivered and the rest can be dropped. Delivery group policy that indicates that only the most recent broadcast in the delivery group need to be delivered and the rest can be dropped. - Android reference for android.app.BroadcastOptions.DELIVERY_GROUP_POLICY_MOST_RECENT. + + + Android reference for android.app.BroadcastOptions.DELIVERY_GROUP_POLICY_MOST_RECENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/BroadcastOptions.xml b/docs/xml/Android.App/BroadcastOptions.xml index 2c95799d6..7fa51d1ec 100644 --- a/docs/xml/Android.App/BroadcastOptions.xml +++ b/docs/xml/Android.App/BroadcastOptions.xml @@ -30,10 +30,16 @@ - Helper class for building an options Bundle that can be used with Context.sendBroadcast(Intent) and related methods. + Helper class for building an options Bundle that can be used with + android.content.Context#sendBroadcast(android.content.Intent) + Context.sendBroadcast(Intent) and related methods. Helper class for building an options Bundle that can be used with Context.sendBroadcast(Intent) and related methods. - Android reference for android.app.BroadcastOptions. + + + Android reference for android.app.BroadcastOptions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -87,10 +93,15 @@ - Clears any deferral policy for this broadcast that specifies how this broadcast can be deferred for delivery at some future point. + Clears any deferral policy for this broadcast that specifies how this + broadcast can be deferred for delivery at some future point. Clears any deferral policy for this broadcast that specifies how this broadcast can be deferred for delivery at some future point. - Android reference for android.app.BroadcastOptions.clearDeferralPolicy. + + + Android reference for android.app.BroadcastOptions.clearDeferralPolicy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -120,10 +131,15 @@ - Clears the namespace and key that was previously set using setDeliveryGroupMatchingKey(String,String). + Clears the namespace and key that was previously set using + #setDeliveryGroupMatchingKey(String, String). Clears the namespace and key that was previously set using setDeliveryGroupMatchingKey(String,String). - Android reference for android.app.BroadcastOptions.clearDeliveryGroupMatchingKey. + + + Android reference for android.app.BroadcastOptions.clearDeliveryGroupMatchingKey. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -153,10 +169,16 @@ - Clears any previously set delivery group policies using setDeliveryGroupMatchingKey(String,String) and resets the delivery group policy to the default value (DELIVERY_GROUP_POLICY_ALL). + Clears any previously set delivery group policies using + #setDeliveryGroupMatchingKey(String, String) and resets the delivery group policy to + the default value (#DELIVERY_GROUP_POLICY_ALL). Clears any previously set delivery group policies using setDeliveryGroupMatchingKey(String,String) and resets the delivery group policy to the default value (DELIVERY_GROUP_POLICY_ALL). - Android reference for android.app.BroadcastOptions.clearDeliveryGroupPolicy. + + + Android reference for android.app.BroadcastOptions.clearDeliveryGroupPolicy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -185,11 +207,16 @@ Android.App.BroadcastDeferralPolicy - Gets deferral policy for this broadcast that specifies how this broadcast can be deferred for delivery at some future point. + Gets deferral policy for this broadcast that specifies how this broadcast + can be deferred for delivery at some future point. Value is one of the following: DEFERRAL_POLICY_DEFAULT DEFERRAL_POLICY_NONE DEFERRAL_POLICY_UNTIL_ACTIVE Gets deferral policy for this broadcast that specifies how this broadcast can be deferred for delivery at some future point. - Android reference for android.app.BroadcastOptions.getDeferralPolicy. + + + Android reference for android.app.BroadcastOptions.getDeferralPolicy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -223,10 +250,15 @@ 0 - Deferral policy that indicates no desire has been expressed, and that the system should use a reasonable default behavior. + Deferral policy that indicates no desire has been expressed, and that the + system should use a reasonable default behavior. Deferral policy that indicates no desire has been expressed, and that the system should use a reasonable default behavior. - Android reference for android.app.BroadcastOptions.DEFERRAL_POLICY_DEFAULT. + + + Android reference for android.app.BroadcastOptions.DEFERRAL_POLICY_DEFAULT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -260,10 +292,15 @@ 1 - Deferral policy that indicates a strong desire that no receiver of this broadcast should be deferred. + Deferral policy that indicates a strong desire that no receiver of this + broadcast should be deferred. Deferral policy that indicates a strong desire that no receiver of this broadcast should be deferred. - Android reference for android.app.BroadcastOptions.DEFERRAL_POLICY_NONE. + + + Android reference for android.app.BroadcastOptions.DEFERRAL_POLICY_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -297,10 +334,16 @@ 2 - Deferral policy that indicates a strong desire that each receiver of this broadcast should be deferred until that receiver's process is in an active (non-cached) state. + Deferral policy that indicates a strong desire that each receiver of this + broadcast should be deferred until that receiver's process is in an + active (non-cached) state. Deferral policy that indicates a strong desire that each receiver of this broadcast should be deferred until that receiver's process is in an active (non-cached) state. Whether an app's process state is considered active is independent of its standby bucket. This policy only applies to runtime registered receivers of a broadcast, and does not apply to ordered broadcasts, alarm broadcasts, interactive broadcasts, or manifest broadcasts. This policy means that a runtime registered receiver will not typically execute until that receiver's process is brought to an active state by some other action, such as a job, alarm, or service binding. As a result, the receiver may be delayed indefinitely. When this policy is set on an unordered broadcast with a completion callback, the completion callback will run once all eligible processes have finished receiving the broadcast. Processes in inactive process state are not considered eligible and may not receive the broadcast prior to the completion callback. - Android reference for android.app.BroadcastOptions.DEFERRAL_POLICY_UNTIL_ACTIVE. + + + Android reference for android.app.BroadcastOptions.DEFERRAL_POLICY_UNTIL_ACTIVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -337,11 +380,17 @@ System.String - Return the namespace and key that is used to identify the delivery group that this broadcast belongs to. - the delivery group namespace and key that was previously set using setDeliveryGroupMatchingKey(String,String), concatenated with a:. This value may be null. + Return the namespace and key that is used to identify the delivery group that this + broadcast belongs to. + the delivery group namespace and key that was previously set using + #setDeliveryGroupMatchingKey(String, String), concatenated with a :. Return the namespace and key that is used to identify the delivery group that this broadcast belongs to. - Android reference for android.app.BroadcastOptions.getDeliveryGroupMatchingKey. + + + Android reference for android.app.BroadcastOptions.getDeliveryGroupMatchingKey. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -370,11 +419,16 @@ Android.App.BroadcastDeliveryGroupPolicy - Get the delivery group policy for this broadcast that specifies how multiple broadcasts belonging to the same delivery group has to be handled. + Get the delivery group policy for this broadcast that specifies how multiple broadcasts + belonging to the same delivery group has to be handled. Value is one of the following: DELIVERY_GROUP_POLICY_ALL DELIVERY_GROUP_POLICY_MOST_RECENT Get the delivery group policy for this broadcast that specifies how multiple broadcasts belonging to the same delivery group has to be handled. - Android reference for android.app.BroadcastOptions.getDeliveryGroupPolicy. + + + Android reference for android.app.BroadcastOptions.getDeliveryGroupPolicy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -408,10 +462,15 @@ 0 - Delivery group policy that indicates that all the broadcasts in the delivery group need to be delivered as is. + Delivery group policy that indicates that all the broadcasts in the delivery group + need to be delivered as is. Delivery group policy that indicates that all the broadcasts in the delivery group need to be delivered as is. - Android reference for android.app.BroadcastOptions.DELIVERY_GROUP_POLICY_ALL. + + + Android reference for android.app.BroadcastOptions.DELIVERY_GROUP_POLICY_ALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -445,10 +504,15 @@ 1 - Delivery group policy that indicates that only the most recent broadcast in the delivery group need to be delivered and the rest can be dropped. + Delivery group policy that indicates that only the most recent broadcast in the delivery + group need to be delivered and the rest can be dropped. Delivery group policy that indicates that only the most recent broadcast in the delivery group need to be delivered and the rest can be dropped. - Android reference for android.app.BroadcastOptions.DELIVERY_GROUP_POLICY_MOST_RECENT. + + + Android reference for android.app.BroadcastOptions.DELIVERY_GROUP_POLICY_MOST_RECENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -481,11 +545,16 @@ Bundle: This value cannot be null. - Returns a BroadcastOptions parsed from the given Bundle, typically generated from toBundle(). + Returns a BroadcastOptions parsed from the given Bundle, + typically generated from #toBundle(). This Android.App.BroadcastOptions instance, allowing calls to be chained. Returns a BroadcastOptions parsed from the given Bundle, typically generated from toBundle(). - Android reference for android.app.BroadcastOptions.fromBundle. + + + Android reference for android.app.BroadcastOptions.fromBundle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -515,11 +584,16 @@ Returns whether the broadcasting app has opted-in to sharing its identity with the receiver. - true if the broadcasting app has opted in to sharing its identity + + true if the broadcasting app has opted in to sharing its identity Returns whether the broadcasting app has opted-in to sharing its identity with the receiver. See also: - Android reference for android.app.BroadcastOptions.isShareIdentityEnabled. + + + Android reference for android.app.BroadcastOptions.isShareIdentityEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -549,6 +623,7 @@ Provides JNI binding infrastructure for Android.App.BroadcastOptions. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -580,11 +655,15 @@ - Creates a basic BroadcastOptions with no options initially set. - an instance of BroadcastOptions against which options can be set. This value cannot be null. + Creates a basic BroadcastOptions with no options initially set. + an instance of BroadcastOptions against which options can be set Creates a basic BroadcastOptions with no options initially set. - Android reference for android.app.BroadcastOptions.makeBasic. + + + Android reference for android.app.BroadcastOptions.makeBasic. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -624,11 +703,16 @@ int: Value is one of the following: DEFERRAL_POLICY_DEFAULT DEFERRAL_POLICY_NONE DEFERRAL_POLICY_UNTIL_ACTIVE - Sets deferral policy for this broadcast that specifies how this broadcast can be deferred for delivery at some future point. + Sets deferral policy for this broadcast that specifies how this broadcast + can be deferred for delivery at some future point. This Android.App.BroadcastOptions instance, allowing calls to be chained. Sets deferral policy for this broadcast that specifies how this broadcast can be deferred for delivery at some future point. - Android reference for android.app.BroadcastOptions.setDeferralPolicy. + + + Android reference for android.app.BroadcastOptions.setDeferralPolicy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -667,7 +751,11 @@ This Android.App.BroadcastOptions instance, allowing calls to be chained. Set namespace and key to identify the delivery group that this broadcast belongs to. If namespace and key are specified, then another broadcast will be considered to be in the same delivery group as this iff it has the same namespace and key. If not matching key using this API then by default Intent.filterEquals(Intent) will be used to identify the delivery group. - Android reference for android.app.BroadcastOptions.setDeliveryGroupMatchingKey. + + + Android reference for android.app.BroadcastOptions.setDeliveryGroupMatchingKey. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -707,11 +795,16 @@ int: Value is one of the following: DELIVERY_GROUP_POLICY_ALL DELIVERY_GROUP_POLICY_MOST_RECENT - Set delivery group policy for this broadcast to specify how multiple broadcasts belonging to the same delivery group has to be handled. + Set delivery group policy for this broadcast to specify how multiple broadcasts belonging to + the same delivery group has to be handled. This Android.App.BroadcastOptions instance, allowing calls to be chained. Set delivery group policy for this broadcast to specify how multiple broadcasts belonging to the same delivery group has to be handled. - Android reference for android.app.BroadcastOptions.setDeliveryGroupPolicy. + + + Android reference for android.app.BroadcastOptions.setDeliveryGroupPolicy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -743,13 +836,21 @@ - boolean: whether the broadcasting app's identity should be shared with the receiver - Sets whether the identity of the broadcasting app should be shared with all receivers that will receive this broadcast. - this BroadcastOptions instance. This value cannot be null. + whether the broadcasting app's identity should be shared with the + receiver + Sets whether the identity of the broadcasting app should be shared with all receivers + that will receive this broadcast. + + this + BroadcastOptions instance Sets whether the identity of the broadcasting app should be shared with all receivers that will receive this broadcast. Use this option when broadcasting to a receiver that needs to know the identity of the broadcaster; with this set to true, the receiver will have access to the broadcasting app's package name and uid. Defaults to false if not set. See also: - Android reference for android.app.BroadcastOptions.setShareIdentityEnabled. + + + Android reference for android.app.BroadcastOptions.setShareIdentityEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -779,6 +880,7 @@ Provides JNI binding infrastructure for Android.App.BroadcastOptions. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -810,6 +912,7 @@ Provides JNI binding infrastructure for Android.App.BroadcastOptions. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -841,14 +944,20 @@ - Returns the created options as a Bundle, which can be passed to Context.sendBroadcast(Intent) and related methods. + Returns the created options as a Bundle, which can be passed to + android.content.Context#sendBroadcast(android.content.Intent) + Context.sendBroadcast(Intent) and related methods. This value cannot be null. Returns the created options as a Bundle, which can be passed to Context.sendBroadcast(Intent) and related methods. Note that the returned Bundle is still owned by the BroadcastOptions object; you must not modify it, but can supply it to the sendBroadcast methods that take an options Bundle. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. Throws: IllegalStateException if the broadcast option values are inconsistent. For example, if the delivery group policy is specified as "MERGED" but no extras merger is supplied. - Android reference for android.app.BroadcastOptions.toBundle. + + + Android reference for android.app.BroadcastOptions.toBundle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ComponentCaller.xml b/docs/xml/Android.App/ComponentCaller.xml index ffd5b21fc..6a8963137 100644 --- a/docs/xml/Android.App/ComponentCaller.xml +++ b/docs/xml/Android.App/ComponentCaller.xml @@ -33,7 +33,11 @@ Represents the app that launched the component. Represents the app that launched the component. See below for the APIs available on the component caller. Note, that in Build.VERSION_CODES.VANILLA_ICE_CREAM only Activity has access to ComponentCaller instances. - Android reference for android.app.ComponentCaller. + + + Android reference for android.app.ComponentCaller. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,7 +92,11 @@ See also: Throws: IllegalArgumentException if uri is a non-content URI or it wasn't passed at launch in Intent.getData(), Intent.EXTRA_STREAM, and Intent.getClipData() Throws: SecurityException if you don't have access to uri - Android reference for android.app.ComponentCaller.checkContentUriPermission. + + + Android reference for android.app.ComponentCaller.checkContentUriPermission. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -118,6 +126,7 @@ Provides JNI binding infrastructure for Android.App.ComponentCaller. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -161,7 +170,11 @@ Returns the package name of this component caller. Note, in Build.VERSION_CODES.VANILLA_ICE_CREAM only Activity has access to ComponentCaller instances. Requirements for Activity callers In order to receive the calling app's package name, at least one of the following has to be met: The calling app must call ActivityOptions.setShareIdentityEnabled(boolean) with a value of true and launch this activity with the resulting ActivityOptions. The launched activity has the same uid as the calling app. The launched activity is running in a package that is signed with the same key used to sign the platform (typically only system packages such as Settings will meet this meet this requirement). These are the same requirements for getUid(); if any of these are met, then these methods can be used to obtain the uid and package name of the calling app. If none are met, then null is returned. Note, even if the above conditions are not met, the calling app's identity may still be available from Activity.getCallingPackage() if this activity was started with Activity.startActivityForResult to allow validation of the result's recipient. See also: - Android reference for android.app.ComponentCaller.getPackage. + + + Android reference for android.app.ComponentCaller.getPackage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -191,6 +204,7 @@ Provides JNI binding infrastructure for Android.App.ComponentCaller. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -222,6 +236,7 @@ Provides JNI binding infrastructure for Android.App.ComponentCaller. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -253,11 +268,16 @@ Returns the uid of this component caller. - the uid of the calling app or Process.INVALID_UID if the current component cannot access the identity of the calling app or the caller is invalid + the uid of the calling app or Process#INVALID_UID if the current component + cannot access the identity of the calling app or the caller is invalid Returns the uid of this component caller. Note, in Build.VERSION_CODES.VANILLA_ICE_CREAM only Activity has access to ComponentCaller instances. Requirements for Activity callers In order to receive the calling app's uid, at least one of the following has to be met: The calling app must call ActivityOptions.setShareIdentityEnabled(boolean) with a value of true and launch this activity with the resulting ActivityOptions. The launched activity has the same uid as the calling app. The launched activity is running in a package that is signed with the same key used to sign the platform (typically only system packages such as Settings will meet this requirement). These are the same requirements for getPackage(); if any of these are met, then these methods can be used to obtain the uid and package name of the calling app. If none are met, then Process.INVALID_UID is returned. Note, even if the above conditions are not met, the calling app's identity may still be available from Activity.getCallingPackage() if this activity was started with Activity.startActivityForResult to allow validation of the result's recipient. See also: - Android reference for android.app.ComponentCaller.getUid. + + + Android reference for android.app.ComponentCaller.getUid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ConversationSenders.xml b/docs/xml/Android.App/ConversationSenders.xml index 4f782f4b7..8a9e82264 100644 --- a/docs/xml/Android.App/ConversationSenders.xml +++ b/docs/xml/Android.App/ConversationSenders.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Used to indicate all conversations can bypass dnd. Used to indicate all conversations can bypass dnd. - Android reference for android.app.NotificationManager.Policy.CONVERSATION_SENDERS_ANYONE. + + + Android reference for android.app.NotificationManager.Policy.CONVERSATION_SENDERS_ANYONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Used to indicate important conversations can bypass dnd. Used to indicate important conversations can bypass dnd. - Android reference for android.app.NotificationManager.Policy.CONVERSATION_SENDERS_IMPORTANT. + + + Android reference for android.app.NotificationManager.Policy.CONVERSATION_SENDERS_IMPORTANT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Used to indicate no conversations can bypass dnd. Used to indicate no conversations can bypass dnd. - Android reference for android.app.NotificationManager.Policy.CONVERSATION_SENDERS_NONE. + + + Android reference for android.app.NotificationManager.Policy.CONVERSATION_SENDERS_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/DatePickerDialog+DateSetEventArgs.xml b/docs/xml/Android.App/DatePickerDialog+DateSetEventArgs.xml index aa4fdcee6..b1c9456d4 100644 --- a/docs/xml/Android.App/DatePickerDialog+DateSetEventArgs.xml +++ b/docs/xml/Android.App/DatePickerDialog+DateSetEventArgs.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -40,7 +41,11 @@ - + To be added. + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -60,7 +65,9 @@ System.DateTime - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -80,7 +87,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -100,7 +109,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -126,7 +137,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -146,7 +159,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/DatePickerDialog.xml b/docs/xml/Android.App/DatePickerDialog.xml index e38b59414..ed87c57b8 100644 --- a/docs/xml/Android.App/DatePickerDialog.xml +++ b/docs/xml/Android.App/DatePickerDialog.xml @@ -42,10 +42,14 @@ - A simple dialog containing an DatePicker. + A simple dialog containing an android.widget.DatePicker. A simple dialog containing an DatePicker. See the Pickers guide. - Android reference for android.app.DatePickerDialog. + + + Android reference for android.app.DatePickerDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,11 +79,16 @@ - Context: the parent context. This value cannot be null. - Creates a new date picker dialog for the current date using the parent context's default date picker dialog theme. + the parent context + Creates a new date picker dialog for the current date using the parent + context's default date picker dialog theme. Creates a new date picker dialog for the current date using the parent context's default date picker dialog theme. - Android reference for android.app.DatePickerDialog.DatePickerDialog. + + + Android reference for android.app.DatePickerDialog.DatePickerDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,12 +118,18 @@ - Context: the parent context. This value cannot be null. - int: the resource ID of the theme against which to inflate this dialog, or 0 to use the parent context's default alert dialog theme + the parent context + the resource ID of the theme against which to inflate + this dialog, or 0 to use the parent + context's default alert dialog theme Creates a new date picker dialog for the current date. Creates a new date picker dialog for the current date. - Android reference for android.app.DatePickerDialog.DatePickerDialog. + + + Android reference for android.app.DatePickerDialog.DatePickerDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -182,7 +197,11 @@ Creates a new date picker dialog for the specified date using the parent context's default date picker dialog theme. Creates a new date picker dialog for the specified date using the parent context's default date picker dialog theme. - Android reference for android.app.DatePickerDialog.DatePickerDialog. + + + Android reference for android.app.DatePickerDialog.DatePickerDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -206,7 +225,13 @@ - + To be added. + To be added. + To be added. + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -253,7 +278,11 @@ Creates a new date picker dialog for the specified date. Creates a new date picker dialog for the specified date. - Android reference for android.app.DatePickerDialog.DatePickerDialog. + + + Android reference for android.app.DatePickerDialog.DatePickerDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -278,7 +307,14 @@ - + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -304,11 +340,15 @@ Android.Widget.DatePicker - Returns the DatePicker contained in this dialog. - the date picker. This value cannot be null. + Returns the DatePicker contained in this dialog. + the date picker Returns the DatePicker contained in this dialog. - Android reference for android.app.DatePickerDialog.getDatePicker. + + + Android reference for android.app.DatePickerDialog.getDatePicker. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -334,7 +374,8 @@ System.EventHandler<Android.App.DatePickerDialog+DateSetEventArgs> - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -390,6 +431,7 @@ Provides JNI binding infrastructure for Android.App.DatePickerDialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -428,7 +470,11 @@ This method will be invoked when a button in the dialog is clicked. This method will be invoked when a button in the dialog is clicked. - Android reference for android.app.DatePickerDialog.onClick. + + + Android reference for android.app.DatePickerDialog.onClick. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -470,7 +516,11 @@ Called upon a date change. Called upon a date change. - Android reference for android.app.DatePickerDialog.onDateChanged. + + + Android reference for android.app.DatePickerDialog.onDateChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -511,7 +561,11 @@ Sets the listener to call when the user sets the date. Sets the listener to call when the user sets the date. - Android reference for android.app.DatePickerDialog.setOnDateSetListener. + + + Android reference for android.app.DatePickerDialog.setOnDateSetListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -541,6 +595,7 @@ Provides JNI binding infrastructure for Android.App.DatePickerDialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -572,6 +627,7 @@ Provides JNI binding infrastructure for Android.App.DatePickerDialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -595,10 +651,15 @@ - Sets the current date. + The date to display in the dialog. + + Sets the current date shown by the dialog using a . + - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + This is a .NET-friendly overload that forwards to + , converting the 1-based + to Android's 0-based month value. + @@ -627,15 +688,20 @@ - int: the year - int: the month (0-11 for compatibility with Calendar.MONTH) - int: the day of month (1-31, depending on month) + the year + the month (0-11 for compatibility with + Calendar#MONTH) + the day of month (1-31, depending on month) Sets the current date. Sets the current date. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.DatePickerDialog.updateDate. + + + Android reference for android.app.DatePickerDialog.updateDate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/DefaultKey.xml b/docs/xml/Android.App/DefaultKey.xml index 3fad92408..994c96a46 100644 --- a/docs/xml/Android.App/DefaultKey.xml +++ b/docs/xml/Android.App/DefaultKey.xml @@ -42,7 +42,11 @@ Use with setDefaultKeyMode(int) to launch the dialer during default key handling. See also: - Android reference for android.app.Activity.DEFAULT_KEYS_DIALER. + + + Android reference for android.app.Activity.DEFAULT_KEYS_DIALER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -72,7 +76,11 @@ Use with setDefaultKeyMode(int) to turn off default handling of keys. See also: - Android reference for android.app.Activity.DEFAULT_KEYS_DISABLE. + + + Android reference for android.app.Activity.DEFAULT_KEYS_DISABLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -102,7 +110,11 @@ Use with setDefaultKeyMode(int) to specify that unhandled keystrokes will start a global search (typically web search, but some platforms may define alternate methods for global search) See android.app.SearchManager for more details. See also: - Android reference for android.app.Activity.DEFAULT_KEYS_SEARCH_GLOBAL. + + + Android reference for android.app.Activity.DEFAULT_KEYS_SEARCH_GLOBAL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -132,7 +144,11 @@ Use with setDefaultKeyMode(int) to specify that unhandled keystrokes will start an application-defined search. (If the application or activity does not actually define a search, the keys will be ignored.) See android.app.SearchManager for more details. See also: - Android reference for android.app.Activity.DEFAULT_KEYS_SEARCH_LOCAL. + + + Android reference for android.app.Activity.DEFAULT_KEYS_SEARCH_LOCAL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -162,7 +178,11 @@ Use with setDefaultKeyMode(int) to execute a menu shortcut in default key handling. That is, the user does not need to hold down the menu key to execute menu shortcuts. See also: - Android reference for android.app.Activity.DEFAULT_KEYS_SHORTCUT. + + + Android reference for android.app.Activity.DEFAULT_KEYS_SHORTCUT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Dialog+InterfaceConsts.xml b/docs/xml/Android.App/Dialog+InterfaceConsts.xml index 839781ccf..255155601 100644 --- a/docs/xml/Android.App/Dialog+InterfaceConsts.xml +++ b/docs/xml/Android.App/Dialog+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -52,7 +53,11 @@ This constant was deprecated in API level 15. This constant was deprecated in API level 15. Use BUTTON_POSITIVE - Android reference for android.content.DialogInterface.BUTTON1. + + + Android reference for android.content.DialogInterface.BUTTON1. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -85,7 +90,11 @@ This constant was deprecated in API level 15. This constant was deprecated in API level 15. Use BUTTON_NEGATIVE - Android reference for android.content.DialogInterface.BUTTON2. + + + Android reference for android.content.DialogInterface.BUTTON2. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -118,7 +127,11 @@ This constant was deprecated in API level 15. This constant was deprecated in API level 15. Use BUTTON_NEUTRAL - Android reference for android.content.DialogInterface.BUTTON3. + + + Android reference for android.content.DialogInterface.BUTTON3. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -151,7 +164,11 @@ The identifier for the negative button. The identifier for the negative button. - Android reference for android.content.DialogInterface.BUTTON_NEGATIVE. + + + Android reference for android.content.DialogInterface.BUTTON_NEGATIVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -184,7 +201,11 @@ The identifier for the neutral button. The identifier for the neutral button. - Android reference for android.content.DialogInterface.BUTTON_NEUTRAL. + + + Android reference for android.content.DialogInterface.BUTTON_NEUTRAL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -217,7 +238,11 @@ The identifier for the positive button. The identifier for the positive button. - Android reference for android.content.DialogInterface.BUTTON_POSITIVE. + + + Android reference for android.content.DialogInterface.BUTTON_POSITIVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Dialog.xml b/docs/xml/Android.App/Dialog.xml index 81cc01bd0..cb6e6a635 100644 --- a/docs/xml/Android.App/Dialog.xml +++ b/docs/xml/Android.App/Dialog.xml @@ -51,7 +51,11 @@ Base class for Dialogs. Base class for Dialogs. Note: Activities provide a facility to manage the creation, saving and restoring of dialogs. See Activity.onCreateDialog(int), Activity.onPrepareDialog(int,Dialog), Activity.showDialog(int), and Activity.dismissDialog(int). If these methods are used, getOwnerActivity() will return the Activity that managed this dialog. Often you will want to have a Dialog display on top of the current input method, because there is no reason for it to accept text. You can do this by setting the WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM window flag (assuming your Dialog takes input focus, as it the default) with the following code: Developer Guides For more information about creating dialogs, read the Dialogs developer guide. - Android reference for android.app.Dialog. + + + Android reference for android.app.Dialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,12 +81,16 @@ - Context: the context in which the dialog should run. This value cannot be null. + the context in which the dialog should run Creates a dialog window that uses the default dialog theme. Creates a dialog window that uses the default dialog theme. The supplied context is used to obtain the window manager and base theme used to present the dialog. See also: - Android reference for android.app.Dialog.Dialog. + + + Android reference for android.app.Dialog.Dialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,12 +117,17 @@ - Context: the context in which the dialog should run. This value cannot be null. - int: a style resource describing the theme to use for the window, or 0 to use the default dialog theme + the context in which the dialog should run + a style resource describing the theme to use for the + window, or 0 to use the default dialog theme Creates a dialog window that uses a custom dialog style. Creates a dialog window that uses a custom dialog style. The supplied context is used to obtain the window manager and base theme used to present the dialog. The supplied theme is applied on top of the context's theme. See Style and Theme Resources for more information about defining and using styles. - Android reference for android.app.Dialog.Dialog. + + + Android reference for android.app.Dialog.Dialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -178,7 +191,11 @@ DialogInterface.OnCancelListener: This value may be null. Creates a dialog window that uses the default dialog theme. - Android reference for android.app.Dialog.Dialog. + + + Android reference for android.app.Dialog.Dialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -200,7 +217,11 @@ - + To be added. + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -234,11 +255,15 @@ Android.App.ActionBar - Retrieve the ActionBar attached to this dialog, if present. + Retrieve the ActionBar attached to this dialog, if present. The ActionBar attached to the dialog or null if no ActionBar is present. Retrieve the ActionBar attached to this dialog, if present. - Android reference for android.app.Dialog.getActionBar. + + + Android reference for android.app.Dialog.getActionBar. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -280,7 +305,11 @@ Add an additional content view to the screen. Add an additional content view to the screen. Added after any existing ones in the screen -- existing views are NOT removed. - Android reference for android.app.Dialog.addContentView. + + + Android reference for android.app.Dialog.addContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -313,7 +342,11 @@ Cancel the dialog. Cancel the dialog. This is essentially the same as calling dismiss(), but it will also call your DialogInterface.OnCancelListener (if registered). - Android reference for android.app.Dialog.cancel. + + + Android reference for android.app.Dialog.cancel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -333,7 +366,8 @@ System.EventHandler - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -363,7 +397,11 @@ See also: See also: - Android reference for android.app.Dialog.closeOptionsMenu. + + + Android reference for android.app.Dialog.closeOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -390,10 +428,14 @@ Retrieve the Context this Dialog is running in. - Context The Context used by the Dialog. This value cannot be null. + Context The Context used by the Dialog. Retrieve the Context this Dialog is running in. - Android reference for android.app.Dialog.getContext. + + + Android reference for android.app.Dialog.getContext. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -423,7 +465,11 @@ Forces immediate creation of the dialog. Forces immediate creation of the dialog. Note that you should not override this method to perform dialog creation. Rather, override onCreate(Bundle). - Android reference for android.app.Dialog.create. + + + Android reference for android.app.Dialog.create. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -456,12 +502,17 @@ Android.Views.View - Call Window.getCurrentFocus() on the Window if this Activity to return the currently focused view. + Call android.view.Window#getCurrentFocus on the + Window if this Activity to return the currently focused view. View The current View with focus or null. Call Window.getCurrentFocus() on the Window if this Activity to return the currently focused view. See also: - Android reference for android.app.Dialog.getCurrentFocus. + + + Android reference for android.app.Dialog.getCurrentFocus. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -494,7 +545,11 @@ Dismiss this dialog, removing it from the screen. Dismiss this dialog, removing it from the screen. This method can be invoked safely from any thread. Note that you should not override this method to do cleanup when the dialog is dismissed, instead implement that in onStop(). - Android reference for android.app.Dialog.dismiss. + + + Android reference for android.app.Dialog.dismiss. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -514,7 +569,8 @@ System.EventHandler - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -546,12 +602,16 @@ - MotionEvent: The generic motion event. This value cannot be null. + The generic motion event. Called to process generic motion events. boolean Return true if this event was consumed. Called to process generic motion events. You can override this to intercept all generic motion events before they are dispatched to the window. Be sure to call this implementation for generic motion events that should be handled normally. - Android reference for android.app.Dialog.dispatchGenericMotionEvent. + + + Android reference for android.app.Dialog.dispatchGenericMotionEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -583,11 +643,17 @@ + To be added. + The key event. Called to process key events. boolean Return true if this event was consumed. Called to process key events. You can override this to intercept all key events before they are dispatched to the window. Be sure to call this implementation for key events that should be handled normally. - Android reference for android.app.Dialog.dispatchKeyEvent. + + + Android reference for android.app.Dialog.dispatchKeyEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -619,11 +685,17 @@ + To be added. + The key shortcut event. Called to process a key shortcut event. True if this event was consumed. Called to process a key shortcut event. You can override this to intercept all key shortcut events before they are dispatched to the window. Be sure to call this implementation for key shortcut events that should be handled normally. - Android reference for android.app.Dialog.dispatchKeyShortcutEvent. + + + Android reference for android.app.Dialog.dispatchKeyShortcutEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -655,11 +727,16 @@ + To be added. Called to process population of AccessibilityEvents. boolean Return true if event population was completed. Called to process population of AccessibilityEvents. - Android reference for android.app.Dialog.dispatchPopulateAccessibilityEvent. + + + Android reference for android.app.Dialog.dispatchPopulateAccessibilityEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -691,12 +768,16 @@ - MotionEvent: The touch screen event. This value cannot be null. + The touch screen event. Called to process touch screen events. boolean Return true if this event was consumed. Called to process touch screen events. You can override this to intercept all touch screen events before they are dispatched to the window. Be sure to call this implementation for touch screen events that should be handled normally. - Android reference for android.app.Dialog.dispatchTouchEvent. + + + Android reference for android.app.Dialog.dispatchTouchEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -728,12 +809,16 @@ - MotionEvent: The trackball event. This value cannot be null. + The trackball event. Called to process trackball events. boolean Return true if this event was consumed. Called to process trackball events. You can override this to intercept all trackball events before they are dispatched to the window. Be sure to call this implementation for trackball events that should be handled normally. - Android reference for android.app.Dialog.dispatchTrackballEvent. + + + Android reference for android.app.Dialog.dispatchTrackballEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -766,13 +851,20 @@ - int: the ID to search for - Finds the first descendant view with the given ID or null if the ID is invalid (< 0), there is no matching view in the hierarchy, or the dialog has not yet been fully created (for example, via show() or create()). - a view with given ID if found, or null otherwise + the ID to search for + Finds the first descendant view with the given ID or null if the + ID is invalid (< 0), there is no matching view in the hierarchy, or the + dialog has not yet been fully created (for example, via #show() + or #create()). + a view with given ID if found, or null otherwise Finds the first descendant view with the given ID or null if the ID is invalid (< 0), there is no matching view in the hierarchy, or the dialog has not yet been fully created (for example, via show() or create()). Note: In most cases -- depending on compiler support -- the resulting view is automatically cast to the target class type. If the target class type is unconstrained, an explicit cast may be necessary. See also: - Android reference for android.app.Dialog.findViewById. + + + Android reference for android.app.Dialog.findViewById. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -820,7 +912,11 @@ - + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -850,7 +946,11 @@ Hide the dialog, but do not dismiss it. Hide the dialog, but do not dismiss it. - Android reference for android.app.Dialog.hide. + + + Android reference for android.app.Dialog.hide. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -880,7 +980,11 @@ See also: See also: - Android reference for android.app.Dialog.invalidateOptionsMenu. + + + Android reference for android.app.Dialog.invalidateOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -906,10 +1010,15 @@ System.Boolean - + + Whether the dialog is currently showing. - Android reference for android.app.Dialog.isShowing. + + + Android reference for android.app.Dialog.isShowing. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -965,6 +1074,7 @@ Provides JNI binding infrastructure for Android.App.Dialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -985,7 +1095,8 @@ System.EventHandler<Android.Content.DialogKeyEventArgs> - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1011,10 +1122,15 @@ Android.Views.LayoutInflater - + + This value cannot be null. - Android reference for android.app.Dialog.getLayoutInflater. + + + Android reference for android.app.Dialog.getLayoutInflater. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1051,10 +1167,17 @@ ActionMode: The mode that was just finished. - Called when an action mode has been finished. + To be added + + Note that if you override this method you should always call through + to the superclass implementation by calling super. Called when an action mode has been finished. The appropriate mode callback method will have already been invoked. Note that if you override this method you should always call through to the superclass implementation by calling super.onActionModeFinished(mode). If you override this method you must call through to the superclass implementation. - Android reference for android.app.Dialog.onActionModeFinished. + + + Android reference for android.app.Dialog.onActionModeFinished. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1091,10 +1214,17 @@ ActionMode: The new mode that has just been started. - Called when an action mode has been started. + To be added + + Note that if you override this method you should always call through + to the superclass implementation by calling super. Called when an action mode has been started. The appropriate mode callback method will have already been invoked. Note that if you override this method you should always call through to the superclass implementation by calling super.onActionModeStarted(mode). If you override this method you must call through to the superclass implementation. - Android reference for android.app.Dialog.onActionModeStarted. + + + Android reference for android.app.Dialog.onActionModeStarted. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1127,7 +1257,11 @@ Called when the window has been attached to the window manager. Called when the window has been attached to the window manager. See View.onAttachedToWindow() for more information. - Android reference for android.app.Dialog.onAttachedToWindow. + + + Android reference for android.app.Dialog.onAttachedToWindow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1157,11 +1291,16 @@ Android.Window.IOnBackInvokedDispatcher - Returns the OnBackInvokedDispatcher instance associated with the window that this dialog is attached to. + Returns the OnBackInvokedDispatcher instance associated with the window that this + dialog is attached to. This value cannot be null. Returns the OnBackInvokedDispatcher instance associated with the window that this dialog is attached to. - Android reference for android.app.Dialog.getOnBackInvokedDispatcher. + + + Android reference for android.app.Dialog.getOnBackInvokedDispatcher. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1191,11 +1330,16 @@ - This method was deprecated in API level 33. + Called when the dialog has detected the user's press of the back + key. This method was deprecated in API level 33. Use OnBackInvokedCallback or androidx.activity.OnBackPressedCallback to handle back navigation instead. Starting from Android 13 (API level 33), back event handling is moving to an ahead-of-time model and onBackPressed() and KeyEvent.KEYCODE_BACK should not be used to handle back events (back gesture or back button click). Instead, an OnBackInvokedCallback should be registered using Dialog.getOnBackInvokedDispatcher() .registerOnBackInvokedCallback(priority, callback). Called when the dialog has detected the user's press of the back key. The default implementation simply cancels the dialog (only if it is cancelable), but you can override this to do whatever you want. If you target version Build.VERSION_CODES.TIRAMISU or later, you should not use this method but register an OnBackInvokedCallback on an OnBackInvokedDispatcher that you can retrieve using getOnBackInvokedDispatcher(). You should also set android:enableOnBackInvokedCallback="true" in the application manifest. Alternatively, you can use androidx.activity.ComponentDialog.getOnBackPressedDispatcher() for backward compatibility. - Android reference for android.app.Dialog.onBackPressed. + + + Android reference for android.app.Dialog.onBackPressed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1228,7 +1372,11 @@ This hook is called whenever the content view of the screen changes (due to a call to Window.setContentView or Window.addContentView). This hook is called whenever the content view of the screen changes (due to a call to Window.setContentView or Window.addContentView). - Android reference for android.app.Dialog.onContentChanged. + + + Android reference for android.app.Dialog.onContentChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1259,9 +1407,14 @@ MenuItem: This value cannot be null. See also: + To be added. See also: - Android reference for android.app.Dialog.onContextItemSelected. + + + Android reference for android.app.Dialog.onContextItemSelected. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1294,7 +1447,11 @@ See also: See also: - Android reference for android.app.Dialog.onContextMenuClosed. + + + Android reference for android.app.Dialog.onContextMenuClosed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1327,11 +1484,19 @@ - Bundle: If this dialog is being reinitialized after a the hosting activity was previously shut down, holds the result from the most recent call to onSaveInstanceState(), or null if this is the first time. - Similar to Activity.onCreate, you should initialize your dialog in this method, including calling setContentView(View). + If this dialog is being reinitialized after a + the hosting activity was previously shut down, holds the result from + the most recent call to #onSaveInstanceState, or null if this + is the first time. + Similar to Activity#onCreate, you should initialize your dialog + in this method, including calling #setContentView. Similar to Activity.onCreate, you should initialize your dialog in this method, including calling setContentView(View). - Android reference for android.app.Dialog.onCreate. + + + Android reference for android.app.Dialog.onCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1376,7 +1541,11 @@ Called when the context menu for this view is being built. It is not safe to hold onto the menu after this method returns. See also: - Android reference for android.app.Dialog.onCreateContextMenu. + + + Android reference for android.app.Dialog.onCreateContextMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1406,11 +1575,18 @@ Menu: This value cannot be null. - It is usually safe to proxy this call to the owner activity's Activity.onCreateOptionsMenu(Menu) if the client desires the same menu for this Dialog. + It is usually safe to proxy this call to the owner activity's + Activity#onCreateOptionsMenu(Menu) if the client desires the same + menu for this Dialog. + To be added. It is usually safe to proxy this call to the owner activity's Activity.onCreateOptionsMenu(Menu) if the client desires the same menu for this Dialog. See also: - Android reference for android.app.Dialog.onCreateOptionsMenu. + + + Android reference for android.app.Dialog.onCreateOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1450,7 +1626,11 @@ Initialize the contents of the menu for panel 'featureId'. This is called if onCreatePanelView() returns null, giving you a standard menu in which you can place your items. It is only called once for the panel, the first time it is shown. You can safely hold on to menu (and any items created from it), making modifications to it as desired, until the next time onCreatePanelMenu() is called for this feature. See also: - Android reference for android.app.Dialog.onCreatePanelMenu. + + + Android reference for android.app.Dialog.onCreatePanelMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1492,7 +1672,11 @@ Instantiate the view to display in the panel for 'featureId'. You can return null, in which case the default content (typically a menu) will be created for you. See also: - Android reference for android.app.Dialog.onCreatePanelView. + + + Android reference for android.app.Dialog.onCreatePanelView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1525,7 +1709,11 @@ Called when the window has been detached from the window manager. Called when the window has been detached from the window manager. See View.onDetachedFromWindow() for more information. - Android reference for android.app.Dialog.onDetachedFromWindow. + + + Android reference for android.app.Dialog.onDetachedFromWindow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1554,12 +1742,21 @@ - Called when a generic motion event was not handled by any of the views inside of the dialog. + To be added. + The generic motion event being processed. + Called when a generic motion event was not handled by any of the + views inside of the dialog. + Return true if you have consumed the event, false if you haven't. + The default implementation always returns false. Called when a generic motion event was not handled by any of the views inside of the dialog. Generic motion events describe joystick movements, mouse hovers, track pad touches, scroll wheel movements and other input events. The source of the motion event specifies the class of input that was received. Implementations of this method must examine the bits in the source before processing the event. The following code example shows how this is done. Generic motion events with source class InputDevice.SOURCE_CLASS_POINTER are delivered to the view under the pointer. All other generic motion events are delivered to the focused view. See View.onGenericMotionEvent(MotionEvent) for an example of how to handle this event. - Android reference for android.app.Dialog.onGenericMotionEvent. + + + Android reference for android.app.Dialog.onGenericMotionEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1600,12 +1797,17 @@ int: The value in event.getKeyCode(). + To be added. A key was pressed down. If you handled the event, return true. If you want to allow the event to be handled by the next receiver, return false. A key was pressed down. If the focused view didn't want this event, this method is called. Default implementation consumes KEYCODE_BACK and, as of P, KEYCODE_ESCAPE to later handle them in onKeyUp(int, KeyEvent). See also: - Android reference for android.app.Dialog.onKeyDown. + + + Android reference for android.app.Dialog.onKeyDown. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1646,11 +1848,18 @@ int: The value in event.getKeyCode(). - Default implementation of KeyEvent.Callback.onKeyLongPress(): always returns false (doesn't handle the event). + To be added. + Default implementation of KeyEvent.Callback#onKeyLongPress(int, KeyEvent) + KeyEvent.Callback.onKeyLongPress(): always returns false (doesn't handle + the event). If you handled the event, return true. If you want to allow the event to be handled by the next receiver, return false. Default implementation of KeyEvent.Callback.onKeyLongPress(): always returns false (doesn't handle the event). - Android reference for android.app.Dialog.onKeyLongPress. + + + Android reference for android.app.Dialog.onKeyLongPress. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1693,11 +1902,18 @@ int: The value in event.getKeyCode(). int: Number of pairs as returned by event.getRepeatCount(). - Default implementation of KeyEvent.Callback.onKeyMultiple(): always returns false (doesn't handle the event). + To be added. + Default implementation of KeyEvent.Callback#onKeyMultiple(int, int, KeyEvent) + KeyEvent.Callback.onKeyMultiple(): always returns false (doesn't handle + the event). If you handled the event, return true. If you want to allow the event to be handled by the next receiver, return false. Default implementation of KeyEvent.Callback.onKeyMultiple(): always returns false (doesn't handle the event). - Android reference for android.app.Dialog.onKeyMultiple. + + + Android reference for android.app.Dialog.onKeyMultiple. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1734,12 +1950,18 @@ - int: The value in event.getKeyCode(). + To be added. + The value in event.getKeyCode(). + Description of the key event. Called when a key shortcut event is not handled by any of the views in the Dialog. True if the key shortcut was handled. Called when a key shortcut event is not handled by any of the views in the Dialog. Override this method to implement global key shortcuts for the Dialog. Key shortcuts can also be implemented by setting the shortcut property of menu items. - Android reference for android.app.Dialog.onKeyShortcut. + + + Android reference for android.app.Dialog.onKeyShortcut. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1780,12 +2002,17 @@ int: The value in event.getKeyCode(). + To be added. A key was released. If you handled the event, return true. If you want to allow the event to be handled by the next receiver, return false. A key was released. Default implementation consumes KEYCODE_BACK and, as of P, KEYCODE_ESCAPE to close the dialog. See also: - Android reference for android.app.Dialog.onKeyUp. + + + Android reference for android.app.Dialog.onKeyUp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1825,7 +2052,11 @@ Called when a panel's menu item has been selected by the user. See also: - Android reference for android.app.Dialog.onMenuItemSelected. + + + Android reference for android.app.Dialog.onMenuItemSelected. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1865,7 +2096,11 @@ Called when a panel's menu is opened by the user. This may also be called when the menu is changing from one type to another (for example, from the icon menu to the expanded menu). See also: - Android reference for android.app.Dialog.onMenuOpened. + + + Android reference for android.app.Dialog.onMenuOpened. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1896,9 +2131,14 @@ MenuItem: This value cannot be null. See also: + To be added. See also: - Android reference for android.app.Dialog.onOptionsItemSelected. + + + Android reference for android.app.Dialog.onOptionsItemSelected. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1931,7 +2171,11 @@ See also: See also: - Android reference for android.app.Dialog.onOptionsMenuClosed. + + + Android reference for android.app.Dialog.onOptionsMenuClosed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1970,7 +2214,11 @@ Called when a panel is being closed. If another logical subsequent panel is being opened (and this panel is being closed to make room for the subsequent panel), this method will NOT be called. See also: - Android reference for android.app.Dialog.onPanelClosed. + + + Android reference for android.app.Dialog.onPanelClosed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2000,11 +2248,18 @@ Menu: This value cannot be null. - It is usually safe to proxy this call to the owner activity's Activity.onPrepareOptionsMenu(Menu) if the client desires the same menu for this Dialog. + It is usually safe to proxy this call to the owner activity's + Activity#onPrepareOptionsMenu(Menu) if the client desires the + same menu for this Dialog. + To be added. It is usually safe to proxy this call to the owner activity's Activity.onPrepareOptionsMenu(Menu) if the client desires the same menu for this Dialog. See also: - Android reference for android.app.Dialog.onPrepareOptionsMenu. + + + Android reference for android.app.Dialog.onPrepareOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2053,7 +2308,11 @@ Prepare a panel to be displayed. This is called right before the panel window is shown, every time it is shown. See also: - Android reference for android.app.Dialog.onPreparePanel. + + + Android reference for android.app.Dialog.onPreparePanel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2082,11 +2341,16 @@ - Bundle: The state of the dialog previously saved by onSaveInstanceState(). This value cannot be null. + The state of the dialog previously saved by + #onSaveInstanceState(). Restore the state of the dialog from a previously saved bundle. Restore the state of the dialog from a previously saved bundle. The default implementation restores the state of the dialog's view hierarchy that was saved in the default implementation of onSaveInstanceState(), so be sure to call through to super when overriding unless you want to do all restoring of state yourself. - Android reference for android.app.Dialog.onRestoreInstanceState. + + + Android reference for android.app.Dialog.onRestoreInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2114,10 +2378,14 @@ Saves the state of the dialog into a bundle. - A bundle with the state of the dialog. This value cannot be null. + A bundle with the state of the dialog. Saves the state of the dialog into a bundle. The default implementation saves the state of its view hierarchy, so you'll likely want to call through to super if you override this to save additional state. - Android reference for android.app.Dialog.onSaveInstanceState. + + + Android reference for android.app.Dialog.onSaveInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2151,7 +2419,11 @@ true if search launched, false if activity refuses (blocks) This hook is called when the user signals the desire to start a search. - Android reference for android.app.Dialog.onSearchRequested. + + + Android reference for android.app.Dialog.onSearchRequested. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2192,7 +2464,11 @@ true if search launched, false if activity refuses (blocks) This hook is called when the user signals the desire to start a search. - Android reference for android.app.Dialog.onSearchRequested. + + + Android reference for android.app.Dialog.onSearchRequested. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2221,7 +2497,11 @@ Called when the dialog is starting. Called when the dialog is starting. - Android reference for android.app.Dialog.onStart. + + + Android reference for android.app.Dialog.onStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2253,7 +2533,11 @@ Called to tell you that you're stopping. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Dialog.onStop. + + + Android reference for android.app.Dialog.onStop. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2282,11 +2566,20 @@ - Called when a touch screen event was not handled by any of the views under it. - Return true if you have consumed the event, false if you haven't. The default implementation will cancel the dialog when a touch happens outside of the window bounds. + To be added. + The touch screen event being processed. + Called when a touch screen event was not handled by any of the views + under it. + Return true if you have consumed the event, false if you haven't. + The default implementation will cancel the dialog when a touch + happens outside of the window bounds. Called when a touch screen event was not handled by any of the views under it. This is most useful to process touch events that happen outside of your window bounds, where there is no view to receive it. - Android reference for android.app.Dialog.onTouchEvent. + + + Android reference for android.app.Dialog.onTouchEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2315,10 +2608,19 @@ - Called when the trackball was moved and not handled by any of the views inside of the activity. + To be added. + The trackball event being processed. + Called when the trackball was moved and not handled by any of the + views inside of the activity. + Return true if you have consumed the event, false if you haven't. + The default implementation always returns false. Called when the trackball was moved and not handled by any of the views inside of the activity. So, for example, if the trackball moves while focus is on a button, you will receive a call here because buttons do not normally do anything with trackball events. The call here happens before trackball movements are converted to DPAD key events, which then get sent back to the view hierarchy, and will be processed at the point for things like focus navigation. - Android reference for android.app.Dialog.onTrackballEvent. + + + Android reference for android.app.Dialog.onTrackballEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2358,7 +2660,11 @@ This is called whenever the current window attributes change. This is called whenever the current window attributes change. - Android reference for android.app.Dialog.onWindowAttributesChanged. + + + Android reference for android.app.Dialog.onWindowAttributesChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2394,7 +2700,11 @@ This hook is called whenever the window focus changes. This hook is called whenever the window focus changes. See View.onWindowFocusChangedNotLocked(boolean) for more information. - Android reference for android.app.Dialog.onWindowFocusChanged. + + + Android reference for android.app.Dialog.onWindowFocusChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2435,7 +2745,11 @@ The ActionMode that was started, or null if the system should present it Called when an action mode is being started for this window. Gives the callback an opportunity to handle the action mode in its own unique and beautiful way. If this method returns null the system can choose a way to present the mode or choose not to start the mode at all. This is equivalent to onWindowStartingActionMode(android.view.ActionMode.Callback, int) with type ActionMode.TYPE_PRIMARY. - Android reference for android.app.Dialog.onWindowStartingActionMode. + + + Android reference for android.app.Dialog.onWindowStartingActionMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2489,7 +2803,11 @@ The ActionMode that was started, or null if the system should present it Called when an action mode is being started for this window. Gives the callback an opportunity to handle the action mode in its own unique and beautiful way. If this method returns null the system can choose a way to present the mode or choose not to start the mode at all. - Android reference for android.app.Dialog.onWindowStartingActionMode. + + + Android reference for android.app.Dialog.onWindowStartingActionMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2521,7 +2839,11 @@ See also: See also: - Android reference for android.app.Dialog.openContextMenu. + + + Android reference for android.app.Dialog.openContextMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2551,7 +2873,11 @@ See also: See also: - Android reference for android.app.Dialog.openOptionsMenu. + + + Android reference for android.app.Dialog.openOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2593,11 +2919,16 @@ Android.App.Activity - Returns the Activity that owns this Dialog. + The Activity that owns this dialog. + Returns the Activity that owns this Dialog. -or- Sets the Activity that owns this dialog. The Activity that owns this Dialog. Returns the Activity that owns this Dialog. For example, if Activity.showDialog(int) is used to show this Dialog, that Activity will be the owner (by default). Depending on how this dialog was created, this may return null. - Android reference for android.app.Dialog.getOwnerActivity. + + + Android reference for android.app.Dialog.getOwnerActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2630,7 +2961,11 @@ See also: See also: - Android reference for android.app.Dialog.registerForContextMenu. + + + Android reference for android.app.Dialog.registerForContextMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2659,12 +2994,19 @@ - int: The desired feature as defined in Window. + The desired feature as defined in + android.view.Window. Enable extended window features. + Returns true if the requested feature is supported and now + enabled. Enable extended window features. This is a convenience for calling getWindow().requestFeature(). See also: - Android reference for android.app.Dialog.requestWindowFeature. + + + Android reference for android.app.Dialog.requestWindowFeature. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2701,13 +3043,19 @@ - int: the ID to search for - Finds the first descendant view with the given ID or throws an IllegalArgumentException if the ID is invalid (< 0), there is no matching view in the hierarchy, or the dialog has not yet been fully created (for example, via show() or create()). - a view with given ID. This value cannot be null. + the ID to search for + Finds the first descendant view with the given ID or throws an IllegalArgumentException if + the ID is invalid (< 0), there is no matching view in the hierarchy, or the dialog has not + yet been fully created (for example, via #show() or #create()). + a view with given ID Finds the first descendant view with the given ID or throws an IllegalArgumentException if the ID is invalid (< 0), there is no matching view in the hierarchy, or the dialog has not yet been fully created (for example, via show() or create()). Note: In most cases -- depending on compiler support -- the resulting view is automatically cast to the target class type. If the target class type is unconstrained, an explicit cast may be necessary. See also: - Android reference for android.app.Dialog.requireViewById. + + + Android reference for android.app.Dialog.requireViewById. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2744,11 +3092,16 @@ Android.Views.SearchEvent - During the onSearchRequested() callbacks, this function will return the SearchEvent that triggered the callback, if it exists. - SearchEvent The SearchEvent that triggered the onSearchRequested() callback. This value may be null. + During the onSearchRequested() callbacks, this function will return the + SearchEvent that triggered the callback, if it exists. + SearchEvent The SearchEvent that triggered the #onSearchRequested callback. During the onSearchRequested() callbacks, this function will return the SearchEvent that triggered the callback, if it exists. - Android reference for android.app.Dialog.getSearchEvent. + + + Android reference for android.app.Dialog.getSearchEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2777,10 +3130,15 @@ boolean - Sets whether this dialog is cancelable with the BACK key. + Sets whether this dialog is cancelable with the + KeyEvent#KEYCODE_BACK BACK key. Sets whether this dialog is cancelable with the BACK key. - Android reference for android.app.Dialog.setCancelable. + + + Android reference for android.app.Dialog.setCancelable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2809,11 +3167,17 @@ - boolean: Whether the dialog should be canceled when touched outside the window. - Sets whether this dialog is canceled when touched outside the window's bounds. + Whether the dialog should be canceled when touched outside + the window. + Sets whether this dialog is canceled when touched outside the window's + bounds. Sets whether this dialog is canceled when touched outside the window's bounds. If setting to true, the dialog is set to be cancelable if not already set. - Android reference for android.app.Dialog.setCanceledOnTouchOutside. + + + Android reference for android.app.Dialog.setCanceledOnTouchOutside. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2846,12 +3210,16 @@ - Message: The msg to send when the dialog is canceled. This value may be null. + The msg to send when the dialog is canceled. Set a message to be sent when the dialog is canceled. Set a message to be sent when the dialog is canceled. See also: - Android reference for android.app.Dialog.setCancelMessage. + + + Android reference for android.app.Dialog.setCancelMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2880,11 +3248,15 @@ - View: The desired content to display. This value cannot be null. + The desired content to display. Set the screen content to an explicit view. Set the screen content to an explicit view. This view is placed directly into the screen's view hierarchy. It can itself be a complex view hierarchy. - Android reference for android.app.Dialog.setContentView. + + + Android reference for android.app.Dialog.setContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2913,11 +3285,15 @@ - int: Resource ID to be inflated. + Resource ID to be inflated. Set the screen content from a layout resource. Set the screen content from a layout resource. The resource will be inflated, adding all top-level views to the screen. - Android reference for android.app.Dialog.setContentView. + + + Android reference for android.app.Dialog.setContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2959,7 +3335,11 @@ Set the screen content to an explicit view. Set the screen content to an explicit view. This view is placed directly into the screen's view hierarchy. It can itself be a complex view hierarchy. - Android reference for android.app.Dialog.setContentView. + + + Android reference for android.app.Dialog.setContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2992,11 +3372,15 @@ - Message: The msg to send when the dialog is dismissed. This value may be null. + The msg to send when the dialog is dismissed. Set a message to be sent when the dialog is dismissed. Set a message to be sent when the dialog is dismissed. - Android reference for android.app.Dialog.setDismissMessage. + + + Android reference for android.app.Dialog.setDismissMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3032,10 +3416,15 @@ int Drawable: This value may be null. - Convenience for calling android.view.Window.setFeatureDrawable(int,Drawable). + Convenience for calling + android.view.Window#setFeatureDrawable(int, Drawable). Convenience for calling android.view.Window.setFeatureDrawable(int,Drawable). - Android reference for android.app.Dialog.setFeatureDrawable. + + + Android reference for android.app.Dialog.setFeatureDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3067,10 +3456,15 @@ int int - Convenience for calling Window.setFeatureDrawableAlpha(int, int). + Convenience for calling + android.view.Window#setFeatureDrawableAlpha. Convenience for calling Window.setFeatureDrawableAlpha(int, int). - Android reference for android.app.Dialog.setFeatureDrawableAlpha. + + + Android reference for android.app.Dialog.setFeatureDrawableAlpha. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3102,10 +3496,15 @@ int int - Convenience for calling Window.setFeatureDrawableResource(int, int). + Convenience for calling + android.view.Window#setFeatureDrawableResource. Convenience for calling Window.setFeatureDrawableResource(int, int). - Android reference for android.app.Dialog.setFeatureDrawableResource. + + + Android reference for android.app.Dialog.setFeatureDrawableResource. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3141,10 +3540,15 @@ int Uri: This value may be null. - Convenience for calling Window.setFeatureDrawableUri(int, Uri). + Convenience for calling + android.view.Window#setFeatureDrawableUri. Convenience for calling Window.setFeatureDrawableUri(int, Uri). - Android reference for android.app.Dialog.setFeatureDrawableUri. + + + Android reference for android.app.Dialog.setFeatureDrawableUri. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3181,7 +3585,11 @@ Set a listener to be invoked when the dialog is canceled. Set a listener to be invoked when the dialog is canceled. This will only be invoked when the dialog is canceled. Cancel events alone will not capture all ways that the dialog might be dismissed. If the creator needs to know when a dialog is dismissed in general, use setOnDismissListener(OnDismissListener). - Android reference for android.app.Dialog.setOnCancelListener. + + + Android reference for android.app.Dialog.setOnCancelListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3218,7 +3626,11 @@ Set a listener to be invoked when the dialog is dismissed. Set a listener to be invoked when the dialog is dismissed. - Android reference for android.app.Dialog.setOnDismissListener. + + + Android reference for android.app.Dialog.setOnDismissListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3255,7 +3667,11 @@ Sets the callback that will be called if a key is dispatched to the dialog. Sets the callback that will be called if a key is dispatched to the dialog. - Android reference for android.app.Dialog.setOnKeyListener. + + + Android reference for android.app.Dialog.setOnKeyListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3292,7 +3708,11 @@ Sets a listener to be invoked when the dialog is shown. Sets a listener to be invoked when the dialog is shown. - Android reference for android.app.Dialog.setOnShowListener. + + + Android reference for android.app.Dialog.setOnShowListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3325,11 +3745,15 @@ - CharSequence: The new text to display in the title. This value may be null. + The new text to display in the title. Set the title text for this dialog's window. Set the title text for this dialog's window. - Android reference for android.app.Dialog.setTitle. + + + Android reference for android.app.Dialog.setTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3358,11 +3782,15 @@ - int: the title's text resource identifier + the title's text resource identifier Set the title text for this dialog's window. Set the title text for this dialog's window. The text is retrieved from the resources with the supplied identifier. - Android reference for android.app.Dialog.setTitle. + + + Android reference for android.app.Dialog.setTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3391,11 +3819,15 @@ - CharSequence: The new text to display in the title. This value may be null. + The new text to display in the title. Set the title text for this dialog's window. Set the title text for this dialog's window. - Android reference for android.app.Dialog.setTitle. + + + Android reference for android.app.Dialog.setTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3424,7 +3856,11 @@ Start the dialog and display it on screen. Start the dialog and display it on screen. The window is placed in the application layer and opaque. Note that you should not override this method to do initialization when the dialog is shown, instead implement that in onStart(). - Android reference for android.app.Dialog.show. + + + Android reference for android.app.Dialog.show. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3444,7 +3880,8 @@ System.EventHandler - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3473,12 +3910,16 @@ - boolean: true if the dialog should receive key events, false otherwise + true if the dialog should receive key events, false otherwise Request that key events come to this dialog. Request that key events come to this dialog. Use this if your dialog has no views with focus, but the dialog still wants a chance to process key events. See also: - Android reference for android.app.Dialog.takeKeyEvents. + + + Android reference for android.app.Dialog.takeKeyEvents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3509,6 +3950,7 @@ Provides JNI binding infrastructure for Android.App.Dialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3540,6 +3982,7 @@ Provides JNI binding infrastructure for Android.App.Dialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3573,7 +4016,11 @@ See also: See also: - Android reference for android.app.Dialog.unregisterForContextMenu. + + + Android reference for android.app.Dialog.unregisterForContextMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3603,10 +4050,15 @@ Android.Media.Stream - See also: + By default, this will use the owner Activity's suggested stream type. + To be added. See also: - Android reference for android.app.Dialog.getVolumeControlStream. + + + Android reference for android.app.Dialog.getVolumeControlStream. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3641,10 +4093,15 @@ Retrieve the current Window for the activity. - Window The current window, or null if the activity is not visual. + Window The current window, or null if the activity is not + visual. Retrieve the current Window for the activity. This can be used to directly access parts of the Window API that are not available through Activity/Screen. - Android reference for android.app.Dialog.getWindow. + + + Android reference for android.app.Dialog.getWindow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/DialogFragment.xml b/docs/xml/Android.App/DialogFragment.xml index 6799f35e2..331e0e8a9 100644 --- a/docs/xml/Android.App/DialogFragment.xml +++ b/docs/xml/Android.App/DialogFragment.xml @@ -46,11 +46,16 @@ - This class was deprecated in API level 28. + A fragment that displays a dialog window, floating on top of its + activity's window. This class was deprecated in API level 28. Use the Support Library DialogFragment for consistent behavior across all devices and access to Lifecycle. A fragment that displays a dialog window, floating on top of its activity's window. This fragment contains a Dialog object, which it displays as appropriate based on the fragment's state. Control of the dialog (deciding when to show, hide, dismiss it) should be done through the API here, not with direct calls on the dialog. Implementations should override this class and implement onCreateView(LayoutInflater,ViewGroup,Bundle) to supply the content of the dialog. Alternatively, they can override onCreateDialog(Bundle) to create an entirely custom dialog, such as an AlertDialog, with its own content. Topics covered here: Lifecycle Basic Dialog Alert Dialog Selecting Between Dialog or Embedding Lifecycle DialogFragment does various things to keep the fragment's lifecycle driving it, instead of the Dialog. Note that dialogs are generally autonomous entities -- they are their own window, receiving their own input events, and often deciding on their own when to disappear (by receiving a back key event or the user clicking on a button). DialogFragment needs to ensure that what is happening with the Fragment and Dialog states remains consistent. To do this, it watches for dismiss events from the dialog and takes care of removing its own state when they happen. This means you should use show(FragmentManager,String) or show(FragmentTransaction,String) to add an instance of DialogFragment to your UI, as these keep track of how DialogFragment should remove itself when the dialog is dismissed. Basic Dialog The simplest use of DialogFragment is as a floating container for the fragment's view hierarchy. A simple implementation may look like this: An example showDialog() method on the Activity could be: This removes any currently shown dialog, creates a new DialogFragment with an argument, and shows it as a new state on the back stack. When the transaction is popped, the current DialogFragment and its Dialog will be destroyed, and the previous one (if any) re-shown. Note that in this case DialogFragment will take care of popping the transaction of the Dialog is dismissed separately from it. Alert Dialog Instead of (or in addition to) implementing Fragment.onCreateView(LayoutInflater, ViewGroup, Bundle) to generate the view hierarchy inside of a dialog, you may implement onCreateDialog(Bundle) to create your own custom Dialog object. This is most useful for creating an AlertDialog, allowing you to display standard alerts to the user that are managed by a fragment. A simple example implementation of this is: The activity creating this fragment may have the following methods to show the dialog and receive results from it: Note that in this case the fragment is not placed on the back stack, it is just added as an indefinitely running fragment. Because dialogs normally are modal, this will still operate as a back stack, since the dialog will capture user input until it is dismissed. When it is dismissed, DialogFragment will take care of removing itself from its fragment manager. Selecting Between Dialog or Embedding A DialogFragment can still optionally be used as a normal fragment, if desired. This is useful if you have a fragment that in some cases should be shown as a dialog and others embedded in a larger UI. This behavior will normally be automatically selected for you based on how you are using the fragment, but can be customized with setShowsDialog(boolean). For example, here is a simple dialog fragment: An instance of this fragment can be created and shown as a dialog: It can also be added as content in a view hierarchy: - Android reference for android.app.DialogFragment. + + + Android reference for android.app.DialogFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,9 +82,14 @@ - + + - Android reference for android.app.DialogFragment.DialogFragment. + + + Android reference for android.app.DialogFragment.DialogFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -137,10 +147,17 @@ System.Boolean - Return the current value of setCancelable(boolean). + If true, the dialog is cancelable. The default + is true. + Return the current value of #setCancelable(boolean). -or- Control whether the shown Dialog is cancelable. + To be added. Return the current value of setCancelable(boolean). - Android reference for android.app.DialogFragment.isCancelable. + + + Android reference for android.app.DialogFragment.isCancelable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -170,9 +187,15 @@ Android.App.Dialog - + + + To be added. - Android reference for android.app.DialogFragment.getDialog. + + + Android reference for android.app.DialogFragment.getDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -206,7 +229,11 @@ Dismiss the fragment and its dialog. Dismiss the fragment and its dialog. If the fragment was added to the back stack, all back stack state up to and including this entry will be popped. Otherwise, a new transaction will be committed to remove the fragment. - Android reference for android.app.DialogFragment.dismiss. + + + Android reference for android.app.DialogFragment.dismiss. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -237,10 +264,16 @@ - Version of dismiss() that uses FragmentTransaction.commitAllowingStateLoss(). + Version of #dismiss() that uses + FragmentTransaction#commitAllowingStateLoss() + FragmentTransaction.commitAllowingStateLoss(). Version of dismiss() that uses FragmentTransaction.commitAllowingStateLoss(). See linked documentation for further details. - Android reference for android.app.DialogFragment.dismissAllowingStateLoss. + + + Android reference for android.app.DialogFragment.dismissAllowingStateLoss. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -304,6 +337,7 @@ Provides JNI binding infrastructure for Android.App.DialogFragment. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -344,7 +378,11 @@ This method will be invoked when the dialog is canceled. This method will be invoked when the dialog is canceled. - Android reference for android.app.DialogFragment.onCancel. + + + Android reference for android.app.DialogFragment.onCancel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -377,12 +415,17 @@ - Bundle: The last saved instance state of the Fragment, or null if this is a freshly created Fragment. + The last saved instance state of the Fragment, + or null if this is a freshly created Fragment. Override to build your own custom Dialog container. Return a new Dialog instance to be displayed by the Fragment. Override to build your own custom Dialog container. This is typically used to show an AlertDialog instead of a generic Dialog; when doing so, onCreateView(LayoutInflater,ViewGroup,Bundle) does not need to be implemented since the AlertDialog takes care of its own content. This method will be called after onCreate(Bundle) and before onCreateView(LayoutInflater,ViewGroup,Bundle). The default implementation simply instantiates and returns a Dialog class. Note: DialogFragment own the Dialog.setOnCancelListener and Dialog.setOnDismissListener callbacks. You must not set them yourself. To find out about these events, override onCancel(DialogInterface) and onDismiss(DialogInterface). - Android reference for android.app.DialogFragment.onCreateDialog. + + + Android reference for android.app.DialogFragment.onCreateDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -422,7 +465,11 @@ This method will be invoked when the dialog is dismissed. This method will be invoked when the dialog is dismissed. - Android reference for android.app.DialogFragment.onDismiss. + + + Android reference for android.app.DialogFragment.onDismiss. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -463,12 +510,20 @@ - int: Selects a standard style: may be STYLE_NORMAL, STYLE_NO_TITLE, STYLE_NO_FRAME, or STYLE_NO_INPUT. - int: Optional custom theme. If 0, an appropriate theme (based on the style) will be selected for you. - Call to customize the basic appearance and behavior of the fragment's dialog. + Selects a standard style: may be #STYLE_NORMAL, + #STYLE_NO_TITLE, #STYLE_NO_FRAME, or + #STYLE_NO_INPUT. + Optional custom theme. If 0, an appropriate theme (based + on the style) will be selected for you. + Call to customize the basic appearance and behavior of the + fragment's dialog. Call to customize the basic appearance and behavior of the fragment's dialog. This can be used for some common dialog behaviors, taking care of selecting flags, theme, and other options for you. The same effect can be achieve by manually setting Dialog and Window attributes yourself. Calling this after the fragment's Dialog is created will have no effect. - Android reference for android.app.DialogFragment.setStyle. + + + Android reference for android.app.DialogFragment.setStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -502,12 +557,17 @@ - FragmentManager: The FragmentManager this fragment will be added to. - String: The tag for this fragment, as per FragmentTransaction.add. + The FragmentManager this fragment will be added to. + The tag for this fragment, as per + FragmentTransaction#add(Fragment, String) FragmentTransaction.add. Display the dialog, adding the fragment to the given FragmentManager. Display the dialog, adding the fragment to the given FragmentManager. This is a convenience for explicitly creating a transaction, adding the fragment to it with the given tag, and committing it. This does not add the transaction to the back stack. When the fragment is dismissed, a new transaction will be executed to remove it from the activity. - Android reference for android.app.DialogFragment.show. + + + Android reference for android.app.DialogFragment.show. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -541,14 +601,22 @@ - FragmentTransaction: An existing transaction in which to add the fragment. - String: The tag for this fragment, as per FragmentTransaction.add. - Display the dialog, adding the fragment using an existing transaction and then committing the transaction. + An existing transaction in which to add the fragment. + The tag for this fragment, as per + FragmentTransaction#add(Fragment, String) FragmentTransaction.add. + Display the dialog, adding the fragment using an existing transaction + and then committing the transaction. + Returns the identifier of the committed transaction, as per + FragmentTransaction#commit() FragmentTransaction.commit(). Display the dialog, adding the fragment using an existing transaction and then committing the transaction. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.DialogFragment.show. + + + Android reference for android.app.DialogFragment.show. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -582,10 +650,18 @@ System.Boolean - Return the current value of setShowsDialog(boolean). + If true, the fragment will be displayed in a Dialog. + If false, no Dialog will be created and the fragment's view hierarchly + left undisturbed. + Return the current value of #setShowsDialog(boolean). -or- Controls whether this fragment should be shown in a dialog. + To be added. Return the current value of setShowsDialog(boolean). - Android reference for android.app.DialogFragment.getShowsDialog. + + + Android reference for android.app.DialogFragment.getShowsDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -615,9 +691,15 @@ Android.App.DialogFragmentStyle - + + + To be added. - Android reference for android.app.DialogFragment.getTheme. + + + Android reference for android.app.DialogFragment.getTheme. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -648,6 +730,7 @@ Provides JNI binding infrastructure for Android.App.DialogFragment. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -687,6 +770,7 @@ Provides JNI binding infrastructure for Android.App.DialogFragment. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/DialogFragmentStyle.xml b/docs/xml/Android.App/DialogFragmentStyle.xml index 11a34bce3..4470a7ca9 100644 --- a/docs/xml/Android.App/DialogFragmentStyle.xml +++ b/docs/xml/Android.App/DialogFragmentStyle.xml @@ -41,7 +41,11 @@ Style for setStyle(int, int): don't draw any frame at all; the view hierarchy returned by Fragment.onCreateView(LayoutInflater, ViewGroup, Bundle) is entirely responsible for drawing the dialog. Style for setStyle(int, int): don't draw any frame at all; the view hierarchy returned by Fragment.onCreateView(LayoutInflater, ViewGroup, Bundle) is entirely responsible for drawing the dialog. - Android reference for android.app.DialogFragment.STYLE_NO_FRAME. + + + Android reference for android.app.DialogFragment.STYLE_NO_FRAME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,7 +74,11 @@ Style for setStyle(int, int): like STYLE_NO_FRAME, but also disables all input to the dialog. Style for setStyle(int, int): like STYLE_NO_FRAME, but also disables all input to the dialog. The user can not touch it, and its window will not receive input focus. - Android reference for android.app.DialogFragment.STYLE_NO_INPUT. + + + Android reference for android.app.DialogFragment.STYLE_NO_INPUT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -99,7 +107,11 @@ Style for setStyle(int, int): a basic, normal dialog. Style for setStyle(int, int): a basic, normal dialog. - Android reference for android.app.DialogFragment.STYLE_NORMAL. + + + Android reference for android.app.DialogFragment.STYLE_NORMAL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -128,7 +140,11 @@ Style for setStyle(int, int): don't include a title area. Style for setStyle(int, int): don't include a title area. - Android reference for android.app.DialogFragment.STYLE_NO_TITLE. + + + Android reference for android.app.DialogFragment.STYLE_NO_TITLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/DirectAction+Builder.xml b/docs/xml/Android.App/DirectAction+Builder.xml index f4839528e..347fbbad0 100644 --- a/docs/xml/Android.App/DirectAction+Builder.xml +++ b/docs/xml/Android.App/DirectAction+Builder.xml @@ -29,7 +29,11 @@ Builder for construction of DirectAction. Builder for construction of DirectAction. - Android reference for android.app.DirectAction.Builder. + + + Android reference for android.app.DirectAction.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -58,11 +62,16 @@ - String: The mandatory action id which must be unique in the current application state. This value cannot be null. + The mandatory action id which must be unique in the + current application state. Creates a new instance. Creates a new instance. - Android reference for android.app.DirectAction.Builder.Builder. + + + Android reference for android.app.DirectAction.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -92,10 +101,15 @@ - - A newly constructed instance. This value cannot be null. + + + A newly constructed instance. - Android reference for android.app.DirectAction.Builder.build. + + + Android reference for android.app.DirectAction.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,6 +139,7 @@ Provides JNI binding infrastructure for Android.App.DirectAction.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -170,7 +185,11 @@ This builder. This value cannot be null. Sets the optional action extras. These extras are action specific and their semantics are open-ended potentially representing how the action is visualized, interpreted, what its arguments are, etc. - Android reference for android.app.DirectAction.Builder.setExtras. + + + Android reference for android.app.DirectAction.Builder.setExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -216,7 +235,11 @@ Sets the optional locus id. This is an identifier of the application state from a user perspective. For example, a specific chat in a messaging app. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.DirectAction.Builder.setLocusId. + + + Android reference for android.app.DirectAction.Builder.setLocusId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -246,6 +269,7 @@ Provides JNI binding infrastructure for Android.App.DirectAction.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -277,6 +301,7 @@ Provides JNI binding infrastructure for Android.App.DirectAction.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/DirectAction+InterfaceConsts.xml b/docs/xml/Android.App/DirectAction+InterfaceConsts.xml index fa11cb8e2..b925a4283 100644 --- a/docs/xml/Android.App/DirectAction+InterfaceConsts.xml +++ b/docs/xml/Android.App/DirectAction+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/DirectAction.xml b/docs/xml/Android.App/DirectAction.xml index 2a4e800da..71d5f8f7f 100644 --- a/docs/xml/Android.App/DirectAction.xml +++ b/docs/xml/Android.App/DirectAction.xml @@ -46,7 +46,11 @@ Represents an abstract action that can be perform on this app. Represents an abstract action that can be perform on this app. This are requested from outside the app's UI (eg by SystemUI or assistant). The semantics of these actions are not specified by the OS. This allows open-ended and scalable approach for defining how an app interacts with components that expose alternative interaction models to the user such as the assistant, SystemUI, etc. You can use equals(Object) to compare instances of this class. - Android reference for android.app.DirectAction. + + + Android reference for android.app.DirectAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,9 +79,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.DirectAction.CREATOR. + + + Android reference for android.app.DirectAction.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -114,7 +124,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.DirectAction.describeContents. + + + Android reference for android.app.DirectAction.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -151,10 +165,15 @@ Android.OS.Bundle - - any extras associated with this action. This value may be null. + + + any extras associated with this action. - Android reference for android.app.DirectAction.getExtras. + + + Android reference for android.app.DirectAction.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -183,10 +202,15 @@ System.String - - the ID for this action. This value cannot be null. + + + the ID for this action. - Android reference for android.app.DirectAction.getId. + + + Android reference for android.app.DirectAction.getId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -241,6 +265,7 @@ Provides JNI binding infrastructure for Android.App.DirectAction. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -279,10 +304,15 @@ Android.Content.LocusId - - the LocusId for the current state for the app. This value may be null. + + + the LocusId for the current state for the app - Android reference for android.app.DirectAction.getLocusId. + + + Android reference for android.app.DirectAction.getLocusId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -312,6 +342,7 @@ Provides JNI binding infrastructure for Android.App.DirectAction. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -343,6 +374,7 @@ Provides JNI binding infrastructure for Android.App.DirectAction. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -398,7 +430,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.DirectAction.writeToParcel. + + + Android reference for android.app.DirectAction.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/DisableCarModeFlags.xml b/docs/xml/Android.App/DisableCarModeFlags.xml index 63a0189a9..5a8dafb88 100644 --- a/docs/xml/Android.App/DisableCarModeFlags.xml +++ b/docs/xml/Android.App/DisableCarModeFlags.xml @@ -47,7 +47,11 @@ Flag for use with disableCarMode(int): go to the normal home activity as part of the disable. Flag for use with disableCarMode(int): go to the normal home activity as part of the disable. Disabling this way ensures a clean transition between the current activity (in car mode) and the original home activity (which was typically last running without being in car mode). - Android reference for android.app.UiModeManager.DISABLE_CAR_MODE_GO_HOME. + + + Android reference for android.app.UiModeManager.DISABLE_CAR_MODE_GO_HOME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -73,7 +77,8 @@ 0 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/DownloadManager+Query.xml b/docs/xml/Android.App/DownloadManager+Query.xml index dfbe0ff22..9eccfbeaf 100644 --- a/docs/xml/Android.App/DownloadManager+Query.xml +++ b/docs/xml/Android.App/DownloadManager+Query.xml @@ -25,7 +25,11 @@ This class may be used to filter download manager queries. This class may be used to filter download manager queries. - Android reference for android.app.DownloadManager.Query. + + + Android reference for android.app.DownloadManager.Query. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -48,9 +52,14 @@ - + + - Android reference for android.app.DownloadManager.Query.Query. + + + Android reference for android.app.DownloadManager.Query.Query. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -105,6 +114,7 @@ Provides JNI binding infrastructure for Android.App.DownloadManager.Query. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,7 +160,11 @@ this object Include only the downloads with the given IDs. - Android reference for android.app.DownloadManager.Query.setFilterById. + + + Android reference for android.app.DownloadManager.Query.setFilterById. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -196,7 +210,11 @@ Include only downloads with status matching any the given status flags. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.DownloadManager.Query.setFilterByStatus. + + + Android reference for android.app.DownloadManager.Query.setFilterByStatus. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -227,6 +245,7 @@ Provides JNI binding infrastructure for Android.App.DownloadManager.Query. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -258,6 +277,7 @@ Provides JNI binding infrastructure for Android.App.DownloadManager.Query. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/DownloadManager+Request.xml b/docs/xml/Android.App/DownloadManager+Request.xml index 1eaa95a8d..7e83b1e3c 100644 --- a/docs/xml/Android.App/DownloadManager+Request.xml +++ b/docs/xml/Android.App/DownloadManager+Request.xml @@ -29,7 +29,11 @@ This class contains all the information necessary to request a new download. This class contains all the information necessary to request a new download. The URI is the only required parameter. Note that the default download destination is a shared volume where the system might delete your file if it needs to reclaim space for system use. If this is a problem, use a location on external storage (see setDestinationUri(Uri). - Android reference for android.app.DownloadManager.Request. + + + Android reference for android.app.DownloadManager.Request. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -55,10 +59,15 @@ - Uri: the HTTP or HTTPS URI to download. - + the HTTP or HTTPS URI to download. + + - Android reference for android.app.DownloadManager.Request.Request. + + + Android reference for android.app.DownloadManager.Request.Request. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -119,7 +128,11 @@ Add an HTTP header to be included with the download request. The header will be added to the end of the list. See also: - Android reference for android.app.DownloadManager.Request.addRequestHeader. + + + Android reference for android.app.DownloadManager.Request.addRequestHeader. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,11 +163,16 @@ - This method was deprecated in API level 29. + If the file to be downloaded is to be scanned by MediaScanner, this method + should be called before DownloadManager#enqueue(Request) is called. This method was deprecated in API level 29. Starting in Q, this value is ignored. Files downloaded to directories owned by applications (e.g. Context.getExternalFilesDir(String)) will not be scanned by MediaScanner and the rest will be scanned. If the file to be downloaded is to be scanned by MediaScanner, this method should be called before DownloadManager.enqueue(Request) is called. - Android reference for android.app.DownloadManager.Request.allowScanningByMediaScanner. + + + Android reference for android.app.DownloadManager.Request.allowScanningByMediaScanner. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,6 +211,7 @@ Provides JNI binding infrastructure for Android.App.DownloadManager.Request. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -224,10 +243,15 @@ 1 - Bit flag for setAllowedNetworkTypes(int) corresponding to ConnectivityManager.TYPE_MOBILE. + Bit flag for #setAllowedNetworkTypes corresponding to + ConnectivityManager#TYPE_MOBILE. Bit flag for setAllowedNetworkTypes(int) corresponding to ConnectivityManager.TYPE_MOBILE. - Android reference for android.app.DownloadManager.Request.NETWORK_MOBILE. + + + Android reference for android.app.DownloadManager.Request.NETWORK_MOBILE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -258,10 +282,15 @@ 2 - Bit flag for setAllowedNetworkTypes(int) corresponding to ConnectivityManager.TYPE_WIFI. + Bit flag for #setAllowedNetworkTypes corresponding to + ConnectivityManager#TYPE_WIFI. Bit flag for setAllowedNetworkTypes(int) corresponding to ConnectivityManager.TYPE_WIFI. - Android reference for android.app.DownloadManager.Request.NETWORK_WIFI. + + + Android reference for android.app.DownloadManager.Request.NETWORK_WIFI. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -302,7 +331,11 @@ this object Restrict the types of networks over which this download may proceed. By default, all network types are allowed. Consider using setAllowedOverMetered(boolean) instead, since it's more flexible. As of Build.VERSION_CODES.N, setting only the NETWORK_WIFI flag here is equivalent to calling setAllowedOverMetered(boolean) with false. - Android reference for android.app.DownloadManager.Request.setAllowedNetworkTypes. + + + Android reference for android.app.DownloadManager.Request.setAllowedNetworkTypes. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -337,7 +370,11 @@ Set whether this download may proceed over a metered network connection. By default, metered networks are allowed. See also: - Android reference for android.app.DownloadManager.Request.setAllowedOverMetered. + + + Android reference for android.app.DownloadManager.Request.setAllowedOverMetered. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -371,7 +408,11 @@ this object Set whether this download may proceed over a roaming connection. By default, roaming is allowed. - Android reference for android.app.DownloadManager.Request.setAllowedOverRoaming. + + + Android reference for android.app.DownloadManager.Request.setAllowedOverRoaming. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -405,7 +446,11 @@ this object Set a description of this download, to be displayed in notifications (if enabled) - Android reference for android.app.DownloadManager.Request.setDescription. + + + Android reference for android.app.DownloadManager.Request.setDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -433,7 +478,11 @@ this object Set a description of this download, to be displayed in notifications (if enabled) - Android reference for android.app.DownloadManager.Request.setDescription. + + + Android reference for android.app.DownloadManager.Request.setDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -471,7 +520,11 @@ Set the local destination for the downloaded file to a path within the application's external files directory (as returned by Context.getExternalFilesDir(String). The downloaded file is not scanned by MediaScanner. But it can be made scannable by calling allowScanningByMediaScanner(). Throws: IllegalStateException If the external storage directory cannot be found or created. - Android reference for android.app.DownloadManager.Request.setDestinationInExternalFilesDir. + + + Android reference for android.app.DownloadManager.Request.setDestinationInExternalFilesDir. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -508,7 +561,11 @@ Set the local destination for the downloaded file to a path within the public external storage directory (as returned by Environment.getExternalStoragePublicDirectory(String)). The downloaded file is not scanned by MediaScanner. But it can be made scannable by calling allowScanningByMediaScanner(). For applications targeting Build.VERSION_CODES.Q or above, WRITE_EXTERNAL_STORAGE permission is not needed and the dirType must be one of the known public directories like Environment.DIRECTORY_DOWNLOADS, Environment.DIRECTORY_PICTURES, Environment.DIRECTORY_MOVIES, etc. Throws: IllegalStateException If the external storage directory cannot be found or created. - Android reference for android.app.DownloadManager.Request.setDestinationInExternalPublicDir. + + + Android reference for android.app.DownloadManager.Request.setDestinationInExternalPublicDir. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -542,7 +599,11 @@ this object Set the local destination for the downloaded file. Must be a file URI to a path on external storage, and the calling application must have the WRITE_EXTERNAL_STORAGE permission. The downloaded file is not scanned by MediaScanner. But it can be made scannable by calling allowScanningByMediaScanner(). By default, downloads are saved to a generated filename in the shared download cache and may be deleted by the system at any time to reclaim space. For applications targeting Build.VERSION_CODES.Q or above, WRITE EXTERNAL_STORAGE permission is not needed and the uri must refer to a path within the directories owned by the application (e.g. Context.getExternalFilesDir(String)) or a path within the top-level Downloads directory (as returned by Environment.getExternalStoragePublicDirectory(String) with Environment.DIRECTORY_DOWNLOADS). All non-visible downloads that are not modified in the last 7 days will be deleted during idle runs. - Android reference for android.app.DownloadManager.Request.setDestinationUri. + + + Android reference for android.app.DownloadManager.Request.setDestinationUri. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -577,7 +638,11 @@ Set the MIME content type of this download. This will override the content type declared in the server's response. See also: - Android reference for android.app.DownloadManager.Request.setMimeType. + + + Android reference for android.app.DownloadManager.Request.setMimeType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -618,7 +683,11 @@ this object Control whether a system notification is posted by the download manager while this download is running or when it is completed. If enabled, the download manager posts notifications about downloads through the system NotificationManager. By default, a notification is shown only when the download is in progress. It can take the following values: VISIBILITY_HIDDEN, VISIBILITY_VISIBLE, VISIBILITY_VISIBLE_NOTIFY_COMPLETED. If set to VISIBILITY_HIDDEN, this requires the permission android.permission.DOWNLOAD_WITHOUT_NOTIFICATION. - Android reference for android.app.DownloadManager.Request.setNotificationVisibility. + + + Android reference for android.app.DownloadManager.Request.setNotificationVisibility. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -657,7 +726,11 @@ Specify that to run this download, the device needs to be plugged in. This defaults to false. See also: - Android reference for android.app.DownloadManager.Request.setRequiresCharging. + + + Android reference for android.app.DownloadManager.Request.setRequiresCharging. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -695,7 +768,11 @@ Specify that to run, the download needs the device to be in idle mode. This defaults to false. Idle mode is a loose definition provided by the system, which means that the device is not in use, and has not been in use for some time. See also: - Android reference for android.app.DownloadManager.Request.setRequiresDeviceIdle. + + + Android reference for android.app.DownloadManager.Request.setRequiresDeviceIdle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -733,7 +810,11 @@ This method was deprecated in API level 15. use setNotificationVisibility(int) Control whether a system notification is posted by the download manager while this download is running. If enabled, the download manager posts notifications about downloads through the system NotificationManager. By default, a notification is shown. If set to false, this requires the permission android.permission.DOWNLOAD_WITHOUT_NOTIFICATION. - Android reference for android.app.DownloadManager.Request.setShowRunningNotification. + + + Android reference for android.app.DownloadManager.Request.setShowRunningNotification. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -767,7 +848,11 @@ this object Set the title of this download, to be displayed in notifications (if enabled). If no title is given, a default one will be assigned based on the download filename, once the download starts. - Android reference for android.app.DownloadManager.Request.setTitle. + + + Android reference for android.app.DownloadManager.Request.setTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -795,7 +880,11 @@ this object Set the title of this download, to be displayed in notifications (if enabled). If no title is given, a default one will be assigned based on the download filename, once the download starts. - Android reference for android.app.DownloadManager.Request.setTitle. + + + Android reference for android.app.DownloadManager.Request.setTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -835,7 +924,11 @@ Set whether this download should be displayed in the system's Downloads UI. True by default. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.DownloadManager.Request.setVisibleInDownloadsUi. + + + Android reference for android.app.DownloadManager.Request.setVisibleInDownloadsUi. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -866,6 +959,7 @@ Provides JNI binding infrastructure for Android.App.DownloadManager.Request. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -905,6 +999,7 @@ Provides JNI binding infrastructure for Android.App.DownloadManager.Request. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -939,7 +1034,11 @@ This download doesn't show in the UI or in the notifications. This download doesn't show in the UI or in the notifications. - Android reference for android.app.DownloadManager.Request.VISIBILITY_HIDDEN. + + + Android reference for android.app.DownloadManager.Request.VISIBILITY_HIDDEN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -970,10 +1069,15 @@ 0 - This download is visible but only shows in the notifications while it's in progress. + This download is visible but only shows in the notifications + while it's in progress. This download is visible but only shows in the notifications while it's in progress. - Android reference for android.app.DownloadManager.Request.VISIBILITY_VISIBLE. + + + Android reference for android.app.DownloadManager.Request.VISIBILITY_VISIBLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1004,10 +1108,15 @@ 1 - This download is visible and shows in the notifications while in progress and after completion. + This download is visible and shows in the notifications while + in progress and after completion. This download is visible and shows in the notifications while in progress and after completion. - Android reference for android.app.DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED. + + + Android reference for android.app.DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1041,7 +1150,11 @@ This download shows in the notifications after completion ONLY. This download shows in the notifications after completion ONLY. It is usuable only with DownloadManager.addCompletedDownload(String,String,boolean,String,String,long,boolean). - Android reference for android.app.DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_ONLY_COMPLETION. + + + Android reference for android.app.DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_ONLY_COMPLETION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/DownloadManager.xml b/docs/xml/Android.App/DownloadManager.xml index 876634a7a..69ac855a5 100644 --- a/docs/xml/Android.App/DownloadManager.xml +++ b/docs/xml/Android.App/DownloadManager.xml @@ -29,7 +29,11 @@ The download manager is a system service that handles long-running HTTP downloads. The download manager is a system service that handles long-running HTTP downloads. Clients may request that a URI be downloaded to a particular destination file. The download manager will conduct the download in the background, taking care of HTTP interactions and retrying downloads after failures or across connectivity changes and system reboots. Apps that request downloads through this API should register a broadcast receiver for ACTION_NOTIFICATION_CLICKED to appropriately handle when the user clicks on a running download in a notification or from the downloads UI. Note that the application must have the Manifest.permission.INTERNET permission to use this class. - Android reference for android.app.DownloadManager. + + + Android reference for android.app.DownloadManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,7 +86,11 @@ Broadcast intent action sent by the download manager when a download completes. Broadcast intent action sent by the download manager when a download completes. - Android reference for android.app.DownloadManager.ACTION_DOWNLOAD_COMPLETE. + + + Android reference for android.app.DownloadManager.ACTION_DOWNLOAD_COMPLETE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -108,10 +116,15 @@ System.String - Broadcast intent action sent by the download manager when the user clicks on a running download, either from a system notification or from the downloads UI. + Broadcast intent action sent by the download manager when the user clicks on a running + download, either from a system notification or from the downloads UI. Broadcast intent action sent by the download manager when the user clicks on a running download, either from a system notification or from the downloads UI. - Android reference for android.app.DownloadManager.ACTION_NOTIFICATION_CLICKED. + + + Android reference for android.app.DownloadManager.ACTION_NOTIFICATION_CLICKED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -140,7 +153,11 @@ Intent action to launch an activity to display all downloads. Intent action to launch an activity to display all downloads. - Android reference for android.app.DownloadManager.ACTION_VIEW_DOWNLOADS. + + + Android reference for android.app.DownloadManager.ACTION_VIEW_DOWNLOADS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -183,19 +200,29 @@ - String: the title that would appear for this file in Downloads App. - String: the description that would appear for this file in Downloads App. - boolean: true if the file is to be scanned by MediaScanner. Files scanned by MediaScanner appear in the applications used to view media (for example, Gallery app). - String: mimetype of the file. - String: absolute pathname to the file. The file should be world-readable, so that it can be managed by the Downloads App and any other app that is used to read it (for example, Gallery app to display the file, if the file contents represent a video/image). - long: length of the downloaded file - boolean: true if a notification is to be sent, false otherwise - This method was deprecated in API level 29. - an ID for the download entry added to the downloads app, unique across the system This ID is used to make future calls related to this download. + the title that would appear for this file in Downloads App. + the description that would appear for this file in Downloads App. + true if the file is to be scanned by MediaScanner. Files + scanned by MediaScanner appear in the applications used to view media (for example, + Gallery app). + mimetype of the file. + absolute pathname to the file. The file should be world-readable, so that it can + be managed by the Downloads App and any other app that is used to read it (for example, + Gallery app to display the file, if the file contents represent a video/image). + length of the downloaded file + true if a notification is to be sent, false otherwise + Adds a file to the downloads database system, so it could appear in Downloads App + (and thus become eligible for management by the Downloads App). + an ID for the download entry added to the downloads app, unique across the system + This ID is used to make future calls related to this download. This method was deprecated in API level 29. Apps should instead contribute files to MediaStore.Downloads collection to make them available to user as part of Downloads. Adds a file to the downloads database system, so it could appear in Downloads App (and thus become eligible for management by the Downloads App). It is helpful to make the file scannable by MediaScanner by setting the param isMediaScannerScannable to true. It makes the file visible in media managing applications such as Gallery App, which could be a useful purpose of using this API. For applications targeting Build.VERSION_CODES.Q or above, path must be within directories owned by the application {e.g. Context.getExternalFilesDir(String)} or if the application is running under the legacy storage model (see android:requestLegacyExternalStorage), path can also be within the top-level Downloads directory (as returned by Environment.getExternalStoragePublicDirectory(String) with Environment.DIRECTORY_DOWNLOADS). - Android reference for android.app.DownloadManager.addCompletedDownload. + + + Android reference for android.app.DownloadManager.addCompletedDownload. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -244,21 +271,31 @@ - String: the title that would appear for this file in Downloads App. - String: the description that would appear for this file in Downloads App. - boolean: true if the file is to be scanned by MediaScanner. Files scanned by MediaScanner appear in the applications used to view media (for example, Gallery app). - String: mimetype of the file. - String: absolute pathname to the file. The file should be world-readable, so that it can be managed by the Downloads App and any other app that is used to read it (for example, Gallery app to display the file, if the file contents represent a video/image). - long: length of the downloaded file - boolean: true if a notification is to be sent, false otherwise - Uri: the original HTTP URI of the download - Uri: the HTTP Referer for the download - This method was deprecated in API level 29. - an ID for the download entry added to the downloads app, unique across the system This ID is used to make future calls related to this download. + the title that would appear for this file in Downloads App. + the description that would appear for this file in Downloads App. + true if the file is to be scanned by MediaScanner. Files + scanned by MediaScanner appear in the applications used to view media (for example, + Gallery app). + mimetype of the file. + absolute pathname to the file. The file should be world-readable, so that it can + be managed by the Downloads App and any other app that is used to read it (for example, + Gallery app to display the file, if the file contents represent a video/image). + length of the downloaded file + true if a notification is to be sent, false otherwise + the original HTTP URI of the download + the HTTP Referer for the download + Adds a file to the downloads database system, so it could appear in Downloads App + (and thus become eligible for management by the Downloads App). + an ID for the download entry added to the downloads app, unique across the system + This ID is used to make future calls related to this download. This method was deprecated in API level 29. Apps should instead contribute files to MediaStore.Downloads collection to make them available to user as part of Downloads. Adds a file to the downloads database system, so it could appear in Downloads App (and thus become eligible for management by the Downloads App). It is helpful to make the file scannable by MediaScanner by setting the param isMediaScannerScannable to true. It makes the file visible in media managing applications such as Gallery App, which could be a useful purpose of using this API. For applications targeting Build.VERSION_CODES.Q or above, path must be within directories owned by the application {e.g. Context.getExternalFilesDir(String)} or if the application is running under the legacy storage model (see android:requestLegacyExternalStorage), path can also be within the top-level Downloads directory (as returned by Environment.getExternalStoragePublicDirectory(String) with Environment.DIRECTORY_DOWNLOADS). - Android reference for android.app.DownloadManager.addCompletedDownload. + + + Android reference for android.app.DownloadManager.addCompletedDownload. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -286,7 +323,11 @@ Number of bytes download so far. Number of bytes download so far. - Android reference for android.app.DownloadManager.COLUMN_BYTES_DOWNLOADED_SO_FAR. + + + Android reference for android.app.DownloadManager.COLUMN_BYTES_DOWNLOADED_SO_FAR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -315,7 +356,11 @@ The client-supplied description of this download. The client-supplied description of this download. This will be displayed in system notifications. Defaults to the empty string. - Android reference for android.app.DownloadManager.COLUMN_DESCRIPTION. + + + Android reference for android.app.DownloadManager.COLUMN_DESCRIPTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -344,7 +389,11 @@ An identifier for a particular download, unique across the system. An identifier for a particular download, unique across the system. Clients use this ID to make subsequent calls related to the download. - Android reference for android.app.DownloadManager.COLUMN_ID. + + + Android reference for android.app.DownloadManager.COLUMN_ID. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -370,10 +419,15 @@ System.String - Timestamp when the download was last modified, in System.currentTimeMillis() (wall clock time in UTC). + Timestamp when the download was last modified, in System#currentTimeMillis + System.currentTimeMillis() (wall clock time in UTC). Timestamp when the download was last modified, in System.currentTimeMillis() (wall clock time in UTC). - Android reference for android.app.DownloadManager.COLUMN_LAST_MODIFIED_TIMESTAMP. + + + Android reference for android.app.DownloadManager.COLUMN_LAST_MODIFIED_TIMESTAMP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -403,11 +457,15 @@ System.String - This constant was deprecated in API level 24. + Path to the downloaded file on disk. This constant was deprecated in API level 24. apps should transition to using ContentResolver.openFileDescriptor(Uri,String) instead. Path to the downloaded file on disk. Note that apps may not have filesystem permissions to directly access this path. Instead of trying to open this path directly, apps should use ContentResolver.openFileDescriptor(Uri,String) to gain access. - Android reference for android.app.DownloadManager.COLUMN_LOCAL_FILENAME. + + + Android reference for android.app.DownloadManager.COLUMN_LOCAL_FILENAME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -436,7 +494,11 @@ Uri where downloaded file will be stored. Uri where downloaded file will be stored. If a destination is supplied by client, that URI will be used here. Otherwise, the value will initially be null and will be filled in with a generated URI once the download has started. - Android reference for android.app.DownloadManager.COLUMN_LOCAL_URI. + + + Android reference for android.app.DownloadManager.COLUMN_LOCAL_URI. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -465,7 +527,11 @@ The URI to the corresponding entry in MediaProvider for this downloaded entry. The URI to the corresponding entry in MediaProvider for this downloaded entry. It is used to delete the entries from MediaProvider database when it is deleted from the downloaded list. - Android reference for android.app.DownloadManager.COLUMN_MEDIAPROVIDER_URI. + + + Android reference for android.app.DownloadManager.COLUMN_MEDIAPROVIDER_URI. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -495,7 +561,11 @@ Internet Media Type of the downloaded file. If no value is provided upon creation, this will initially be null and will be filled in based on the server's response once the download has started. See also: - Android reference for android.app.DownloadManager.COLUMN_MEDIA_TYPE. + + + Android reference for android.app.DownloadManager.COLUMN_MEDIA_TYPE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -525,7 +595,11 @@ Provides more detail on the status of the download. Its meaning depends on the value of COLUMN_STATUS. When COLUMN_STATUS is STATUS_FAILED, this indicates the type of error that occurred. If an HTTP error occurred, this will hold the HTTP status code as defined in RFC 2616. Otherwise, it will hold one of the ERROR_* constants. When COLUMN_STATUS is STATUS_PAUSED, this indicates why the download is paused. It will hold one of the PAUSED_* constants. If COLUMN_STATUS is neither STATUS_FAILED nor STATUS_PAUSED, this column's value is undefined. See also: - Android reference for android.app.DownloadManager.COLUMN_REASON. + + + Android reference for android.app.DownloadManager.COLUMN_REASON. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -554,7 +628,11 @@ Current status of the download, as one of the STATUS_* constants. Current status of the download, as one of the STATUS_* constants. - Android reference for android.app.DownloadManager.COLUMN_STATUS. + + + Android reference for android.app.DownloadManager.COLUMN_STATUS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -583,7 +661,11 @@ The client-supplied title for this download. The client-supplied title for this download. This will be displayed in system notifications. Defaults to the empty string. - Android reference for android.app.DownloadManager.COLUMN_TITLE. + + + Android reference for android.app.DownloadManager.COLUMN_TITLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -612,7 +694,11 @@ Total size of the download in bytes. Total size of the download in bytes. This will initially be -1 and will be filled in once the download starts. - Android reference for android.app.DownloadManager.COLUMN_TOTAL_SIZE_BYTES. + + + Android reference for android.app.DownloadManager.COLUMN_TOTAL_SIZE_BYTES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -641,7 +727,11 @@ URI to be downloaded. URI to be downloaded. - Android reference for android.app.DownloadManager.COLUMN_URI. + + + Android reference for android.app.DownloadManager.COLUMN_URI. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -679,7 +769,11 @@ The unique download ID assigned to the enqueued request. Enqueue a new download. The download will start automatically once the download manager is ready to execute it and connectivity is available. - Android reference for android.app.DownloadManager.enqueue. + + + Android reference for android.app.DownloadManager.enqueue. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -710,10 +804,15 @@ 1008 - Value of COLUMN_REASON when some possibly transient error occurred but we can't resume the download. + Value of #COLUMN_REASON when some possibly transient error occurred but we can't + resume the download. Value of COLUMN_REASON when some possibly transient error occurred but we can't resume the download. - Android reference for android.app.DownloadManager.ERROR_CANNOT_RESUME. + + + Android reference for android.app.DownloadManager.ERROR_CANNOT_RESUME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -744,10 +843,14 @@ 1007 - Value of COLUMN_REASON when no external storage device was found. + Value of #COLUMN_REASON when no external storage device was found. Value of COLUMN_REASON when no external storage device was found. Typically, this is because the SD card is not mounted. - Android reference for android.app.DownloadManager.ERROR_DEVICE_NOT_FOUND. + + + Android reference for android.app.DownloadManager.ERROR_DEVICE_NOT_FOUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -778,10 +881,15 @@ 1009 - Value of COLUMN_REASON when the requested destination file already exists (the download manager will not overwrite an existing file). + Value of #COLUMN_REASON when the requested destination file already exists (the + download manager will not overwrite an existing file). Value of COLUMN_REASON when the requested destination file already exists (the download manager will not overwrite an existing file). - Android reference for android.app.DownloadManager.ERROR_FILE_ALREADY_EXISTS. + + + Android reference for android.app.DownloadManager.ERROR_FILE_ALREADY_EXISTS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -812,10 +920,15 @@ 1001 - Value of COLUMN_REASON when a storage issue arises which doesn't fit under any other error code. + Value of #COLUMN_REASON when a storage issue arises which doesn't fit under any + other error code. Value of COLUMN_REASON when a storage issue arises which doesn't fit under any other error code. Use the more specific ERROR_INSUFFICIENT_SPACE and ERROR_DEVICE_NOT_FOUND when appropriate. - Android reference for android.app.DownloadManager.ERROR_FILE_ERROR. + + + Android reference for android.app.DownloadManager.ERROR_FILE_ERROR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -846,10 +959,15 @@ 1004 - Value of COLUMN_REASON when an error receiving or processing data occurred at the HTTP level. + Value of #COLUMN_REASON when an error receiving or processing data occurred at + the HTTP level. Value of COLUMN_REASON when an error receiving or processing data occurred at the HTTP level. - Android reference for android.app.DownloadManager.ERROR_HTTP_DATA_ERROR. + + + Android reference for android.app.DownloadManager.ERROR_HTTP_DATA_ERROR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -880,10 +998,14 @@ 1006 - Value of COLUMN_REASON when there was insufficient storage space. + Value of #COLUMN_REASON when there was insufficient storage space. Value of COLUMN_REASON when there was insufficient storage space. Typically, this is because the SD card is full. - Android reference for android.app.DownloadManager.ERROR_INSUFFICIENT_SPACE. + + + Android reference for android.app.DownloadManager.ERROR_INSUFFICIENT_SPACE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -914,10 +1036,14 @@ 1005 - Value of COLUMN_REASON when there were too many redirects. + Value of #COLUMN_REASON when there were too many redirects. Value of COLUMN_REASON when there were too many redirects. - Android reference for android.app.DownloadManager.ERROR_TOO_MANY_REDIRECTS. + + + Android reference for android.app.DownloadManager.ERROR_TOO_MANY_REDIRECTS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -948,10 +1074,15 @@ 1002 - Value of COLUMN_REASON when an HTTP code was received that download manager can't handle. + Value of #COLUMN_REASON when an HTTP code was received that download manager + can't handle. Value of COLUMN_REASON when an HTTP code was received that download manager can't handle. - Android reference for android.app.DownloadManager.ERROR_UNHANDLED_HTTP_CODE. + + + Android reference for android.app.DownloadManager.ERROR_UNHANDLED_HTTP_CODE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -982,10 +1113,15 @@ 1000 - Value of COLUMN_ERROR_CODE when the download has completed with an error that doesn't fit under any other error code. + Value of COLUMN_ERROR_CODE when the download has completed with an error that doesn't fit + under any other error code. Value of COLUMN_ERROR_CODE when the download has completed with an error that doesn't fit under any other error code. - Android reference for android.app.DownloadManager.ERROR_UNKNOWN. + + + Android reference for android.app.DownloadManager.ERROR_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1011,10 +1147,15 @@ System.String - Intent extra included with ACTION_DOWNLOAD_COMPLETE intents, indicating the ID (as a long) of the download that just completed. + Intent extra included with #ACTION_DOWNLOAD_COMPLETE intents, indicating the ID (as a + long) of the download that just completed. Intent extra included with ACTION_DOWNLOAD_COMPLETE intents, indicating the ID (as a long) of the download that just completed. - Android reference for android.app.DownloadManager.EXTRA_DOWNLOAD_ID. + + + Android reference for android.app.DownloadManager.EXTRA_DOWNLOAD_ID. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1040,10 +1181,16 @@ System.String - When clicks on multiple notifications are received, the following provides an array of download ids corresponding to the download notification that was clicked. + When clicks on multiple notifications are received, the following + provides an array of download ids corresponding to the download notification that was + clicked. When clicks on multiple notifications are received, the following provides an array of download ids corresponding to the download notification that was clicked. It can be retrieved by the receiver of this Intent using android.content.Intent.getLongArrayExtra(String). - Android reference for android.app.DownloadManager.EXTRA_NOTIFICATION_CLICK_DOWNLOAD_IDS. + + + Android reference for android.app.DownloadManager.EXTRA_NOTIFICATION_CLICK_DOWNLOAD_IDS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1072,7 +1219,10 @@ - + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1105,12 +1255,18 @@ - Context: the Context to use for accessing the ContentResolver - Returns maximum size, in bytes, of downloads that may go over a mobile connection; or null if there's no limit - maximum size, in bytes, of downloads that may go over a mobile connection; or null if there's no limit + the Context to use for accessing the ContentResolver + Returns maximum size, in bytes, of downloads that may go over a mobile connection; or null if + there's no limit + maximum size, in bytes, of downloads that may go over a mobile connection; or null if + there's no limit Returns maximum size, in bytes, of downloads that may go over a mobile connection; or null if there's no limit - Android reference for android.app.DownloadManager.getMaxBytesOverMobile. + + + Android reference for android.app.DownloadManager.getMaxBytesOverMobile. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1143,12 +1299,18 @@ - long: the id of the downloaded file. - Returns the media type of the given downloaded file id, if the file was downloaded successfully. - the media type of the given downloaded file id, if download was successful. null otherwise. + the id of the downloaded file. + Returns the media type of the given downloaded file id, if the file was + downloaded successfully. + the media type of the given downloaded file id, if download was successful. null + otherwise. Returns the media type of the given downloaded file id, if the file was downloaded successfully. Otherwise, null is returned. - Android reference for android.app.DownloadManager.getMimeTypeForDownloadedFile. + + + Android reference for android.app.DownloadManager.getMimeTypeForDownloadedFile. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1181,12 +1343,18 @@ - Context: the Context to use for accessing the ContentResolver - Returns recommended maximum size, in bytes, of downloads that may go over a mobile connection; or null if there's no recommended limit. - recommended maximum size, in bytes, of downloads that may go over a mobile connection; or null if there's no recommended limit. + the Context to use for accessing the ContentResolver + Returns recommended maximum size, in bytes, of downloads that may go over a mobile + connection; or null if there's no recommended limit. + recommended maximum size, in bytes, of downloads that may go over a mobile + connection; or null if there's no recommended limit. Returns recommended maximum size, in bytes, of downloads that may go over a mobile connection; or null if there's no recommended limit. The user will have the option to bypass this limit. - Android reference for android.app.DownloadManager.getRecommendedMaxBytesOverMobile. + + + Android reference for android.app.DownloadManager.getRecommendedMaxBytesOverMobile. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1219,12 +1387,18 @@ - long: the id of the downloaded file. - Returns the Uri of the given downloaded file id, if the file is downloaded successfully. - the Uri of the given downloaded file id, if download was successful. null otherwise. + the id of the downloaded file. + Returns the Uri of the given downloaded file id, if the file is + downloaded successfully. + the Uri of the given downloaded file id, if download was + successful. null otherwise. Returns the Uri of the given downloaded file id, if the file is downloaded successfully. Otherwise, null is returned. - Android reference for android.app.DownloadManager.getUriForDownloadedFile. + + + Android reference for android.app.DownloadManager.getUriForDownloadedFile. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1250,10 +1424,15 @@ System.String - Intent extra included with ACTION_VIEW_DOWNLOADS to start DownloadApp in sort-by-size mode. + Intent extra included with #ACTION_VIEW_DOWNLOADS to start DownloadApp in + sort-by-size mode. Intent extra included with ACTION_VIEW_DOWNLOADS to start DownloadApp in sort-by-size mode. - Android reference for android.app.DownloadManager.INTENT_EXTRAS_SORT_BY_SIZE. + + + Android reference for android.app.DownloadManager.INTENT_EXTRAS_SORT_BY_SIZE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1291,7 +1470,11 @@ a Cursor over the result set of downloads, with columns consisting of all the COLUMN_* constants. Query the download manager about downloads that have been requested. - Android reference for android.app.DownloadManager.query. + + + Android reference for android.app.DownloadManager.query. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1322,6 +1505,7 @@ Provides JNI binding infrastructure for Android.App.DownloadManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1355,13 +1539,17 @@ - long: the ID of the download + the ID of the download Open a downloaded file for reading. - a read-only ParcelFileDescriptor + a read-only ParcelFileDescriptor Open a downloaded file for reading. The download must have completed. Throws: FileNotFoundException if the destination file does not already exist - Android reference for android.app.DownloadManager.openDownloadedFile. + + + Android reference for android.app.DownloadManager.openDownloadedFile. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1392,10 +1580,15 @@ 3 - Value of COLUMN_REASON when the download exceeds a size limit for downloads over the mobile network and the download manager is waiting for a Wi-Fi connection to proceed. + Value of #COLUMN_REASON when the download exceeds a size limit for downloads over + the mobile network and the download manager is waiting for a Wi-Fi connection to proceed. Value of COLUMN_REASON when the download exceeds a size limit for downloads over the mobile network and the download manager is waiting for a Wi-Fi connection to proceed. - Android reference for android.app.DownloadManager.PAUSED_QUEUED_FOR_WIFI. + + + Android reference for android.app.DownloadManager.PAUSED_QUEUED_FOR_WIFI. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1426,10 +1619,14 @@ 4 - Value of COLUMN_REASON when the download is paused for some other reason. + Value of #COLUMN_REASON when the download is paused for some other reason. Value of COLUMN_REASON when the download is paused for some other reason. - Android reference for android.app.DownloadManager.PAUSED_UNKNOWN. + + + Android reference for android.app.DownloadManager.PAUSED_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1460,10 +1657,15 @@ 2 - Value of COLUMN_REASON when the download is waiting for network connectivity to proceed. + Value of #COLUMN_REASON when the download is waiting for network connectivity to + proceed. Value of COLUMN_REASON when the download is waiting for network connectivity to proceed. - Android reference for android.app.DownloadManager.PAUSED_WAITING_FOR_NETWORK. + + + Android reference for android.app.DownloadManager.PAUSED_WAITING_FOR_NETWORK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1494,10 +1696,15 @@ 1 - Value of COLUMN_REASON when the download is paused because some network error occurred and the download manager is waiting before retrying the request. + Value of #COLUMN_REASON when the download is paused because some network error + occurred and the download manager is waiting before retrying the request. Value of COLUMN_REASON when the download is paused because some network error occurred and the download manager is waiting before retrying the request. - Android reference for android.app.DownloadManager.PAUSED_WAITING_TO_RETRY. + + + Android reference for android.app.DownloadManager.PAUSED_WAITING_TO_RETRY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1537,14 +1744,18 @@ - long: the IDs of the downloads to remove + the IDs of the downloads to remove Cancel downloads and remove them from the download manager. the number of downloads actually removed Cancel downloads and remove them from the download manager. Each download will be stopped if it was running, and it will no longer be accessible through the download manager. If there is a downloaded file, partial or complete, it is deleted. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.DownloadManager.remove. + + + Android reference for android.app.DownloadManager.remove. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1574,10 +1785,14 @@ 16 - Value of COLUMN_STATUS when the download has failed (and will not be retried). + Value of #COLUMN_STATUS when the download has failed (and will not be retried). Value of COLUMN_STATUS when the download has failed (and will not be retried). - Android reference for android.app.DownloadManager.STATUS_FAILED. + + + Android reference for android.app.DownloadManager.STATUS_FAILED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1608,10 +1823,14 @@ 4 - Value of COLUMN_STATUS when the download is waiting to retry or resume. + Value of #COLUMN_STATUS when the download is waiting to retry or resume. Value of COLUMN_STATUS when the download is waiting to retry or resume. - Android reference for android.app.DownloadManager.STATUS_PAUSED. + + + Android reference for android.app.DownloadManager.STATUS_PAUSED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1642,10 +1861,14 @@ 1 - Value of COLUMN_STATUS when the download is waiting to start. + Value of #COLUMN_STATUS when the download is waiting to start. Value of COLUMN_STATUS when the download is waiting to start. - Android reference for android.app.DownloadManager.STATUS_PENDING. + + + Android reference for android.app.DownloadManager.STATUS_PENDING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1676,10 +1899,14 @@ 2 - Value of COLUMN_STATUS when the download is currently running. + Value of #COLUMN_STATUS when the download is currently running. Value of COLUMN_STATUS when the download is currently running. - Android reference for android.app.DownloadManager.STATUS_RUNNING. + + + Android reference for android.app.DownloadManager.STATUS_RUNNING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1710,10 +1937,14 @@ 8 - Value of COLUMN_STATUS when the download has successfully completed. + Value of #COLUMN_STATUS when the download has successfully completed. Value of COLUMN_STATUS when the download has successfully completed. - Android reference for android.app.DownloadManager.STATUS_SUCCESSFUL. + + + Android reference for android.app.DownloadManager.STATUS_SUCCESSFUL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1744,6 +1975,7 @@ Provides JNI binding infrastructure for Android.App.DownloadManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1775,6 +2007,7 @@ Provides JNI binding infrastructure for Android.App.DownloadManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/DownloadPausedReason.xml b/docs/xml/Android.App/DownloadPausedReason.xml index fd764b1f1..a2a77b736 100644 --- a/docs/xml/Android.App/DownloadPausedReason.xml +++ b/docs/xml/Android.App/DownloadPausedReason.xml @@ -41,7 +41,11 @@ Value of COLUMN_REASON when the download exceeds a size limit for downloads over the mobile network and the download manager is waiting for a Wi-Fi connection to proceed. Value of COLUMN_REASON when the download exceeds a size limit for downloads over the mobile network and the download manager is waiting for a Wi-Fi connection to proceed. - Android reference for android.app.DownloadManager.PAUSED_QUEUED_FOR_WIFI. + + + Android reference for android.app.DownloadManager.PAUSED_QUEUED_FOR_WIFI. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,7 +74,11 @@ Value of COLUMN_REASON when the download is paused for some other reason. Value of COLUMN_REASON when the download is paused for some other reason. - Android reference for android.app.DownloadManager.PAUSED_UNKNOWN. + + + Android reference for android.app.DownloadManager.PAUSED_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -99,7 +107,11 @@ Value of COLUMN_REASON when the download is waiting for network connectivity to proceed. Value of COLUMN_REASON when the download is waiting for network connectivity to proceed. - Android reference for android.app.DownloadManager.PAUSED_WAITING_FOR_NETWORK. + + + Android reference for android.app.DownloadManager.PAUSED_WAITING_FOR_NETWORK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -128,7 +140,11 @@ Value of COLUMN_REASON when the download is paused because some network error occurred and the download manager is waiting before retrying the request. Value of COLUMN_REASON when the download is paused because some network error occurred and the download manager is waiting before retrying the request. - Android reference for android.app.DownloadManager.PAUSED_WAITING_TO_RETRY. + + + Android reference for android.app.DownloadManager.PAUSED_WAITING_TO_RETRY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/DownloadVisibility.xml b/docs/xml/Android.App/DownloadVisibility.xml index d93fcd361..dae3a9ff2 100644 --- a/docs/xml/Android.App/DownloadVisibility.xml +++ b/docs/xml/Android.App/DownloadVisibility.xml @@ -41,7 +41,11 @@ This download doesn't show in the UI or in the notifications. This download doesn't show in the UI or in the notifications. - Android reference for android.app.DownloadManager.Request.VISIBILITY_HIDDEN. + + + Android reference for android.app.DownloadManager.Request.VISIBILITY_HIDDEN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,7 +74,11 @@ This download is visible but only shows in the notifications while it's in progress. This download is visible but only shows in the notifications while it's in progress. - Android reference for android.app.DownloadManager.Request.VISIBILITY_VISIBLE. + + + Android reference for android.app.DownloadManager.Request.VISIBILITY_VISIBLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -99,7 +107,11 @@ This download is visible and shows in the notifications while in progress and after completion. This download is visible and shows in the notifications while in progress and after completion. - Android reference for android.app.DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED. + + + Android reference for android.app.DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -128,7 +140,11 @@ This download shows in the notifications after completion ONLY. This download shows in the notifications after completion ONLY. It is usuable only with DownloadManager.addCompletedDownload(String,String,boolean,String,String,long,boolean). - Android reference for android.app.DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_ONLY_COMPLETION. + + + Android reference for android.app.DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_ONLY_COMPLETION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/EditChoices.xml b/docs/xml/Android.App/EditChoices.xml index 49559fb52..9a411cf81 100644 --- a/docs/xml/Android.App/EditChoices.xml +++ b/docs/xml/Android.App/EditChoices.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ The platform will determine whether choices will be edited before being sent to the app. The platform will determine whether choices will be edited before being sent to the app. - Android reference for android.app.RemoteInput.EDIT_CHOICES_BEFORE_SENDING_AUTO. + + + Android reference for android.app.RemoteInput.EDIT_CHOICES_BEFORE_SENDING_AUTO. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Tapping on a choice should send the input immediately, without letting the user edit it. Tapping on a choice should send the input immediately, without letting the user edit it. - Android reference for android.app.RemoteInput.EDIT_CHOICES_BEFORE_SENDING_DISABLED. + + + Android reference for android.app.RemoteInput.EDIT_CHOICES_BEFORE_SENDING_DISABLED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Tapping on a choice should let the user edit the input before it is sent to the app. Tapping on a choice should let the user edit the input before it is sent to the app. - Android reference for android.app.RemoteInput.EDIT_CHOICES_BEFORE_SENDING_ENABLED. + + + Android reference for android.app.RemoteInput.EDIT_CHOICES_BEFORE_SENDING_ENABLED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/EnableCarModeFlags.xml b/docs/xml/Android.App/EnableCarModeFlags.xml index 5b6e7196e..c0b981158 100644 --- a/docs/xml/Android.App/EnableCarModeFlags.xml +++ b/docs/xml/Android.App/EnableCarModeFlags.xml @@ -47,7 +47,11 @@ Flag for use with enableCarMode(int): allow sleep mode while in car mode. Flag for use with enableCarMode(int): allow sleep mode while in car mode. By default, when this flag is not set, the system may hold a full wake lock to keep the screen turned on and prevent the system from entering sleep mode while in car mode. Setting this flag disables such behavior and the system may enter sleep mode if there is no other user activity and no other wake lock held. Setting this flag can be relevant for a car dock application that does not require the screen kept on. - Android reference for android.app.UiModeManager.ENABLE_CAR_MODE_ALLOW_SLEEP. + + + Android reference for android.app.UiModeManager.ENABLE_CAR_MODE_ALLOW_SLEEP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,7 +80,11 @@ Flag for use with enableCarMode(int): go to the car home activity as part of the enable. Flag for use with enableCarMode(int): go to the car home activity as part of the enable. Enabling this way ensures a clean transition between the current activity (in non-car-mode) and the car home activity that will serve as home while in car mode. This will switch to the car home activity even if we are already in car mode. - Android reference for android.app.UiModeManager.ENABLE_CAR_MODE_GO_CAR_HOME. + + + Android reference for android.app.UiModeManager.ENABLE_CAR_MODE_GO_CAR_HOME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -102,7 +110,8 @@ 0 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ExpandableListActivity.xml b/docs/xml/Android.App/ExpandableListActivity.xml index 7861444d1..bbbd88c61 100644 --- a/docs/xml/Android.App/ExpandableListActivity.xml +++ b/docs/xml/Android.App/ExpandableListActivity.xml @@ -52,7 +52,9 @@ - This class was deprecated in API level 30. + An activity that displays an expandable list of items by binding to a data + source implementing the ExpandableListAdapter, and exposes event handlers + when the user selects an item. This class was deprecated in API level 30. Use RecyclerView or use ExpandableListView directly An activity that displays an expandable list of items by binding to a data source implementing the ExpandableListAdapter, and exposes event handlers when the user selects an item. ExpandableListActivity hosts a ExpandableListView object that can be bound to different data sources that provide a two-levels of data (the top-level is group, and below each group are children). Binding, screen layout, and row layout are discussed in the following sections. Screen Layout @@ -63,7 +65,11 @@ You must identify the data bound to each TextView object in this layout. The syntax for this is discussed in the next section. Binding to Data You bind the ExpandableListActivity's ExpandableListView object to data using a class that implements the ExpandableListAdapter interface. Android provides two standard list adapters: SimpleExpandableListAdapter for static data (Maps), and SimpleCursorTreeAdapter for Cursor query results. - Android reference for android.app.ExpandableListActivity. + + + Android reference for android.app.ExpandableListActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -90,9 +96,14 @@ - + + - Android reference for android.app.ExpandableListActivity.ExpandableListActivity. + + + Android reference for android.app.ExpandableListActivity.ExpandableListActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -146,10 +157,16 @@ Android.Widget.IExpandableListAdapter - Get the ExpandableListAdapter associated with this activity's ExpandableListView. + Get the ExpandableListAdapter associated with this activity's + ExpandableListView. + To be added. Get the ExpandableListAdapter associated with this activity's ExpandableListView. - Android reference for android.app.ExpandableListActivity.getExpandableListAdapter. + + + Android reference for android.app.ExpandableListActivity.getExpandableListAdapter. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -180,10 +197,15 @@ Get the activity's expandable list view widget. + To be added. Get the activity's expandable list view widget. This can be used to get the selection, set the selection, and many other useful functions. See also: - Android reference for android.app.ExpandableListActivity.getExpandableListView. + + + Android reference for android.app.ExpandableListActivity.getExpandableListView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -247,6 +269,7 @@ Provides JNI binding infrastructure for Android.App.ExpandableListActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -296,7 +319,11 @@ True if the click was handled Override this for receiving callbacks when a child has been clicked. Callback method to be invoked when a child in this expandable list has been clicked. - Android reference for android.app.ExpandableListActivity.onChildClick. + + + Android reference for android.app.ExpandableListActivity.onChildClick. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -336,7 +363,11 @@ Override this for receiving callbacks when a group has been collapsed. Override this for receiving callbacks when a group has been collapsed. - Android reference for android.app.ExpandableListActivity.onGroupCollapse. + + + Android reference for android.app.ExpandableListActivity.onGroupCollapse. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -376,7 +407,11 @@ Override this for receiving callbacks when a group has been expanded. Override this for receiving callbacks when a group has been expanded. - Android reference for android.app.ExpandableListActivity.onGroupExpand. + + + Android reference for android.app.ExpandableListActivity.onGroupExpand. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -410,7 +445,11 @@ The ID of the currently selected group or child. Gets the ID of the currently selected group or child. - Android reference for android.app.ExpandableListActivity.getSelectedId. + + + Android reference for android.app.ExpandableListActivity.getSelectedId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -440,11 +479,17 @@ System.Int64 - Gets the position (in packed position representation) of the currently selected group or child. - A packed position representation containing the currently selected group or child's position and type. + Gets the position (in packed position representation) of the currently + selected group or child. + A packed position representation containing the currently + selected group or child's position and type. Gets the position (in packed position representation) of the currently selected group or child. Use ExpandableListView.getPackedPositionType, ExpandableListView.getPackedPositionGroup, and ExpandableListView.getPackedPositionChild to unpack the returned packed position. - Android reference for android.app.ExpandableListActivity.getSelectedPosition. + + + Android reference for android.app.ExpandableListActivity.getSelectedPosition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -481,7 +526,11 @@ Provide the adapter for the expandable list. Provide the adapter for the expandable list. - Android reference for android.app.ExpandableListActivity.setListAdapter. + + + Android reference for android.app.ExpandableListActivity.setListAdapter. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -516,14 +565,19 @@ - int: The position of the group that contains the child. - int: The position of the child within the group. - boolean: Whether the child's group should be expanded if it is collapsed. + The position of the group that contains the child. + The position of the child within the group. + Whether the child's group should be expanded if + it is collapsed. Sets the selection to the specified child. Whether the selection was successfully set on the child. Sets the selection to the specified child. If the child is in a collapsed group, the group will only be expanded and child subsequently selected if shouldExpandGroup is set to true, otherwise the method will return false. - Android reference for android.app.ExpandableListActivity.setSelectedChild. + + + Android reference for android.app.ExpandableListActivity.setSelectedChild. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -556,11 +610,15 @@ - int: The position of the group that should be selected. + The position of the group that should be selected. Sets the selection to the specified group. Sets the selection to the specified group. - Android reference for android.app.ExpandableListActivity.setSelectedGroup. + + + Android reference for android.app.ExpandableListActivity.setSelectedGroup. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -591,6 +649,7 @@ Provides JNI binding infrastructure for Android.App.ExpandableListActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -630,6 +689,7 @@ Provides JNI binding infrastructure for Android.App.ExpandableListActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/FixedDateFormat.xml b/docs/xml/Android.App/FixedDateFormat.xml new file mode 100644 index 000000000..a79fd2e49 --- /dev/null +++ b/docs/xml/Android.App/FixedDateFormat.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Metric.FixedDate.FormatAutomatic", JniField="android/app/Notification$Metric$FixedDate.FORMAT_AUTOMATIC")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Metric.FixedDate.FormatAutomatic", JniField="android/app/Notification$Metric$FixedDate.FORMAT_AUTOMATIC")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.FixedDateFormat + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Metric.FixedDate.FormatLongDate", JniField="android/app/Notification$Metric$FixedDate.FORMAT_LONG_DATE")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Metric.FixedDate.FormatLongDate", JniField="android/app/Notification$Metric$FixedDate.FORMAT_LONG_DATE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.FixedDateFormat + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Metric.FixedDate.FormatShortDate", JniField="android/app/Notification$Metric$FixedDate.FORMAT_SHORT_DATE")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Metric.FixedDate.FormatShortDate", JniField="android/app/Notification$Metric$FixedDate.FORMAT_SHORT_DATE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.FixedDateFormat + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.App/ForegroundServiceStartNotAllowedException+InterfaceConsts.xml b/docs/xml/Android.App/ForegroundServiceStartNotAllowedException+InterfaceConsts.xml index e423efc7b..20b58c920 100644 --- a/docs/xml/Android.App/ForegroundServiceStartNotAllowedException+InterfaceConsts.xml +++ b/docs/xml/Android.App/ForegroundServiceStartNotAllowedException+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ForegroundServiceStartNotAllowedException.xml b/docs/xml/Android.App/ForegroundServiceStartNotAllowedException.xml index ac5f2aeae..ef43dba35 100644 --- a/docs/xml/Android.App/ForegroundServiceStartNotAllowedException.xml +++ b/docs/xml/Android.App/ForegroundServiceStartNotAllowedException.xml @@ -43,10 +43,15 @@ - Exception thrown when an app tries to start a foreground Service when it's not allowed to do so. + Exception thrown when an app tries to start a foreground Service when it's not allowed to + do so. Exception thrown when an app tries to start a foreground Service when it's not allowed to do so. - Android reference for android.app.ForegroundServiceStartNotAllowedException. + + + Android reference for android.app.ForegroundServiceStartNotAllowedException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,7 +84,11 @@ Constructor. Constructor. - Android reference for android.app.ForegroundServiceStartNotAllowedException.ForegroundServiceStartNotAllowedException. + + + Android reference for android.app.ForegroundServiceStartNotAllowedException.ForegroundServiceStartNotAllowedException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -108,9 +117,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.ForegroundServiceStartNotAllowedException.CREATOR. + + + Android reference for android.app.ForegroundServiceStartNotAllowedException.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,7 +162,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.ForegroundServiceStartNotAllowedException.describeContents. + + + Android reference for android.app.ForegroundServiceStartNotAllowedException.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -180,6 +199,7 @@ Provides JNI binding infrastructure for Android.App.ForegroundServiceStartNotAllowedException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -211,6 +231,7 @@ Provides JNI binding infrastructure for Android.App.ForegroundServiceStartNotAllowedException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -242,6 +263,7 @@ Provides JNI binding infrastructure for Android.App.ForegroundServiceStartNotAllowedException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -293,7 +315,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ForegroundServiceStartNotAllowedException.writeToParcel. + + + Android reference for android.app.ForegroundServiceStartNotAllowedException.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ForegroundServiceTypeException.xml b/docs/xml/Android.App/ForegroundServiceTypeException.xml index 51be10bc1..24fbdfe89 100644 --- a/docs/xml/Android.App/ForegroundServiceTypeException.xml +++ b/docs/xml/Android.App/ForegroundServiceTypeException.xml @@ -30,10 +30,15 @@ - Base exception thrown when an app tries to start a foreground Service without a valid type. + Base exception thrown when an app tries to start a foreground Service + without a valid type. Base exception thrown when an app tries to start a foreground Service without a valid type. - Android reference for android.app.ForegroundServiceTypeException. + + + Android reference for android.app.ForegroundServiceTypeException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -68,7 +73,11 @@ Constructor. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ForegroundServiceTypeException.ForegroundServiceTypeException. + + + Android reference for android.app.ForegroundServiceTypeException.ForegroundServiceTypeException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,6 +131,7 @@ Provides JNI binding infrastructure for Android.App.ForegroundServiceTypeException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -153,6 +163,7 @@ Provides JNI binding infrastructure for Android.App.ForegroundServiceTypeException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -184,6 +195,7 @@ Provides JNI binding infrastructure for Android.App.ForegroundServiceTypeException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Fragment+InstantiationException.xml b/docs/xml/Android.App/Fragment+InstantiationException.xml index 1995e06c7..f9fc0e1c7 100644 --- a/docs/xml/Android.App/Fragment+InstantiationException.xml +++ b/docs/xml/Android.App/Fragment+InstantiationException.xml @@ -30,11 +30,16 @@ - This class was deprecated in API level 28. + Thrown by Fragment#instantiate(Context, String, Bundle) when + there is an instantiation failure. This class was deprecated in API level 28. Use Fragment.InstantiationException Thrown by Fragment.instantiate(Context,String,Bundle) when there is an instantiation failure. - Android reference for android.app.Fragment.InstantiationException. + + + Android reference for android.app.Fragment.InstantiationException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -99,7 +104,11 @@ Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Fragment.InstantiationException.InstantiationException. + + + Android reference for android.app.Fragment.InstantiationException.InstantiationException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -130,6 +139,7 @@ Provides JNI binding infrastructure for Android.App.Fragment.InstantiationException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -161,6 +171,7 @@ Provides JNI binding infrastructure for Android.App.Fragment.InstantiationException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -192,6 +203,7 @@ Provides JNI binding infrastructure for Android.App.Fragment.InstantiationException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Fragment+InterfaceConsts.xml b/docs/xml/Android.App/Fragment+InterfaceConsts.xml index 094ec4332..e02a99177 100644 --- a/docs/xml/Android.App/Fragment+InterfaceConsts.xml +++ b/docs/xml/Android.App/Fragment+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -49,10 +50,15 @@ 40 - Level for onTrimMemory(int): the process has gone on to the LRU list. + Level for #onTrimMemory(int): the process has gone on to the + LRU list. Level for onTrimMemory(int): the process has gone on to the LRU list. This is a good opportunity to clean up resources that can efficiently and quickly be re-built if the user returns to the app. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_BACKGROUND. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_BACKGROUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,11 +88,17 @@ 80 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is nearing the end + of the background LRU list, and if more memory isn't found soon it will + be killed. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is nearing the end of the background LRU list, and if more memory isn't found soon it will be killed. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_COMPLETE. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_COMPLETE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -116,11 +128,17 @@ 60 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is around the middle + of the background LRU list; freeing memory can help the system keep + other processes running later in the list for better overall performance. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is around the middle of the background LRU list; freeing memory can help the system keep other processes running later in the list for better overall performance. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_MODERATE. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_MODERATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,11 +168,17 @@ 15 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is not an expendable + background process, but the device is running extremely low on memory + and is about to not be able to keep any background processes running. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is not an expendable background process, but the device is running extremely low on memory and is about to not be able to keep any background processes running. Your running process should free up as many non-critical resources as it can to allow that memory to be used elsewhere. The next thing that will happen after this is ComponentCallbacks.onLowMemory() called to report that nothing at all can be kept in the background, a situation that can start to notably impact the user. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_CRITICAL. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_CRITICAL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -184,11 +208,16 @@ 10 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is not an expendable + background process, but the device is running low on memory. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is not an expendable background process, but the device is running low on memory. Your running process should free up unneeded resources to allow that memory to be used elsewhere. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_LOW. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_LOW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -218,11 +247,16 @@ 5 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is not an expendable + background process, but the device is running moderately low on memory. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is not an expendable background process, but the device is running moderately low on memory. Your running process may want to release some unneeded resources for use elsewhere. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_MODERATE. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_MODERATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,10 +286,15 @@ 20 - Level for onTrimMemory(int): the process had been showing a user interface, and is no longer doing so. + Level for #onTrimMemory(int): the process had been showing + a user interface, and is no longer doing so. Level for onTrimMemory(int): the process had been showing a user interface, and is no longer doing so. Large allocations with the UI should be released at this point to allow memory to be better managed. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_UI_HIDDEN. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_UI_HIDDEN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Fragment+SavedState+InterfaceConsts.xml b/docs/xml/Android.App/Fragment+SavedState+InterfaceConsts.xml index 36e37e2cd..b64031cc0 100644 --- a/docs/xml/Android.App/Fragment+SavedState+InterfaceConsts.xml +++ b/docs/xml/Android.App/Fragment+SavedState+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Fragment+SavedState.xml b/docs/xml/Android.App/Fragment+SavedState.xml index 6904251ec..61ab1153c 100644 --- a/docs/xml/Android.App/Fragment+SavedState.xml +++ b/docs/xml/Android.App/Fragment+SavedState.xml @@ -43,11 +43,17 @@ - This class was deprecated in API level 28. + State information that has been retrieved from a fragment instance + through FragmentManager#saveFragmentInstanceState(Fragment) + FragmentManager.saveFragmentInstanceState. This class was deprecated in API level 28. Use Fragment.SavedState State information that has been retrieved from a fragment instance through FragmentManager.saveFragmentInstanceState. - Android reference for android.app.Fragment.SavedState. + + + Android reference for android.app.Fragment.SavedState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,9 +115,15 @@ Android.OS.IParcelableClassLoaderCreator - + + + To be added. - Android reference for android.app.Fragment.SavedState.CREATOR. + + + Android reference for android.app.Fragment.SavedState.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -149,7 +161,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.Fragment.SavedState.describeContents. + + + Android reference for android.app.Fragment.SavedState.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -205,6 +221,7 @@ Provides JNI binding infrastructure for Android.App.Fragment.SavedState. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -236,6 +253,7 @@ Provides JNI binding infrastructure for Android.App.Fragment.SavedState. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -267,6 +285,7 @@ Provides JNI binding infrastructure for Android.App.Fragment.SavedState. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -322,7 +341,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Fragment.SavedState.writeToParcel. + + + Android reference for android.app.Fragment.SavedState.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Fragment.xml b/docs/xml/Android.App/Fragment.xml index 5a581d034..a50ec6c45 100644 --- a/docs/xml/Android.App/Fragment.xml +++ b/docs/xml/Android.App/Fragment.xml @@ -49,7 +49,8 @@ - This class was deprecated in API level 28. + A Fragment is a piece of an application's user interface or behavior + that can be placed in an Activity. This class was deprecated in API level 28. Use the Jetpack Fragment Library Fragment for consistent behavior across all devices and access to Lifecycle. A Fragment is a piece of an application's user interface or behavior that can be placed in an Activity. Interaction with fragments is done through FragmentManager, which can be obtained via Activity.getFragmentManager() and Fragment.getFragmentManager(). The Fragment class can be used many ways to achieve a wide variety of results. In its core, it represents a particular operation or interface that is running within a larger Activity. A Fragment is closely tied to the Activity it is in, and can not be used apart from one. Though Fragment defines its own lifecycle, that lifecycle is dependent on its activity: if the activity is stopped, no fragments inside of it can be started; when the activity is destroyed, all fragments will be destroyed. All subclasses of Fragment must include a public no-argument constructor. The framework will often re-instantiate a fragment class when needed, in particular during state restore, and needs to be able to find this constructor to instantiate it. If the no-argument constructor is not available, a runtime exception will occur in some cases during state restore. Topics covered here: Older Platforms Lifecycle Layout Back Stack Developer Guides For more information about using fragments, read the Fragments developer guide. @@ -62,7 +63,11 @@ However the screen may be large enough to show both the list of titles and details about the currently selected title. To use such a layout on a landscape screen, this alternative layout can be placed under layout-land: Note how the prior code will adjust to this alternative UI flow: the titles fragment will now embed the details fragment inside of this activity, and the details activity will finish itself if it is running in a configuration where the details can be shown in-place. When a configuration change causes the activity hosting these fragments to restart, its new instance may use a different layout that doesn't include the same fragments as the previous layout. In this case all of the previous fragments will still be instantiated and running in the new instance. However, any that are no longer associated with a <fragment> tag in the view hierarchy will not have their content view created and will return false from isInLayout(). (The code here also shows how you can determine if a fragment placed in a container is no longer running in a layout with that container and avoid creating its view hierarchy in that case.) The attributes of the <fragment> tag are used to control the LayoutParams provided when attaching the fragment's view to the parent container. They can also be parsed by the fragment in onInflate(Activity, AttributeSet, Bundle) as parameters. The fragment being instantiated must have some kind of unique identifier so that it can be re-associated with a previous instance if the parent activity needs to be destroyed and recreated. This can be provided these ways: If nothing is explicitly supplied, the view ID of the container will be used. android:tag can be used in <fragment> to provide a specific tag name for the fragment. android:id can be used in <fragment> to provide a specific identifier for the fragment. Back Stack The transaction in which fragments are modified can be placed on an internal back-stack of the owning activity. When the user presses back in the activity, any transactions on the back stack are popped off before the activity itself is finished. For example, consider this simple fragment that is instantiated with an integer argument and displays that in a TextView in its UI: A function that creates a new instance of the fragment, replacing whatever current fragment instance is being shown and pushing that change on to the back stack could be written as: After each call to this function, a new entry is on the stack, and pressing back will pop it to return the user to whatever previous state the activity UI was in. Fragments appearing or disappearing do not generate system events for accessibility, so set a title on your fragments with View.setAccessibilityPaneTitle(CharSequence) to notify accessibility users of these UI transitions. - Android reference for android.app.Fragment. + + + Android reference for android.app.Fragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -92,7 +97,11 @@ Default constructor. Default constructor. Every fragment must have an empty constructor, so it can be instantiated when restoring its activity's state. It is strongly recommended that subclasses do not have other constructors with parameters, since these constructors will not be called when the fragment is re-instantiated; instead, arguments can be supplied by the caller with setArguments(Bundle) and later retrieved by the Fragment with getArguments(). Applications should generally not implement a constructor. Prefer onAttach(Context) instead. It is the first place application code can run where the fragment is ready to be used - the point where the fragment is actually associated with its context. Some applications may also want to implement onInflate(Activity, AttributeSet, Bundle) to retrieve attributes from a layout resource, although note this happens when the fragment is attached. - Android reference for android.app.Fragment.Fragment. + + + Android reference for android.app.Fragment.Fragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,9 +156,14 @@ Return the Activity this fragment is currently associated with. + To be added. Return the Activity this fragment is currently associated with. - Android reference for android.app.Fragment.getActivity. + + + Android reference for android.app.Fragment.getActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -183,12 +197,19 @@ System.Boolean - Returns whether the exit transition and enter transition overlap or not. - true when the enter transition should start as soon as possible or false to when it should wait until the exiting transition completes. + true to start the enter transition when possible or false to + wait until the exiting transition completes. + Returns whether the exit transition and enter transition overlap or not. -or- Sets whether the exit transition and enter transition overlap or not. + true when the enter transition should start as soon as possible or false to + when it should wait until the exiting transition completes. Returns whether the exit transition and enter transition overlap or not. When true, the enter transition will start as soon as possible. When false, the enter transition will wait until the exit transition completes before starting. Related XML Attributes: - Android reference for android.app.Fragment.getAllowEnterTransitionOverlap. + + + Android reference for android.app.Fragment.getAllowEnterTransitionOverlap. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -221,12 +242,19 @@ System.Boolean - Returns whether the return transition and reenter transition overlap or not. - true to start the reenter transition when possible or false to wait until the return transition completes. + true to start the reenter transition when possible or false to wait until the + return transition completes. + Returns whether the return transition and reenter transition overlap or not. -or- Sets whether the return transition and reenter transition overlap or not. + true to start the reenter transition when possible or false to wait until the + return transition completes. Returns whether the return transition and reenter transition overlap or not. When true, the reenter transition will start as soon as possible. When false, the reenter transition will wait until the return transition completes before starting. Related XML Attributes: - Android reference for android.app.Fragment.getAllowReturnTransitionOverlap. + + + Android reference for android.app.Fragment.getAllowReturnTransitionOverlap. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -259,10 +287,15 @@ Android.OS.Bundle - Return the arguments supplied to setArguments(Bundle), if any. + Return the arguments supplied to #setArguments, if any. -or- Supply the construction arguments for this fragment. + To be added. Return the arguments supplied to setArguments(Bundle), if any. - Android reference for android.app.Fragment.getArguments. + + + Android reference for android.app.Fragment.getArguments. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -292,10 +325,16 @@ Android.App.FragmentManager - Return a private FragmentManager for placing and managing Fragments inside of this Fragment. + Return a private FragmentManager for placing and managing Fragments + inside of this Fragment. + To be added. Return a private FragmentManager for placing and managing Fragments inside of this Fragment. - Android reference for android.app.Fragment.getChildFragmentManager. + + + Android reference for android.app.Fragment.getChildFragmentManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -329,10 +368,15 @@ Android.Content.Context - Return the Context this fragment is currently associated with. + Return the Context this fragment is currently associated with. + To be added. Return the Context this fragment is currently associated with. - Android reference for android.app.Fragment.getContext. + + + Android reference for android.app.Fragment.getContext. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -374,14 +418,19 @@ - String: Text to print at the front of each line. - FileDescriptor: The raw file descriptor that the dump is being sent to. - PrintWriter: The PrintWriter to which you should dump your state. This will be closed for you after you return. - String: additional arguments to the dump request. + Text to print at the front of each line. + The raw file descriptor that the dump is being sent to. + The PrintWriter to which you should dump your state. This will be + closed for you after you return. + additional arguments to the dump request. Print the Fragments's state into the given stream. Print the Fragments's state into the given stream. - Android reference for android.app.Fragment.dump. + + + Android reference for android.app.Fragment.dump. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -415,12 +464,17 @@ Android.Transitions.Transition - Returns the Transition that will be used to move Views into the initial scene. + The Transition to use to move Views into the initial Scene. + Returns the Transition that will be used to move Views into the initial scene. -or- Sets the Transition that will be used to move Views into the initial scene. the Transition to use to move Views into the initial Scene. Returns the Transition that will be used to move Views into the initial scene. The entering Views will be those that are regular Views or ViewGroups that have ViewGroup.isTransitionGroup return true. Typical Transitions will extend Visibility as entering is governed by changing visibility from View.INVISIBLE to View.VISIBLE. Related XML Attributes: - Android reference for android.app.Fragment.getEnterTransition. + + + Android reference for android.app.Fragment.getEnterTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -457,7 +511,11 @@ true if this object is the same as the obj argument; false otherwise. Subclasses can not override equals(). - Android reference for android.app.Fragment.equals. + + + Android reference for android.app.Fragment.equals. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -491,12 +549,21 @@ Android.Transitions.Transition - Returns the Transition that will be used to move Views out of the scene when the fragment is removed, hidden, or detached when not popping the back stack. - the Transition to use to move Views out of the Scene when the Fragment is being closed not due to popping the back stack. + The Transition to use to move Views out of the Scene when the Fragment + is being closed not due to popping the back stack. + Returns the Transition that will be used to move Views out of the scene when the + fragment is removed, hidden, or detached when not popping the back stack. -or- Sets the Transition that will be used to move Views out of the scene when the + fragment is removed, hidden, or detached when not popping the back stack. + the Transition to use to move Views out of the Scene when the Fragment + is being closed not due to popping the back stack. Returns the Transition that will be used to move Views out of the scene when the fragment is removed, hidden, or detached when not popping the back stack. The exiting Views will be those that are regular Views or ViewGroups that have ViewGroup.isTransitionGroup return true. Typical Transitions will extend Visibility as exiting is governed by changing visibility from View.VISIBLE to View.INVISIBLE. If transition is null, the views will remain unaffected. Related XML Attributes: - Android reference for android.app.Fragment.getExitTransition. + + + Android reference for android.app.Fragment.getExitTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -525,10 +592,16 @@ Android.App.FragmentManager - Return the FragmentManager for interacting with fragments associated with this fragment's activity. + Return the FragmentManager for interacting with fragments associated + with this fragment's activity. + To be added. Return the FragmentManager for interacting with fragments associated with this fragment's activity. Note that this will be non-null slightly before getActivity(), during the time from when the fragment is placed in a FragmentTransaction until it is committed and attached to its activity. If this Fragment is a child of another Fragment, the FragmentManager returned here will be the parent's getChildFragmentManager(). - Android reference for android.app.Fragment.getFragmentManager. + + + Android reference for android.app.Fragment.getFragmentManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -563,7 +636,11 @@ a hash code value for this object. Subclasses can not override hashCode(). - Android reference for android.app.Fragment.hashCode. + + + Android reference for android.app.Fragment.hashCode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -596,11 +673,17 @@ - int: Resource id for the string - Return a localized string from the application's package's default string table. + Resource id for the string + Return a localized string from the application's package's + default string table. + To be added. Return a localized string from the application's package's default string table. - Android reference for android.app.Fragment.getString. + + + Android reference for android.app.Fragment.getString. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -648,9 +731,14 @@ int: Resource id for the format string Object: The format arguments that will be used for substitution. Return a localized formatted string from the application's package's default string table, substituting the format arguments as defined in Formatter and String.format(String, Object). + To be added. Return a localized formatted string from the application's package's default string table, substituting the format arguments as defined in Formatter and String.format(String, Object). - Android reference for android.app.Fragment.getString. + + + Android reference for android.app.Fragment.getString. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -678,8 +766,10 @@ + Resource id for the CharSequence text Return a localized, styled CharSequence from the application's package's default string table. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -712,11 +802,17 @@ - int: Resource id for the CharSequence text - Return a localized, styled CharSequence from the application's package's default string table. + Resource id for the CharSequence text + Return a localized, styled CharSequence from the application's package's + default string table. + To be added. Return a localized, styled CharSequence from the application's package's default string table. - Android reference for android.app.Fragment.getText. + + + Android reference for android.app.Fragment.getText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -751,9 +847,14 @@ Return the host object of this fragment. + To be added. Return the host object of this fragment. May return null if the fragment isn't currently being hosted. - Android reference for android.app.Fragment.getHost. + + + Android reference for android.app.Fragment.getHost. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -783,9 +884,14 @@ Return the identifier this fragment is known by. + To be added. Return the identifier this fragment is known by. This is either the android:id value supplied in a layout or the container view ID supplied when adding the fragment. - Android reference for android.app.Fragment.getId. + + + Android reference for android.app.Fragment.getId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -821,11 +927,16 @@ Context String - Like instantiate(Context,String,Bundle) but with a null argument Bundle. + Like #instantiate(Context, String, Bundle) but with a null + argument Bundle. A newly instantiated Fragment. Like instantiate(Context,String,Bundle) but with a null argument Bundle. - Android reference for android.app.Fragment.instantiate. + + + Android reference for android.app.Fragment.instantiate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -860,15 +971,21 @@ - Context: The calling context being used to instantiate the fragment. This is currently just used to get its ClassLoader. - String: The class name of the fragment to instantiate. - Bundle: Bundle of arguments to supply to the fragment, which it can retrieve with getArguments(). May be null. + The calling context being used to instantiate the fragment. + This is currently just used to get its ClassLoader. + The class name of the fragment to instantiate. + Bundle of arguments to supply to the fragment, which it + can retrieve with #getArguments(). May be null. Create a new instance of a Fragment with the given class name. - A newly instantiated Fragment. + Returns a new fragment instance. Create a new instance of a Fragment with the given class name. This is the same as calling its empty constructor. Throws: Fragment.InstantiationException If there is a failure in instantiating the given fragment class. This is a runtime exception; it is not normally expected to happen. - Android reference for android.app.Fragment.instantiate. + + + Android reference for android.app.Fragment.instantiate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -899,9 +1016,14 @@ Return true if the fragment is currently added to its activity. + To be added. Return true if the fragment is currently added to its activity. - Android reference for android.app.Fragment.isAdded. + + + Android reference for android.app.Fragment.isAdded. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -932,9 +1054,14 @@ Return true if the fragment has been explicitly detached from the UI. + To be added. Return true if the fragment has been explicitly detached from the UI. That is, FragmentTransaction.detach(Fragment) has been used on it. - Android reference for android.app.Fragment.isDetached. + + + Android reference for android.app.Fragment.isDetached. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -965,9 +1092,14 @@ Return true if the fragment has been hidden. + To be added. Return true if the fragment has been hidden. By default fragments are shown. You can find out about changes to this state with onHiddenChanged(boolean). Note that the hidden state is orthogonal to other states -- that is, to be visible to the user, a fragment must be both started and not hidden. - Android reference for android.app.Fragment.isHidden. + + + Android reference for android.app.Fragment.isHidden. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -997,10 +1129,16 @@ System.Boolean - Return true if the layout is included as part of an activity view hierarchy via the <fragment> tag. + Return true if the layout is included as part of an activity view + hierarchy via the &lt;fragment&gt; tag. + To be added. Return true if the layout is included as part of an activity view hierarchy via the <fragment> tag. This will always be true when fragments are created through the <fragment> tag, except in the case where an old fragment is restored from a previous state and it does not appear in the layout of the current state. - Android reference for android.app.Fragment.isInLayout. + + + Android reference for android.app.Fragment.isInLayout. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1030,10 +1168,16 @@ System.Boolean - Return true if this fragment is currently being removed from its activity. + Return true if this fragment is currently being removed from its + activity. + To be added. Return true if this fragment is currently being removed from its activity. This is not whether its activity is finishing, but rather whether it is in the process of being removed from its activity. - Android reference for android.app.Fragment.isRemoving. + + + Android reference for android.app.Fragment.isRemoving. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1064,9 +1208,14 @@ Return true if the fragment is in the resumed state. + To be added. Return true if the fragment is in the resumed state. This is true for the duration of onResume() and onPause() as well. - Android reference for android.app.Fragment.isResumed. + + + Android reference for android.app.Fragment.isResumed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1100,11 +1249,16 @@ System.Boolean - Returns true if this fragment is added and its state has already been saved by its host. + Returns true if this fragment is added and its state has already been saved + by its host. true if this fragment's state has already been saved by its host Returns true if this fragment is added and its state has already been saved by its host. Any operations that would change saved state should not be performed if this method returns true, and some operations such as setArguments(Bundle) will fail. - Android reference for android.app.Fragment.isStateSaved. + + + Android reference for android.app.Fragment.isStateSaved. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1134,9 +1288,14 @@ Return true if the fragment is currently visible to the user. + To be added. Return true if the fragment is currently visible to the user. This means it: (1) has been added, (2) has its view attached to the window, and (3) is not hidden. - Android reference for android.app.Fragment.isVisible. + + + Android reference for android.app.Fragment.isVisible. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1200,6 +1359,7 @@ Provides JNI binding infrastructure for Android.App.Fragment. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1238,7 +1398,11 @@ The LayoutInflater used to inflate Views of this Fragment. Returns the cached LayoutInflater used to inflate Views of this Fragment. If onGetLayoutInflater(Bundle) has not been called onGetLayoutInflater(Bundle) will be called with a null argument and that value will be cached. The cached LayoutInflater will be replaced immediately prior to onCreateView(LayoutInflater,ViewGroup,Bundle) and cleared immediately after onDetach(). - Android reference for android.app.Fragment.getLayoutInflater. + + + Android reference for android.app.Fragment.getLayoutInflater. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1267,11 +1431,16 @@ Android.App.LoaderManager - This method is deprecated. + Return the LoaderManager for this fragment, creating it if needed. + To be added. This method is deprecated. Use Fragment.getLoaderManager() Return the LoaderManager for this fragment, creating it if needed. - Android reference for android.app.Fragment.getLoaderManager. + + + Android reference for android.app.Fragment.getLoaderManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1304,11 +1473,17 @@ - Bundle: If the fragment is being re-created from a previous saved state, this is the state. This value may be null. - Called when the fragment's activity has been created and this fragment's view hierarchy instantiated. + If the fragment is being re-created from + a previous saved state, this is the state. + Called when the fragment's activity has been created and this + fragment's view hierarchy instantiated. Called when the fragment's activity has been created and this fragment's view hierarchy instantiated. It can be used to do final initialization once these pieces are in place, such as retrieving views or restoring state. It is also useful for fragments that use setRetainInstance(boolean) to retain their instance, as this callback tells the fragment when it is fully associated with the new activity instance. This is called after onCreateView(LayoutInflater, ViewGroup, Bundle) and before onViewStateRestored(Bundle). If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onActivityCreated. + + + Android reference for android.app.Fragment.onActivityCreated. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1350,13 +1525,22 @@ - int: The integer request code originally supplied to startActivityForResult(), allowing you to identify who this result came from. - int: The integer result code returned by the child activity through its setResult(). - Intent: An Intent, which can return result data to the caller (various data can be attached to Intent "extras"). - Receive the result from a previous call to startActivityForResult(Intent,int). + The integer request code originally supplied to + startActivityForResult(), allowing you to identify who this + result came from. + The integer result code returned by the child activity + through its setResult(). + An Intent, which can return result data to the caller + (various data can be attached to Intent "extras"). + Receive the result from a previous call to + #startActivityForResult(Intent, int). Receive the result from a previous call to startActivityForResult(Intent,int). This follows the related Activity API as described there in Activity.onActivityResult(int,int,Intent). - Android reference for android.app.Fragment.onActivityResult. + + + Android reference for android.app.Fragment.onActivityResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1394,7 +1578,11 @@ This method was deprecated in API level 23. Use onAttach(Context) instead. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onAttach. + + + Android reference for android.app.Fragment.onAttach. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1435,7 +1623,11 @@ Called when a fragment is first attached to its context. Called when a fragment is first attached to its context. onCreate(Bundle) will be called after this. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onAttach. + + + Android reference for android.app.Fragment.onAttach. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1471,11 +1663,15 @@ - Fragment: child fragment being attached + child fragment being attached Called when a fragment is attached as a child of this fragment. Called when a fragment is attached as a child of this fragment. This is called after the attached fragment's onAttach and before the attached fragment's onCreate if the fragment has not yet had a previous call to onCreate. - Android reference for android.app.Fragment.onAttachFragment. + + + Android reference for android.app.Fragment.onAttachFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1514,7 +1710,11 @@ Called by the system when the device configuration changes while your component is running. Called by the system when the device configuration changes while your component is running. Note that, unlike activities, other components are never restarted when a configuration changes: they must always deal with the results of the change, such as by re-retrieving resources. At the time that this function has been called, your Resources object will have been updated to return resource values matching the new configuration. For more information, read Handling Runtime Changes. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onConfigurationChanged. + + + Android reference for android.app.Fragment.onConfigurationChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1547,12 +1747,17 @@ - MenuItem: The context menu item that was selected. + The context menu item that was selected. This hook is called whenever an item in a context menu is selected. - boolean Return false to allow normal context menu processing to proceed, true to consume it here. + boolean Return false to allow normal context menu processing to + proceed, true to consume it here. This hook is called whenever an item in a context menu is selected. The default implementation simply returns false to have the normal processing happen (calling the item's Runnable or sending a message to its Handler as appropriate). You can use this method for any items for which you would like to do processing without those other facilities. Use MenuItem.getMenuInfo() to get extra information set by the View that added this menu item. Derived classes should call through to the base class for it to perform the default menu handling. - Android reference for android.app.Fragment.onContextItemSelected. + + + Android reference for android.app.Fragment.onContextItemSelected. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1585,11 +1790,16 @@ - Bundle: If the fragment is being re-created from a previous saved state, this is the state. This value may be null. + If the fragment is being re-created from + a previous saved state, this is the state. Called to do initial creation of a fragment. Called to do initial creation of a fragment. This is called after onAttach(Activity) and before onCreateView(LayoutInflater,ViewGroup,Bundle), but is not called if the fragment instance is retained across Activity re-creation (see setRetainInstance(boolean)). Note that this can be called while the fragment's activity is still in the process of being created. As such, you can not rely on things like the activity's content view hierarchy being initialized at this point. If you want to do work once the activity itself is created, see onActivityCreated(Bundle). If your app's targetSdkVersion is Build.VERSION_CODES.M or lower, child fragments being restored from the savedInstanceState are restored after onCreate returns. When targeting Build.VERSION_CODES.N or above and running on an N or newer platform version they are restored by Fragment.onCreate. - Android reference for android.app.Fragment.onCreate. + + + Android reference for android.app.Fragment.onCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1635,9 +1845,14 @@ boolean int Called when a fragment loads an animation. + To be added. Called when a fragment loads an animation. - Android reference for android.app.Fragment.onCreateAnimator. + + + Android reference for android.app.Fragment.onCreateAnimator. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1681,7 +1896,11 @@ Called when a context menu for the view is about to be shown. Called when a context menu for the view is about to be shown. Unlike onCreateOptionsMenu(Menu, MenuInflater), this will be called every time the context menu is about to be shown and should be populated for the view (or item inside the view for AdapterView subclasses, this can be found in the menuInfo)). Use onContextItemSelected(android.view.MenuItem) to know when an item has been selected. The default implementation calls up to Activity.onCreateContextMenu, though you can not call this implementation if you don't want that behavior. It is not safe to hold onto the context menu after this method returns. Called when the context menu for this view is being built. It is not safe to hold onto the menu after this method returns. - Android reference for android.app.Fragment.onCreateContextMenu. + + + Android reference for android.app.Fragment.onCreateContextMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1715,13 +1934,17 @@ - Menu: The options menu in which you place your items. MenuInflater + The options menu in which you place your items. Initialize the contents of the Activity's standard options menu. Initialize the contents of the Activity's standard options menu. You should place your menu items in to menu. For this method to be called, you must have first called setHasOptionsMenu(boolean). See Activity.onCreateOptionsMenu for more information. See also: - Android reference for android.app.Fragment.onCreateOptionsMenu. + + + Android reference for android.app.Fragment.onCreateOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1756,14 +1979,22 @@ - LayoutInflater: The LayoutInflater object that can be used to inflate any views in the fragment, - ViewGroup: If non-null, this is the parent view that the fragment's UI should be attached to. The fragment should not add the view itself, but this can be used to generate the LayoutParams of the view. - Bundle: If non-null, this fragment is being re-constructed from a previous saved state as given here. + The LayoutInflater object that can be used to inflate + any views in the fragment, + If non-null, this is the parent view that the fragment's + UI should be attached to. The fragment should not add the view itself, + but this can be used to generate the LayoutParams of the view. + If non-null, this fragment is being re-constructed + from a previous saved state as given here. Called to have the fragment instantiate its user interface view. Return the View for the fragment's UI, or null. Called to have the fragment instantiate its user interface view. This is optional, and non-graphical fragments can return null (which is the default implementation). This will be called between onCreate(Bundle) and onActivityCreated(Bundle). If you return a View from here, you will later be called in onDestroyView() when the view is being released. - Android reference for android.app.Fragment.onCreateView. + + + Android reference for android.app.Fragment.onCreateView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1797,7 +2028,11 @@ Called when the fragment is no longer in use. Called when the fragment is no longer in use. This is called after onStop() and before onDetach(). If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onDestroy. + + + Android reference for android.app.Fragment.onDestroy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1828,10 +2063,15 @@ - Called when this fragment's option menu items are no longer being included in the overall options menu. + Called when this fragment's option menu items are no longer being + included in the overall options menu. Called when this fragment's option menu items are no longer being included in the overall options menu. Receiving this call means that the menu needed to be rebuilt, but this fragment's items were not included in the newly built menu (its onCreateOptionsMenu(Menu,MenuInflater) was not called). - Android reference for android.app.Fragment.onDestroyOptionsMenu. + + + Android reference for android.app.Fragment.onDestroyOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1862,10 +2102,15 @@ - Called when the view previously created by onCreateView(LayoutInflater, ViewGroup, Bundle) has been detached from the fragment. + Called when the view previously created by #onCreateView has + been detached from the fragment. Called when the view previously created by onCreateView(LayoutInflater, ViewGroup, Bundle) has been detached from the fragment. The next time the fragment needs to be displayed, a new view will be created. This is called after onStop() and before onDestroy(). It is called regardless of whether onCreateView(LayoutInflater, ViewGroup, Bundle) returned a non-null view. Internally it is called after the view's state has been saved but before it has been removed from its parent. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onDestroyView. + + + Android reference for android.app.Fragment.onDestroyView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1899,7 +2144,11 @@ Called when the fragment is no longer attached to its activity. Called when the fragment is no longer attached to its activity. This is called after onDestroy(), except in the cases where the fragment instance is retained across Activity re-creation (see setRetainInstance(boolean)), in which case it is called after onStop(). If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onDetach. + + + Android reference for android.app.Fragment.onDetach. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1941,7 +2190,11 @@ The LayoutInflater used to inflate Views of this Fragment. Returns the LayoutInflater used to inflate Views of this Fragment. The default implementation will throw an exception if the Fragment is not attached. - Android reference for android.app.Fragment.onGetLayoutInflater. + + + Android reference for android.app.Fragment.onGetLayoutInflater. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1973,11 +2226,16 @@ - boolean: True if the fragment is now hidden, false otherwise. - Called when the hidden state (as returned by isHidden() of the fragment has changed. + True if the fragment is now hidden, false otherwise. + Called when the hidden state (as returned by #isHidden() of + the fragment has changed. Called when the hidden state (as returned by isHidden() of the fragment has changed. Fragments start out not hidden; this will be called whenever the fragment changes state from that. - Android reference for android.app.Fragment.onHiddenChanged. + + + Android reference for android.app.Fragment.onHiddenChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2017,7 +2275,11 @@ This method was deprecated in API level 15. Use onInflate(Context,AttributeSet,Bundle) instead. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onInflate. + + + Android reference for android.app.Fragment.onInflate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2059,7 +2321,11 @@ This method was deprecated in API level 23. Use onInflate(Context,AttributeSet,Bundle) instead. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onInflate. + + + Android reference for android.app.Fragment.onInflate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2098,17 +2364,24 @@ - Context: The Context that is inflating this fragment. - AttributeSet: The attributes at the tag where the fragment is being created. - Bundle: If the fragment is being re-created from a previous saved state, this is the state. - Called when a fragment is being created as part of a view layout inflation, typically from setting the content view of an activity. + The Context that is inflating this fragment. + The attributes at the tag where the fragment is + being created. + If the fragment is being re-created from + a previous saved state, this is the state. + Called when a fragment is being created as part of a view layout + inflation, typically from setting the content view of an activity. Called when a fragment is being created as part of a view layout inflation, typically from setting the content view of an activity. This may be called immediately after the fragment is created from a tag in a layout file. Note this is before the fragment's onAttach(Activity) has been called; all you should do here is parse the attributes and save them away. This is called every time the fragment is inflated, even if it is being inflated into a new instance with saved state. It typically makes sense to re-parse the parameters each time, to allow them to change with different configurations. Here is a typical implementation of a fragment that can take parameters both through attributes supplied here as well from getArguments(): Note that parsing the XML attributes uses a "styleable" resource. The declaration for the styleable used here is: The fragment can then be declared within its activity's content layout through a tag like this: This fragment can also be created dynamically from arguments given at runtime in the arguments Bundle; here is an example of doing so at creation of the containing activity: - Android reference for android.app.Fragment.onInflate. + + + Android reference for android.app.Fragment.onInflate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2144,7 +2417,11 @@ This is called when the overall system is running low on memory, and actively running processes should trim their memory usage. This is called when the overall system is running low on memory, and actively running processes should trim their memory usage. While the exact point at which this will be called is not defined, generally it will happen when all background process have been killed. That is, before reaching the point of killing processes hosting service and foreground UI that we would like to avoid killing. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onLowMemory. + + + Android reference for android.app.Fragment.onLowMemory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2181,12 +2458,17 @@ - boolean: True if the activity is in multi-window mode. - This method was deprecated in API level 26. + True if the activity is in multi-window mode. + Called when the Fragment's activity changes from fullscreen mode to multi-window mode and + visa-versa. This method was deprecated in API level 26. Use onMultiWindowModeChanged(boolean,Configuration) instead. Called when the Fragment's activity changes from fullscreen mode to multi-window mode and visa-versa. This is generally tied to Activity.onMultiWindowModeChanged of the containing Activity. - Android reference for android.app.Fragment.onMultiWindowModeChanged. + + + Android reference for android.app.Fragment.onMultiWindowModeChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2223,12 +2505,18 @@ - boolean: True if the activity is in multi-window mode. - Configuration: The new configuration of the activity with the state isInMultiWindowMode. - Called when the Fragment's activity changes from fullscreen mode to multi-window mode and visa-versa. + True if the activity is in multi-window mode. + The new configuration of the activity with the state + isInMultiWindowMode. + Called when the Fragment's activity changes from fullscreen mode to multi-window mode and + visa-versa. Called when the Fragment's activity changes from fullscreen mode to multi-window mode and visa-versa. This is generally tied to Activity.onMultiWindowModeChanged of the containing Activity. This method provides the same configuration that will be sent in the following onConfigurationChanged(Configuration) call after the activity enters this mode. - Android reference for android.app.Fragment.onMultiWindowModeChanged. + + + Android reference for android.app.Fragment.onMultiWindowModeChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2260,13 +2548,18 @@ - MenuItem: The menu item that was selected. + The menu item that was selected. This hook is called whenever an item in your options menu is selected. - boolean Return false to allow normal menu processing to proceed, true to consume it here. + boolean Return false to allow normal menu processing to + proceed, true to consume it here. This hook is called whenever an item in your options menu is selected. The default implementation simply returns false to have the normal processing happen (calling the item's Runnable or sending a message to its Handler as appropriate). You can use this method for any items for which you would like to do processing without those other facilities. Derived classes should call through to the base class for it to perform the default menu handling. See also: - Android reference for android.app.Fragment.onOptionsItemSelected. + + + Android reference for android.app.Fragment.onOptionsItemSelected. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2299,11 +2592,17 @@ - Menu: The options menu as last shown or first initialized by onCreateOptionsMenu(). - This hook is called whenever the options menu is being closed (either by the user canceling the menu with the back/menu button, or when an item is selected). + The options menu as last shown or first initialized by + onCreateOptionsMenu(). + This hook is called whenever the options menu is being closed (either by the user canceling + the menu with the back/menu button, or when an item is selected). This hook is called whenever the options menu is being closed (either by the user canceling the menu with the back/menu button, or when an item is selected). - Android reference for android.app.Fragment.onOptionsMenuClosed. + + + Android reference for android.app.Fragment.onOptionsMenuClosed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2337,7 +2636,11 @@ Called when the Fragment is no longer resumed. Called when the Fragment is no longer resumed. This is generally tied to Activity.onPause of the containing Activity's lifecycle. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onPause. + + + Android reference for android.app.Fragment.onPause. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2374,12 +2677,16 @@ - boolean: True if the activity is in picture-in-picture mode. - This method was deprecated in API level 26. + True if the activity is in picture-in-picture mode. + Called by the system when the activity changes to and from picture-in-picture mode. This method was deprecated in API level 26. Use onPictureInPictureModeChanged(boolean,Configuration) instead. Called by the system when the activity changes to and from picture-in-picture mode. This is generally tied to Activity.onPictureInPictureModeChanged of the containing Activity. - Android reference for android.app.Fragment.onPictureInPictureModeChanged. + + + Android reference for android.app.Fragment.onPictureInPictureModeChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2416,12 +2723,17 @@ - boolean: True if the activity is in picture-in-picture mode. - Configuration: The new configuration of the activity with the state isInPictureInPictureMode. + True if the activity is in picture-in-picture mode. + The new configuration of the activity with the state + isInPictureInPictureMode. Called by the system when the activity changes to and from picture-in-picture mode. Called by the system when the activity changes to and from picture-in-picture mode. This is generally tied to Activity.onPictureInPictureModeChanged of the containing Activity. This method provides the same configuration that will be sent in the following onConfigurationChanged(Configuration) call after the activity enters this mode. - Android reference for android.app.Fragment.onPictureInPictureModeChanged. + + + Android reference for android.app.Fragment.onPictureInPictureModeChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2453,12 +2765,17 @@ - Menu: The options menu as last shown or first initialized by onCreateOptionsMenu(). + The options menu as last shown or first initialized by + onCreateOptionsMenu(). Prepare the Screen's standard options menu to be displayed. Prepare the Screen's standard options menu to be displayed. This is called right before the menu is shown, every time it is shown. You can use this method to efficiently enable/disable items or otherwise dynamically modify the contents. See Activity.onPrepareOptionsMenu for more information. See also: - Android reference for android.app.Fragment.onPrepareOptionsMenu. + + + Android reference for android.app.Fragment.onPrepareOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2508,14 +2825,20 @@ - int: The request code passed in requestPermissions(String[],int). - String: The requested permissions. Never null. - int: The grant results for the corresponding permissions which is either PackageManager.PERMISSION_GRANTED or PackageManager.PERMISSION_DENIED. Never null. + The request code passed in #requestPermissions(String[], int). + The requested permissions. Never null. + The grant results for the corresponding permissions + which is either android.content.pm.PackageManager#PERMISSION_GRANTED + or android.content.pm.PackageManager#PERMISSION_DENIED. Never null. Callback for the result from requesting permissions. Callback for the result from requesting permissions. This method is invoked for every call on requestPermissions(String[],int). Note: It is possible that the permissions request interaction with the user is interrupted. In this case you will receive empty permissions and results arrays which should be treated as a cancellation. See also: - Android reference for android.app.Fragment.onRequestPermissionsResult. + + + Android reference for android.app.Fragment.onRequestPermissionsResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2548,7 +2871,11 @@ Called when the fragment is visible to the user and actively running. Called when the fragment is visible to the user and actively running. This is generally tied to Activity.onResume of the containing Activity's lifecycle. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onResume. + + + Android reference for android.app.Fragment.onResume. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2581,11 +2908,17 @@ - Bundle: Bundle in which to place your saved state. - Called to ask the fragment to save its current dynamic state, so it can later be reconstructed in a new instance of its process is restarted. + Bundle in which to place your saved state. + Called to ask the fragment to save its current dynamic state, so it + can later be reconstructed in a new instance of its process is + restarted. Called to ask the fragment to save its current dynamic state, so it can later be reconstructed in a new instance of its process is restarted. If a new instance of the fragment later needs to be created, the data you place in the Bundle here will be available in the Bundle given to onCreate(Bundle), onCreateView(LayoutInflater,ViewGroup,Bundle), and onActivityCreated(Bundle). This corresponds to Activity.onSaveInstanceState(Bundle) and most of the discussion there applies here as well. Note however: this method may be called at any time before onDestroy(). There are many situations where a fragment may be mostly torn down (such as when placed on the back stack with no UI showing), but its state will not be saved until its owning activity actually needs to save its state. - Android reference for android.app.Fragment.onSaveInstanceState. + + + Android reference for android.app.Fragment.onSaveInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2619,7 +2952,11 @@ Called when the Fragment is visible to the user. Called when the Fragment is visible to the user. This is generally tied to Activity.onStart of the containing Activity's lifecycle. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onStart. + + + Android reference for android.app.Fragment.onStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2653,7 +2990,11 @@ Called when the Fragment is no longer started. Called when the Fragment is no longer started. This is generally tied to Activity.onStop of the containing Activity's lifecycle. If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onStop. + + + Android reference for android.app.Fragment.onStop. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2700,7 +3041,11 @@ Called when the operating system has determined that it is a good time for a process to trim unneeded memory from its process. Called when the operating system has determined that it is a good time for a process to trim unneeded memory from its process. You should never compare to exact values of the level, since new intermediate values may be added -- you will typically want to compare if the value is greater or equal to a level you are interested in. To retrieve the processes current trim level at any point, you can use ActivityManager.getMyMemoryState(RunningAppProcessInfo). If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onTrimMemory. + + + Android reference for android.app.Fragment.onTrimMemory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2734,12 +3079,18 @@ - View: The View returned by onCreateView(LayoutInflater,ViewGroup,Bundle). - Bundle: If non-null, this fragment is being re-constructed from a previous saved state as given here. - Called immediately after onCreateView(LayoutInflater,ViewGroup,Bundle) has returned, but before any saved state has been restored in to the view. + The View returned by #onCreateView(LayoutInflater, ViewGroup, Bundle). + If non-null, this fragment is being re-constructed + from a previous saved state as given here. + Called immediately after #onCreateView(LayoutInflater, ViewGroup, Bundle) + has returned, but before any saved state has been restored in to the view. Called immediately after onCreateView(LayoutInflater,ViewGroup,Bundle) has returned, but before any saved state has been restored in to the view. This gives subclasses a chance to initialize themselves once they know their view hierarchy has been completely created. The fragment's view hierarchy is not however attached to its parent at this point. - Android reference for android.app.Fragment.onViewCreated. + + + Android reference for android.app.Fragment.onViewCreated. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2772,11 +3123,17 @@ - Bundle: If the fragment is being re-created from a previous saved state, this is the state. - Called when all saved state has been restored into the view hierarchy of the fragment. + If the fragment is being re-created from + a previous saved state, this is the state. + Called when all saved state has been restored into the view hierarchy + of the fragment. Called when all saved state has been restored into the view hierarchy of the fragment. This can be used to do initialization based on saved state that you are letting the view hierarchy track itself, such as whether check box widgets are currently checked. This is called after onActivityCreated(Bundle) and before onStart(). If you override this method you must call through to the superclass implementation. - Android reference for android.app.Fragment.onViewStateRestored. + + + Android reference for android.app.Fragment.onViewStateRestored. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2810,7 +3167,11 @@ This Android.App.Fragment instance, allowing calls to be chained. Returns the parent Fragment containing this Fragment. If this Fragment is attached directly to an Activity, returns null. - Android reference for android.app.Fragment.getParentFragment. + + + Android reference for android.app.Fragment.getParentFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2845,11 +3206,16 @@ - Postpone the entering Fragment transition until startPostponedEnterTransition() or FragmentManager.executePendingTransactions() has been called. + Postpone the entering Fragment transition until #startPostponedEnterTransition() + or FragmentManager#executePendingTransactions() has been called. Postpone the entering Fragment transition until startPostponedEnterTransition() or FragmentManager.executePendingTransactions() has been called. This method gives the Fragment the ability to delay Fragment animations until all data is loaded. Until then, the added, shown, and attached Fragments will be INVISIBLE and removed, hidden, and detached Fragments won't be have their Views removed. The transaction runs when all postponed added Fragments in the transaction have called startPostponedEnterTransition(). This method should be called before being added to the FragmentTransaction or in onCreate(Bundle), onAttach(Context), or onCreateView(LayoutInflater,ViewGroup,Bundle)}. startPostponedEnterTransition() must be called to allow the Fragment to start the transitions. When a FragmentTransaction is started that may affect a postponed FragmentTransaction, based on which containers are in their operations, the postponed FragmentTransaction will have its start triggered. The early triggering may result in faulty or nonexistent animations in the postponed transaction. FragmentTransactions that operate only on independent containers will not interfere with each other's postponement. Calling postponeEnterTransition on Fragments with a null View will not postpone the transition. Likewise, postponement only works if FragmentTransaction optimizations are enabled. See also: - Android reference for android.app.Fragment.postponeEnterTransition. + + + Android reference for android.app.Fragment.postponeEnterTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2882,12 +3248,21 @@ Android.Transitions.Transition - Returns the Transition that will be used to move Views in to the scene when returning due to popping a back stack. - the Transition to use to move Views into the scene when reentering from a previously-started Activity. + The Transition to use to move Views into the scene when reentering from a + previously-started Activity. + Returns the Transition that will be used to move Views in to the scene when returning due + to popping a back stack. -or- Sets the Transition that will be used to move Views in to the scene when returning due + to popping a back stack. + the Transition to use to move Views into the scene when reentering from a + previously-started Activity. Returns the Transition that will be used to move Views in to the scene when returning due to popping a back stack. The entering Views will be those that are regular Views or ViewGroups that have ViewGroup.isTransitionGroup return true. Typical Transitions will extend Visibility as exiting is governed by changing visibility from View.VISIBLE to View.INVISIBLE. If transition is null, the views will remain unaffected. If nothing is set, the default will be to use the same transition as setExitTransition(android.transition.Transition). Related XML Attributes: - Android reference for android.app.Fragment.getReenterTransition. + + + Android reference for android.app.Fragment.getReenterTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2919,12 +3294,17 @@ - View: The view that should show a context menu. - Registers a context menu to be shown for the given view (multiple views can show the context menu). + The view that should show a context menu. + Registers a context menu to be shown for the given view (multiple views + can show the context menu). Registers a context menu to be shown for the given view (multiple views can show the context menu). This method will set the OnCreateContextMenuListener on the view to this fragment, so onCreateContextMenu(ContextMenu,View,ContextMenuInfo) will be called when it is time to show the context menu. See also: - Android reference for android.app.Fragment.registerForContextMenu. + + + Android reference for android.app.Fragment.registerForContextMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2966,8 +3346,10 @@ - String: The requested permissions. Must me non-null and not empty. - int: Application specific request code to match with a result reported to onRequestPermissionsResult(int,String[],int[]). Should be >= 0. + The requested permissions. Must me non-null and not empty. + Application specific request code to match with a result + reported to #onRequestPermissionsResult(int, String[], int[]). + Should be >= 0. Requests permissions to be granted to this application. Requests permissions to be granted to this application. These permissions must be requested in your manifest, they should not be granted to your app, and they should have protection level PROTECTION_DANGEROUS dangerous, regardless whether they are declared by the platform or a third-party app. Normal permissions PermissionInfo.PROTECTION_NORMAL are granted at install time if requested in the manifest. Signature permissions PermissionInfo.PROTECTION_SIGNATURE are granted at install time if requested in the manifest and the signature of your app matches the signature of the app declaring the permissions. @@ -2979,7 +3361,11 @@ Calling this API for permissions already granted to your app would show UI to the user to decide whether the app can still hold these permissions. This can be useful if the way your app uses data guarded by the permissions changes significantly. You cannot request a permission if your activity sets noHistory to true because in this case the activity would not receive result callbacks including onRequestPermissionsResult(int,String[],int[]). See also: - Android reference for android.app.Fragment.requestPermissions. + + + Android reference for android.app.Fragment.requestPermissions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3008,10 +3394,15 @@ Android.Content.Res.Resources - Return getActivity().getResources(). + Return getActivity().getResources(). + To be added. Return getActivity().getResources(). - Android reference for android.app.Fragment.getResources. + + + Android reference for android.app.Fragment.getResources. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3047,8 +3438,13 @@ Control whether a fragment instance is retained across Activity re-creation (such as from a configuration change). + To be added. - Android reference for android.app.Fragment.getRetainInstance. + + + Android reference for android.app.Fragment.getRetainInstance. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3082,12 +3478,21 @@ Android.Transitions.Transition - Returns the Transition that will be used to move Views out of the scene when the Fragment is preparing to be removed, hidden, or detached because of popping the back stack. - the Transition to use to move Views out of the Scene when the Fragment is preparing to close. + The Transition to use to move Views out of the Scene when the Fragment + is preparing to close. + Returns the Transition that will be used to move Views out of the scene when the Fragment is + preparing to be removed, hidden, or detached because of popping the back stack. -or- Sets the Transition that will be used to move Views out of the scene when the Fragment is + preparing to be removed, hidden, or detached because of popping the back stack. + the Transition to use to move Views out of the Scene when the Fragment + is preparing to close. Returns the Transition that will be used to move Views out of the scene when the Fragment is preparing to be removed, hidden, or detached because of popping the back stack. The exiting Views will be those that are regular Views or ViewGroups that have ViewGroup.isTransitionGroup return true. Typical Transitions will extend Visibility as entering is governed by changing visibility from View.VISIBLE to View.INVISIBLE. If transition is null, entering Views will remain unaffected. Related XML Attributes: - Android reference for android.app.Fragment.getReturnTransition. + + + Android reference for android.app.Fragment.getReturnTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3119,11 +3524,17 @@ - SharedElementCallback: Used to manipulate the shared element transitions on this Fragment when added not as a pop from the back stack. - When custom transitions are used with Fragments, the enter transition callback is called when this Fragment is attached or detached when not popping the back stack. + Used to manipulate the shared element transitions on this Fragment + when added not as a pop from the back stack. + When custom transitions are used with Fragments, the enter transition callback + is called when this Fragment is attached or detached when not popping the back stack. When custom transitions are used with Fragments, the enter transition callback is called when this Fragment is attached or detached when not popping the back stack. - Android reference for android.app.Fragment.setEnterSharedElementCallback. + + + Android reference for android.app.Fragment.setEnterSharedElementCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3155,11 +3566,17 @@ - SharedElementCallback: Used to manipulate the shared element transitions on this Fragment when added as a pop from the back stack. - When custom transitions are used with Fragments, the exit transition callback is called when this Fragment is attached or detached when popping the back stack. + Used to manipulate the shared element transitions on this Fragment + when added as a pop from the back stack. + When custom transitions are used with Fragments, the exit transition callback + is called when this Fragment is attached or detached when popping the back stack. When custom transitions are used with Fragments, the exit transition callback is called when this Fragment is attached or detached when popping the back stack. - Android reference for android.app.Fragment.setExitSharedElementCallback. + + + Android reference for android.app.Fragment.setExitSharedElementCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3191,11 +3608,17 @@ - boolean: If true, the fragment has menu items to contribute. - Report that this fragment would like to participate in populating the options menu by receiving a call to onCreateOptionsMenu(Menu, MenuInflater) and related methods. + If true, the fragment has menu items to contribute. + Report that this fragment would like to participate in populating + the options menu by receiving a call to #onCreateOptionsMenu + and related methods. Report that this fragment would like to participate in populating the options menu by receiving a call to onCreateOptionsMenu(Menu, MenuInflater) and related methods. - Android reference for android.app.Fragment.setHasOptionsMenu. + + + Android reference for android.app.Fragment.setHasOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3232,7 +3655,11 @@ Set the initial saved state that this Fragment should restore itself from when first being constructed, as returned by FragmentManager.saveFragmentInstanceState. Set the initial saved state that this Fragment should restore itself from when first being constructed, as returned by FragmentManager.saveFragmentInstanceState. - Android reference for android.app.Fragment.setInitialSavedState. + + + Android reference for android.app.Fragment.setInitialSavedState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3265,11 +3692,16 @@ - boolean: The default is true, meaning the fragment's menu will be shown as usual. If false, the user will not see the menu. + The default is true, meaning the fragment's menu will + be shown as usual. If false, the user will not see the menu. Set a hint for whether this fragment's menu should be visible. Set a hint for whether this fragment's menu should be visible. This is useful if you know that a fragment has been placed in your view hierarchy so that the user can not currently seen it, so any menu items it has should also not be shown. - Android reference for android.app.Fragment.setMenuVisibility. + + + Android reference for android.app.Fragment.setMenuVisibility. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3303,12 +3735,17 @@ - Fragment: The fragment that is the target of this one. - int: Optional request code, for convenience if you are going to call back with onActivityResult(int,int,Intent). + The fragment that is the target of this one. + Optional request code, for convenience if you + are going to call back with #onActivityResult(int, int, Intent). Optional target for this fragment. Optional target for this fragment. This may be used, for example, if this fragment is being started by another, and when done wants to give a result back to the first. The target set here is retained across instances via FragmentManager.putFragment(). - Android reference for android.app.Fragment.setTargetFragment. + + + Android reference for android.app.Fragment.setTargetFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3342,12 +3779,21 @@ Android.Transitions.Transition - Returns the Transition that will be used for shared elements transferred into the content Scene. - The Transition to use for shared elements transferred into the content Scene. + The Transition to use for shared elements transferred into the content + Scene. + Returns the Transition that will be used for shared elements transferred into the content + Scene. -or- Sets the Transition that will be used for shared elements transferred into the content + Scene. + The Transition to use for shared elements transferred into the content + Scene. Returns the Transition that will be used for shared elements transferred into the content Scene. Typical Transitions will affect size and location, such as ChangeBounds. A null value will cause transferred shared elements to blink to the final position. Related XML Attributes: - Android reference for android.app.Fragment.getSharedElementEnterTransition. + + + Android reference for android.app.Fragment.getSharedElementEnterTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3380,12 +3826,21 @@ Android.Transitions.Transition - Return the Transition that will be used for shared elements transferred back during a pop of the back stack. - The Transition to use for shared elements transferred out of the content Scene. + The Transition to use for shared elements transferred out of the content + Scene. + Return the Transition that will be used for shared elements transferred back during a + pop of the back stack. -or- Sets the Transition that will be used for shared elements transferred back during a + pop of the back stack. + The Transition to use for shared elements transferred out of the content + Scene. Return the Transition that will be used for shared elements transferred back during a pop of the back stack. This Transition acts in the leaving Fragment. Typical Transitions will affect size and location, such as ChangeBounds. A null value will cause transferred shared elements to blink to the final position. If no value is set, the default will be to use the same value as setSharedElementEnterTransition(android.transition.Transition). Related XML Attributes: - Android reference for android.app.Fragment.getSharedElementReturnTransition. + + + Android reference for android.app.Fragment.getSharedElementReturnTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3425,13 +3880,17 @@ - String: A permission your app wants to request. This value cannot be null. + A permission your app wants to request. Gets whether you should show UI with rationale before requesting a permission. Whether you should show permission rationale UI. Gets whether you should show UI with rationale before requesting a permission. See also: - Android reference for android.app.Fragment.shouldShowRequestPermissionRationale. + + + Android reference for android.app.Fragment.shouldShowRequestPermissionRationale. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3463,11 +3922,16 @@ - Intent: The intent to start. - Call Activity.startActivity(Intent) from the fragment's containing Activity. + The intent to start. + Call Activity#startActivity(Intent) from the fragment's + containing Activity. Call Activity.startActivity(Intent) from the fragment's containing Activity. - Android reference for android.app.Fragment.startActivity. + + + Android reference for android.app.Fragment.startActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3501,12 +3965,19 @@ - Intent: The intent to start. - Bundle: Additional options for how the Activity should be started. See android.content.Context.startActivity(Intent,Bundle) Context.startActivity(Intent, Bundle)} for more details. - Call Activity.startActivity(Intent,Bundle) from the fragment's containing Activity. + The intent to start. + Additional options for how the Activity should be started. + See android.content.Context#startActivity(Intent, Bundle) + Context.startActivity(Intent, Bundle)} for more details. + Call Activity#startActivity(Intent, Bundle) from the fragment's + containing Activity. Call Activity.startActivity(Intent,Bundle) from the fragment's containing Activity. - Android reference for android.app.Fragment.startActivity. + + + Android reference for android.app.Fragment.startActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3542,10 +4013,15 @@ Intent int - Call Activity.startActivityForResult(Intent,int) from the fragment's containing Activity. + Call Activity#startActivityForResult(Intent, int) from the fragment's + containing Activity. Call Activity.startActivityForResult(Intent,int) from the fragment's containing Activity. - Android reference for android.app.Fragment.startActivityForResult. + + + Android reference for android.app.Fragment.startActivityForResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3583,10 +4059,15 @@ Intent int Bundle - Call Activity.startActivityForResult(Intent,int,Bundle) from the fragment's containing Activity. + Call Activity#startActivityForResult(Intent, int, Bundle) from the fragment's + containing Activity. Call Activity.startActivityForResult(Intent,int,Bundle) from the fragment's containing Activity. - Android reference for android.app.Fragment.startActivityForResult. + + + Android reference for android.app.Fragment.startActivityForResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3650,11 +4131,16 @@ int int Bundle - Call Activity.startIntentSenderForResult(IntentSender,int,Intent,int,int,int,Bundle) from the fragment's containing Activity. + Call Activity#startIntentSenderForResult(IntentSender, int, Intent, int, int, int, + Bundle) from the fragment's containing Activity. Call Activity.startIntentSenderForResult(IntentSender,int,Intent,int,int,int,Bundle) from the fragment's containing Activity. Throws: IntentSender.SendIntentException - Android reference for android.app.Fragment.startIntentSenderForResult. + + + Android reference for android.app.Fragment.startIntentSenderForResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3688,11 +4174,15 @@ - Begin postponed transitions after postponeEnterTransition() was called. + Begin postponed transitions after #postponeEnterTransition() was called. Begin postponed transitions after postponeEnterTransition() was called. If postponeEnterTransition() was called, you must call startPostponedEnterTransition() or FragmentManager.executePendingTransactions() to complete the FragmentTransaction. If postponement was interrupted with FragmentManager.executePendingTransactions(), before startPostponedEnterTransition(), animations may not run or may execute improperly. See also: - Android reference for android.app.Fragment.startPostponedEnterTransition. + + + Android reference for android.app.Fragment.startPostponedEnterTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3722,9 +4212,14 @@ Get the tag name of the fragment, if specified. + To be added. Get the tag name of the fragment, if specified. - Android reference for android.app.Fragment.getTag. + + + Android reference for android.app.Fragment.getTag. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3754,11 +4249,15 @@ Android.App.Fragment - Return the target fragment set by setTargetFragment(Fragment, int). + Return the target fragment set by #setTargetFragment. This Android.App.Fragment instance, allowing calls to be chained. Return the target fragment set by setTargetFragment(Fragment, int). - Android reference for android.app.Fragment.getTargetFragment. + + + Android reference for android.app.Fragment.getTargetFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3788,10 +4287,15 @@ System.Int32 - Return the target request code set by setTargetFragment(Fragment, int). + Return the target request code set by #setTargetFragment. + To be added. Return the target request code set by setTargetFragment(Fragment, int). - Android reference for android.app.Fragment.getTargetRequestCode. + + + Android reference for android.app.Fragment.getTargetRequestCode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3822,6 +4326,7 @@ Provides JNI binding infrastructure for Android.App.Fragment. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3861,6 +4366,7 @@ Provides JNI binding infrastructure for Android.App.Fragment. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3894,14 +4400,18 @@ - View: The view that should stop showing a context menu. + The view that should stop showing a context menu. Prevents a context menu to be shown for the given view. Prevents a context menu to be shown for the given view. This method will remove the OnCreateContextMenuListener on the view. See also: Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Fragment.unregisterForContextMenu. + + + Android reference for android.app.Fragment.unregisterForContextMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3935,11 +4445,18 @@ System.Boolean - See also: + true if this fragment's UI is currently visible to the user (default), + false if it is not. + Set a hint to the system about whether this fragment's UI is currently visible + to the user. The current value of the user-visible hint on this fragment. See also: - Android reference for android.app.Fragment.getUserVisibleHint. + + + Android reference for android.app.Fragment.getUserVisibleHint. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3969,11 +4486,16 @@ Android.Views.View - Get the root view for the fragment's layout (the one returned by onCreateView(LayoutInflater, ViewGroup, Bundle)), if provided. + Get the root view for the fragment's layout (the one returned by #onCreateView), + if provided. The fragment's root view, or null if it has no layout. Get the root view for the fragment's layout (the one returned by onCreateView(LayoutInflater, ViewGroup, Bundle)), if provided. - Android reference for android.app.Fragment.getView. + + + Android reference for android.app.Fragment.getView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/FragmentBreadCrumbs+BreadCrumbClickEventArgs.xml b/docs/xml/Android.App/FragmentBreadCrumbs+BreadCrumbClickEventArgs.xml index 3db287f7a..a29a3b48c 100644 --- a/docs/xml/Android.App/FragmentBreadCrumbs+BreadCrumbClickEventArgs.xml +++ b/docs/xml/Android.App/FragmentBreadCrumbs+BreadCrumbClickEventArgs.xml @@ -40,7 +40,11 @@ - + To be added. + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -60,7 +64,9 @@ Android.App.FragmentManager+IBackStackEntry - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -80,7 +86,9 @@ Android.App.BreadCrumbClickFlags - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -100,7 +108,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/FragmentBreadCrumbs+IOnBreadCrumbClickListener.xml b/docs/xml/Android.App/FragmentBreadCrumbs+IOnBreadCrumbClickListener.xml index d82f362bf..46cf9175b 100644 --- a/docs/xml/Android.App/FragmentBreadCrumbs+IOnBreadCrumbClickListener.xml +++ b/docs/xml/Android.App/FragmentBreadCrumbs+IOnBreadCrumbClickListener.xml @@ -33,11 +33,15 @@ - This interface was deprecated in API level 28. + Interface to intercept clicks on the bread crumbs. This interface was deprecated in API level 28. This widget is no longer supported. Interface to intercept clicks on the bread crumbs. - Android reference for android.app.FragmentBreadCrumbs.OnBreadCrumbClickListener. + + + Android reference for android.app.FragmentBreadCrumbs.OnBreadCrumbClickListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -90,7 +94,11 @@ Called when a bread crumb is clicked. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.FragmentBreadCrumbs.OnBreadCrumbClickListener.onBreadCrumbClick. + + + Android reference for android.app.FragmentBreadCrumbs.OnBreadCrumbClickListener.onBreadCrumbClick. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/FragmentBreadCrumbs.xml b/docs/xml/Android.App/FragmentBreadCrumbs.xml index 4fc62a20a..603d3b94a 100644 --- a/docs/xml/Android.App/FragmentBreadCrumbs.xml +++ b/docs/xml/Android.App/FragmentBreadCrumbs.xml @@ -43,11 +43,16 @@ - This class was deprecated in API level 21. + Helper class for showing "bread crumbs" representing the fragment + stack in an activity. This class was deprecated in API level 21. This widget is no longer supported. Helper class for showing "bread crumbs" representing the fragment stack in an activity. This is intended to be used with ActionBar.setCustomView(View) to place the bread crumbs in the action bar. The default style for this view is R.style.Widget_FragmentBreadCrumbs. - Android reference for android.app.FragmentBreadCrumbs. + + + Android reference for android.app.FragmentBreadCrumbs. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,9 +83,14 @@ Context - + + - Android reference for android.app.FragmentBreadCrumbs.FragmentBreadCrumbs. + + + Android reference for android.app.FragmentBreadCrumbs.FragmentBreadCrumbs. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -113,9 +123,14 @@ Context AttributeSet - + + - Android reference for android.app.FragmentBreadCrumbs.FragmentBreadCrumbs. + + + Android reference for android.app.FragmentBreadCrumbs.FragmentBreadCrumbs. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,9 +189,14 @@ Context AttributeSet int - + + - Android reference for android.app.FragmentBreadCrumbs.FragmentBreadCrumbs. + + + Android reference for android.app.FragmentBreadCrumbs.FragmentBreadCrumbs. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,7 +230,8 @@ System.EventHandler<Android.App.FragmentBreadCrumbs+BreadCrumbClickEventArgs> - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -274,6 +295,7 @@ Provides JNI binding infrastructure for Android.App.FragmentBreadCrumbs. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -311,7 +333,11 @@ Called whenever the contents of the back stack change. Called whenever the contents of the back stack change. - Android reference for android.app.FragmentBreadCrumbs.onBackStackChanged. + + + Android reference for android.app.FragmentBreadCrumbs.onBackStackChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -356,7 +382,11 @@ Called from layout when this view should assign a size and position to each of its children. Called from layout when this view should assign a size and position to each of its children. Derived classes with children should override this method and call layout on each of their children. - Android reference for android.app.FragmentBreadCrumbs.onLayout. + + + Android reference for android.app.FragmentBreadCrumbs.onLayout. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -393,7 +423,11 @@ Attach the bread crumbs to their activity. Attach the bread crumbs to their activity. This must be called once when creating the bread crumbs. - Android reference for android.app.FragmentBreadCrumbs.setActivity. + + + Android reference for android.app.FragmentBreadCrumbs.setActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -426,11 +460,15 @@ - int: the number of visible breadcrumbs. This should be greater than zero. + the number of visible breadcrumbs. This should be greater than zero. The maximum number of breadcrumbs to show. The maximum number of breadcrumbs to show. Older fragment headers will be hidden from view. - Android reference for android.app.FragmentBreadCrumbs.setMaxVisible. + + + Android reference for android.app.FragmentBreadCrumbs.setMaxVisible. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -467,7 +505,11 @@ Sets a listener for clicks on the bread crumbs. Sets a listener for clicks on the bread crumbs. This will be called before the default click action is performed. - Android reference for android.app.FragmentBreadCrumbs.setOnBreadCrumbClickListener. + + + Android reference for android.app.FragmentBreadCrumbs.setOnBreadCrumbClickListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -508,7 +550,11 @@ Inserts an optional parent entry at the first position in the breadcrumbs. Inserts an optional parent entry at the first position in the breadcrumbs. Selecting this entry will result in a call to the specified listener's android.view.View.OnClickListener.onClick(View) method. - Android reference for android.app.FragmentBreadCrumbs.setParentTitle. + + + Android reference for android.app.FragmentBreadCrumbs.setParentTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -545,7 +591,11 @@ Inserts an optional parent entry at the first position in the breadcrumbs. Inserts an optional parent entry at the first position in the breadcrumbs. Selecting this entry will result in a call to the specified listener's android.view.View.OnClickListener.onClick(View) method. - Android reference for android.app.FragmentBreadCrumbs.setParentTitle. + + + Android reference for android.app.FragmentBreadCrumbs.setParentTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -583,7 +633,11 @@ Set a custom title for the bread crumbs. Set a custom title for the bread crumbs. This will be the first entry shown at the left, representing the root of the bread crumbs. If the title is null, it will not be shown. - Android reference for android.app.FragmentBreadCrumbs.setTitle. + + + Android reference for android.app.FragmentBreadCrumbs.setTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -618,7 +672,11 @@ Set a custom title for the bread crumbs. Set a custom title for the bread crumbs. This will be the first entry shown at the left, representing the root of the bread crumbs. If the title is null, it will not be shown. - Android reference for android.app.FragmentBreadCrumbs.setTitle. + + + Android reference for android.app.FragmentBreadCrumbs.setTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -648,6 +706,7 @@ Provides JNI binding infrastructure for Android.App.FragmentBreadCrumbs. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -687,6 +746,7 @@ Provides JNI binding infrastructure for Android.App.FragmentBreadCrumbs. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/FragmentContainer.xml b/docs/xml/Android.App/FragmentContainer.xml index 54008a815..f0eace892 100644 --- a/docs/xml/Android.App/FragmentContainer.xml +++ b/docs/xml/Android.App/FragmentContainer.xml @@ -34,11 +34,15 @@ - This class was deprecated in API level 28. + Callbacks to a Fragment's container. This class was deprecated in API level 28. Use the Support Library FragmentContainer. Callbacks to a Fragment's container. - Android reference for android.app.FragmentContainer. + + + Android reference for android.app.FragmentContainer. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -68,9 +72,14 @@ - + + - Android reference for android.app.FragmentContainer.FragmentContainer. + + + Android reference for android.app.FragmentContainer.FragmentContainer. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,6 +133,7 @@ Provides JNI binding infrastructure for Android.App.FragmentContainer. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -167,9 +177,14 @@ int Return the view with the given resource ID. + To be added. Return the view with the given resource ID. May return null if the view is not a child of this container. - Android reference for android.app.FragmentContainer.onFindViewById. + + + Android reference for android.app.FragmentContainer.onFindViewById. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -203,12 +218,17 @@ - Return true if the container holds any view. + Return true if the container holds any view. + To be added. Return true if the container holds any view. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.FragmentContainer.onHasView. + + + Android reference for android.app.FragmentContainer.onHasView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -238,6 +258,7 @@ Provides JNI binding infrastructure for Android.App.FragmentContainer. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -269,6 +290,7 @@ Provides JNI binding infrastructure for Android.App.FragmentContainer. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/FragmentController.xml b/docs/xml/Android.App/FragmentController.xml index f1ebb5454..cba53f463 100644 --- a/docs/xml/Android.App/FragmentController.xml +++ b/docs/xml/Android.App/FragmentController.xml @@ -34,11 +34,15 @@ - This class was deprecated in API level 28. + Provides integration points with a FragmentManager for a fragment host. This class was deprecated in API level 28. Use the Support Library FragmentController Provides integration points with a FragmentManager for a fragment host. It is the responsibility of the host to take care of the Fragment's lifecycle. The methods provided by FragmentController are for that purpose. - Android reference for android.app.FragmentController. + + + Android reference for android.app.FragmentController. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -102,7 +106,11 @@ Attaches the host to the FragmentManager for this controller. Attaches the host to the FragmentManager for this controller. The host must be attached before the FragmentManager can be used to manage Fragments. - Android reference for android.app.FragmentController.attachHost. + + + Android reference for android.app.FragmentController.attachHost. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -139,10 +147,15 @@ FragmentHostCallback - Returns a FragmentController. + Returns a FragmentController. + To be added. Returns a FragmentController. - Android reference for android.app.FragmentController.createController. + + + Android reference for android.app.FragmentController.createController. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -176,11 +189,16 @@ - Moves all Fragments managed by the controller's FragmentManager into the activity created state. + Moves all Fragments managed by the controller's FragmentManager + into the activity created state. Moves all Fragments managed by the controller's FragmentManager into the activity created state. Call when Fragments should be informed their host has been created. See also: - Android reference for android.app.FragmentController.dispatchActivityCreated. + + + Android reference for android.app.FragmentController.dispatchActivityCreated. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -217,11 +235,16 @@ Configuration - Lets all Fragments managed by the controller's FragmentManager know a configuration change occurred. + Lets all Fragments managed by the controller's FragmentManager + know a configuration change occurred. Lets all Fragments managed by the controller's FragmentManager know a configuration change occurred. Call when there is a configuration change. See also: - Android reference for android.app.FragmentController.dispatchConfigurationChanged. + + + Android reference for android.app.FragmentController.dispatchConfigurationChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -258,12 +281,18 @@ MenuItem - Sends a context item selection event to the Fragments managed by the controller's FragmentManager. - true if the context menu selection event was consumed + Sends a context item selection event to the Fragments managed by the + controller's FragmentManager. + + true if the context menu selection event was consumed Sends a context item selection event to the Fragments managed by the controller's FragmentManager. Once the event has been consumed, no additional handling will be performed. Call immediately after an options menu item has been selected See also: - Android reference for android.app.FragmentController.dispatchContextItemSelected. + + + Android reference for android.app.FragmentController.dispatchContextItemSelected. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -297,11 +326,16 @@ - Moves all Fragments managed by the controller's FragmentManager into the create state. + Moves all Fragments managed by the controller's FragmentManager + into the create state. Moves all Fragments managed by the controller's FragmentManager into the create state. Call when Fragments should be created. See also: - Android reference for android.app.FragmentController.dispatchCreate. + + + Android reference for android.app.FragmentController.dispatchCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -340,12 +374,18 @@ Menu MenuInflater - Lets all Fragments managed by the controller's FragmentManager know they should create an options menu. - true if the options menu contains items to display + Lets all Fragments managed by the controller's FragmentManager + know they should create an options menu. + + true if the options menu contains items to display Lets all Fragments managed by the controller's FragmentManager know they should create an options menu. Call when the Fragment should create an options menu. See also: - Android reference for android.app.FragmentController.dispatchCreateOptionsMenu. + + + Android reference for android.app.FragmentController.dispatchCreateOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -379,11 +419,16 @@ - Moves all Fragments managed by the controller's FragmentManager into the destroy state. + Moves all Fragments managed by the controller's FragmentManager + into the destroy state. Moves all Fragments managed by the controller's FragmentManager into the destroy state. Call when Fragments should be destroyed. See also: - Android reference for android.app.FragmentController.dispatchDestroy. + + + Android reference for android.app.FragmentController.dispatchDestroy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -417,11 +462,16 @@ - Moves all Fragments managed by the controller's FragmentManager into the destroy view state. + Moves all Fragments managed by the controller's FragmentManager + into the destroy view state. Moves all Fragments managed by the controller's FragmentManager into the destroy view state. Call when the Fragment's views should be destroyed. See also: - Android reference for android.app.FragmentController.dispatchDestroyView. + + + Android reference for android.app.FragmentController.dispatchDestroyView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -455,11 +505,16 @@ - Lets all Fragments managed by the controller's FragmentManager know the device is in a low memory condition. + Lets all Fragments managed by the controller's FragmentManager + know the device is in a low memory condition. Lets all Fragments managed by the controller's FragmentManager know the device is in a low memory condition. Call when the device is low on memory and Fragment's should trim their memory usage. See also: - Android reference for android.app.FragmentController.dispatchLowMemory. + + + Android reference for android.app.FragmentController.dispatchLowMemory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -496,12 +551,17 @@ boolean - This method was deprecated in API level 26. + Lets all Fragments managed by the controller's FragmentManager know the multi-window mode of + the activity changed. This method was deprecated in API level 26. use dispatchMultiWindowModeChanged(boolean,Configuration) Lets all Fragments managed by the controller's FragmentManager know the multi-window mode of the activity changed. Call when the multi-window mode of the activity changed. See also: - Android reference for android.app.FragmentController.dispatchMultiWindowModeChanged. + + + Android reference for android.app.FragmentController.dispatchMultiWindowModeChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -540,11 +600,16 @@ boolean Configuration - Lets all Fragments managed by the controller's FragmentManager know the multi-window mode of the activity changed. + Lets all Fragments managed by the controller's FragmentManager know the multi-window mode of + the activity changed. Lets all Fragments managed by the controller's FragmentManager know the multi-window mode of the activity changed. Call when the multi-window mode of the activity changed. See also: - Android reference for android.app.FragmentController.dispatchMultiWindowModeChanged. + + + Android reference for android.app.FragmentController.dispatchMultiWindowModeChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -581,12 +646,18 @@ MenuItem - Sends an option item selection event to the Fragments managed by the controller's FragmentManager. - true if the options menu selection event was consumed + Sends an option item selection event to the Fragments managed by the + controller's FragmentManager. + + true if the options menu selection event was consumed Sends an option item selection event to the Fragments managed by the controller's FragmentManager. Once the event has been consumed, no additional handling will be performed. Call immediately after an options menu item has been selected See also: - Android reference for android.app.FragmentController.dispatchOptionsItemSelected. + + + Android reference for android.app.FragmentController.dispatchOptionsItemSelected. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -623,11 +694,16 @@ Menu - Lets all Fragments managed by the controller's FragmentManager know their options menu has closed. + Lets all Fragments managed by the controller's FragmentManager + know their options menu has closed. Lets all Fragments managed by the controller's FragmentManager know their options menu has closed. Call immediately after closing the Fragment's options menu. See also: - Android reference for android.app.FragmentController.dispatchOptionsMenuClosed. + + + Android reference for android.app.FragmentController.dispatchOptionsMenuClosed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -661,11 +737,16 @@ - Moves all Fragments managed by the controller's FragmentManager into the pause state. + Moves all Fragments managed by the controller's FragmentManager + into the pause state. Moves all Fragments managed by the controller's FragmentManager into the pause state. Call when Fragments should be paused. See also: - Android reference for android.app.FragmentController.dispatchPause. + + + Android reference for android.app.FragmentController.dispatchPause. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -702,12 +783,17 @@ boolean - This method was deprecated in API level 26. + Lets all Fragments managed by the controller's FragmentManager know the picture-in-picture + mode of the activity changed. This method was deprecated in API level 26. use dispatchPictureInPictureModeChanged(boolean,Configuration) Lets all Fragments managed by the controller's FragmentManager know the picture-in-picture mode of the activity changed. Call when the picture-in-picture mode of the activity changed. See also: - Android reference for android.app.FragmentController.dispatchPictureInPictureModeChanged. + + + Android reference for android.app.FragmentController.dispatchPictureInPictureModeChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -746,11 +832,16 @@ boolean Configuration - Lets all Fragments managed by the controller's FragmentManager know the picture-in-picture mode of the activity changed. + Lets all Fragments managed by the controller's FragmentManager know the picture-in-picture + mode of the activity changed. Lets all Fragments managed by the controller's FragmentManager know the picture-in-picture mode of the activity changed. Call when the picture-in-picture mode of the activity changed. See also: - Android reference for android.app.FragmentController.dispatchPictureInPictureModeChanged. + + + Android reference for android.app.FragmentController.dispatchPictureInPictureModeChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -787,12 +878,18 @@ Menu - Lets all Fragments managed by the controller's FragmentManager know they should prepare their options menu for display. - true if the options menu contains items to display + Lets all Fragments managed by the controller's FragmentManager + know they should prepare their options menu for display. + + true if the options menu contains items to display Lets all Fragments managed by the controller's FragmentManager know they should prepare their options menu for display. Call immediately before displaying the Fragment's options menu. See also: - Android reference for android.app.FragmentController.dispatchPrepareOptionsMenu. + + + Android reference for android.app.FragmentController.dispatchPrepareOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -826,11 +923,16 @@ - Moves all Fragments managed by the controller's FragmentManager into the resume state. + Moves all Fragments managed by the controller's FragmentManager + into the resume state. Moves all Fragments managed by the controller's FragmentManager into the resume state. Call when Fragments should be resumed. See also: - Android reference for android.app.FragmentController.dispatchResume. + + + Android reference for android.app.FragmentController.dispatchResume. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -864,11 +966,16 @@ - Moves all Fragments managed by the controller's FragmentManager into the start state. + Moves all Fragments managed by the controller's FragmentManager + into the start state. Moves all Fragments managed by the controller's FragmentManager into the start state. Call when Fragments should be started. See also: - Android reference for android.app.FragmentController.dispatchStart. + + + Android reference for android.app.FragmentController.dispatchStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -902,11 +1009,16 @@ - Moves all Fragments managed by the controller's FragmentManager into the stop state. + Moves all Fragments managed by the controller's FragmentManager + into the stop state. Moves all Fragments managed by the controller's FragmentManager into the stop state. Call when Fragments should be stopped. See also: - Android reference for android.app.FragmentController.dispatchStop. + + + Android reference for android.app.FragmentController.dispatchStop. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -943,11 +1055,16 @@ int - Lets all Fragments managed by the controller's FragmentManager know they should trim their memory usage. + Lets all Fragments managed by the controller's FragmentManager + know they should trim their memory usage. Lets all Fragments managed by the controller's FragmentManager know they should trim their memory usage. Call when the Fragment can release allocated memory [such as if the Fragment is in the background]. See also: - Android reference for android.app.FragmentController.dispatchTrimMemory. + + + Android reference for android.app.FragmentController.dispatchTrimMemory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -984,7 +1101,11 @@ Destroys the loaders and, if their state is not being retained, removes them. Destroys the loaders and, if their state is not being retained, removes them. - Android reference for android.app.FragmentController.doLoaderDestroy. + + + Android reference for android.app.FragmentController.doLoaderDestroy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1021,7 +1142,11 @@ Starts the loaders. Starts the loaders. - Android reference for android.app.FragmentController.doLoaderStart. + + + Android reference for android.app.FragmentController.doLoaderStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1057,11 +1182,16 @@ - boolean: When true, the loaders aren't stopped, but, their instances are retained in a started state + When true, the loaders aren't stopped, but, their instances + are retained in a started state Stops the loaders, optionally retaining their state. Stops the loaders, optionally retaining their state. This is useful for keeping the loader state across configuration changes. - Android reference for android.app.FragmentController.doLoaderStop. + + + Android reference for android.app.FragmentController.doLoaderStop. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1114,7 +1244,11 @@ Dumps the current state of the loaders. Dumps the current state of the loaders. - Android reference for android.app.FragmentController.dumpLoaders. + + + Android reference for android.app.FragmentController.dumpLoaders. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1148,11 +1282,17 @@ - Execute any pending actions for the Fragments managed by the controller's FragmentManager. - true if queued actions were performed + Execute any pending actions for the Fragments managed by the + controller's FragmentManager. + + true if queued actions were performed Execute any pending actions for the Fragments managed by the controller's FragmentManager. Call when queued actions can be performed [eg when the Fragment moves into a start or resume state]. - Android reference for android.app.FragmentController.execPendingActions. + + + Android reference for android.app.FragmentController.execPendingActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1193,7 +1333,11 @@ This value may be null. Returns a fragment with the given identifier. - Android reference for android.app.FragmentController.findFragmentByWho. + + + Android reference for android.app.FragmentController.findFragmentByWho. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1226,10 +1370,15 @@ Android.App.FragmentManager - Returns a FragmentManager for this controller. + Returns a FragmentManager for this controller. + To be added. Returns a FragmentManager for this controller. - Android reference for android.app.FragmentController.getFragmentManager. + + + Android reference for android.app.FragmentController.getFragmentManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1267,6 +1416,7 @@ Provides JNI binding infrastructure for Android.App.FragmentController. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1301,10 +1451,15 @@ Android.App.LoaderManager - Returns a LoaderManager. + Returns a LoaderManager. + To be added. Returns a LoaderManager. - Android reference for android.app.FragmentController.getLoaderManager. + + + Android reference for android.app.FragmentController.getLoaderManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1341,7 +1496,11 @@ Marks the fragment state as unsaved. Marks the fragment state as unsaved. This allows for "state loss" detection. - Android reference for android.app.FragmentController.noteStateNotSaved. + + + Android reference for android.app.FragmentController.noteStateNotSaved. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1380,15 +1539,20 @@ - View: The parent that the created view will be placed in; note that this may be null. - String: Tag name to be inflated. - Context: The context the view is being created in. - AttributeSet: Inflation attributes as specified in XML file. + The parent that the created view will be placed + in; <em>note that this may be null</em>. + Tag name to be inflated. + The context the view is being created in. + Inflation attributes as specified in XML file. Instantiates a Fragment's view. view the newly created view Instantiates a Fragment's view. - Android reference for android.app.FragmentController.onCreateView. + + + Android reference for android.app.FragmentController.onCreateView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1425,7 +1589,11 @@ Lets the loaders know the host is ready to receive notifications. Lets the loaders know the host is ready to receive notifications. - Android reference for android.app.FragmentController.reportLoaderStart. + + + Android reference for android.app.FragmentController.reportLoaderStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1468,7 +1636,11 @@ Restores the saved state for all Fragments. The given FragmentManagerNonConfig are Fragment instances retained across configuration changes, including nested fragments See also: - Android reference for android.app.FragmentController.restoreAllState. + + + Android reference for android.app.FragmentController.restoreAllState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1514,12 +1686,16 @@ Parcelable List - This method was deprecated in API level 24. + Restores the saved state for all Fragments. This method was deprecated in API level 24. use restoreAllState(Parcelable,FragmentManagerNonConfig) Restores the saved state for all Fragments. The given Fragment list are Fragment instances retained across configuration changes. See also: - Android reference for android.app.FragmentController.restoreAllState. + + + Android reference for android.app.FragmentController.restoreAllState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1560,7 +1736,11 @@ Restores the saved state for all LoaderManagers. The given LoaderManager list are LoaderManager instances retained across configuration changes. See also: - Android reference for android.app.FragmentController.restoreLoaderNonConfig. + + + Android reference for android.app.FragmentController.restoreLoaderNonConfig. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1594,10 +1774,16 @@ - Returns a list of LoaderManagers that have opted to retain their instance across configuration changes. + Returns a list of LoaderManagers that have opted to retain their instance across + configuration changes. + To be added. Returns a list of LoaderManagers that have opted to retain their instance across configuration changes. - Android reference for android.app.FragmentController.retainLoaderNonConfig. + + + Android reference for android.app.FragmentController.retainLoaderNonConfig. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1631,10 +1817,16 @@ - Returns a nested tree of Fragments that have opted to retain their instance across configuration changes. + Returns a nested tree of Fragments that have opted to retain their instance across + configuration changes. + To be added. Returns a nested tree of Fragments that have opted to retain their instance across configuration changes. - Android reference for android.app.FragmentController.retainNestedNonConfig. + + + Android reference for android.app.FragmentController.retainNestedNonConfig. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1674,11 +1866,17 @@ - This method was deprecated in API level 24. + Returns a list of Fragments that have opted to retain their instance across + configuration changes. + To be added. This method was deprecated in API level 24. use retainNestedNonConfig() to also track retained nested child fragments Returns a list of Fragments that have opted to retain their instance across configuration changes. - Android reference for android.app.FragmentController.retainNonConfig. + + + Android reference for android.app.FragmentController.retainNonConfig. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1713,11 +1911,16 @@ Saves the state for all Fragments. + To be added. Saves the state for all Fragments. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.FragmentController.saveAllState. + + + Android reference for android.app.FragmentController.saveAllState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1747,6 +1950,7 @@ Provides JNI binding infrastructure for Android.App.FragmentController. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1786,6 +1990,7 @@ Provides JNI binding infrastructure for Android.App.FragmentController. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/FragmentHostCallback.xml b/docs/xml/Android.App/FragmentHostCallback.xml index 898d8aeb9..ce62034b5 100644 --- a/docs/xml/Android.App/FragmentHostCallback.xml +++ b/docs/xml/Android.App/FragmentHostCallback.xml @@ -38,11 +38,15 @@ - This class was deprecated in API level 28. + Integration points with the Fragment host. This class was deprecated in API level 28. Use the Support Library FragmentHostCallback Integration points with the Fragment host. Fragments may be hosted by any object; such as an Activity. In order to host fragments, implement FragmentHostCallback, overriding the methods applicable to the host. - Android reference for android.app.FragmentHostCallback. + + + Android reference for android.app.FragmentHostCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +108,14 @@ Context Handler int - + + - Android reference for android.app.FragmentHostCallback.FragmentHostCallback. + + + Android reference for android.app.FragmentHostCallback.FragmentHostCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,6 +153,7 @@ Provides JNI binding infrastructure for Android.App.FragmentHostCallback. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -182,10 +192,16 @@ Fragment - Called when a Fragment is being attached to this host, immediately after the call to its Fragment.onAttach(Context) method and before Fragment.onCreate(Bundle). + Called when a Fragment is being attached to this host, immediately + after the call to its Fragment#onAttach(Context) method and before + Fragment#onCreate(Bundle). Called when a Fragment is being attached to this host, immediately after the call to its Fragment.onAttach(Context) method and before Fragment.onCreate(Bundle). - Android reference for android.app.FragmentHostCallback.onAttachFragment. + + + Android reference for android.app.FragmentHostCallback.onAttachFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -231,14 +247,19 @@ - String: Desired prefix to prepend at each line of output. - FileDescriptor: The raw file descriptor that the dump is being sent to. - PrintWriter: The PrintWriter to which you should dump your state. This will be closed for you after you return. - String: additional arguments to the dump request. + Desired prefix to prepend at each line of output. + The raw file descriptor that the dump is being sent to. + The PrintWriter to which you should dump your state. This will be closed + for you after you return. + additional arguments to the dump request. Print internal state into the given stream. Print internal state into the given stream. - Android reference for android.app.FragmentHostCallback.onDump. + + + Android reference for android.app.FragmentHostCallback.onDump. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -279,7 +300,11 @@ This value may be null. Return the view with the given resource ID. May return null if the view is not a child of this container. - Android reference for android.app.FragmentHostCallback.onFindViewById. + + + Android reference for android.app.FragmentHostCallback.onFindViewById. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -317,7 +342,11 @@ This value may be null. Return the object that's currently hosting the fragment. If a Fragment is hosted by a Activity, the object returned here should be the same object returned from Fragment.getActivity(). - Android reference for android.app.FragmentHostCallback.onGetHost. + + + Android reference for android.app.FragmentHostCallback.onGetHost. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -351,10 +380,15 @@ - Return a LayoutInflater. + Return a LayoutInflater. + To be added. Return a LayoutInflater. See Activity.getLayoutInflater(). - Android reference for android.app.FragmentHostCallback.onGetLayoutInflater. + + + Android reference for android.app.FragmentHostCallback.onGetLayoutInflater. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -389,9 +423,14 @@ Return the window animations. + To be added. Return the window animations. - Android reference for android.app.FragmentHostCallback.onGetWindowAnimations. + + + Android reference for android.app.FragmentHostCallback.onGetWindowAnimations. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -426,9 +465,14 @@ Return true if the container holds any view. + To be added. Return true if the container holds any view. - Android reference for android.app.FragmentHostCallback.onHasView. + + + Android reference for android.app.FragmentHostCallback.onHasView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -462,10 +506,15 @@ - Return true if there are window animations. + Return true if there are window animations. + To be added. Return true if there are window animations. - Android reference for android.app.FragmentHostCallback.onHasWindowAnimations. + + + Android reference for android.app.FragmentHostCallback.onHasWindowAnimations. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -502,7 +551,11 @@ Invalidates the activity's options menu. Invalidates the activity's options menu. See Activity.invalidateOptionsMenu() - Android reference for android.app.FragmentHostCallback.onInvalidateOptionsMenu. + + + Android reference for android.app.FragmentHostCallback.onInvalidateOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -550,7 +603,11 @@ Requests permissions from the given fragment. Requests permissions from the given fragment. See Activity.requestPermissions(String[],int) - Android reference for android.app.FragmentHostCallback.onRequestPermissionsFromFragment. + + + Android reference for android.app.FragmentHostCallback.onRequestPermissionsFromFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -587,10 +644,15 @@ Fragment - Return true if the fragment's state needs to be saved. + Return true if the fragment's state needs to be saved. + To be added. Return true if the fragment's state needs to be saved. - Android reference for android.app.FragmentHostCallback.onShouldSaveFragmentState. + + + Android reference for android.app.FragmentHostCallback.onShouldSaveFragmentState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -633,10 +695,14 @@ Intent int Bundle - Starts a new Activity from the given fragment. + Starts a new Activity from the given fragment. Starts a new Activity from the given fragment. See Activity.startActivityForResult(Intent,int). - Android reference for android.app.FragmentHostCallback.onStartActivityFromFragment. + + + Android reference for android.app.FragmentHostCallback.onStartActivityFromFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -701,11 +767,15 @@ int int Bundle - Starts a new IntentSender from the given fragment. + Starts a new IntentSender from the given fragment. Starts a new IntentSender from the given fragment. See Activity.startIntentSender(IntentSender,Intent,int,int,int,Bundle). Throws: IntentSender.SendIntentException - Android reference for android.app.FragmentHostCallback.onStartIntentSenderFromFragment. + + + Android reference for android.app.FragmentHostCallback.onStartIntentSenderFromFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -739,12 +809,17 @@ - Return true if the FragmentManager's LayoutInflaterFactory should be used. + Return true if the FragmentManager's LayoutInflaterFactory should be used. + To be added. Return true if the FragmentManager's LayoutInflaterFactory should be used. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.FragmentHostCallback.onUseFragmentManagerInflaterFactory. + + + Android reference for android.app.FragmentHostCallback.onUseFragmentManagerInflaterFactory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -774,6 +849,7 @@ Provides JNI binding infrastructure for Android.App.FragmentHostCallback. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -813,6 +889,7 @@ Provides JNI binding infrastructure for Android.App.FragmentHostCallback. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/FragmentManager+FragmentLifecycleCallbacks.xml b/docs/xml/Android.App/FragmentManager+FragmentLifecycleCallbacks.xml index 8c8a8574b..8157c14ed 100644 --- a/docs/xml/Android.App/FragmentManager+FragmentLifecycleCallbacks.xml +++ b/docs/xml/Android.App/FragmentManager+FragmentLifecycleCallbacks.xml @@ -30,11 +30,16 @@ - This class was deprecated in API level 28. + Callback interface for listening to fragment state changes that happen + within a given FragmentManager. This class was deprecated in API level 28. Use the Support Library FragmentManager.FragmentLifecycleCallbacks Callback interface for listening to fragment state changes that happen within a given FragmentManager. - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -64,9 +69,14 @@ - + + - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.FragmentLifecycleCallbacks. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.FragmentLifecycleCallbacks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -128,6 +138,7 @@ Provides JNI binding infrastructure for Android.App.FragmentManager.FragmentLifecycleCallbacks. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -167,13 +178,18 @@ - FragmentManager: Host FragmentManager - Fragment: Fragment changing state - Bundle: Saved instance bundle from a previous instance - Called after the fragment has returned from the FragmentManager's call to Fragment.onActivityCreated(Bundle). + Host FragmentManager + Fragment changing state + Saved instance bundle from a previous instance + Called after the fragment has returned from the FragmentManager's call to + Fragment#onActivityCreated(Bundle). Called after the fragment has returned from the FragmentManager's call to Fragment.onActivityCreated(Bundle). This will only happen once for any given fragment instance, though the fragment may be attached and detached multiple times. - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentActivityCreated. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentActivityCreated. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -211,13 +227,17 @@ - FragmentManager: Host FragmentManager - Fragment: Fragment changing state - Context: Context that the Fragment was attached to + Host FragmentManager + Fragment changing state + Context that the Fragment was attached to Called after the fragment has been attached to its host. Called after the fragment has been attached to its host. Its host will have had onAttachFragment called before this call happens. - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentAttached. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentAttached. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -255,13 +275,18 @@ - FragmentManager: Host FragmentManager - Fragment: Fragment changing state - Bundle: Saved instance bundle from a previous instance - Called after the fragment has returned from the FragmentManager's call to Fragment.onCreate(Bundle). + Host FragmentManager + Fragment changing state + Saved instance bundle from a previous instance + Called after the fragment has returned from the FragmentManager's call to + Fragment#onCreate(Bundle). Called after the fragment has returned from the FragmentManager's call to Fragment.onCreate(Bundle). This will only happen once for any given fragment instance, though the fragment may be attached and detached multiple times. - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentCreated. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentCreated. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -298,12 +323,17 @@ - FragmentManager: Host FragmentManager - Fragment: Fragment changing state - Called after the fragment has returned from the FragmentManager's call to Fragment.onDestroy(). + Host FragmentManager + Fragment changing state + Called after the fragment has returned from the FragmentManager's call to + Fragment#onDestroy(). Called after the fragment has returned from the FragmentManager's call to Fragment.onDestroy(). - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentDestroyed. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentDestroyed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -340,12 +370,17 @@ - FragmentManager: Host FragmentManager - Fragment: Fragment changing state - Called after the fragment has returned from the FragmentManager's call to Fragment.onDetach(). + Host FragmentManager + Fragment changing state + Called after the fragment has returned from the FragmentManager's call to + Fragment#onDetach(). Called after the fragment has returned from the FragmentManager's call to Fragment.onDetach(). - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentDetached. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentDetached. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -382,12 +417,17 @@ - FragmentManager: Host FragmentManager - Fragment: Fragment changing state - Called after the fragment has returned from the FragmentManager's call to Fragment.onPause(). + Host FragmentManager + Fragment changing state + Called after the fragment has returned from the FragmentManager's call to + Fragment#onPause(). Called after the fragment has returned from the FragmentManager's call to Fragment.onPause(). - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentPaused. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentPaused. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -425,13 +465,17 @@ - FragmentManager: Host FragmentManager - Fragment: Fragment changing state - Context: Context that the Fragment is being attached to - Called right before the fragment's Fragment.onAttach(Context) method is called. + Host FragmentManager + Fragment changing state + Context that the Fragment is being attached to + Called right before the fragment's Fragment#onAttach(Context) method is called. Called right before the fragment's Fragment.onAttach(Context) method is called. This is a good time to inject any required dependencies for the fragment before any of the fragment's lifecycle methods are invoked. - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentPreAttached. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentPreAttached. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -469,13 +513,17 @@ - FragmentManager: Host FragmentManager - Fragment: Fragment changing state - Bundle: Saved instance bundle from a previous instance - Called right before the fragment's Fragment.onCreate(Bundle) method is called. + Host FragmentManager + Fragment changing state + Saved instance bundle from a previous instance + Called right before the fragment's Fragment#onCreate(Bundle) method is called. Called right before the fragment's Fragment.onCreate(Bundle) method is called. This is a good time to inject any required dependencies or perform other configuration for the fragment. - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentPreCreated. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentPreCreated. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -512,12 +560,17 @@ - FragmentManager: Host FragmentManager - Fragment: Fragment changing state - Called after the fragment has returned from the FragmentManager's call to Fragment.onResume(). + Host FragmentManager + Fragment changing state + Called after the fragment has returned from the FragmentManager's call to + Fragment#onResume(). Called after the fragment has returned from the FragmentManager's call to Fragment.onResume(). - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentResumed. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentResumed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -555,13 +608,18 @@ - FragmentManager: Host FragmentManager - Fragment: Fragment changing state - Bundle: Saved state bundle for the fragment - Called after the fragment has returned from the FragmentManager's call to Fragment.onSaveInstanceState(Bundle). + Host FragmentManager + Fragment changing state + Saved state bundle for the fragment + Called after the fragment has returned from the FragmentManager's call to + Fragment#onSaveInstanceState(Bundle). Called after the fragment has returned from the FragmentManager's call to Fragment.onSaveInstanceState(Bundle). - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentSaveInstanceState. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentSaveInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -598,12 +656,17 @@ - FragmentManager: Host FragmentManager - Fragment: Fragment changing state - Called after the fragment has returned from the FragmentManager's call to Fragment.onStart(). + Host FragmentManager + Fragment changing state + Called after the fragment has returned from the FragmentManager's call to + Fragment#onStart(). Called after the fragment has returned from the FragmentManager's call to Fragment.onStart(). - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentStarted. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentStarted. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -640,12 +703,17 @@ - FragmentManager: Host FragmentManager - Fragment: Fragment changing state - Called after the fragment has returned from the FragmentManager's call to Fragment.onStop(). + Host FragmentManager + Fragment changing state + Called after the fragment has returned from the FragmentManager's call to + Fragment#onStop(). Called after the fragment has returned from the FragmentManager's call to Fragment.onStop(). - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentStopped. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentStopped. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -684,14 +752,19 @@ - FragmentManager: Host FragmentManager - Fragment: Fragment that created and owns the view - View: View returned by the fragment - Bundle: Saved instance bundle from a previous instance - Called after the fragment has returned a non-null view from the FragmentManager's request to Fragment.onCreateView(LayoutInflater,ViewGroup,Bundle). + Host FragmentManager + Fragment that created and owns the view + View returned by the fragment + Saved instance bundle from a previous instance + Called after the fragment has returned a non-null view from the FragmentManager's + request to Fragment#onCreateView(LayoutInflater, ViewGroup, Bundle). Called after the fragment has returned a non-null view from the FragmentManager's request to Fragment.onCreateView(LayoutInflater,ViewGroup,Bundle). - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentViewCreated. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentViewCreated. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -728,14 +801,19 @@ - FragmentManager: Host FragmentManager - Fragment: Fragment changing state - Called after the fragment has returned from the FragmentManager's call to Fragment.onDestroyView(). + Host FragmentManager + Fragment changing state + Called after the fragment has returned from the FragmentManager's call to + Fragment#onDestroyView(). Called after the fragment has returned from the FragmentManager's call to Fragment.onDestroyView(). Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentViewDestroyed. + + + Android reference for android.app.FragmentManager.FragmentLifecycleCallbacks.onFragmentViewDestroyed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -765,6 +843,7 @@ Provides JNI binding infrastructure for Android.App.FragmentManager.FragmentLifecycleCallbacks. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -804,6 +883,7 @@ Provides JNI binding infrastructure for Android.App.FragmentManager.FragmentLifecycleCallbacks. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/FragmentManager+IBackStackEntry.xml b/docs/xml/Android.App/FragmentManager+IBackStackEntry.xml index a09f5c0c2..e02793f6e 100644 --- a/docs/xml/Android.App/FragmentManager+IBackStackEntry.xml +++ b/docs/xml/Android.App/FragmentManager+IBackStackEntry.xml @@ -29,11 +29,17 @@ - This interface was deprecated in API level 28. + Representation of an entry on the fragment back stack, as created + with FragmentTransaction#addToBackStack(String) + FragmentTransaction.addToBackStack(). This interface was deprecated in API level 28. Use the Support Library FragmentManager.BackStackEntry Representation of an entry on the fragment back stack, as created with FragmentTransaction.addToBackStack(). Entries can later be retrieved with FragmentManager.getBackStackEntryAt(). Note that you should never hold on to a BackStackEntry object; the identifier as returned by getId() is the only thing that will be persisted across activity instances. - Android reference for android.app.FragmentManager.BackStackEntry. + + + Android reference for android.app.FragmentManager.BackStackEntry. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -60,9 +66,14 @@ Return the short bread crumb title for the entry, or null if it does not have one. + To be added. Return the short bread crumb title for the entry, or null if it does not have one. - Android reference for android.app.FragmentManager.BackStackEntry.getBreadCrumbShortTitle. + + + Android reference for android.app.FragmentManager.BackStackEntry.getBreadCrumbShortTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -89,9 +100,14 @@ Return the short bread crumb title resource identifier for the entry, or 0 if it does not have one. + To be added. Return the short bread crumb title resource identifier for the entry, or 0 if it does not have one. - Android reference for android.app.FragmentManager.BackStackEntry.getBreadCrumbShortTitleRes. + + + Android reference for android.app.FragmentManager.BackStackEntry.getBreadCrumbShortTitleRes. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -118,9 +134,14 @@ Return the full bread crumb title for the entry, or null if it does not have one. + To be added. Return the full bread crumb title for the entry, or null if it does not have one. - Android reference for android.app.FragmentManager.BackStackEntry.getBreadCrumbTitle. + + + Android reference for android.app.FragmentManager.BackStackEntry.getBreadCrumbTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,9 +168,14 @@ Return the full bread crumb title resource identifier for the entry, or 0 if it does not have one. + To be added. Return the full bread crumb title resource identifier for the entry, or 0 if it does not have one. - Android reference for android.app.FragmentManager.BackStackEntry.getBreadCrumbTitleRes. + + + Android reference for android.app.FragmentManager.BackStackEntry.getBreadCrumbTitleRes. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -176,9 +202,14 @@ Return the unique identifier for the entry. + To be added. Return the unique identifier for the entry. This is the only representation of the entry that will persist across activity instances. - Android reference for android.app.FragmentManager.BackStackEntry.getId. + + + Android reference for android.app.FragmentManager.BackStackEntry.getId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -205,11 +236,16 @@ Get the name that was supplied to FragmentTransaction.addToBackStack(String) when creating this entry. + To be added. Get the name that was supplied to FragmentTransaction.addToBackStack(String) when creating this entry. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.FragmentManager.BackStackEntry.getName. + + + Android reference for android.app.FragmentManager.BackStackEntry.getName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/FragmentManager.xml b/docs/xml/Android.App/FragmentManager.xml index 2723f3a97..597f15d78 100644 --- a/docs/xml/Android.App/FragmentManager.xml +++ b/docs/xml/Android.App/FragmentManager.xml @@ -30,11 +30,17 @@ - This class was deprecated in API level 28. + Interface for interacting with Fragment objects inside of an + Activity<div class="special reference"> + <h3>Developer Guides</h3> This class was deprecated in API level 28. Use the Support Library FragmentManager for consistent behavior across all devices and access to Lifecycle. Interface for interacting with Fragment objects inside of an Activity Developer Guides For more information about using fragments, read the Fragments developer guide. - Android reference for android.app.FragmentManager. + + + Android reference for android.app.FragmentManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,9 +67,14 @@ - + + - Android reference for android.app.FragmentManager.FragmentManager. + + + Android reference for android.app.FragmentManager.FragmentManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,7 +135,11 @@ Add a new listener for changes to the fragment back stack. Add a new listener for changes to the fragment back stack. - Android reference for android.app.FragmentManager.addOnBackStackChangedListener. + + + Android reference for android.app.FragmentManager.addOnBackStackChangedListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -158,7 +173,8 @@ System.EventHandler - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -185,9 +201,14 @@ Return the number of entries currently in the back stack. + To be added. Return the number of entries currently in the back stack. - Android reference for android.app.FragmentManager.getBackStackEntryCount. + + + Android reference for android.app.FragmentManager.getBackStackEntryCount. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -218,10 +239,16 @@ - Start a series of edit operations on the Fragments associated with this FragmentManager. + Start a series of edit operations on the Fragments associated with + this FragmentManager. + To be added. Start a series of edit operations on the Fragments associated with this FragmentManager. Note: A fragment transaction can only be created/committed prior to an activity saving its state. If you try to commit a transaction after Activity.onSaveInstanceState() (and prior to a following Activity.onStart or Activity.onResume(), you will get an error. This is because the framework takes care of saving your current fragments in the state, and if changes are made after the state is saved then they will be lost. - Android reference for android.app.FragmentManager.beginTransaction. + + + Android reference for android.app.FragmentManager.beginTransaction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -264,14 +291,18 @@ - String: Text to print at the front of each line. - FileDescriptor: The raw file descriptor that the dump is being sent to. - PrintWriter: A PrintWriter to which the dump is to be set. - String: Additional arguments to the dump request. + Text to print at the front of each line. + The raw file descriptor that the dump is being sent to. + A PrintWriter to which the dump is to be set. + Additional arguments to the dump request. Print the FragmentManager's state into the given stream. Print the FragmentManager's state into the given stream. - Android reference for android.app.FragmentManager.dump. + + + Android reference for android.app.FragmentManager.dump. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -305,10 +336,15 @@ boolean - Control whether the framework's internal fragment manager debugging logs are turned on. + Control whether the framework's internal fragment manager debugging + logs are turned on. Control whether the framework's internal fragment manager debugging logs are turned on. If enabled, you will see output in logcat as the framework performs fragment operations. - Android reference for android.app.FragmentManager.enableDebugLogging. + + + Android reference for android.app.FragmentManager.enableDebugLogging. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -339,10 +375,18 @@ - After a FragmentTransaction is committed with FragmentTransaction.commit(), it is scheduled to be executed asynchronously on the process's main thread. + After a FragmentTransaction is committed with + FragmentTransaction#commit FragmentTransaction.commit(), it + is scheduled to be executed asynchronously on the process's main thread. + Returns true if there were any pending transactions to be + executed. After a FragmentTransaction is committed with FragmentTransaction.commit(), it is scheduled to be executed asynchronously on the process's main thread. If you want to immediately executing any such pending operations, you can call this function (only from the main thread) to do so. Note that all callbacks and other related behavior will be done from within this call, so be careful about where this is called from. This also forces the start of any postponed Transactions where Fragment.postponeEnterTransition() has been called. - Android reference for android.app.FragmentManager.executePendingTransactions. + + + Android reference for android.app.FragmentManager.executePendingTransactions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -376,11 +420,16 @@ int - Finds a fragment that was identified by the given id either when inflated from XML or as the container ID when added in a transaction. + Finds a fragment that was identified by the given id either when inflated + from XML or as the container ID when added in a transaction. The fragment if found or null otherwise. Finds a fragment that was identified by the given id either when inflated from XML or as the container ID when added in a transaction. This first searches through fragments that are currently added to the manager's activity; if no such fragment is found, then all fragments currently on the back stack associated with this ID are searched. - Android reference for android.app.FragmentManager.findFragmentById. + + + Android reference for android.app.FragmentManager.findFragmentById. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -428,7 +477,17 @@ - + The type to cast the result to. + The resource id or container id used to identify the fragment. + + Finds a that was identified by the given id, either when + inflated from XML or as the container id when added in a transaction, and returns + it cast to . + + + The matching fragment cast to , or + if no matching fragment exists. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -462,11 +521,16 @@ String - Finds a fragment that was identified by the given tag either when inflated from XML or as supplied when added in a transaction. + Finds a fragment that was identified by the given tag either when inflated + from XML or as supplied when added in a transaction. The fragment if found or null otherwise. Finds a fragment that was identified by the given tag either when inflated from XML or as supplied when added in a transaction. This first searches through fragments that are currently added to the manager's activity; if no such fragment is found, then all fragments currently on the back stack are searched. - Android reference for android.app.FragmentManager.findFragmentByTag. + + + Android reference for android.app.FragmentManager.findFragmentByTag. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -518,7 +582,17 @@ - + The type to cast the result to. + The tag used to identify the fragment. + + Finds a that was identified by the given tag, either when + inflated from XML or as supplied when added in a transaction, and returns it cast + to . + + + The matching fragment cast to , or + if no matching fragment exists. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -556,7 +630,11 @@ A list of all fragments that are added to the FragmentManager. Get a list of all fragments that are currently added to the FragmentManager. This may include those that are hidden as well as those that are shown. This will not include any fragments only in the back stack, or fragments that are detached or removed. The order of the fragments in the list is the order in which they were added or attached. - Android reference for android.app.FragmentManager.getFragments. + + + Android reference for android.app.FragmentManager.getFragments. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -590,9 +668,14 @@ int Return the BackStackEntry at index index in the back stack; where the item on the bottom of the stack has index 0. + To be added. Return the BackStackEntry at index index in the back stack; where the item on the bottom of the stack has index 0. - Android reference for android.app.FragmentManager.getBackStackEntryAt. + + + Android reference for android.app.FragmentManager.getBackStackEntryAt. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -626,12 +709,19 @@ - Bundle: The bundle from which to retrieve the fragment reference. - String: The name of the entry in the bundle. - Retrieve the current Fragment instance for a reference previously placed with putFragment(Bundle,String,Fragment). + The bundle from which to retrieve the fragment reference. + The name of the entry in the bundle. + Retrieve the current Fragment instance for a reference previously + placed with #putFragment(Bundle, String, Fragment). + Returns the current Fragment instance that is associated with + the given reference. Retrieve the current Fragment instance for a reference previously placed with putFragment(Bundle,String,Fragment). - Android reference for android.app.FragmentManager.getFragment. + + + Android reference for android.app.FragmentManager.getFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -684,7 +774,18 @@ - + The type to cast the result to. + The bundle in which the fragment reference was stored. + The name of the entry in the bundle. + + Retrieves the current instance for a reference previously + placed in with PutFragment, and returns it cast + to . + + + The referenced fragment cast to , or + if no fragment is associated with the given key. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -718,7 +819,11 @@ Invalidate the attached activity's options menu as necessary. Invalidate the attached activity's options menu as necessary. This may end up being deferred until we move to the resumed state. - Android reference for android.app.FragmentManager.invalidateOptionsMenu. + + + Android reference for android.app.FragmentManager.invalidateOptionsMenu. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -745,9 +850,14 @@ Returns true if the final Activity.onDestroy() call has been made on the FragmentManager's Activity, so this instance is now dead. + To be added. Returns true if the final Activity.onDestroy() call has been made on the FragmentManager's Activity, so this instance is now dead. - Android reference for android.app.FragmentManager.isDestroyed. + + + Android reference for android.app.FragmentManager.isDestroyed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -781,7 +891,11 @@ true if this FragmentManager's state has already been saved by its host Returns true if the FragmentManager's state has already been saved by its host. Any operations that would change saved state should not be performed if this method returns true. For example, any popBackStack() method, such as popBackStackImmediate() or any FragmentTransaction using FragmentTransaction.commit() instead of FragmentTransaction.commitAllowingStateLoss() will change the state and will result in an error. - Android reference for android.app.FragmentManager.isStateSaved. + + + Android reference for android.app.FragmentManager.isStateSaved. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -819,6 +933,7 @@ Provides JNI binding infrastructure for Android.App.FragmentManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -853,7 +968,11 @@ Pop the top state off the back stack. Pop the top state off the back stack. This function is asynchronous -- it enqueues the request to pop, but the action will not be performed until the application returns to its event loop. - Android reference for android.app.FragmentManager.popBackStack. + + + Android reference for android.app.FragmentManager.popBackStack. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -894,12 +1013,21 @@ - int: Identifier of the stated to be popped. If no identifier exists, false is returned. The identifier is the number returned by FragmentTransaction.commit(). The POP_BACK_STACK_INCLUSIVE flag can be used to control whether the named state itself is popped. - int: Either 0 or POP_BACK_STACK_INCLUSIVE. + Identifier of the stated to be popped. If no identifier exists, + false is returned. + The identifier is the number returned by + FragmentTransaction#commit() FragmentTransaction.commit(). The + #POP_BACK_STACK_INCLUSIVE flag can be used to control whether + the named state itself is popped. + Either 0 or #POP_BACK_STACK_INCLUSIVE. Pop all back stack states up to the one with the given identifier. Pop all back stack states up to the one with the given identifier. This function is asynchronous -- it enqueues the request to pop, but the action will not be performed until the application returns to its event loop. - Android reference for android.app.FragmentManager.popBackStack. + + + Android reference for android.app.FragmentManager.popBackStack. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -940,12 +1068,20 @@ - String: If non-null, this is the name of a previous back state to look for; if found, all states up to that state will be popped. The POP_BACK_STACK_INCLUSIVE flag can be used to control whether the named state itself is popped. If null, only the top state is popped. - int: Either 0 or POP_BACK_STACK_INCLUSIVE. - Pop the last fragment transition from the manager's fragment back stack. + If non-null, this is the name of a previous back state + to look for; if found, all states up to that state will be popped. The + #POP_BACK_STACK_INCLUSIVE flag can be used to control whether + the named state itself is popped. If null, only the top state is popped. + Either 0 or #POP_BACK_STACK_INCLUSIVE. + Pop the last fragment transition from the manager's fragment + back stack. Pop the last fragment transition from the manager's fragment back stack. If there is nothing to pop, false is returned. This function is asynchronous -- it enqueues the request to pop, but the action will not be performed until the application returns to its event loop. - Android reference for android.app.FragmentManager.popBackStack. + + + Android reference for android.app.FragmentManager.popBackStack. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -976,10 +1112,16 @@ - Like popBackStack(), but performs the operation immediately inside of the call. + Like #popBackStack(), but performs the operation immediately + inside of the call. + Returns true if there was something popped, else false. Like popBackStack(), but performs the operation immediately inside of the call. This is like calling executePendingTransactions() afterwards without forcing the start of postponed Transactions. - Android reference for android.app.FragmentManager.popBackStackImmediate. + + + Android reference for android.app.FragmentManager.popBackStackImmediate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1022,10 +1164,16 @@ int int - Like popBackStack(int, int), but performs the operation immediately inside of the call. + Like #popBackStack(int, int), but performs the operation immediately + inside of the call. + Returns true if there was something popped, else false. Like popBackStack(int, int), but performs the operation immediately inside of the call. This is like calling executePendingTransactions() afterwards without forcing the start of postponed Transactions. - Android reference for android.app.FragmentManager.popBackStackImmediate. + + + Android reference for android.app.FragmentManager.popBackStackImmediate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1068,10 +1216,16 @@ String int - Like popBackStack(String,int), but performs the operation immediately inside of the call. + Like #popBackStack(String, int), but performs the operation immediately + inside of the call. + Returns true if there was something popped, else false. Like popBackStack(String,int), but performs the operation immediately inside of the call. This is like calling executePendingTransactions() afterwards without forcing the start of postponed Transactions. - Android reference for android.app.FragmentManager.popBackStackImmediate. + + + Android reference for android.app.FragmentManager.popBackStackImmediate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1102,10 +1256,18 @@ 1 - Flag for popBackStack(String,int) and popBackStack(int, int): If set, and the name or ID of a back stack entry has been supplied, then all matching entries will be consumed until one that doesn't match is found or the bottom of the stack is reached. + Flag for #popBackStack(String, int) + and #popBackStack(int, int): If set, and the name or ID of + a back stack entry has been supplied, then all matching entries will + be consumed until one that doesn't match is found or the bottom of + the stack is reached. Flag for popBackStack(String,int) and popBackStack(int, int): If set, and the name or ID of a back stack entry has been supplied, then all matching entries will be consumed until one that doesn't match is found or the bottom of the stack is reached. Otherwise, all entries up to but not including that entry will be removed. - Android reference for android.app.FragmentManager.POP_BACK_STACK_INCLUSIVE. + + + Android reference for android.app.FragmentManager.POP_BACK_STACK_INCLUSIVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1139,7 +1301,11 @@ the fragment designated as the primary navigation fragment Return the currently active primary navigation fragment for this FragmentManager. The primary navigation fragment's child FragmentManager will be called first to process delegated navigation actions such as popBackStack() if no ID or transaction name is provided to pop to. - Android reference for android.app.FragmentManager.getPrimaryNavigationFragment. + + + Android reference for android.app.FragmentManager.getPrimaryNavigationFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1173,13 +1339,17 @@ - Bundle: The bundle in which to put the fragment reference. - String: The name of the entry in the bundle. - Fragment: The Fragment whose reference is to be stored. + The bundle in which to put the fragment reference. + The name of the entry in the bundle. + The Fragment whose reference is to be stored. Put a reference to a fragment in a Bundle. Put a reference to a fragment in a Bundle. This Bundle can be persisted as saved state, and when later restoring getFragment(Bundle,String) will return the current instance of the same fragment. - Android reference for android.app.FragmentManager.putFragment. + + + Android reference for android.app.FragmentManager.putFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1222,7 +1392,11 @@ Registers a FragmentLifecycleCallbacks to listen to fragment lifecycle events happening in this FragmentManager. Registers a FragmentLifecycleCallbacks to listen to fragment lifecycle events happening in this FragmentManager. All registered callbacks will be automatically unregistered when this FragmentManager is destroyed. - Android reference for android.app.FragmentManager.registerFragmentLifecycleCallbacks. + + + Android reference for android.app.FragmentManager.registerFragmentLifecycleCallbacks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1258,7 +1432,11 @@ Remove a listener that was previously added with addOnBackStackChangedListener(OnBackStackChangedListener). Remove a listener that was previously added with addOnBackStackChangedListener(OnBackStackChangedListener). - Android reference for android.app.FragmentManager.removeOnBackStackChangedListener. + + + Android reference for android.app.FragmentManager.removeOnBackStackChangedListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1296,7 +1474,11 @@ The generated state. This will be null if there was no interesting state created by the fragment. Save the current instance state of the given Fragment. This can be used later when creating a new instance of the Fragment and adding it to the fragment manager, to have it create itself to match the current state returned here. Note that there are limits on how this can be used: The Fragment must currently be attached to the FragmentManager. A new Fragment created using this saved state must be the same class type as the Fragment it was created from. The saved state can not contain dependencies on other fragments -- that is it can't use putFragment(Bundle,String,Fragment) to store a fragment reference because that reference may not be valid when this saved state is later used. Likewise the Fragment's target and result code are not included in this state. - Android reference for android.app.FragmentManager.saveFragmentInstanceState. + + + Android reference for android.app.FragmentManager.saveFragmentInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1327,6 +1509,7 @@ Provides JNI binding infrastructure for Android.App.FragmentManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1366,6 +1549,7 @@ Provides JNI binding infrastructure for Android.App.FragmentManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1409,7 +1593,11 @@ Unregisters a previously registered FragmentLifecycleCallbacks. If the callback was not previously registered this call has no effect. All registered callbacks will be automatically unregistered when this FragmentManager is destroyed. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.FragmentManager.unregisterFragmentLifecycleCallbacks. + + + Android reference for android.app.FragmentManager.unregisterFragmentLifecycleCallbacks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/FragmentManagerNonConfig.xml b/docs/xml/Android.App/FragmentManagerNonConfig.xml index 1b882caf3..f2dab0472 100644 --- a/docs/xml/Android.App/FragmentManagerNonConfig.xml +++ b/docs/xml/Android.App/FragmentManagerNonConfig.xml @@ -34,11 +34,16 @@ - This class was deprecated in API level 28. + FragmentManagerNonConfig stores the retained instance fragments across + activity recreation events. This class was deprecated in API level 28. Use the Support Library FragmentManagerNonConfig FragmentManagerNonConfig stores the retained instance fragments across activity recreation events. Apps should treat objects of this type as opaque, returned by and passed to the state save and restore process for fragments in FragmentController.retainNonConfig() and FragmentController.restoreAllState(Parcelable,FragmentManagerNonConfig). - Android reference for android.app.FragmentManagerNonConfig. + + + Android reference for android.app.FragmentManagerNonConfig. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -92,6 +97,7 @@ Provides JNI binding infrastructure for Android.App.FragmentManagerNonConfig. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,6 +129,7 @@ Provides JNI binding infrastructure for Android.App.FragmentManagerNonConfig. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -154,6 +161,7 @@ Provides JNI binding infrastructure for Android.App.FragmentManagerNonConfig. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/FragmentTransaction.xml b/docs/xml/Android.App/FragmentTransaction.xml index 72be95da6..e7083b836 100644 --- a/docs/xml/Android.App/FragmentTransaction.xml +++ b/docs/xml/Android.App/FragmentTransaction.xml @@ -30,11 +30,15 @@ - This class was deprecated in API level 28. + API for performing a set of Fragment operations. This class was deprecated in API level 28. Use the Support Library FragmentTransaction API for performing a set of Fragment operations. Developer Guides For more information about using fragments, read the Fragments developer guide. - Android reference for android.app.FragmentTransaction. + + + Android reference for android.app.FragmentTransaction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,9 +65,14 @@ - + + - Android reference for android.app.FragmentTransaction.FragmentTransaction. + + + Android reference for android.app.FragmentTransaction.FragmentTransaction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,11 +132,15 @@ Fragment String - Calls add(int,Fragment,String) with a 0 containerViewId. + Calls #add(int, Fragment, String) with a 0 containerViewId. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Calls add(int,Fragment,String) with a 0 containerViewId. - Android reference for android.app.FragmentTransaction.add. + + + Android reference for android.app.FragmentTransaction.add. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -163,11 +176,15 @@ int Fragment - Calls add(int,Fragment,String) with a null tag. + Calls #add(int, Fragment, String) with a null tag. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Calls add(int,Fragment,String) with a null tag. - Android reference for android.app.FragmentTransaction.add. + + + Android reference for android.app.FragmentTransaction.add. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -202,14 +219,22 @@ - int: Optional identifier of the container this fragment is to be placed in. If 0, it will not be placed in a container. - Fragment: The fragment to be added. This fragment must not already be added to the activity. - String: Optional tag name for the fragment, to later retrieve the fragment with FragmentManager.findFragmentByTag(String). + Optional identifier of the container this fragment is + to be placed in. If 0, it will not be placed in a container. + The fragment to be added. This fragment must not already + be added to the activity. + Optional tag name for the fragment, to later retrieve the + fragment with FragmentManager#findFragmentByTag(String) + FragmentManager.findFragmentByTag(String). Add a fragment to the activity state. - The same FragmentTransaction instance, allowing additional transaction operations to be chained. + Returns the same FragmentTransaction instance. Add a fragment to the activity state. This fragment may optionally also have its view (if Fragment.onCreateView returns non-null) inserted into a container view of the activity. - Android reference for android.app.FragmentTransaction.add. + + + Android reference for android.app.FragmentTransaction.add. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,13 +268,20 @@ - View: A View in a disappearing Fragment to match with a View in an appearing Fragment. - String: The transitionName for a View in an appearing Fragment to match to the shared element. - Used with to map a View from a removed or hidden Fragment to a View from a shown or added Fragment. + A View in a disappearing Fragment to match with a View in an + appearing Fragment. + The transitionName for a View in an appearing Fragment to match to the shared + element. + Used with to map a View from a removed or hidden Fragment to a View from a shown + or added Fragment. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Used with to map a View from a removed or hidden Fragment to a View from a shown or added Fragment. - Android reference for android.app.FragmentTransaction.addSharedElement. + + + Android reference for android.app.FragmentTransaction.addSharedElement. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -281,12 +313,16 @@ - String: An optional name for this back stack state, or null. + An optional name for this back stack state, or null. Add this transaction to the back stack. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Add this transaction to the back stack. This means that the transaction will be remembered after it is committed, and will reverse its operation when later popped off the stack. - Android reference for android.app.FragmentTransaction.addToBackStack. + + + Android reference for android.app.FragmentTransaction.addToBackStack. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -319,12 +355,17 @@ - Fragment: The fragment to be attached. - Re-attach a fragment after it had previously been detached from the UI with detach(Fragment). - The same FragmentTransaction instance, allowing additional transaction operations to be chained. + The fragment to be attached. + Re-attach a fragment after it had previously been detached from + the UI with #detach(Fragment). + Returns the same FragmentTransaction instance. Re-attach a fragment after it had previously been detached from the UI with detach(Fragment). This causes its view hierarchy to be re-created, attached to the UI, and displayed. - Android reference for android.app.FragmentTransaction.attach. + + + Android reference for android.app.FragmentTransaction.attach. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -356,10 +397,16 @@ Schedules a commit of this transaction. - The identifier of the committed transaction's back-stack entry when the transaction was added to the back stack; otherwise, a negative value. + Returns the identifier of this transaction's back stack entry, + if #addToBackStack(String) had been called. Otherwise, returns + a negative number. Schedules a commit of this transaction. The commit does not happen immediately; it will be scheduled as work on the main thread to be done the next time that thread is ready. A transaction can only be committed with this method prior to its containing activity saving its state. If the commit is attempted after that point, an exception will be thrown. This is because the state after the commit can be lost if the activity needs to be restored from its state. See commitAllowingStateLoss() for situations where it may be okay to lose the commit. - Android reference for android.app.FragmentTransaction.commit. + + + Android reference for android.app.FragmentTransaction.commit. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -390,11 +437,16 @@ - Like commit() but allows the commit to be executed after an activity's state is saved. + Like #commit but allows the commit to be executed after an + activity's state is saved. The identifier of the committed transaction's back-stack entry when the transaction was added to the back stack; otherwise, a negative value. Like commit() but allows the commit to be executed after an activity's state is saved. This is dangerous because the commit can be lost if the activity needs to later be restored from its state, so this should only be used for cases where it is okay for the UI state to change unexpectedly on the user. - Android reference for android.app.FragmentTransaction.commitAllowingStateLoss. + + + Android reference for android.app.FragmentTransaction.commitAllowingStateLoss. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -434,7 +486,11 @@ Commits this transaction synchronously. Any added fragments will be initialized and brought completely to the lifecycle state of their host and any removed fragments will be torn down accordingly before this call returns. Committing a transaction in this way allows fragments to be added as dedicated, encapsulated components that monitor the lifecycle state of their host while providing firmer ordering guarantees around when those fragments are fully initialized and ready. Fragments that manage views will have those views created and attached. Calling commitNow is preferable to calling commit() followed by FragmentManager.executePendingTransactions() as the latter will have the side effect of attempting to commit all currently pending transactions whether that is the desired behavior or not. Transactions committed in this way may not be added to the FragmentManager's back stack, as doing so would break other expected ordering guarantees for other asynchronously committed transactions. This method will throw IllegalStateException if the transaction previously requested to be added to the back stack with addToBackStack(String). A transaction can only be committed with this method prior to its containing activity saving its state. If the commit is attempted after that point, an exception will be thrown. This is because the state after the commit can be lost if the activity needs to be restored from its state. See commitAllowingStateLoss() for situations where it may be okay to lose the commit. - Android reference for android.app.FragmentTransaction.commitNow. + + + Android reference for android.app.FragmentTransaction.commitNow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -468,10 +524,15 @@ - Like commitNow() but allows the commit to be executed after an activity's state is saved. + Like #commitNow but allows the commit to be executed after an + activity's state is saved. Like commitNow() but allows the commit to be executed after an activity's state is saved. This is dangerous because the commit can be lost if the activity needs to later be restored from its state, so this should only be used for cases where it is okay for the UI state to change unexpectedly on the user. - Android reference for android.app.FragmentTransaction.commitNowAllowingStateLoss. + + + Android reference for android.app.FragmentTransaction.commitNowAllowingStateLoss. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -503,12 +564,16 @@ - Fragment: The fragment to be detached. + The fragment to be detached. Detach the given fragment from the UI. - The same FragmentTransaction instance, allowing additional transaction operations to be chained. + Returns the same FragmentTransaction instance. Detach the given fragment from the UI. This is the same state as when it is put on the back stack: the fragment is removed from the UI, however its state is still being actively managed by the fragment manager. When going into this state its view hierarchy is destroyed. - Android reference for android.app.FragmentTransaction.detach. + + + Android reference for android.app.FragmentTransaction.detach. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -539,11 +604,15 @@ - Disallow calls to addToBackStack(String). + Disallow calls to #addToBackStack(String). The same FragmentTransaction instance, allowing additional transaction operations to be chained. Disallow calls to addToBackStack(String). Any future calls to addToBackStack will throw IllegalStateException. If addToBackStack has already been called, this method will throw IllegalStateException. - Android reference for android.app.FragmentTransaction.disallowAddToBackStack. + + + Android reference for android.app.FragmentTransaction.disallowAddToBackStack. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -576,12 +645,16 @@ - Fragment: The fragment to be hidden. + The fragment to be hidden. Hides an existing fragment. - The same FragmentTransaction instance, allowing additional transaction operations to be chained. + Returns the same FragmentTransaction instance. Hides an existing fragment. This is only relevant for fragments whose views have been added to a container, as this will cause the view to be hidden. - Android reference for android.app.FragmentTransaction.hide. + + + Android reference for android.app.FragmentTransaction.hide. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -611,7 +684,11 @@ True if addToBackStack(String) is permitted on this transaction. Returns true if this FragmentTransaction is allowed to be added to the back stack. If this method would return false, addToBackStack(String) will throw IllegalStateException. - Android reference for android.app.FragmentTransaction.isAddToBackStackAllowed. + + + Android reference for android.app.FragmentTransaction.isAddToBackStackAllowed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -637,10 +714,15 @@ System.Boolean - + + true if this transaction contains no operations, false otherwise. - Android reference for android.app.FragmentTransaction.isEmpty. + + + Android reference for android.app.FragmentTransaction.isEmpty. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -679,6 +761,7 @@ Provides JNI binding infrastructure for Android.App.FragmentTransaction. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -712,12 +795,16 @@ - Fragment: The fragment to be removed. + The fragment to be removed. Remove an existing fragment. - The same FragmentTransaction instance, allowing additional transaction operations to be chained. + Returns the same FragmentTransaction instance. Remove an existing fragment. If it was added to a container, its view is also removed from that container. - Android reference for android.app.FragmentTransaction.remove. + + + Android reference for android.app.FragmentTransaction.remove. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -753,11 +840,15 @@ int Fragment - Calls replace(int,Fragment,String) with a null tag. + Calls #replace(int, Fragment, String) with a null tag. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Calls replace(int,Fragment,String) with a null tag. - Android reference for android.app.FragmentTransaction.replace. + + + Android reference for android.app.FragmentTransaction.replace. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -792,14 +883,21 @@ - int: Identifier of the container whose fragment(s) are to be replaced. - Fragment: The new fragment to place in the container. - String: Optional tag name for the fragment, to later retrieve the fragment with FragmentManager.findFragmentByTag(String). + Identifier of the container whose fragment(s) are + to be replaced. + The new fragment to place in the container. + Optional tag name for the fragment, to later retrieve the + fragment with FragmentManager#findFragmentByTag(String) + FragmentManager.findFragmentByTag(String). Replace an existing fragment that was added to a container. - The same FragmentTransaction instance, allowing additional transaction operations to be chained. + Returns the same FragmentTransaction instance. Replace an existing fragment that was added to a container. This is essentially the same as calling remove(Fragment) for all currently added fragments that were added with the same containerViewId and then add(int,Fragment,String) with the same arguments given here. - Android reference for android.app.FragmentTransaction.replace. + + + Android reference for android.app.FragmentTransaction.replace. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -836,14 +934,19 @@ - Runnable: Runnable to add - Add a Runnable to this transaction that will be run after this transaction has been committed. - The same FragmentTransaction instance, allowing additional transaction operations to be chained. + Runnable to add + Add a Runnable to this transaction that will be run after this transaction has + been committed. + this FragmentTransaction Add a Runnable to this transaction that will be run after this transaction has been committed. If fragment transactions are optimized this may be after other subsequent fragment operations have also taken place, or operations in this transaction may have been optimized out due to the presence of a subsequent fragment transaction in the batch. If a transaction is committed using commitAllowingStateLoss() this runnable may be executed when the FragmentManager is in a state where new transactions may not be committed without allowing state loss. runOnCommit may not be used with transactions added to the back stack as Runnables cannot be persisted with back stack state. IllegalStateException will be thrown if addToBackStack(String) has been previously called for this transaction or if it is called after a call to runOnCommit. Throws: IllegalStateException if addToBackStack(String) has been called - Android reference for android.app.FragmentTransaction.runOnCommit. + + + Android reference for android.app.FragmentTransaction.runOnCommit. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -876,11 +979,17 @@ CharSequence - Like setBreadCrumbShortTitle(int) but taking a raw string; this method is not recommended, as the string can not be changed later if the locale changes. + Like #setBreadCrumbShortTitle(int) but taking a raw string; this + method is <em>not</em> recommended, as the string can not be changed + later if the locale changes. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Like setBreadCrumbShortTitle(int) but taking a raw string; this method is not recommended, as the string can not be changed later if the locale changes. - Android reference for android.app.FragmentTransaction.setBreadCrumbShortTitle. + + + Android reference for android.app.FragmentTransaction.setBreadCrumbShortTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -913,12 +1022,17 @@ - int: A string resource containing the title. - Set the short title to show as a bread crumb when this transaction is on the back stack, as used by FragmentBreadCrumbs. + A string resource containing the title. + Set the short title to show as a bread crumb when this transaction + is on the back stack, as used by FragmentBreadCrumbs. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Set the short title to show as a bread crumb when this transaction is on the back stack, as used by FragmentBreadCrumbs. - Android reference for android.app.FragmentTransaction.setBreadCrumbShortTitle. + + + Android reference for android.app.FragmentTransaction.setBreadCrumbShortTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -948,11 +1062,17 @@ CharSequence - Like setBreadCrumbShortTitle(int) but taking a raw string; this method is not recommended, as the string can not be changed later if the locale changes. + Like #setBreadCrumbShortTitle(int) but taking a raw string; this + method is <em>not</em> recommended, as the string can not be changed + later if the locale changes. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Like setBreadCrumbShortTitle(int) but taking a raw string; this method is not recommended, as the string can not be changed later if the locale changes. - Android reference for android.app.FragmentTransaction.setBreadCrumbShortTitle. + + + Android reference for android.app.FragmentTransaction.setBreadCrumbShortTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -985,11 +1105,17 @@ CharSequence - Like setBreadCrumbTitle(int) but taking a raw string; this method is not recommended, as the string can not be changed later if the locale changes. + Like #setBreadCrumbTitle(int) but taking a raw string; this + method is <em>not</em> recommended, as the string can not be changed + later if the locale changes. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Like setBreadCrumbTitle(int) but taking a raw string; this method is not recommended, as the string can not be changed later if the locale changes. - Android reference for android.app.FragmentTransaction.setBreadCrumbTitle. + + + Android reference for android.app.FragmentTransaction.setBreadCrumbTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1022,12 +1148,17 @@ - int: A string resource containing the title. - Set the full title to show as a bread crumb when this transaction is on the back stack, as used by FragmentBreadCrumbs. + A string resource containing the title. + Set the full title to show as a bread crumb when this transaction + is on the back stack, as used by FragmentBreadCrumbs. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Set the full title to show as a bread crumb when this transaction is on the back stack, as used by FragmentBreadCrumbs. - Android reference for android.app.FragmentTransaction.setBreadCrumbTitle. + + + Android reference for android.app.FragmentTransaction.setBreadCrumbTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1057,11 +1188,17 @@ CharSequence - Like setBreadCrumbTitle(int) but taking a raw string; this method is not recommended, as the string can not be changed later if the locale changes. + Like #setBreadCrumbTitle(int) but taking a raw string; this + method is <em>not</em> recommended, as the string can not be changed + later if the locale changes. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Like setBreadCrumbTitle(int) but taking a raw string; this method is not recommended, as the string can not be changed later if the locale changes. - Android reference for android.app.FragmentTransaction.setBreadCrumbTitle. + + + Android reference for android.app.FragmentTransaction.setBreadCrumbTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1096,11 +1233,16 @@ int int - Set specific animation resources to run for the fragments that are entering and exiting in this transaction. + Set specific animation resources to run for the fragments that are + entering and exiting in this transaction. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Set specific animation resources to run for the fragments that are entering and exiting in this transaction. These animations will not be played when popping the back stack. - Android reference for android.app.FragmentTransaction.setCustomAnimations. + + + Android reference for android.app.FragmentTransaction.setCustomAnimations. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1140,11 +1282,16 @@ int int int - Set specific animation resources to run for the fragments that are entering and exiting in this transaction. + Set specific animation resources to run for the fragments that are + entering and exiting in this transaction. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Set specific animation resources to run for the fragments that are entering and exiting in this transaction. The popEnter and popExit animations will be played for enter/exit operations specifically when popping the back stack. - Android reference for android.app.FragmentTransaction.setCustomAnimations. + + + Android reference for android.app.FragmentTransaction.setCustomAnimations. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1181,13 +1328,17 @@ - Fragment: the fragment to set as the primary navigation fragment + the fragment to set as the primary navigation fragment Set a currently active fragment in this FragmentManager as the primary navigation fragment. - The same FragmentTransaction instance, allowing additional transaction operations to be chained. + the same FragmentTransaction instance Set a currently active fragment in this FragmentManager as the primary navigation fragment. The primary navigation fragment's child FragmentManager will be called first to process delegated navigation actions such as FragmentManager.popBackStack() if no ID or transaction name is provided to pop to. Navigation operations outside of the fragment system may choose to delegate those actions to the primary navigation fragment as returned by FragmentManager.getPrimaryNavigationFragment(). The fragment provided must currently be added to the FragmentManager to be set as a primary navigation fragment, or previously added as part of this transaction. - Android reference for android.app.FragmentTransaction.setPrimaryNavigationFragment. + + + Android reference for android.app.FragmentTransaction.setPrimaryNavigationFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1223,12 +1374,20 @@ - boolean: true to enable optimizing out redundant operations or false to disable optimizing out redundant operations on this transaction. - Sets whether or not to allow optimizing operations within and across transactions. + + true to enable optimizing out redundant operations + or false to disable optimizing out redundant + operations on this transaction. + Sets whether or not to allow optimizing operations within and across + transactions. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Sets whether or not to allow optimizing operations within and across transactions. This will remove redundant operations, eliminating operations that cancel. For example, if two transactions are executed together, one that adds a fragment A and the next replaces it with fragment B, the operations will cancel and only fragment B will be added. That means that fragment A may not go through the creation/destruction lifecycle. The side effect of removing redundant operations is that fragments may have state changes out of the expected order. For example, one transaction adds fragment A, a second adds fragment B, then a third removes fragment A. Without removing the redundant operations, fragment B could expect that while it is being created, fragment A will also exist because fragment A will be removed after fragment B was added. With removing redundant operations, fragment B cannot expect fragment A to exist when it has been created because fragment A's add/remove will be optimized out. It can also reorder the state changes of Fragments to allow for better Transitions. Added Fragments may have Fragment.onCreate(Bundle) called before replaced Fragments have Fragment.onDestroy() called. The default is false for applications targeting version versions prior to O and true for applications targeting O and later. - Android reference for android.app.FragmentTransaction.setReorderingAllowed. + + + Android reference for android.app.FragmentTransaction.setReorderingAllowed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1272,7 +1431,11 @@ The same FragmentTransaction instance, allowing additional transaction operations to be chained. Select a standard transition animation for this transaction. May be one of TRANSIT_NONE, TRANSIT_FRAGMENT_OPEN, TRANSIT_FRAGMENT_CLOSE, or TRANSIT_FRAGMENT_FADE. - Android reference for android.app.FragmentTransaction.setTransition. + + + Android reference for android.app.FragmentTransaction.setTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1306,11 +1469,16 @@ int - Set a custom style resource that will be used for resolving transit animations. + Set a custom style resource that will be used for resolving transit + animations. The same FragmentTransaction instance, allowing additional transaction operations to be chained. Set a custom style resource that will be used for resolving transit animations. - Android reference for android.app.FragmentTransaction.setTransitionStyle. + + + Android reference for android.app.FragmentTransaction.setTransitionStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1343,14 +1511,18 @@ - Fragment: The fragment to be shown. + The fragment to be shown. Shows a previously hidden fragment. - The same FragmentTransaction instance, allowing additional transaction operations to be chained. + Returns the same FragmentTransaction instance. Shows a previously hidden fragment. This is only relevant for fragments whose views have been added to a container, as this will cause the view to be shown. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.FragmentTransaction.show. + + + Android reference for android.app.FragmentTransaction.show. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1381,6 +1553,7 @@ Provides JNI binding infrastructure for Android.App.FragmentTransaction. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1420,6 +1593,7 @@ Provides JNI binding infrastructure for Android.App.FragmentTransaction. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/FragmentTransit.xml b/docs/xml/Android.App/FragmentTransit.xml index 124edb76a..d61ebeb71 100644 --- a/docs/xml/Android.App/FragmentTransit.xml +++ b/docs/xml/Android.App/FragmentTransit.xml @@ -41,7 +41,11 @@ Bit mask that is set for all enter transitions. Bit mask that is set for all enter transitions. - Android reference for android.app.FragmentTransaction.TRANSIT_ENTER_MASK. + + + Android reference for android.app.FragmentTransaction.TRANSIT_ENTER_MASK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,7 +74,11 @@ Bit mask that is set for all exit transitions. Bit mask that is set for all exit transitions. - Android reference for android.app.FragmentTransaction.TRANSIT_EXIT_MASK. + + + Android reference for android.app.FragmentTransaction.TRANSIT_EXIT_MASK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -99,7 +107,11 @@ Fragment is being removed from the stack Fragment is being removed from the stack - Android reference for android.app.FragmentTransaction.TRANSIT_FRAGMENT_CLOSE. + + + Android reference for android.app.FragmentTransaction.TRANSIT_FRAGMENT_CLOSE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -128,7 +140,11 @@ Fragment should simply fade in or out; that is, no strong navigation associated with it except that it is appearing or disappearing for some reason. Fragment should simply fade in or out; that is, no strong navigation associated with it except that it is appearing or disappearing for some reason. - Android reference for android.app.FragmentTransaction.TRANSIT_FRAGMENT_FADE. + + + Android reference for android.app.FragmentTransaction.TRANSIT_FRAGMENT_FADE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,7 +173,11 @@ Fragment is being added onto the stack Fragment is being added onto the stack - Android reference for android.app.FragmentTransaction.TRANSIT_FRAGMENT_OPEN. + + + Android reference for android.app.FragmentTransaction.TRANSIT_FRAGMENT_OPEN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,7 +206,11 @@ No animation for transition. No animation for transition. - Android reference for android.app.FragmentTransaction.TRANSIT_NONE. + + + Android reference for android.app.FragmentTransaction.TRANSIT_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -215,7 +239,11 @@ Not set up for a transition. Not set up for a transition. - Android reference for android.app.FragmentTransaction.TRANSIT_UNSET. + + + Android reference for android.app.FragmentTransaction.TRANSIT_UNSET. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/FullscreenModeRequest.xml b/docs/xml/Android.App/FullscreenModeRequest.xml index fd226f055..28a6a1ed0 100644 --- a/docs/xml/Android.App/FullscreenModeRequest.xml +++ b/docs/xml/Android.App/FullscreenModeRequest.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Request type of requestFullscreenMode(int,OutcomeReceiver), to request enter fullscreen mode from multi-window mode. Request type of requestFullscreenMode(int,OutcomeReceiver), to request enter fullscreen mode from multi-window mode. - Android reference for android.app.Activity.FULLSCREEN_MODE_REQUEST_ENTER. + + + Android reference for android.app.Activity.FULLSCREEN_MODE_REQUEST_ENTER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Request type of requestFullscreenMode(int,OutcomeReceiver), to request exiting the requested fullscreen mode and restore to the previous multi-window mode. Request type of requestFullscreenMode(int,OutcomeReceiver), to request exiting the requested fullscreen mode and restore to the previous multi-window mode. - Android reference for android.app.Activity.FULLSCREEN_MODE_REQUEST_EXIT. + + + Android reference for android.app.Activity.FULLSCREEN_MODE_REQUEST_EXIT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/GameManager.xml b/docs/xml/Android.App/GameManager.xml index e798409d9..2ac522091 100644 --- a/docs/xml/Android.App/GameManager.xml +++ b/docs/xml/Android.App/GameManager.xml @@ -33,7 +33,11 @@ The GameManager allows system apps to modify and query the game mode of apps. The GameManager allows system apps to modify and query the game mode of apps. Note: After Build.VERSION_CODES.VANILLA_ICE_CREAM, some devices that do not support the GameManager features may not publish a GameManager instance. These device types include: Wear devices (PackageManager.FEATURE_WATCH) Therefore, you should always do a null check on the return value of Context.getSystemService(Class) and Context.getSystemService(String) when trying to obtain an instance of GameManager on the aforementioned device types. - Android reference for android.app.GameManager. + + + Android reference for android.app.GameManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -66,7 +70,11 @@ Value is one of the following: GAME_MODE_UNSUPPORTED GAME_MODE_STANDARD GAME_MODE_PERFORMANCE GAME_MODE_BATTERY GAME_MODE_CUSTOM Return the user selected game mode for this application. An application can use android:isGame="true" or android:appCategory="game" to indicate that the application is a game. If an application is not a game, always return GAME_MODE_UNSUPPORTED. Developers should call this API every time the application is resumed. If a game's targetSdkVersion is Build.VERSION_CODES.TIRAMISU or lower, and when the game mode is set to GAME_MODE_CUSTOM which is available in Build.VERSION_CODES.UPSIDE_DOWN_CAKE or newer, this API will return GAME_MODE_STANDARD instead for backward compatibility. - Android reference for android.app.GameManager.getGameMode. + + + Android reference for android.app.GameManager.getGameMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,7 +111,11 @@ Battery game mode will save battery and give longer game play time. Battery game mode will save battery and give longer game play time. - Android reference for android.app.GameManager.GAME_MODE_BATTERY. + + + Android reference for android.app.GameManager.GAME_MODE_BATTERY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -140,7 +152,11 @@ Custom game mode that has user-provided configuration overrides. Custom game mode that has user-provided configuration overrides. Custom game mode is expected to be handled only by the platform using users' preferred config. It is currently not allowed to opt in custom mode in game mode XML file nor expected to perform app-based optimizations when activated. - Android reference for android.app.GameManager.GAME_MODE_CUSTOM. + + + Android reference for android.app.GameManager.GAME_MODE_CUSTOM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +193,11 @@ Performance game mode maximizes the game's performance. Performance game mode maximizes the game's performance. This game mode is highly likely to increase battery consumption. - Android reference for android.app.GameManager.GAME_MODE_PERFORMANCE. + + + Android reference for android.app.GameManager.GAME_MODE_PERFORMANCE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -211,10 +231,15 @@ 1 - Standard game mode means the platform will use the game's default performance characteristics. + Standard game mode means the platform will use the game's default + performance characteristics. Standard game mode means the platform will use the game's default performance characteristics. - Android reference for android.app.GameManager.GAME_MODE_STANDARD. + + + Android reference for android.app.GameManager.GAME_MODE_STANDARD. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -251,7 +276,11 @@ Game mode is not supported for this application. Game mode is not supported for this application. - Android reference for android.app.GameManager.GAME_MODE_UNSUPPORTED. + + + Android reference for android.app.GameManager.GAME_MODE_UNSUPPORTED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -281,6 +310,7 @@ Provides JNI binding infrastructure for Android.App.GameManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -314,13 +344,17 @@ - GameState: An object set to the current state. This value cannot be null. + An object set to the current state. Called by games to communicate the current state to the platform. Called by games to communicate the current state to the platform. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.GameManager.setGameState. + + + Android reference for android.app.GameManager.setGameState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -350,6 +384,7 @@ Provides JNI binding infrastructure for Android.App.GameManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -381,6 +416,7 @@ Provides JNI binding infrastructure for Android.App.GameManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/GameMode.xml b/docs/xml/Android.App/GameMode.xml index 49ffd75c1..7969ee277 100644 --- a/docs/xml/Android.App/GameMode.xml +++ b/docs/xml/Android.App/GameMode.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Battery game mode will save battery and give longer game play time. Battery game mode will save battery and give longer game play time. - Android reference for android.app.GameManager.GAME_MODE_BATTERY. + + + Android reference for android.app.GameManager.GAME_MODE_BATTERY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Custom game mode that has user-provided configuration overrides. Custom game mode that has user-provided configuration overrides. Custom game mode is expected to be handled only by the platform using users' preferred config. It is currently not allowed to opt in custom mode in game mode XML file nor expected to perform app-based optimizations when activated. - Android reference for android.app.GameManager.GAME_MODE_CUSTOM. + + + Android reference for android.app.GameManager.GAME_MODE_CUSTOM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Performance game mode maximizes the game's performance. Performance game mode maximizes the game's performance. This game mode is highly likely to increase battery consumption. - Android reference for android.app.GameManager.GAME_MODE_PERFORMANCE. + + + Android reference for android.app.GameManager.GAME_MODE_PERFORMANCE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ Standard game mode means the platform will use the game's default performance characteristics. Standard game mode means the platform will use the game's default performance characteristics. - Android reference for android.app.GameManager.GAME_MODE_STANDARD. + + + Android reference for android.app.GameManager.GAME_MODE_STANDARD. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ Game mode is not supported for this application. Game mode is not supported for this application. - Android reference for android.app.GameManager.GAME_MODE_UNSUPPORTED. + + + Android reference for android.app.GameManager.GAME_MODE_UNSUPPORTED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/GameState+InterfaceConsts.xml b/docs/xml/Android.App/GameState+InterfaceConsts.xml index 3e39f481f..62664d1ca 100644 --- a/docs/xml/Android.App/GameState+InterfaceConsts.xml +++ b/docs/xml/Android.App/GameState+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/GameState.xml b/docs/xml/Android.App/GameState.xml index cda570bc4..46b4e9ade 100644 --- a/docs/xml/Android.App/GameState.xml +++ b/docs/xml/Android.App/GameState.xml @@ -46,7 +46,11 @@ State of the game passed to the GameManager. State of the game passed to the GameManager. This includes a top-level state for the game (indicating if the game can be interrupted without interfering with content that can't be paused). Since content can be loaded in any state, it includes an independent boolean flag to indicate loading status. Free-form metadata (as a Bundle) and a string description can also be specified by the application. - Android reference for android.app.GameState. + + + Android reference for android.app.GameState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -83,12 +87,16 @@ - boolean: Whether the game is in the loading state. - int: The game state mode of type . Value is one of the following: MODE_UNKNOWN MODE_NONE MODE_GAMEPLAY_INTERRUPTIBLE MODE_GAMEPLAY_UNINTERRUPTIBLE MODE_CONTENT + Whether the game is in the loading state. + The game state mode of type Create a GameState with the specified loading status. Create a GameState with the specified loading status. - Android reference for android.app.GameState.GameState. + + + Android reference for android.app.GameState.GameState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -127,14 +135,18 @@ - boolean: Whether the game is in the loading state. - int: The game state mode. Value is one of the following: MODE_UNKNOWN MODE_NONE MODE_GAMEPLAY_INTERRUPTIBLE MODE_GAMEPLAY_UNINTERRUPTIBLE MODE_CONTENT - int: An optional developer-supplied enum e.g. for the current level. - int: An optional developer-supplied enum, e.g. for the current quality level. + Whether the game is in the loading state. + The game state mode. + An optional developer-supplied enum e.g. for the current level. + An optional developer-supplied enum, e.g. for the current quality level. Create a GameState with the given state variables. Create a GameState with the given state variables. - Android reference for android.app.GameState.GameState. + + + Android reference for android.app.GameState.GameState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -164,9 +176,14 @@ Implement the parcelable interface. + To be added. Implement the parcelable interface. - Android reference for android.app.GameState.CREATOR. + + + Android reference for android.app.GameState.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -203,7 +220,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.GameState.describeContents. + + + Android reference for android.app.GameState.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -232,10 +253,15 @@ System.Boolean - + + If the game is loading assets/resources/compiling/etc. - Android reference for android.app.GameState.isLoading. + + + Android reference for android.app.GameState.isLoading. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,6 +316,7 @@ Provides JNI binding infrastructure for Android.App.GameState. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -320,10 +347,16 @@ System.Int32 - - The developer-supplied enum, e.g. to indicate level or scene. The default value (if not supplied) is -1. + + + The developer-supplied enum, e.g. to indicate level or scene. The default value (if + not supplied) is -1. - Android reference for android.app.GameState.getLabel. + + + Android reference for android.app.GameState.getLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -352,10 +385,15 @@ System.Int32 - - The game state mode. Value is one of the following: MODE_UNKNOWN MODE_NONE MODE_GAMEPLAY_INTERRUPTIBLE MODE_GAMEPLAY_UNINTERRUPTIBLE MODE_CONTENT + + + The game state mode. - Android reference for android.app.GameState.getMode. + + + Android reference for android.app.GameState.getMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -395,7 +433,11 @@ Indicates that the current content shown is not gameplay related. Indicates that the current content shown is not gameplay related. For example it can be an ad, a web page, a text, or a video. - Android reference for android.app.GameState.MODE_CONTENT. + + + Android reference for android.app.GameState.MODE_CONTENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -435,7 +477,11 @@ Indicates if the game is in active, but interruptible, game play. Indicates if the game is in active, but interruptible, game play. - Android reference for android.app.GameState.MODE_GAMEPLAY_INTERRUPTIBLE. + + + Android reference for android.app.GameState.MODE_GAMEPLAY_INTERRUPTIBLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -472,10 +518,15 @@ 3 - Indicates if the game is in active user play mode, which is real time and cannot be interrupted. + Indicates if the game is in active user play mode, which is real time and cannot be + interrupted. Indicates if the game is in active user play mode, which is real time and cannot be interrupted. - Android reference for android.app.GameState.MODE_GAMEPLAY_UNINTERRUPTIBLE. + + + Android reference for android.app.GameState.MODE_GAMEPLAY_UNINTERRUPTIBLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -512,10 +563,15 @@ 1 - No mode means that the game is not in active play, for example the user is using the game menu. + No mode means that the game is not in active play, for example the user is using the game + menu. No mode means that the game is not in active play, for example the user is using the game menu. - Android reference for android.app.GameState.MODE_NONE. + + + Android reference for android.app.GameState.MODE_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -555,7 +611,11 @@ Default Game mode is unknown. Default Game mode is unknown. - Android reference for android.app.GameState.MODE_UNKNOWN. + + + Android reference for android.app.GameState.MODE_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -584,10 +644,16 @@ System.Int32 - - The developer-supplied enum, e.g. to indicate the current quality level. The default value (if not suplied) is -1. + + + The developer-supplied enum, e.g. to indicate the current quality level. The default + value (if not suplied) is -1. - Android reference for android.app.GameState.getQuality. + + + Android reference for android.app.GameState.getQuality. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -617,6 +683,7 @@ Provides JNI binding infrastructure for Android.App.GameState. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -648,6 +715,7 @@ Provides JNI binding infrastructure for Android.App.GameState. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -699,7 +767,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.GameState.writeToParcel. + + + Android reference for android.app.GameState.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/GameStateMode.xml b/docs/xml/Android.App/GameStateMode.xml index 1d1ceceb6..4d3d885f8 100644 --- a/docs/xml/Android.App/GameStateMode.xml +++ b/docs/xml/Android.App/GameStateMode.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Indicates that the current content shown is not gameplay related. Indicates that the current content shown is not gameplay related. For example it can be an ad, a web page, a text, or a video. - Android reference for android.app.GameState.MODE_CONTENT. + + + Android reference for android.app.GameState.MODE_CONTENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Indicates if the game is in active, but interruptible, game play. Indicates if the game is in active, but interruptible, game play. - Android reference for android.app.GameState.MODE_GAMEPLAY_INTERRUPTIBLE. + + + Android reference for android.app.GameState.MODE_GAMEPLAY_INTERRUPTIBLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Indicates if the game is in active user play mode, which is real time and cannot be interrupted. Indicates if the game is in active user play mode, which is real time and cannot be interrupted. - Android reference for android.app.GameState.MODE_GAMEPLAY_UNINTERRUPTIBLE. + + + Android reference for android.app.GameState.MODE_GAMEPLAY_UNINTERRUPTIBLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ No mode means that the game is not in active play, for example the user is using the game menu. No mode means that the game is not in active play, for example the user is using the game menu. - Android reference for android.app.GameState.MODE_NONE. + + + Android reference for android.app.GameState.MODE_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ Default Game mode is unknown. Default Game mode is unknown. - Android reference for android.app.GameState.MODE_UNKNOWN. + + + Android reference for android.app.GameState.MODE_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/GrammaticalInflectionManager.xml b/docs/xml/Android.App/GrammaticalInflectionManager.xml index ebd25716b..cd1c9e47e 100644 --- a/docs/xml/Android.App/GrammaticalInflectionManager.xml +++ b/docs/xml/Android.App/GrammaticalInflectionManager.xml @@ -30,10 +30,15 @@ - This class allow applications to control granular grammatical inflection settings (such as per-app grammatical gender). + This class allow applications to control granular grammatical inflection settings (such as + per-app grammatical gender). This class allow applications to control granular grammatical inflection settings (such as per-app grammatical gender). - Android reference for android.app.GrammaticalInflectionManager. + + + Android reference for android.app.GrammaticalInflectionManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -87,11 +92,15 @@ Returns the current grammatical gender for the calling app. - the value of grammatical gender. Value is one of the following: Configuration.GRAMMATICAL_GENDER_NOT_SPECIFIED Configuration.GRAMMATICAL_GENDER_NEUTRAL Configuration.GRAMMATICAL_GENDER_FEMININE Configuration.GRAMMATICAL_GENDER_MASCULINE + the value of grammatical gender Returns the current grammatical gender for the calling app. A new value can be requested via setRequestedApplicationGrammaticalGender(int) and will be updated with a new configuration change. The method always returns the value received with the last received configuration change. See also: - Android reference for android.app.GrammaticalInflectionManager.getApplicationGrammaticalGender. + + + Android reference for android.app.GrammaticalInflectionManager.getApplicationGrammaticalGender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -121,6 +130,7 @@ Provides JNI binding infrastructure for Android.App.GrammaticalInflectionManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -161,14 +171,19 @@ - int: the terms of address the user preferred in an application. Value is one of the following: Configuration.GRAMMATICAL_GENDER_NOT_SPECIFIED Configuration.GRAMMATICAL_GENDER_NEUTRAL Configuration.GRAMMATICAL_GENDER_FEMININE Configuration.GRAMMATICAL_GENDER_MASCULINE - Sets the current grammatical gender for the calling app (keyed by package name and user ID retrieved from the calling pid). + the terms of address the user preferred in an application. + Sets the current grammatical gender for the calling app (keyed by package name and user ID + retrieved from the calling pid). Sets the current grammatical gender for the calling app (keyed by package name and user ID retrieved from the calling pid). Note: Changes to app grammatical gender will result in a configuration change (and potentially an Activity re-creation) being applied to the specified application. For more information, see the section on handling configuration changes. The set grammatical gender are persisted across application restarts; they are backed up if the user has enabled Backup & Restore.` See also: Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.GrammaticalInflectionManager.setRequestedApplicationGrammaticalGender. + + + Android reference for android.app.GrammaticalInflectionManager.setRequestedApplicationGrammaticalGender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -202,12 +217,17 @@ Allows privileged preloaded applications to get the system grammatical gender when set. - The value of system grammatical gender only if the calling app has the permission, otherwise throwing an exception. Value is one of the following: Configuration.GRAMMATICAL_GENDER_NOT_SPECIFIED Configuration.GRAMMATICAL_GENDER_NEUTRAL Configuration.GRAMMATICAL_GENDER_FEMININE Configuration.GRAMMATICAL_GENDER_MASCULINE + The value of system grammatical gender only if the calling app has the + permission, otherwise throwing an exception. Allows privileged preloaded applications to get the system grammatical gender when set. Requires android.Manifest.permission.READ_SYSTEM_GRAMMATICAL_GENDER See also: Throws: SecurityException If the caller does not have the required permission. - Android reference for android.app.GrammaticalInflectionManager.getSystemGrammaticalGender. + + + Android reference for android.app.GrammaticalInflectionManager.getSystemGrammaticalGender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -237,6 +257,7 @@ Provides JNI binding infrastructure for Android.App.GrammaticalInflectionManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -268,6 +289,7 @@ Provides JNI binding infrastructure for Android.App.GrammaticalInflectionManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/HandoffActivityData+Builder.xml b/docs/xml/Android.App/HandoffActivityData+Builder.xml new file mode 100644 index 000000000..c60ba02e6 --- /dev/null +++ b/docs/xml/Android.App/HandoffActivityData+Builder.xml @@ -0,0 +1,253 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/HandoffActivityData$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/HandoffActivityData$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for HandoffActivityData. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/content/ComponentName;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/content/ComponentName;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + the component name of the activity to be launched. + Creates a builder for the given component name. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/app/HandoffActivityData;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/app/HandoffActivityData;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.HandoffActivityData + + + + Builds the HandoffActivityData object. + the HandoffActivityData object. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setExtras", "(Landroid/os/PersistableBundle;)Landroid/app/HandoffActivityData$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setExtras", "(Landroid/os/PersistableBundle;)Landroid/app/HandoffActivityData$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.HandoffActivityData+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setFallbackUri", "(Landroid/net/Uri;)Landroid/app/HandoffActivityData$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setFallbackUri", "(Landroid/net/Uri;)Landroid/app/HandoffActivityData$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.HandoffActivityData+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/HandoffActivityData+InterfaceConsts.xml b/docs/xml/Android.App/HandoffActivityData+InterfaceConsts.xml new file mode 100644 index 000000000..975c87d2e --- /dev/null +++ b/docs/xml/Android.App/HandoffActivityData+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App/HandoffActivityData.xml b/docs/xml/Android.App/HandoffActivityData.xml new file mode 100644 index 000000000..57d1a5d06 --- /dev/null +++ b/docs/xml/Android.App/HandoffActivityData.xml @@ -0,0 +1,410 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/HandoffActivityData", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/HandoffActivityData", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents information needed to recreate an activity on a remote device owned by the user. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getComponentName", "()Landroid/content/ComponentName;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getComponentName", "()Landroid/content/ComponentName;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Content.ComponentName + + + To be added. + the component name of an activity to launch on the remote device when the activity + represented by this object is handed off. When this is null, the #getFallbackUri() will be used. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createWebHandoff", "(Landroid/net/Uri;)Landroid/app/HandoffActivityData;", "", ApiSince=37)] + [<Android.Runtime.Register("createWebHandoff", "(Landroid/net/Uri;)Landroid/app/HandoffActivityData;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.HandoffActivityData + + + + + + the URI to be launched on the remote device's web browser. + Creates a HandoffActivityData object for a web handoff. + the HandoffActivityData object. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getExtras", "()Landroid/os/PersistableBundle;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getExtras", "()Landroid/os/PersistableBundle;", "", ApiSince=37)>] + + + + Android.OS.PersistableBundle + + + To be added. + extras to pass inside the launch intent via Intent#putExtras for the activity + specified by #getComponentName() during handoff. This defaults to an empty + bundle. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFallbackUri", "()Landroid/net/Uri;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFallbackUri", "()Landroid/net/Uri;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Net.Uri + + + To be added. + the URI which will be launched on the remote device's web browser if the activity + specified by #getComponentName() cannot be launched, or null if no + fallback URI was specified. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/HandoffActivityDataRequestInfo.xml b/docs/xml/Android.App/HandoffActivityDataRequestInfo.xml new file mode 100644 index 000000000..194f109b3 --- /dev/null +++ b/docs/xml/Android.App/HandoffActivityDataRequestInfo.xml @@ -0,0 +1,184 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/HandoffActivityDataRequestInfo", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/HandoffActivityDataRequestInfo", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents a request made by the platform to hand off an activity. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Z)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Z)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isActiveRequest", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isActiveRequest", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + To be added. + true if the request for HandoffActivityData was triggered by a user action. + Otherwise, this is a request to cache HandoffActivityData for future use. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/HandoffActivityParams+Builder.xml b/docs/xml/Android.App/HandoffActivityParams+Builder.xml new file mode 100644 index 000000000..ad86889e5 --- /dev/null +++ b/docs/xml/Android.App/HandoffActivityParams+Builder.xml @@ -0,0 +1,210 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/HandoffActivityParams$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/HandoffActivityParams$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for HandoffActivityParams. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + Creates a new builder for HandoffActivityParams. + the builder. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/app/HandoffActivityParams;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/app/HandoffActivityParams;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.HandoffActivityParams + + + + Builds the HandoffActivityParams object. + the HandoffActivityParams object. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAllowHandoffWithoutPackageInstalled", "(Z)Landroid/app/HandoffActivityParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setAllowHandoffWithoutPackageInstalled", "(Z)Landroid/app/HandoffActivityParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.HandoffActivityParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/HandoffActivityParams+InterfaceConsts.xml b/docs/xml/Android.App/HandoffActivityParams+InterfaceConsts.xml new file mode 100644 index 000000000..47032955b --- /dev/null +++ b/docs/xml/Android.App/HandoffActivityParams+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App/HandoffActivityParams.xml b/docs/xml/Android.App/HandoffActivityParams.xml new file mode 100644 index 000000000..b33aa4736 --- /dev/null +++ b/docs/xml/Android.App/HandoffActivityParams.xml @@ -0,0 +1,300 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/HandoffActivityParams", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/HandoffActivityParams", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents options specifying how an activity will be handed off to other devices. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isAllowHandoffWithoutPackageInstalled", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isAllowHandoffWithoutPackageInstalled", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns whether the activity should be handed off even if the package is not installed on the + remote device. + whether the activity should be handed off even if the package is not installed on the + remote device. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/Importance.xml b/docs/xml/Android.App/Importance.xml index 4e2b5a7d0..a0ffb2f14 100644 --- a/docs/xml/Android.App/Importance.xml +++ b/docs/xml/Android.App/Importance.xml @@ -41,7 +41,11 @@ This constant was deprecated in API level 26. This constant was deprecated in API level 26. Renamed to IMPORTANCE_CACHED. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_BACKGROUND. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_BACKGROUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -74,7 +78,11 @@ Constant for importance: This process contains cached code that is expendable, not actively running any app components we care about. Constant for importance: This process contains cached code that is expendable, not actively running any app components we care about. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_CACHED. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_CACHED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,7 +115,11 @@ Constant for importance: This process is running an application that can not save its state, and thus can't be killed while in the background. Constant for importance: This process is running an application that can not save its state, and thus can't be killed while in the background. This will be used with apps that have R.attr.cantSaveState set on their application tag. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_CANT_SAVE_STATE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_CANT_SAVE_STATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -137,7 +149,11 @@ This constant was deprecated in API level 26. This value is no longer reported, use IMPORTANCE_CACHED instead. Constant for importance: This process is empty of any actively running code. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_EMPTY. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_EMPTY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -166,7 +182,11 @@ Constant for importance: This process is running the foreground UI; that is, it is the thing currently at the top of the screen that the user is interacting with. Constant for importance: This process is running the foreground UI; that is, it is the thing currently at the top of the screen that the user is interacting with. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -199,7 +219,11 @@ Constant for importance: This process is running a foreground service, for example to perform music playback even while the user is not immediately in the app. Constant for importance: This process is running a foreground service, for example to perform music playback even while the user is not immediately in the app. This generally indicates that the process is doing something the user actively cares about. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND_SERVICE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND_SERVICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -228,7 +252,11 @@ Constant for importance: This process does not exist. Constant for importance: This process does not exist. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_GONE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_GONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -257,7 +285,11 @@ Constant for importance: This process is not something the user is directly aware of, but is otherwise perceptible to them to some degree. Constant for importance: This process is not something the user is directly aware of, but is otherwise perceptible to them to some degree. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,7 +322,11 @@ Constant for importance: IMPORTANCE_PERCEPTIBLE had this wrong value before Build.VERSION_CODES.O. Constant for importance: IMPORTANCE_PERCEPTIBLE had this wrong value before Build.VERSION_CODES.O. Since the Build.VERSION_CODES.O SDK, the value of IMPORTANCE_PERCEPTIBLE has been fixed. The system will return this value instead of IMPORTANCE_PERCEPTIBLE on Android versions below Build.VERSION_CODES.O. On Android version Build.VERSION_CODES.O and later, this value will still be returned for apps with the target API level below Build.VERSION_CODES.O. For apps targeting version Build.VERSION_CODES.O and later, the correct value IMPORTANCE_PERCEPTIBLE will be returned. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE_PRE_26. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_PERCEPTIBLE_PRE_26. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -319,7 +355,11 @@ Constant for importance: This process contains services that should remain running. Constant for importance: This process contains services that should remain running. These are background services apps have started, not something the user is aware of, so they may be killed by the system relatively freely (though it is generally desired that they stay running as long as they want to). - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_SERVICE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_SERVICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -352,7 +392,11 @@ Constant for importance: This process is running the foreground UI, but the device is asleep so it is not visible to the user. Constant for importance: This process is running the foreground UI, but the device is asleep so it is not visible to the user. Though the system will try hard to keep its process from being killed, in all other ways we consider it a kind of cached process, with the limitations that go along with that state: network access, running background services, etc. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -385,7 +429,11 @@ This constant was deprecated in API level 28. This constant was deprecated in API level 28. Pre-Build.VERSION_CODES.P version of IMPORTANCE_TOP_SLEEPING. As of Android Build.VERSION_CODES.P, this is considered much less important since we want to reduce what apps can do when the screen is off. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING_PRE_28. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_TOP_SLEEPING_PRE_28. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -414,7 +462,11 @@ Constant for importance: This process is running something that is actively visible to the user, though not in the immediate foreground. Constant for importance: This process is running something that is actively visible to the user, though not in the immediate foreground. This may be running a window that is behind the current foreground (so paused and with its state saved, not interacting with the user, but visible to them to some degree); it may also be running other services under the system's control that it considers important. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_VISIBLE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.IMPORTANCE_VISIBLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ImportanceReason.xml b/docs/xml/Android.App/ImportanceReason.xml index 7b99bd3a5..431957281 100644 --- a/docs/xml/Android.App/ImportanceReason.xml +++ b/docs/xml/Android.App/ImportanceReason.xml @@ -41,7 +41,11 @@ Constant for importanceReasonCode: one of the application's content providers is being used by another process. Constant for importanceReasonCode: one of the application's content providers is being used by another process. The pid of the client process is in importanceReasonPid and the target provider in this process is in importanceReasonComponent. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.REASON_PROVIDER_IN_USE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.REASON_PROVIDER_IN_USE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,7 +74,11 @@ Constant for importanceReasonCode: one of the application's content providers is being used by another process. Constant for importanceReasonCode: one of the application's content providers is being used by another process. The pid of the client process is in importanceReasonPid and the target provider in this process is in importanceReasonComponent. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.REASON_SERVICE_IN_USE. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.REASON_SERVICE_IN_USE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -99,7 +107,11 @@ Constant for importanceReasonCode: nothing special has been specified for the reason for this level. Constant for importanceReasonCode: nothing special has been specified for the reason for this level. - Android reference for android.app.ActivityManager.RunningAppProcessInfo.REASON_UNKNOWN. + + + Android reference for android.app.ActivityManager.RunningAppProcessInfo.REASON_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/InfeasibleActivityOptionsException.xml b/docs/xml/Android.App/InfeasibleActivityOptionsException.xml new file mode 100644 index 000000000..6e2b97b76 --- /dev/null +++ b/docs/xml/Android.App/InfeasibleActivityOptionsException.xml @@ -0,0 +1,147 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Util.AndroidRuntimeException + + + + + [Android.Runtime.Register("android/app/InfeasibleActivityOptionsException", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/InfeasibleActivityOptionsException", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + This exception is thrown when a call to android.content.Context#startActivity or one of + its variants fails because it is not possible to satisfy requirements specified in the android.app.ActivityOptions passed in the android.content.Context#startActivity call. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/Instrumentation+ActivityMonitor.xml b/docs/xml/Android.App/Instrumentation+ActivityMonitor.xml index 454a76e93..68920131e 100644 --- a/docs/xml/Android.App/Instrumentation+ActivityMonitor.xml +++ b/docs/xml/Android.App/Instrumentation+ActivityMonitor.xml @@ -25,7 +25,11 @@ Information about a particular kind of Intent that is being monitored. Information about a particular kind of Intent that is being monitored. An instance of this class is added to the current instrumentation through Instrumentation.addMonitor(ActivityMonitor); after being added, when a new activity is being started the monitor will be checked and, if matching, its hit count updated and (optionally) the call stopped and a canned result returned. An ActivityMonitor can also be used to look for the creation of an activity, through the waitForActivity() method. This will return after a matching activity has been created with that activity object. - Android reference for android.app.Instrumentation.ActivityMonitor. + + + Android reference for android.app.Instrumentation.ActivityMonitor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -52,11 +56,16 @@ - Create a new ActivityMonitor that can be used for intercepting any activity to be started. + Create a new ActivityMonitor that can be used for intercepting any activity to be + started. Create a new ActivityMonitor that can be used for intercepting any activity to be started. When an activity is started, onStartActivity(Intent) will be called on instances created using this constructor to see if it is a hit. See also: - Android reference for android.app.Instrumentation.ActivityMonitor.ActivityMonitor. + + + Android reference for android.app.Instrumentation.ActivityMonitor.ActivityMonitor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -114,7 +123,11 @@ Create a new ActivityMonitor that looks for a particular kind of intent to be started. See also: - Android reference for android.app.Instrumentation.ActivityMonitor.ActivityMonitor. + + + Android reference for android.app.Instrumentation.ActivityMonitor.ActivityMonitor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -149,7 +162,11 @@ Create a new ActivityMonitor that looks for a specific activity class to be started. See also: - Android reference for android.app.Instrumentation.ActivityMonitor.ActivityMonitor. + + + Android reference for android.app.Instrumentation.ActivityMonitor.ActivityMonitor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -176,9 +193,14 @@ Retrieve the filter associated with this ActivityMonitor. + To be added. Retrieve the filter associated with this ActivityMonitor. - Android reference for android.app.Instrumentation.ActivityMonitor.getFilter. + + + Android reference for android.app.Instrumentation.ActivityMonitor.getFilter. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -205,9 +227,14 @@ Retrieve the number of times the monitor has been hit so far. + To be added. Retrieve the number of times the monitor has been hit so far. - Android reference for android.app.Instrumentation.ActivityMonitor.getHits. + + + Android reference for android.app.Instrumentation.ActivityMonitor.getHits. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -233,10 +260,16 @@ System.Boolean - Check whether this monitor blocks activity starts (not allowing the actual activity to run) or allows them to execute normally. + Check whether this monitor blocks activity starts (not allowing the + actual activity to run) or allows them to execute normally. + To be added. Check whether this monitor blocks activity starts (not allowing the actual activity to run) or allows them to execute normally. - Android reference for android.app.Instrumentation.ActivityMonitor.isBlocking. + + + Android reference for android.app.Instrumentation.ActivityMonitor.isBlocking. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -275,6 +308,7 @@ Provides JNI binding infrastructure for Android.App.Instrumentation.ActivityMonitor. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -301,10 +335,16 @@ Android.App.Activity - Retrieve the most recent activity class that was seen by this monitor. + Retrieve the most recent activity class that was seen by this + monitor. + To be added. Retrieve the most recent activity class that was seen by this monitor. - Android reference for android.app.Instrumentation.ActivityMonitor.getLastActivity. + + + Android reference for android.app.Instrumentation.ActivityMonitor.getLastActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -342,7 +382,11 @@ The ActivityResult that needs to be used in case of a match. Used for intercepting any started activity. A non-null return value here will be considered a hit for this monitor. By default this will return null and subclasses can override this to return a non-null value if the intent needs to be intercepted. Whenever a new activity is started, this method will be called on instances created using ActivityMonitor() to check if there is a match. In case of a match, the activity start will be blocked and the returned result will be used. - Android reference for android.app.Instrumentation.ActivityMonitor.onStartActivity. + + + Android reference for android.app.Instrumentation.ActivityMonitor.onStartActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -368,9 +412,14 @@ Retrieve the result associated with this ActivityMonitor, or null if none. + To be added. Retrieve the result associated with this ActivityMonitor, or null if none. - Android reference for android.app.Instrumentation.ActivityMonitor.getResult. + + + Android reference for android.app.Instrumentation.ActivityMonitor.getResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -401,6 +450,7 @@ Provides JNI binding infrastructure for Android.App.Instrumentation.ActivityMonitor. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -440,6 +490,7 @@ Provides JNI binding infrastructure for Android.App.Instrumentation.ActivityMonitor. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -467,11 +518,16 @@ - Block until an Activity is created that matches this monitor, returning the resulting activity. + Block until an Activity is created that matches this monitor, + returning the resulting activity. Activity Block until an Activity is created that matches this monitor, returning the resulting activity. - Android reference for android.app.Instrumentation.ActivityMonitor.waitForActivity. + + + Android reference for android.app.Instrumentation.ActivityMonitor.waitForActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -500,14 +556,19 @@ - long: Time to wait in milliseconds before the activity is created. - Block until an Activity is created that matches this monitor, returning the resulting activity or till the timeOut period expires. + Time to wait in milliseconds before the activity is created. + Block until an Activity is created that matches this monitor, + returning the resulting activity or till the timeOut period expires. Activity Block until an Activity is created that matches this monitor, returning the resulting activity or till the timeOut period expires. If the timeOut expires before the activity is started, return null. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Instrumentation.ActivityMonitor.waitForActivityWithTimeout. + + + Android reference for android.app.Instrumentation.ActivityMonitor.waitForActivityWithTimeout. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Instrumentation+ActivityResult.xml b/docs/xml/Android.App/Instrumentation+ActivityResult.xml index fecbcc886..9ec50e1c3 100644 --- a/docs/xml/Android.App/Instrumentation+ActivityResult.xml +++ b/docs/xml/Android.App/Instrumentation+ActivityResult.xml @@ -26,10 +26,15 @@ - Description of a Activity execution result to return to the original activity. + Description of a Activity execution result to return to the original + activity. Description of a Activity execution result to return to the original activity. - Android reference for android.app.Instrumentation.ActivityResult. + + + Android reference for android.app.Instrumentation.ActivityResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -67,12 +72,18 @@ - int: The result code to propagate back to the originating activity, often RESULT_CANCELED or RESULT_OK - Intent: The data to propagate back to the originating activity. + The result code to propagate back to the + originating activity, often RESULT_CANCELED or RESULT_OK + The data to propagate back to the originating + activity. Create a new activity result. Create a new activity result. See Activity.setResult for more information. - Android reference for android.app.Instrumentation.ActivityResult.ActivityResult. + + + Android reference for android.app.Instrumentation.ActivityResult.ActivityResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,6 +114,7 @@ Provides JNI binding infrastructure for Android.App.Instrumentation.ActivityResult. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -130,9 +142,14 @@ Retrieve the result code contained in this result. + To be added. Retrieve the result code contained in this result. - Android reference for android.app.Instrumentation.ActivityResult.getResultCode. + + + Android reference for android.app.Instrumentation.ActivityResult.getResultCode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -167,11 +184,16 @@ Retrieve the data contained in this result. + To be added. Retrieve the data contained in this result. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Instrumentation.ActivityResult.getResultData. + + + Android reference for android.app.Instrumentation.ActivityResult.getResultData. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -202,6 +224,7 @@ Provides JNI binding infrastructure for Android.App.Instrumentation.ActivityResult. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -233,6 +256,7 @@ Provides JNI binding infrastructure for Android.App.Instrumentation.ActivityResult. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Instrumentation.xml b/docs/xml/Android.App/Instrumentation.xml index 3dd76edd7..9119de4b8 100644 --- a/docs/xml/Android.App/Instrumentation.xml +++ b/docs/xml/Android.App/Instrumentation.xml @@ -29,7 +29,11 @@ Base class for implementing application instrumentation code. Base class for implementing application instrumentation code. When running with instrumentation turned on, this class will be instantiated for you before any of the application code, allowing you to monitor all of the interaction the system has with the application. An Instrumentation implementation is described to the system through an AndroidManifest.xml's <instrumentation> tag. - Android reference for android.app.Instrumentation. + + + Android reference for android.app.Instrumentation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -52,9 +56,14 @@ - + + - Android reference for android.app.Instrumentation.Instrumentation. + + + Android reference for android.app.Instrumentation.Instrumentation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -112,10 +121,16 @@ Looper - Takes control of the execution of messages on the specified looper until TestLooperManager.release is called. + Takes control of the execution of messages on the specified looper until + TestLooperManager#release is called. + To be added. Takes control of the execution of messages on the specified looper until TestLooperManager.release is called. - Android reference for android.app.Instrumentation.acquireLooperManager. + + + Android reference for android.app.Instrumentation.acquireLooperManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -148,7 +163,11 @@ Add a new ActivityMonitor that will be checked whenever an activity is started. The monitor is added after any existing ones; the monitor will be hit only if none of the existing monitors can themselves handle the Intent. See also: - Android reference for android.app.Instrumentation.addMonitor. + + + Android reference for android.app.Instrumentation.addMonitor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -187,7 +206,11 @@ A convenience wrapper for addMonitor(ActivityMonitor) that creates an intent filter matching ActivityMonitor for you and returns it. See also: - Android reference for android.app.Instrumentation.addMonitor. + + + Android reference for android.app.Instrumentation.addMonitor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -226,7 +249,11 @@ A convenience wrapper for addMonitor(ActivityMonitor) that creates a class matching ActivityMonitor for you and returns it. See also: - Android reference for android.app.Instrumentation.addMonitor. + + + Android reference for android.app.Instrumentation.addMonitor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -263,7 +290,11 @@ Report some results in the middle of instrumentation execution. Report some results in the middle of instrumentation execution. Later results (including those provided by finish(int, Bundle)) will be combined with Bundle.putAll. - Android reference for android.app.Instrumentation.addResults. + + + Android reference for android.app.Instrumentation.addResults. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -289,9 +320,14 @@ Returns a bundle with the current results from the allocation counting. + To be added. Returns a bundle with the current results from the allocation counting. - Android reference for android.app.Instrumentation.getAllocCounts. + + + Android reference for android.app.Instrumentation.getAllocCounts. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -318,9 +354,14 @@ Returns a bundle with the counts for various binder counts for this process. + To be added. Returns a bundle with the counts for various binder counts for this process. Currently the only two that are reported are the number of send and the number of received transactions. - Android reference for android.app.Instrumentation.getBinderCounts. + + + Android reference for android.app.Instrumentation.getBinderCounts. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -350,12 +391,17 @@ - Activity: The activity being created. - Bundle: The previously frozen state (or null) to pass through to onCreate(). - Perform calling of an activity's Activity.onCreate method. + The activity being created. + The previously frozen state (or null) to pass through to onCreate(). + Perform calling of an activity's Activity#onCreate + method. Perform calling of an activity's Activity.onCreate method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnCreate. + + + Android reference for android.app.Instrumentation.callActivityOnCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -386,13 +432,18 @@ - Activity: The activity being created. - Bundle: The previously frozen state (or null) to pass through to - PersistableBundle: The previously persisted state (or null) - Perform calling of an activity's Activity.onCreate method. + The activity being created. + The previously frozen state (or null) to pass through to + The previously persisted state (or null) + Perform calling of an activity's Activity#onCreate + method. Perform calling of an activity's Activity.onCreate method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnCreate. + + + Android reference for android.app.Instrumentation.callActivityOnCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -421,9 +472,14 @@ Activity - + + - Android reference for android.app.Instrumentation.callActivityOnDestroy. + + + Android reference for android.app.Instrumentation.callActivityOnDestroy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -453,12 +509,17 @@ - Activity: The activity receiving a new Intent. - Intent: The new intent being received. - Perform calling of an activity's Activity.onNewIntent method. + The activity receiving a new Intent. + The new intent being received. + Perform calling of an activity's Activity#onNewIntent + method. Perform calling of an activity's Activity.onNewIntent method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnNewIntent. + + + Android reference for android.app.Instrumentation.callActivityOnNewIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -497,13 +558,19 @@ - Activity: The activity receiving a new Intent. This value cannot be null. - Intent: The new intent being received. This value cannot be null. - ComponentCaller: The ComponentCaller instance that launched the activity with the new intent. This value cannot be null. - Same as callActivityOnNewIntent(Activity,Intent), but with an extra parameter for the ComponentCaller instance associated with the app that sent the intent. + The activity receiving a new Intent. + The new intent being received. + The ComponentCaller instance that launched the activity with the new + intent. + Same as #callActivityOnNewIntent(Activity, Intent), but with an extra parameter for + the ComponentCaller instance associated with the app that sent the intent. Same as callActivityOnNewIntent(Activity,Intent), but with an extra parameter for the ComponentCaller instance associated with the app that sent the intent. - Android reference for android.app.Instrumentation.callActivityOnNewIntent. + + + Android reference for android.app.Instrumentation.callActivityOnNewIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -531,11 +598,15 @@ - Activity: The activity being paused. - Perform calling of an activity's Activity.onPause method. + The activity being paused. + Perform calling of an activity's Activity#onPause method. Perform calling of an activity's Activity.onPause method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnPause. + + + Android reference for android.app.Instrumentation.callActivityOnPause. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -572,11 +643,15 @@ - Activity: The activity being notified that picture-in-picture is being requested. This value cannot be null. - Perform calling of an activity's Activity.onPictureInPictureRequested method. + The activity being notified that picture-in-picture is being requested. + Perform calling of an activity's Activity#onPictureInPictureRequested method. Perform calling of an activity's Activity.onPictureInPictureRequested method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnPictureInPictureRequested. + + + Android reference for android.app.Instrumentation.callActivityOnPictureInPictureRequested. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -616,12 +691,17 @@ - Activity: The activity being created. This value cannot be null. - Bundle: The previously saved state (or null) to pass through to onPostCreate(). - Perform calling of an activity's Activity.onPostCreate method. + The activity being created. + The previously saved state (or null) to pass through to + onPostCreate(). + Perform calling of an activity's Activity#onPostCreate method. Perform calling of an activity's Activity.onPostCreate method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnPostCreate. + + + Android reference for android.app.Instrumentation.callActivityOnPostCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -659,13 +739,18 @@ - Activity: The activity being created. This value cannot be null. - Bundle: The previously frozen state (or null) to pass through to onPostCreate(). - PersistableBundle: The previously persisted state (or null) - Perform calling of an activity's Activity.onPostCreate method. + The activity being created. + The previously frozen state (or null) to pass through to + onPostCreate(). + The previously persisted state (or null) + Perform calling of an activity's Activity#onPostCreate method. Perform calling of an activity's Activity.onPostCreate method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnPostCreate. + + + Android reference for android.app.Instrumentation.callActivityOnPostCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -693,11 +778,16 @@ - Activity: The activity being restarted. - Perform calling of an activity's Activity.onRestart method. + The activity being restarted. + Perform calling of an activity's Activity#onRestart + method. Perform calling of an activity's Activity.onRestart method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnRestart. + + + Android reference for android.app.Instrumentation.callActivityOnRestart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -731,12 +821,17 @@ - Activity: The activity being restored. This value cannot be null. - Bundle: The previously saved state being restored. This value cannot be null. - Perform calling of an activity's Activity.onRestoreInstanceState method. + The activity being restored. + The previously saved state being restored. + Perform calling of an activity's Activity#onRestoreInstanceState + method. Perform calling of an activity's Activity.onRestoreInstanceState method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnRestoreInstanceState. + + + Android reference for android.app.Instrumentation.callActivityOnRestoreInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -774,13 +869,18 @@ - Activity: The activity being restored. This value cannot be null. - Bundle: The previously saved state being restored (or null). - PersistableBundle: The previously persisted state (or null) - Perform calling of an activity's Activity.onRestoreInstanceState method. + The activity being restored. + The previously saved state being restored (or null). + The previously persisted state (or null) + Perform calling of an activity's Activity#onRestoreInstanceState + method. Perform calling of an activity's Activity.onRestoreInstanceState method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnRestoreInstanceState. + + + Android reference for android.app.Instrumentation.callActivityOnRestoreInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -808,11 +908,15 @@ - Activity: The activity being resumed. - Perform calling of an activity's Activity.onResume method. + The activity being resumed. + Perform calling of an activity's Activity#onResume method. Perform calling of an activity's Activity.onResume method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnResume. + + + Android reference for android.app.Instrumentation.callActivityOnResume. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -846,12 +950,17 @@ - Activity: The activity being saved. This value cannot be null. - Bundle: The bundle to pass to the call. This value cannot be null. - Perform calling of an activity's Activity.onSaveInstanceState method. + The activity being saved. + The bundle to pass to the call. + Perform calling of an activity's Activity#onSaveInstanceState + method. Perform calling of an activity's Activity.onSaveInstanceState method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnSaveInstanceState. + + + Android reference for android.app.Instrumentation.callActivityOnSaveInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -886,13 +995,18 @@ - Activity: The activity being saved. This value cannot be null. - Bundle: The bundle to pass to the call. This value cannot be null. - PersistableBundle: The persistent bundle to pass to the call. This value cannot be null. - Perform calling of an activity's Activity.onSaveInstanceState method. + The activity being saved. + The bundle to pass to the call. + The persistent bundle to pass to the call. + Perform calling of an activity's Activity#onSaveInstanceState + method. Perform calling of an activity's Activity.onSaveInstanceState method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnSaveInstanceState. + + + Android reference for android.app.Instrumentation.callActivityOnSaveInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -920,11 +1034,16 @@ - Activity: The activity being started. - Perform calling of an activity's Activity.onStart method. + The activity being started. + Perform calling of an activity's Activity#onStart + method. Perform calling of an activity's Activity.onStart method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnStart. + + + Android reference for android.app.Instrumentation.callActivityOnStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -953,11 +1072,16 @@ - Activity: The activity being stopped. - Perform calling of an activity's Activity.onStop method. + The activity being stopped. + Perform calling of an activity's Activity#onStop + method. Perform calling of an activity's Activity.onStop method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnStop. + + + Android reference for android.app.Instrumentation.callActivityOnStop. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -986,11 +1110,15 @@ - Activity: The activity being notified that the user has navigated away - Perform calling of an activity's Activity.onUserLeaveHint method. + The activity being notified that the user has navigated away + Perform calling of an activity's Activity#onUserLeaveHint method. Perform calling of an activity's Activity.onUserLeaveHint method. The default implementation simply calls through to that method. - Android reference for android.app.Instrumentation.callActivityOnUserLeaving. + + + Android reference for android.app.Instrumentation.callActivityOnUserLeaving. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1019,11 +1147,16 @@ - Application: The application being created. - Perform calling of the application's Application.onCreate method. + The application being created. + Perform calling of the application's Application#onCreate + method. Perform calling of the application's Application.onCreate method. The default implementation simply calls through to that method. Note: This method will be called immediately after onCreate(Bundle). Often instrumentation tests start their test thread in onCreate(); you need to be careful of races between these. (Well between it and everything else, but let's start here.) - Android reference for android.app.Instrumentation.callApplicationOnCreate. + + + Android reference for android.app.Instrumentation.callApplicationOnCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1060,7 +1193,11 @@ Test whether an existing ActivityMonitor has been hit. If the monitor has been hit at least minHits times, then it will be removed from the activity monitor list and true returned. Otherwise it is left as-is and false is returned. See also: - Android reference for android.app.Instrumentation.checkMonitorHit. + + + Android reference for android.app.Instrumentation.checkMonitorHit. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1087,9 +1224,14 @@ Returns complete component name of this instrumentation. + Returns the complete component name for this instrumentation. Returns complete component name of this instrumentation. - Android reference for android.app.Instrumentation.getComponentName. + + + Android reference for android.app.Instrumentation.getComponentName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1120,7 +1262,11 @@ Return the Context of this instrumentation's package. Note that this is often different than the Context of the application being instrumentated, since the instrumentation code often lives is a different package than that of the application it is running against. See getTargetContext() to retrieve a Context for the target application. See also: - Android reference for android.app.Instrumentation.getContext. + + + Android reference for android.app.Instrumentation.getContext. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1147,9 +1293,14 @@ - + + - Android reference for android.app.Instrumentation.endPerformanceSnapshot. + + + Android reference for android.app.Instrumentation.endPerformanceSnapshot. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1186,12 +1337,17 @@ - int: Overall success/failure of instrumentation. - Bundle: Any results to send back to the code that started the instrumentation. + Overall success/failure of instrumentation. + Any results to send back to the code that started the + instrumentation. Terminate instrumentation of the application. Terminate instrumentation of the application. This will cause the application process to exit, removing this instrumentation from the next time the application is started. If multiple processes are currently running for this instrumentation, all of those processes will be killed. - Android reference for android.app.Instrumentation.finish. + + + Android reference for android.app.Instrumentation.finish. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1231,8 +1387,10 @@ - int: The flags to be passed to the UiAutomation, for example UiAutomation.FLAG_DONT_SUPPRESS_ACCESSIBILITY_SERVICES, UiAutomation.FLAG_DONT_USE_ACCESSIBILITY. Value is one of the following: 0 UiAutomation.FLAG_DONT_SUPPRESS_ACCESSIBILITY_SERVICES UiAutomation.FLAG_DONT_USE_ACCESSIBILITY - Gets the UiAutomation instance with flags set. + The flags to be passed to the UiAutomation, for example + UiAutomation#FLAG_DONT_SUPPRESS_ACCESSIBILITY_SERVICES, + UiAutomation#FLAG_DONT_USE_ACCESSIBILITY. + Gets the UiAutomation instance with flags set. The UI automation instance. Gets the UiAutomation instance with flags set. Note: The APIs exposed via the returned UiAutomation work across application boundaries while the APIs exposed by the instrumentation do not. For example, Instrumentation.sendPointerSync(MotionEvent) will not allow you to inject the event in an app different from the instrumentation target, while UiAutomation.injectInputEvent(android.view.InputEvent,boolean) will work regardless of the current application. @@ -1240,7 +1398,11 @@ If a UiAutomation exists with different flags, the flags on that instance will be changed, and then it will be returned. Compatibility mode: This method is infallible for apps targeted for Build.VERSION_CODES.R and earlier versions; for apps targeted for later versions, it will return null if UiAutomation fails to connect. The caller can check the return value and retry on error. See also: - Android reference for android.app.Instrumentation.getUiAutomation. + + + Android reference for android.app.Instrumentation.getUiAutomation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1277,14 +1439,20 @@ - Activity: The activity in question. - int: The identifier associated with the context menu item. - int: Additional flags, if any. - Show the context menu for the currently focused view and executes a particular context menu item. - Whether the invocation was successful (for example, it could be false if item is disabled). + The activity in question. + The identifier associated with the context menu item. + Additional flags, if any. + Show the context menu for the currently focused view and executes a + particular context menu item. + Whether the invocation was successful (for example, it could be + false if item is disabled). Show the context menu for the currently focused view and executes a particular context menu item. - Android reference for android.app.Instrumentation.invokeContextMenuAction. + + + Android reference for android.app.Instrumentation.invokeContextMenuAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1322,14 +1490,19 @@ - Activity: The activity in question. - int: The identifier associated with the menu item. - int: Additional flags, if any. + The activity in question. + The identifier associated with the menu item. + Additional flags, if any. Execute a particular menu item. - Whether the invocation was successful (for example, it could be false if item is disabled). + Whether the invocation was successful (for example, it could be + false if item is disabled). Execute a particular menu item. - Android reference for android.app.Instrumentation.invokeMenuActionSync. + + + Android reference for android.app.Instrumentation.invokeMenuActionSync. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1356,9 +1529,14 @@ Check whether this instrumentation was started with profiling enabled. + Returns true if profiling was enabled when starting, else false. Check whether this instrumentation was started with profiling enabled. - Android reference for android.app.Instrumentation.isProfiling. + + + Android reference for android.app.Instrumentation.isProfiling. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1397,6 +1575,7 @@ Provides JNI binding infrastructure for Android.App.Instrumentation. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1428,17 +1607,23 @@ - ClassLoader: The ClassLoader with which to instantiate the object. - String: The name of the class implementing the Activity object. - Intent: The Intent object that specified the activity class being instantiated. - Perform instantiation of the process's Activity object. + The ClassLoader with which to instantiate the object. + The name of the class implementing the Activity + object. + The Intent object that specified the activity class being + instantiated. + Perform instantiation of the process's Activity object. The newly instantiated Activity object. Perform instantiation of the process's Activity object. The default implementation provides the normal system behavior. Throws: ClassNotFoundException Throws: IllegalAccessException Throws: InstantiationException - Android reference for android.app.Instrumentation.newActivity. + + + Android reference for android.app.Instrumentation.newActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1476,24 +1661,31 @@ - Class: The Class of the desired Activity - Context: The base context for the activity to use - IBinder: The token for this activity to communicate with - Application: The application object (if any) - Intent: The intent that started this Activity - ActivityInfo: ActivityInfo from the manifest - CharSequence: The title, typically retrieved from the ActivityInfo record - Activity: The parent Activity (if any) - String: The embedded Id (if any) - Object: Arbitrary object that will be available via Activity.getLastNonConfigurationInstance(). - Perform instantiation of an Activity object. + The Class of the desired Activity + The base context for the activity to use + The token for this activity to communicate with + The application object (if any) + The intent that started this Activity + ActivityInfo from the manifest + The title, typically retrieved from the ActivityInfo record + The parent Activity (if any) + The embedded Id (if any) + Arbitrary object that will be + available via Activity#getLastNonConfigurationInstance() + Activity.getLastNonConfigurationInstance(). + Perform instantiation of an Activity object. + Returns the instantiated activity Perform instantiation of an Activity object. This method is intended for use with unit tests, such as android.test.ActivityUnitTestCase. The activity will be useable locally but will be missing some of the linkages necessary for use within the system. Throws: java.lang.IllegalAccessException Throws: java.lang.InstantiationException Throws: IllegalAccessException Throws: InstantiationException - Android reference for android.app.Instrumentation.newActivity. + + + Android reference for android.app.Instrumentation.newActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1524,7 +1716,20 @@ + The Class of the desired Activity + The base context for the activity to use + The token for this activity to communicate with + The application object (if any) + The intent that started this Activity + ActivityInfo from the manifest + The title, typically retrieved from the ActivityInfo record + The parent Activity (if any) + The embedded Id (if any) + Arbitrary object that will be + available via Activity#getLastNonConfigurationInstance() + Activity.getLastNonConfigurationInstance(). Perform instantiation of an Activity object. + Returns the instantiated activity Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1554,16 +1759,20 @@ - Class: The class used to create an Application object from. - Context: The context to initialize the application with - Perform instantiation of the process's Application object. + The class used to create an Application object from. + The context to initialize the application with + Perform instantiation of the process's Application object. The newly instantiated Application object. Perform instantiation of the process's Application object. The default implementation provides the normal system behavior. Throws: ClassNotFoundException Throws: IllegalAccessException Throws: InstantiationException - Android reference for android.app.Instrumentation.newApplication. + + + Android reference for android.app.Instrumentation.newApplication. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1593,17 +1802,22 @@ - ClassLoader: The ClassLoader with which to instantiate the object. - String: The name of the class implementing the Application object. - Context: The context to initialize the application with - Perform instantiation of the process's Application object. + The ClassLoader with which to instantiate the object. + The name of the class implementing the Application + object. + The context to initialize the application with + Perform instantiation of the process's Application object. The newly instantiated Application object. Perform instantiation of the process's Application object. The default implementation provides the normal system behavior. Throws: ClassNotFoundException Throws: IllegalAccessException Throws: InstantiationException - Android reference for android.app.Instrumentation.newApplication. + + + Android reference for android.app.Instrumentation.newApplication. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1632,11 +1846,17 @@ - Bundle: Any additional arguments that were supplied when the instrumentation was started. - Called when the instrumentation is starting, before any application code has been loaded. + Any additional arguments that were supplied when the + instrumentation was started. + Called when the instrumentation is starting, before any application code + has been loaded. Called when the instrumentation is starting, before any application code has been loaded. Usually this will be implemented to simply call start() to begin the instrumentation thread, which will then continue execution in onStart(). If you do not need your own thread -- that is you are writing your instrumentation to be completely asynchronous (returning to the event loop so that the application can run), you can simply begin your instrumentation here, for example call Context.startActivity to begin the appropriate first activity of the application. - Android reference for android.app.Instrumentation.onCreate. + + + Android reference for android.app.Instrumentation.onCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1663,10 +1883,15 @@ - Called when the instrumented application is stopping, after all of the normal application cleanup has occurred. + Called when the instrumented application is stopping, after all of the + normal application cleanup has occurred. Called when the instrumented application is stopping, after all of the normal application cleanup has occurred. - Android reference for android.app.Instrumentation.onDestroy. + + + Android reference for android.app.Instrumentation.onDestroy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1696,13 +1921,21 @@ - Object: The client object that generated the exception. May be an Application, Activity, BroadcastReceiver, Service, or null. - Throwable: The exception that was thrown. - This is called whenever the system captures an unhandled exception that was thrown by the application. - To allow normal system exception process to occur, return false. If true is returned, the system will proceed as if the exception didn't happen. + The client object that generated the exception. May be an + Application, Activity, BroadcastReceiver, Service, or null. + The exception that was thrown. + This is called whenever the system captures an unhandled exception that + was thrown by the application. + To allow normal system exception process to occur, return false. + If true is returned, the system will proceed as if the exception + didn't happen. This is called whenever the system captures an unhandled exception that was thrown by the application. The default implementation simply returns false, allowing normal system handling of the exception to take place. - Android reference for android.app.Instrumentation.onException. + + + Android reference for android.app.Instrumentation.onException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1732,7 +1965,11 @@ Method where the instrumentation thread enters execution. Method where the instrumentation thread enters execution. This allows you to run your instrumentation code in a separate thread than the application, so that it can perform blocking operation such as sendKeySync(KeyEvent) or startActivitySync(Intent). You will typically want to call finish() when this function is done, to end your instrumentation. - Android reference for android.app.Instrumentation.onStart. + + + Android reference for android.app.Instrumentation.onStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1763,9 +2000,14 @@ Return the name of the process this instrumentation is running in. + To be added. Return the name of the process this instrumentation is running in. Note this should only be used for testing and debugging. If you are thinking about using this to, for example, conditionalize what is initialized in an Application class, it is strongly recommended to instead use lazy initialization (such as a getter for the state that only creates it when requested). This can greatly reduce the work your process does when created for secondary things, such as to receive a broadcast. - Android reference for android.app.Instrumentation.getProcessName. + + + Android reference for android.app.Instrumentation.getProcessName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1798,7 +2040,11 @@ Remove an ActivityMonitor that was previously added with addMonitor(ActivityMonitor). See also: - Android reference for android.app.Instrumentation.removeMonitor. + + + Android reference for android.app.Instrumentation.removeMonitor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1828,10 +2074,15 @@ System.String - If included in the status or final bundle sent to an IInstrumentationWatcher, this key identifies the class that is writing the report. + If included in the status or final bundle sent to an IInstrumentationWatcher, this key + identifies the class that is writing the report. If included in the status or final bundle sent to an IInstrumentationWatcher, this key identifies the class that is writing the report. This can be used to provide more structured logging or reporting capabilities in the IInstrumentationWatcher. - Android reference for android.app.Instrumentation.REPORT_KEY_IDENTIFIER. + + + Android reference for android.app.Instrumentation.REPORT_KEY_IDENTIFIER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1861,10 +2112,15 @@ System.String - If included in the status or final bundle sent to an IInstrumentationWatcher, this key identifies a string which can simply be printed to the output stream. + If included in the status or final bundle sent to an IInstrumentationWatcher, this key + identifies a string which can simply be printed to the output stream. If included in the status or final bundle sent to an IInstrumentationWatcher, this key identifies a string which can simply be printed to the output stream. Using these streams provides a "pretty printer" version of the status & final packets. Any bundles including this key should also include the complete set of raw key/value pairs, so that the instrumentation can also be launched, and results collected, by an automated system. - Android reference for android.app.Instrumentation.REPORT_KEY_STREAMRESULT. + + + Android reference for android.app.Instrumentation.REPORT_KEY_STREAMRESULT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1895,10 +2151,14 @@ - Resets the touch mode to the device default. + Resets the #setInTouchMode touch mode to the device default. Resets the touch mode to the device default. - Android reference for android.app.Instrumentation.resetInTouchMode. + + + Android reference for android.app.Instrumentation.resetInTouchMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1926,11 +2186,16 @@ - Runnable: The code to run on the main thread. - Execute a call on the application's main thread, blocking until it is complete. + The code to run on the main thread. + Execute a call on the application's main thread, blocking until it is + complete. Execute a call on the application's main thread, blocking until it is complete. Useful for doing things that are not thread-safe, such as looking at or modifying the view hierarchy. - Android reference for android.app.Instrumentation.runOnMainSync. + + + Android reference for android.app.Instrumentation.runOnMainSync. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1959,7 +2224,9 @@ - + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1995,12 +2262,17 @@ - int: The key code of the character to send. - Sends up and down key events with the given key code to the currently focused window, and waits for it to be processed. + The key code of the character to send. + Sends up and down key events with the given key code to the currently focused window, and + waits for it to be processed. Sends up and down key events with the given key code to the currently focused window, and waits for it to be processed. Equivalent to sendKeyDownUpSync(int). See also: - Android reference for android.app.Instrumentation.sendCharacterSync. + + + Android reference for android.app.Instrumentation.sendCharacterSync. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2036,11 +2308,18 @@ - Sends up and down key events with the given key code to the currently focused window, and waits for it to be processed. + To be added. + The key code for the events to send. + Sends up and down key events with the given key code to the currently focused window, and + waits for it to be processed. Sends up and down key events with the given key code to the currently focused window, and waits for it to be processed. See also: - Android reference for android.app.Instrumentation.sendKeyDownUpSync. + + + Android reference for android.app.Instrumentation.sendKeyDownUpSync. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2069,10 +2348,16 @@ + To be added. + The event to send to the current focus. Sends a key event to the currently focused window, and waits for it to be processed. Sends a key event to the currently focused window, and waits for it to be processed. This method blocks until the recipient has finished handling the event. Note that the recipient may not have completely finished reacting from the event when this method returns. For example, it may still be in the process of updating its display or UI contents upon reacting to the injected event. - Android reference for android.app.Instrumentation.sendKeySync. + + + Android reference for android.app.Instrumentation.sendKeySync. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2101,10 +2386,19 @@ - Dispatches a pointer event into a window owned by the instrumented application, and waits for it to be processed. + To be added. + A motion event describing the pointer action. (As noted in + MotionEvent#obtain(long, long, int, float, float, int), be sure to use + SystemClock#uptimeMillis() as the timebase. + Dispatches a pointer event into a window owned by the instrumented application, and waits for + it to be processed. Dispatches a pointer event into a window owned by the instrumented application, and waits for it to be processed. If the motion event being injected is targeted at a window that is not owned by the instrumented application, the input injection will fail. See getUiAutomation() for injecting events into all windows. This method blocks until the recipient has finished handling the event. Note that the recipient may not have completely finished reacting from the event when this method returns. For example, it may still be in the process of updating its display or UI contents upon reacting to the injected event. - Android reference for android.app.Instrumentation.sendPointerSync. + + + Android reference for android.app.Instrumentation.sendPointerSync. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2141,12 +2435,16 @@ - int: Current success/failure of instrumentation. - Bundle: Any results to send back to the code that started the instrumentation. + Current success/failure of instrumentation. + Any results to send back to the code that started the instrumentation. Provide a status report about the application. Provide a status report about the application. - Android reference for android.app.Instrumentation.sendStatus. + + + Android reference for android.app.Instrumentation.sendStatus. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2175,12 +2473,17 @@ - String: The text to be sent. - Sends the key events that result in the given text being typed into the currently focused window, and waits for it to be processed. + The text to be sent. + Sends the key events that result in the given text being typed into the currently focused + window, and waits for it to be processed. Sends the key events that result in the given text being typed into the currently focused window, and waits for it to be processed. See also: - Android reference for android.app.Instrumentation.sendStringSync. + + + Android reference for android.app.Instrumentation.sendStringSync. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2209,10 +2512,19 @@ - Dispatches a trackball event into the currently focused window, and waits for it to be processed. + To be added. + A motion event describing the trackball action. (As noted in + MotionEvent#obtain(long, long, int, float, float, int), be sure to use + SystemClock#uptimeMillis() as the timebase. + Dispatches a trackball event into the currently focused window, and waits for it to be + processed. Dispatches a trackball event into the currently focused window, and waits for it to be processed. This method blocks until the recipient has finished handling the event. Note that the recipient may not have completely finished reacting from the event when this method returns. For example, it may still be in the process of updating its display or UI contents upon reacting to the injected event. - Android reference for android.app.Instrumentation.sendTrackballEventSync. + + + Android reference for android.app.Instrumentation.sendTrackballEventSync. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2239,9 +2551,14 @@ - + + - Android reference for android.app.Instrumentation.setAutomaticPerformanceSnapshots. + + + Android reference for android.app.Instrumentation.setAutomaticPerformanceSnapshots. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2270,11 +2587,15 @@ - boolean: Set to true to be in touch mode, false to be in focus mode. + Set to true to be in touch mode, false to be in focus mode. Force the global system in or out of touch mode. Force the global system in or out of touch mode. This can be used if your instrumentation relies on the UI being in one more or the other when it starts. Note: Starting from Android Build.VERSION_CODES.TIRAMISU, this method will only take effect if the instrumentation was sourced from a process with MODIFY_TOUCH_MODE_STATE internal permission granted (shell already have it). - Android reference for android.app.Instrumentation.setInTouchMode. + + + Android reference for android.app.Instrumentation.setInTouchMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2304,7 +2625,11 @@ Create and start a new thread in which to run instrumentation. Create and start a new thread in which to run instrumentation. This new thread will call to onStart() where you can implement the instrumentation. - Android reference for android.app.Instrumentation.start. + + + Android reference for android.app.Instrumentation.start. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2333,13 +2658,17 @@ - Intent: Description of the activity to start. + Description of the activity to start. Start a new activity and wait for it to begin running before returning. The Activity that was started and has begun running. Start a new activity and wait for it to begin running before returning. In addition to being synchronous, this method as some semantic differences from the standard Context.startActivity call: the activity component is resolved before talking with the activity manager (its class name is specified in the Intent that this method ultimately starts), and it does not allow you to start activities that run in a different process. In addition, if the given Intent resolves to multiple activities, instead of displaying a dialog for the user to select an activity, an exception will be thrown. The function returns as soon as the activity goes idle following the call to its Activity.onCreate. Generally this means it has gone through the full initialization including Activity.onResume and drawn and displayed its initial window. See also: - Android reference for android.app.Instrumentation.startActivitySync. + + + Android reference for android.app.Instrumentation.startActivitySync. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2384,14 +2713,21 @@ - Intent: Description of the activity to start. This value cannot be null. - Bundle: Additional options for how the Activity should be started. May be null if there are no options. See ActivityOptions for how to build the Bundle supplied here; there are no supported definitions for building it manually. + Description of the activity to start. + Additional options for how the Activity should be started. + May be null if there are no options. See android.app.ActivityOptions + for how to build the Bundle supplied here; there are no supported definitions + for building it manually. Start a new activity and wait for it to begin running before returning. The Activity that was started and has begun running. Start a new activity and wait for it to begin running before returning. In addition to being synchronous, this method as some semantic differences from the standard Context.startActivity call: the activity component is resolved before talking with the activity manager (its class name is specified in the Intent that this method ultimately starts), and it does not allow you to start activities that run in a different process. In addition, if the given Intent resolves to multiple activities, instead of displaying a dialog for the user to select an activity, an exception will be thrown. The function returns as soon as the activity goes idle following the call to its Activity.onCreate. Generally this means it has gone through the full initialization including Activity.onResume and drawn and displayed its initial window. See also: - Android reference for android.app.Instrumentation.startActivitySync. + + + Android reference for android.app.Instrumentation.startActivitySync. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2421,9 +2757,14 @@ - + + - Android reference for android.app.Instrumentation.startAllocCounting. + + + Android reference for android.app.Instrumentation.startAllocCounting. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2450,9 +2791,14 @@ - + + - Android reference for android.app.Instrumentation.startPerformanceSnapshot. + + + Android reference for android.app.Instrumentation.startPerformanceSnapshot. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2482,7 +2828,11 @@ This method will start profiling if isProfiling() returns true. This method will start profiling if isProfiling() returns true. You should only call this method if you set the handleProfiling attribute in the manifest file for this Instrumentation to true. - Android reference for android.app.Instrumentation.startProfiling. + + + Android reference for android.app.Instrumentation.startProfiling. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2513,9 +2863,14 @@ - + + - Android reference for android.app.Instrumentation.stopAllocCounting. + + + Android reference for android.app.Instrumentation.stopAllocCounting. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2545,7 +2900,11 @@ Stops profiling if isProfiling() returns true. Stops profiling if isProfiling() returns true. - Android reference for android.app.Instrumentation.stopProfiling. + + + Android reference for android.app.Instrumentation.stopProfiling. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2576,7 +2935,11 @@ Return a Context for the target application being instrumented. Note that this is often different than the Context of the instrumentation code, since the instrumentation code often lives is a different package than that of the application it is running against. See getContext() to retrieve a Context for the instrumentation code. See also: - Android reference for android.app.Instrumentation.getTargetContext. + + + Android reference for android.app.Instrumentation.getTargetContext. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2607,6 +2970,7 @@ Provides JNI binding infrastructure for Android.App.Instrumentation. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2646,6 +3010,7 @@ Provides JNI binding infrastructure for Android.App.Instrumentation. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2672,7 +3037,7 @@ Android.App.UiAutomation - Gets the UiAutomation instance with no flags set. + Gets the UiAutomation instance with no flags set. The UI automation instance. Gets the UiAutomation instance with no flags set. Note: The APIs exposed via the returned UiAutomation work across application boundaries while the APIs exposed by the instrumentation do not. For example, Instrumentation.sendPointerSync(MotionEvent) will not allow you to inject the event in an app different from the instrumentation target, while UiAutomation.injectInputEvent(android.view.InputEvent,boolean) will work regardless of the current application. @@ -2680,7 +3045,11 @@ Equivalent to getUiAutomation(0). If a UiAutomation exists with different flags, the flags on that instance will be changed, and then it will be returned. Compatibility mode: This method is infallible for apps targeted for Build.VERSION_CODES.R and earlier versions; for apps targeted for later versions, it will return null if UiAutomation fails to connect. The caller can check the return value and retry on error. See also: - Android reference for android.app.Instrumentation.getUiAutomation. + + + Android reference for android.app.Instrumentation.getUiAutomation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2709,11 +3078,17 @@ - Runnable: Called the next time the thread's message queue is idle. - Schedule a callback for when the application's main thread goes idle (has no more events to process). + Called the next time the thread's message queue is + idle. + Schedule a callback for when the application's main thread goes idle + (has no more events to process). Schedule a callback for when the application's main thread goes idle (has no more events to process). - Android reference for android.app.Instrumentation.waitForIdle. + + + Android reference for android.app.Instrumentation.waitForIdle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2742,7 +3117,9 @@ - + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2772,7 +3149,11 @@ Synchronously wait for the application to be idle. Synchronously wait for the application to be idle. Can not be called from the main application thread -- use start() to execute instrumentation in its own thread. - Android reference for android.app.Instrumentation.waitForIdleSync. + + + Android reference for android.app.Instrumentation.waitForIdleSync. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2806,7 +3187,11 @@ The Activity object that matched the monitor. Wait for an existing ActivityMonitor to be hit. Once the monitor has been hit, it is removed from the activity monitor list and the first created Activity object that matched it is returned. - Android reference for android.app.Instrumentation.waitForMonitor. + + + Android reference for android.app.Instrumentation.waitForMonitor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2844,7 +3229,11 @@ Wait for an existing ActivityMonitor to be hit till the timeout expires. Once the monitor has been hit, it is removed from the activity monitor list and the first created Activity object that matched it is returned. If the timeout expires, a null object is returned. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Instrumentation.waitForMonitorWithTimeout. + + + Android reference for android.app.Instrumentation.waitForMonitorWithTimeout. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/InstrumentationAttribute.xml b/docs/xml/Android.App/InstrumentationAttribute.xml index 3c87e6a1a..91a822054 100644 --- a/docs/xml/Android.App/InstrumentationAttribute.xml +++ b/docs/xml/Android.App/InstrumentationAttribute.xml @@ -34,7 +34,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -51,7 +52,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -71,7 +73,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -91,7 +95,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +117,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -163,7 +171,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -183,7 +193,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -203,7 +215,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -223,7 +237,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,7 +259,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/IntentFilterAttribute.xml b/docs/xml/Android.App/IntentFilterAttribute.xml index 2e5671ddc..53e42975a 100644 --- a/docs/xml/Android.App/IntentFilterAttribute.xml +++ b/docs/xml/Android.App/IntentFilterAttribute.xml @@ -49,14 +49,15 @@ - [System.Runtime.CompilerServices.NullableContext(0)] - [<System.Runtime.CompilerServices.NullableContext(0)>] + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + To be added. Constructs and initializes a new instance with the specified actions. @@ -77,12 +78,12 @@ - [System.Runtime.CompilerServices.Nullable(0)] - [<System.Runtime.CompilerServices.Nullable(0)>] + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] - [get: System.Runtime.CompilerServices.NullableContext(0)] - [<get: System.Runtime.CompilerServices.NullableContext(0)>] + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] @@ -90,6 +91,7 @@ The intent filter actions. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,7 +111,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -127,8 +131,8 @@ - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })>] + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] @@ -136,6 +140,7 @@ The intent filter categories. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,6 +161,7 @@ The host part of a URI authority. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -173,15 +179,17 @@ - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })>] + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] System.String[] - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -202,6 +210,7 @@ A MIME media type, such as image/jpeg. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -219,15 +228,17 @@ - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })>] + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] System.String[] - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -248,6 +259,7 @@ The path part of a URI. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -267,7 +279,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -285,15 +299,17 @@ - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })>] + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] System.String[] - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -314,6 +330,7 @@ The path part of a URI. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -331,15 +348,17 @@ - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })>] + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] System.String[] - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -360,6 +379,7 @@ The path part of a URI. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -377,15 +397,17 @@ - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })>] + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] System.String[] - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -403,15 +425,17 @@ - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })>] + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] System.String[] - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -431,7 +455,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -449,15 +475,17 @@ - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })>] + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] System.String[] - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -478,6 +506,7 @@ The port part of a URI. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -495,15 +524,17 @@ - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })>] + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] System.String[] - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -524,6 +555,7 @@ The scheme part of a URI. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -541,15 +573,17 @@ - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 0 })>] + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] System.String[] - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -570,6 +604,7 @@ A reference to a drawable resource containing the image definition. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -590,6 +625,7 @@ A user-readable label for the parent component. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -610,6 +646,7 @@ The intent filter's priority. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -629,7 +666,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/IntentService.xml b/docs/xml/Android.App/IntentService.xml index 26b627273..4ccdf1d55 100644 --- a/docs/xml/Android.App/IntentService.xml +++ b/docs/xml/Android.App/IntentService.xml @@ -34,7 +34,11 @@ This class was deprecated in API level 30. IntentService is subject to all the background execution limits imposed with Android 8.0 (API level 26). Consider using WorkManager instead. IntentService is an extension of the Service component class that handles asynchronous requests (expressed as Intents) on demand. Clients send requests through android.content.Context.startService(Intent) calls; the service is started as needed, handles each Intent in turn using a worker thread, and stops itself when it runs out of work. This "work queue processor" pattern is commonly used to offload tasks from an application's main thread. The IntentService class exists to simplify this pattern and take care of the mechanics. To use it, extend IntentService and implement onHandleIntent(Intent). IntentService will receive the Intents, launch a worker thread, and stop the service as appropriate. All requests are handled on a single worker thread -- they may take as long as necessary (and will not block the application's main loop), but only one request will be processed at a time. Developer Guides For a detailed discussion about how to create services, read the Services developer guide. - Android reference for android.app.IntentService. + + + Android reference for android.app.IntentService. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,7 +63,11 @@ Creates an IntentService. Creates an IntentService. Invoked by your subclass's constructor. - Android reference for android.app.IntentService.IntentService. + + + Android reference for android.app.IntentService.IntentService. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -96,7 +104,11 @@ Creates an IntentService. Creates an IntentService. Invoked by your subclass's constructor. - Android reference for android.app.IntentService.IntentService. + + + Android reference for android.app.IntentService.IntentService. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,6 +162,7 @@ Provides JNI binding infrastructure for Android.App.IntentService. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,7 +206,11 @@ Unless you provide binding for your service, you don't need to implement this method, because the default implementation returns null. See also: - Android reference for android.app.IntentService.onBind. + + + Android reference for android.app.IntentService.onBind. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -235,7 +252,11 @@ This method is invoked on the worker thread with a request to process. Only one Intent is processed at a time, but the processing happens on a worker thread that runs independently from other application logic. So, if this code takes a long time, it will hold up other requests to the same IntentService, but it will not hold up anything else. When all requests have been handled, the IntentService stops itself, so you should not call Service.stopSelf(). This method may take several seconds to complete, so it should only be called from a worker thread. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.IntentService.onHandleIntent. + + + Android reference for android.app.IntentService.onHandleIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -271,7 +292,11 @@ Sets intent redelivery preferences. Sets intent redelivery preferences. Usually called from the constructor with your preferred semantics. If enabled is true, onStartCommand(Intent,int,int) will return Service.START_REDELIVER_INTENT, so if this process dies before onHandleIntent(Intent) returns, the process will be restarted and the intent redelivered. If multiple Intents have been sent, only the most recent one is guaranteed to be redelivered. If enabled is false (the default), onStartCommand(Intent,int,int) will return Service.START_NOT_STICKY, and if the process dies, the Intent dies along with it. - Android reference for android.app.IntentService.setIntentRedelivery. + + + Android reference for android.app.IntentService.setIntentRedelivery. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -301,6 +326,7 @@ Provides JNI binding infrastructure for Android.App.IntentService. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -332,6 +358,7 @@ Provides JNI binding infrastructure for Android.App.IntentService. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/InterruptionFilter.xml b/docs/xml/Android.App/InterruptionFilter.xml index da8648e14..31b33420f 100644 --- a/docs/xml/Android.App/InterruptionFilter.xml +++ b/docs/xml/Android.App/InterruptionFilter.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Interruption filter constant - Alarms only interruption filter - all notifications except those of category Notification.CATEGORY_ALARM are suppressed. Interruption filter constant - Alarms only interruption filter - all notifications except those of category Notification.CATEGORY_ALARM are suppressed. Some audio streams are muted. - Android reference for android.app.NotificationManager.INTERRUPTION_FILTER_ALARMS. + + + Android reference for android.app.NotificationManager.INTERRUPTION_FILTER_ALARMS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Interruption filter constant - Normal interruption filter - no notifications are suppressed. Interruption filter constant - Normal interruption filter - no notifications are suppressed. - Android reference for android.app.NotificationManager.INTERRUPTION_FILTER_ALL. + + + Android reference for android.app.NotificationManager.INTERRUPTION_FILTER_ALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Interruption filter constant - No interruptions filter - all notifications are suppressed and all audio streams (except those used for phone calls) and vibrations are muted. Interruption filter constant - No interruptions filter - all notifications are suppressed and all audio streams (except those used for phone calls) and vibrations are muted. - Android reference for android.app.NotificationManager.INTERRUPTION_FILTER_NONE. + + + Android reference for android.app.NotificationManager.INTERRUPTION_FILTER_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ Interruption filter constant - Priority interruption filter - all notifications are suppressed except those that match the priority criteria. Interruption filter constant - Priority interruption filter - all notifications are suppressed except those that match the priority criteria. Some audio streams are muted. See Policy.priorityCallSenders, Policy.priorityCategories, Policy.priorityMessageSenders to define or query this criteria. Users can additionally specify packages that can bypass this interruption filter. - Android reference for android.app.NotificationManager.INTERRUPTION_FILTER_PRIORITY. + + + Android reference for android.app.NotificationManager.INTERRUPTION_FILTER_PRIORITY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ Interruption filter constant - returned when the value is unavailable for any reason. Interruption filter constant - returned when the value is unavailable for any reason. - Android reference for android.app.NotificationManager.INTERRUPTION_FILTER_UNKNOWN. + + + Android reference for android.app.NotificationManager.INTERRUPTION_FILTER_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/InvalidForegroundServiceTypeException+InterfaceConsts.xml b/docs/xml/Android.App/InvalidForegroundServiceTypeException+InterfaceConsts.xml index 5d907a4f3..0c6e6521f 100644 --- a/docs/xml/Android.App/InvalidForegroundServiceTypeException+InterfaceConsts.xml +++ b/docs/xml/Android.App/InvalidForegroundServiceTypeException+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/InvalidForegroundServiceTypeException.xml b/docs/xml/Android.App/InvalidForegroundServiceTypeException.xml index f6bde5cf2..f8b838106 100644 --- a/docs/xml/Android.App/InvalidForegroundServiceTypeException.xml +++ b/docs/xml/Android.App/InvalidForegroundServiceTypeException.xml @@ -43,10 +43,14 @@ - Exception thrown when an app tries to start a foreground Service with an invalid type. + Exception thrown when an app tries to start a foreground Service with an invalid type. Exception thrown when an app tries to start a foreground Service with an invalid type. - Android reference for android.app.InvalidForegroundServiceTypeException. + + + Android reference for android.app.InvalidForegroundServiceTypeException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,7 +83,11 @@ Constructor. Constructor. - Android reference for android.app.InvalidForegroundServiceTypeException.InvalidForegroundServiceTypeException. + + + Android reference for android.app.InvalidForegroundServiceTypeException.InvalidForegroundServiceTypeException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -108,9 +116,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.InvalidForegroundServiceTypeException.CREATOR. + + + Android reference for android.app.InvalidForegroundServiceTypeException.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,7 +161,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.InvalidForegroundServiceTypeException.describeContents. + + + Android reference for android.app.InvalidForegroundServiceTypeException.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -180,6 +198,7 @@ Provides JNI binding infrastructure for Android.App.InvalidForegroundServiceTypeException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -211,6 +230,7 @@ Provides JNI binding infrastructure for Android.App.InvalidForegroundServiceTypeException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -242,6 +262,7 @@ Provides JNI binding infrastructure for Android.App.InvalidForegroundServiceTypeException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -293,7 +314,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.InvalidForegroundServiceTypeException.writeToParcel. + + + Android reference for android.app.InvalidForegroundServiceTypeException.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/KeyguardManager+IDeviceLockedStateListener.xml b/docs/xml/Android.App/KeyguardManager+IDeviceLockedStateListener.xml index f321a042b..9540ec05d 100644 --- a/docs/xml/Android.App/KeyguardManager+IDeviceLockedStateListener.xml +++ b/docs/xml/Android.App/KeyguardManager+IDeviceLockedStateListener.xml @@ -1,4 +1,4 @@ - + @@ -30,19 +30,7 @@ Listener for device locked state changes. - - Listener for device locked state changes. - - - Java documentation for android.app.KeyguardManager.DeviceLockedStateListener. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -82,9 +70,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/KeyguardManager+IKeyguardLockedStateListener.xml b/docs/xml/Android.App/KeyguardManager+IKeyguardLockedStateListener.xml index 7d50c95be..5f794d2c6 100644 --- a/docs/xml/Android.App/KeyguardManager+IKeyguardLockedStateListener.xml +++ b/docs/xml/Android.App/KeyguardManager+IKeyguardLockedStateListener.xml @@ -32,7 +32,11 @@ Listener for keyguard locked state changes. Listener for keyguard locked state changes. - Android reference for android.app.KeyguardManager.KeyguardLockedStateListener. + + + Android reference for android.app.KeyguardManager.KeyguardLockedStateListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,7 +74,11 @@ Callback function that executes when the keyguard locked state changes. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2025-02-10 UTC. - Android reference for android.app.KeyguardManager.KeyguardLockedStateListener.onKeyguardLockedStateChanged. + + + Android reference for android.app.KeyguardManager.KeyguardLockedStateListener.onKeyguardLockedStateChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/KeyguardManager+KeyguardDismissCallback.xml b/docs/xml/Android.App/KeyguardManager+KeyguardDismissCallback.xml index ca9fb4ab0..c7f6cd202 100644 --- a/docs/xml/Android.App/KeyguardManager+KeyguardDismissCallback.xml +++ b/docs/xml/Android.App/KeyguardManager+KeyguardDismissCallback.xml @@ -26,10 +26,16 @@ - Callback passed to KeyguardManager.requestDismissKeyguard(Activity,KeyguardDismissCallback) to notify caller of result. + Callback passed to + KeyguardManager#requestDismissKeyguard(Activity, KeyguardDismissCallback) + to notify caller of result. Callback passed to KeyguardManager.requestDismissKeyguard(Activity,KeyguardDismissCallback) to notify caller of result. - Android reference for android.app.KeyguardManager.KeyguardDismissCallback. + + + Android reference for android.app.KeyguardManager.KeyguardDismissCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -55,9 +61,14 @@ - + + - Android reference for android.app.KeyguardManager.KeyguardDismissCallback.KeyguardDismissCallback. + + + Android reference for android.app.KeyguardManager.KeyguardDismissCallback.KeyguardDismissCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,6 +122,7 @@ Provides JNI binding infrastructure for Android.App.KeyguardManager.KeyguardDismissCallback. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -142,10 +154,14 @@ - Called when dismissing Keyguard has been cancelled, i.e. + Called when dismissing Keyguard has been cancelled, i. Called when dismissing Keyguard has been cancelled, i.e. when the user cancelled the operation or the bouncer was hidden for some other reason. - Android reference for android.app.KeyguardManager.KeyguardDismissCallback.onDismissCancelled. + + + Android reference for android.app.KeyguardManager.KeyguardDismissCallback.onDismissCancelled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -175,10 +191,14 @@ - Called when dismissing Keyguard is currently not feasible, i.e. + Called when dismissing Keyguard is currently not feasible, i. Called when dismissing Keyguard is currently not feasible, i.e. when Keyguard is not available, not showing or when the activity requesting the Keyguard dismissal isn't showing or isn't showing behind Keyguard. - Android reference for android.app.KeyguardManager.KeyguardDismissCallback.onDismissError. + + + Android reference for android.app.KeyguardManager.KeyguardDismissCallback.onDismissError. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -213,7 +233,11 @@ Called when dismissing Keyguard has succeeded and the device is now unlocked. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.KeyguardManager.KeyguardDismissCallback.onDismissSucceeded. + + + Android reference for android.app.KeyguardManager.KeyguardDismissCallback.onDismissSucceeded. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,6 +267,7 @@ Provides JNI binding infrastructure for Android.App.KeyguardManager.KeyguardDismissCallback. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -274,6 +299,7 @@ Provides JNI binding infrastructure for Android.App.KeyguardManager.KeyguardDismissCallback. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/KeyguardManager+KeyguardLock.xml b/docs/xml/Android.App/KeyguardManager+KeyguardLock.xml index 097a6eaad..366a6d526 100644 --- a/docs/xml/Android.App/KeyguardManager+KeyguardLock.xml +++ b/docs/xml/Android.App/KeyguardManager+KeyguardLock.xml @@ -26,11 +26,16 @@ - This class was deprecated in API level 15. + Handle returned by KeyguardManager#newKeyguardLock that allows + you to temporarily disable / reenable the keyguard (lock screen). This class was deprecated in API level 15. Use R.attr.showWhenLocked or Activity.setShowWhenLocked(boolean) instead. This allows you to seamlessly occlude and unocclude the keyguard as your application moves in and out of the foreground and does not require that any special permissions be requested. Handle returned by KeyguardManager.newKeyguardLock that allows you to temporarily disable / reenable the keyguard (lock screen). - Android reference for android.app.KeyguardManager.KeyguardLock. + + + Android reference for android.app.KeyguardManager.KeyguardLock. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,7 +93,11 @@ Disable the keyguard from showing. If the keyguard is currently showing, hide it. The keyguard will be prevented from showing again until reenableKeyguard() is called. This only works if the keyguard is not secure. A good place to call this is from Activity.onResume() Requires Manifest.permission.DISABLE_KEYGUARD See also: - Android reference for android.app.KeyguardManager.KeyguardLock.disableKeyguard. + + + Android reference for android.app.KeyguardManager.KeyguardLock.disableKeyguard. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -119,6 +128,7 @@ Provides JNI binding infrastructure for Android.App.KeyguardManager.KeyguardLock. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,7 +166,11 @@ See also: Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.KeyguardManager.KeyguardLock.reenableKeyguard. + + + Android reference for android.app.KeyguardManager.KeyguardLock.reenableKeyguard. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -187,6 +201,7 @@ Provides JNI binding infrastructure for Android.App.KeyguardManager.KeyguardLock. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -218,6 +233,7 @@ Provides JNI binding infrastructure for Android.App.KeyguardManager.KeyguardLock. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/KeyguardManager+KeyguardLockedStateEventArgs.xml b/docs/xml/Android.App/KeyguardManager+KeyguardLockedStateEventArgs.xml index 04baa63f7..465923abf 100644 --- a/docs/xml/Android.App/KeyguardManager+KeyguardLockedStateEventArgs.xml +++ b/docs/xml/Android.App/KeyguardManager+KeyguardLockedStateEventArgs.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -38,7 +39,9 @@ - + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -58,7 +61,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/KeyguardManager.xml b/docs/xml/Android.App/KeyguardManager.xml index 3e1a990eb..e677af408 100644 --- a/docs/xml/Android.App/KeyguardManager.xml +++ b/docs/xml/Android.App/KeyguardManager.xml @@ -29,7 +29,11 @@ Class to manage and query the state of the lock screen (also known as Keyguard). Class to manage and query the state of the lock screen (also known as Keyguard). - Android reference for android.app.KeyguardManager. + + + Android reference for android.app.KeyguardManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -135,7 +139,11 @@ Registers a listener to execute when the keyguard locked state changes. Requires Manifest.permission.SUBSCRIBE_TO_KEYGUARD_LOCKED_STATE See also: - Android reference for android.app.KeyguardManager.addKeyguardLockedStateListener. + + + Android reference for android.app.KeyguardManager.addKeyguardLockedStateListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,12 +182,17 @@ CharSequence CharSequence - This method was deprecated in API level 29. + Get an intent to prompt the user to confirm credentials (pin, pattern, password or biometrics + if enrolled) for the current user of the device. the intent for launching the activity or null if no password is required. This method was deprecated in API level 29. see BiometricPrompt.Builder.setAllowedAuthenticators(int) Get an intent to prompt the user to confirm credentials (pin, pattern, password or biometrics if enrolled) for the current user of the device. The caller is expected to launch this activity using android.app.Activity.startActivityForResult(Intent,int) and check for Activity.RESULT_OK if the user successfully completes the challenge. Requires the PackageManager.FEATURE_SECURE_LOCK_SCREEN feature which can be detected using PackageManager.hasSystemFeature(String). - Android reference for android.app.KeyguardManager.createConfirmDeviceCredentialIntent. + + + Android reference for android.app.KeyguardManager.createConfirmDeviceCredentialIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -214,12 +227,17 @@ CharSequence CharSequence - This method was deprecated in API level 29. + Get an intent to prompt the user to confirm credentials (pin, pattern, password or biometrics + if enrolled) for the current user of the device. the intent for launching the activity or null if no password is required. This method was deprecated in API level 29. see BiometricPrompt.Builder.setAllowedAuthenticators(int) Get an intent to prompt the user to confirm credentials (pin, pattern, password or biometrics if enrolled) for the current user of the device. The caller is expected to launch this activity using android.app.Activity.startActivityForResult(Intent,int) and check for Activity.RESULT_OK if the user successfully completes the challenge. Requires the PackageManager.FEATURE_SECURE_LOCK_SCREEN feature which can be detected using PackageManager.hasSystemFeature(String). - Android reference for android.app.KeyguardManager.createConfirmDeviceCredentialIntent. + + + Android reference for android.app.KeyguardManager.createConfirmDeviceCredentialIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -264,7 +282,11 @@ This method was deprecated in API level 15. Use R.attr.showWhenLocked or Activity.setShowWhenLocked(boolean) to seamlessly occlude and unocclude the keyguard as your application moves in and out of the foreground, without requiring any special permissions. Use requestDismissKeyguard(android.app.Activity,KeyguardDismissCallback) to request dismissal of the keyguard. Exit the keyguard securely. The use case for this api is that, after disabling the keyguard, your app, which was granted permission to disable the keyguard and show a limited amount of information deemed safe without the user getting past the keyguard, needs to navigate to something that is not safe to view without getting past the keyguard. This will, if the keyguard is secure, bring up the unlock screen of the keyguard. Requires Manifest.permission.DISABLE_KEYGUARD - Android reference for android.app.KeyguardManager.exitKeyguardSecurely. + + + Android reference for android.app.KeyguardManager.exitKeyguardSecurely. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -295,12 +317,16 @@ - This method was deprecated in API level 28. - the value of isKeyguardLocked() + Returns whether the lock screen is showing. + the value of #isKeyguardLocked() This method was deprecated in API level 28. Use isKeyguardLocked() instead. Returns whether the lock screen is showing. This is exactly the same as isKeyguardLocked(). - Android reference for android.app.KeyguardManager.inKeyguardRestrictedInputMode. + + + Android reference for android.app.KeyguardManager.inKeyguardRestrictedInputMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -331,11 +357,16 @@ Returns whether the device is currently locked for the user. - true if the device is currently locked for the user + + true if the device is currently locked for the user Returns whether the device is currently locked for the user. This method returns the device locked state for the Context's user. The device is considered to be locked for a user when the user's apps are currently inaccessible and some form of lock screen authentication is required to regain access to them. The lock screen authentication typically uses PIN, pattern, password, or biometric. Some devices may support additional methods, such as unlock using a paired smartwatch. "Swipe" does not count as authentication; if the lock screen is dismissible with swipe, for example due to the lock screen being set to Swipe or due to the device being kept unlocked by being near a trusted bluetooth device or in a trusted location, the device is considered unlocked. Note: In the case of multiple full users, each user can have their own lock screen authentication configured. The device-locked state may differ between different users. For example, the device may be unlocked for the current user, but locked for a non-current user if lock screen authentication would be required to access that user's apps after switching to that user. In the case of a profile, when the device goes to the main lock screen, up to two layers of authentication may be required to regain access to the profile's apps: one to unlock the main lock screen, and one to unlock the profile (when a separate profile challenge is required). For a profile, the device is considered to be locked as long as any challenge remains, either the parent user's challenge (when applicable) or the profile's challenge (when applicable). See also: - Android reference for android.app.KeyguardManager.isDeviceLocked. + + + Android reference for android.app.KeyguardManager.isDeviceLocked. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -365,11 +396,16 @@ Returns whether the user has a secure lock screen. - true if the user has a secure lock screen + + true if the user has a secure lock screen Returns whether the user has a secure lock screen. This returns true if the Context's user has a secure lock screen. A full user or a profile that uses a separate challenge has a secure lock screen if its lock screen is set to PIN, pattern, or password, as opposed to swipe or none. A profile that uses a unified challenge is considered to have a secure lock screen if and only if its parent user has a secure lock screen. This method does not consider whether the lock screen is currently showing or not. See also isKeyguardSecure() which includes locked SIM cards. See also: - Android reference for android.app.KeyguardManager.isDeviceSecure. + + + Android reference for android.app.KeyguardManager.isDeviceSecure. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -395,11 +431,16 @@ Returns whether the lock screen (also known as Keyguard) is showing. - true if the lock screen is showing + + true if the lock screen is showing Returns whether the lock screen (also known as Keyguard) is showing. Specifically, this returns true in the following cases: The lock screen is showing in the foreground. The lock screen is showing, but it is occluded by an activity that is showing on top of it. A common example is the phone app receiving a call or making an emergency call. The lock screen was showing but is temporarily disabled as a result of lock task mode or an app using the deprecated KeyguardLock API. "Showing" refers to a logical state of the UI, regardless of whether the screen happens to be on. When the power button is pressed on an unlocked device, the lock screen starts "showing" immediately when the screen turns off. This method does not distinguish a lock screen that is requiring authentication (e.g. with PIN, pattern, password, or biometric) from a lock screen that is trivially dismissible (e.g. with swipe). It also does not distinguish a lock screen requesting a SIM card PIN from a normal device lock screen. Finally, it always returns the global lock screen state and does not consider the Context's user specifically. Note that isKeyguardLocked() is confusingly named and probably should be called isKeyguardShowing(). On many devices, the lock screen displays an unlocked padlock icon when it is trivially dismissible. As mentioned above, isKeyguardLocked() actually returns true in this case, not false as might be expected. isDeviceLocked() is an alternative API that has slightly different semantics. See also: - Android reference for android.app.KeyguardManager.isKeyguardLocked. + + + Android reference for android.app.KeyguardManager.isKeyguardLocked. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -426,11 +467,16 @@ Returns whether the user has a secure lock screen or there is a locked SIM card. - true if the user has a secure lock screen or there is a locked SIM card + + true if the user has a secure lock screen or there is a locked SIM card Returns whether the user has a secure lock screen or there is a locked SIM card. Specifically, this returns true if at least one of the following is true: The Context's user has a secure lock screen. A full user or a profile that uses a separate challenge has a secure lock screen if its lock screen is set to PIN, pattern, or password, as opposed to swipe or none. A profile that uses a unified challenge is considered to have a secure lock screen if and only if its parent user has a secure lock screen. At least one SIM card is currently locked and requires a PIN. This method does not consider whether the lock screen is currently showing or not. See also isDeviceSecure() which excludes locked SIM cards. See also: - Android reference for android.app.KeyguardManager.isKeyguardSecure. + + + Android reference for android.app.KeyguardManager.isKeyguardSecure. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -461,6 +507,7 @@ Provides JNI binding infrastructure for Android.App.KeyguardManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -504,7 +551,11 @@ This method was deprecated in API level 15. Use R.attr.showWhenLocked or Activity.setShowWhenLocked(boolean) instead. This allows you to seamlessly occlude and unocclude the keyguard as your application moves in and out of the foreground and does not require that any special permissions be requested. Enables you to temporarily disable / reenable the keyguard (lock screen). - Android reference for android.app.KeyguardManager.newKeyguardLock. + + + Android reference for android.app.KeyguardManager.newKeyguardLock. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -582,7 +633,11 @@ Unregisters a listener that executes when the keyguard locked state changes. Requires Manifest.permission.SUBSCRIBE_TO_KEYGUARD_LOCKED_STATE See also: - Android reference for android.app.KeyguardManager.removeKeyguardLockedStateListener. + + + Android reference for android.app.KeyguardManager.removeKeyguardLockedStateListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -629,7 +684,11 @@ Requests that the Keyguard (lock screen) be dismissed if it is currently showing. If the Keyguard is not secure or the device is currently in a trusted state, calling this method will immediately dismiss the Keyguard without any user interaction. If the Keyguard is secure and the device is not in a trusted state, this will bring up the UI so the user can enter their credentials. If the value set for the Activity attr R.attr.turnScreenOn is true, the screen will turn on when the keyguard is dismissed. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.KeyguardManager.requestDismissKeyguard. + + + Android reference for android.app.KeyguardManager.requestDismissKeyguard. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -659,6 +718,7 @@ Provides JNI binding infrastructure for Android.App.KeyguardManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -690,6 +750,7 @@ Provides JNI binding infrastructure for Android.App.KeyguardManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/LauncherActivity+IconResizer.xml b/docs/xml/Android.App/LauncherActivity+IconResizer.xml index eacca98d3..872bdea4e 100644 --- a/docs/xml/Android.App/LauncherActivity+IconResizer.xml +++ b/docs/xml/Android.App/LauncherActivity+IconResizer.xml @@ -29,7 +29,11 @@ Utility class to resize icons to match default icon size. Utility class to resize icons to match default icon size. - Android reference for android.app.LauncherActivity.IconResizer. + + + Android reference for android.app.LauncherActivity.IconResizer. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -63,7 +67,9 @@ - + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,14 +130,19 @@ - Drawable: The icon to get a thumbnail of. + The icon to get a thumbnail of. Returns a Drawable representing the thumbnail of the specified Drawable. - A thumbnail for the specified icon or the icon itself if the thumbnail could not be created. + A thumbnail for the specified icon or the icon itself if the + thumbnail could not be created. Returns a Drawable representing the thumbnail of the specified Drawable. The size of the thumbnail is defined by the dimension android.R.dimen.launcher_application_icon_size. This method is not thread-safe and should be invoked on the UI thread only. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.LauncherActivity.IconResizer.createIconThumbnail. + + + Android reference for android.app.LauncherActivity.IconResizer.createIconThumbnail. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -162,6 +173,7 @@ Provides JNI binding infrastructure for Android.App.LauncherActivity.IconResizer. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,6 +205,7 @@ Provides JNI binding infrastructure for Android.App.LauncherActivity.IconResizer. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -224,6 +237,7 @@ Provides JNI binding infrastructure for Android.App.LauncherActivity.IconResizer. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/LauncherActivity+ListItem.xml b/docs/xml/Android.App/LauncherActivity+ListItem.xml index 6201de6ca..8a5da2d9e 100644 --- a/docs/xml/Android.App/LauncherActivity+ListItem.xml +++ b/docs/xml/Android.App/LauncherActivity+ListItem.xml @@ -33,7 +33,11 @@ An item in the list An item in the list - Android reference for android.app.LauncherActivity.ListItem. + + + Android reference for android.app.LauncherActivity.ListItem. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -64,7 +68,11 @@ Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.LauncherActivity.ListItem.ListItem. + + + Android reference for android.app.LauncherActivity.ListItem.ListItem. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -118,9 +126,15 @@ System.String - + + + To be added. - Android reference for android.app.LauncherActivity.ListItem.className. + + + Android reference for android.app.LauncherActivity.ListItem.className. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,9 +164,15 @@ Android.OS.Bundle - + + + To be added. - Android reference for android.app.LauncherActivity.ListItem.extras. + + + Android reference for android.app.LauncherActivity.ListItem.extras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -182,9 +202,15 @@ Android.Graphics.Drawables.Drawable - + + + To be added. - Android reference for android.app.LauncherActivity.ListItem.icon. + + + Android reference for android.app.LauncherActivity.ListItem.icon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -223,6 +249,7 @@ Provides JNI binding infrastructure for Android.App.LauncherActivity.ListItem. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -253,9 +280,15 @@ Java.Lang.ICharSequence - + + + To be added. - Android reference for android.app.LauncherActivity.ListItem.label. + + + Android reference for android.app.LauncherActivity.ListItem.label. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -285,9 +318,15 @@ System.String - + + + To be added. - Android reference for android.app.LauncherActivity.ListItem.packageName. + + + Android reference for android.app.LauncherActivity.ListItem.packageName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -317,9 +356,15 @@ Android.Content.PM.ResolveInfo - + + + To be added. - Android reference for android.app.LauncherActivity.ListItem.resolveInfo. + + + Android reference for android.app.LauncherActivity.ListItem.resolveInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -350,6 +395,7 @@ Provides JNI binding infrastructure for Android.App.LauncherActivity.ListItem. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -389,6 +435,7 @@ Provides JNI binding infrastructure for Android.App.LauncherActivity.ListItem. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/LauncherActivity.xml b/docs/xml/Android.App/LauncherActivity.xml index 8ac5f8e7b..e0f3a0777 100644 --- a/docs/xml/Android.App/LauncherActivity.xml +++ b/docs/xml/Android.App/LauncherActivity.xml @@ -30,11 +30,16 @@ - This class was deprecated in API level 30. + Displays a list of all activities which can be performed + for a given intent. This class was deprecated in API level 30. Applications can implement this UI themselves using RecyclerView and android.content.pm.PackageManager.queryIntentActivities(Intent,int) Displays a list of all activities which can be performed for a given intent. Launches when clicked. - Android reference for android.app.LauncherActivity. + + + Android reference for android.app.LauncherActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,9 +66,14 @@ - + + - Android reference for android.app.LauncherActivity.LauncherActivity. + + + Android reference for android.app.LauncherActivity.LauncherActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,11 +134,17 @@ - int: The item whose Intent to return - Return the actual Intent for a specific position in our ListView. + The item whose Intent to return + Return the actual Intent for a specific position in our + android.widget.ListView. + To be added. Return the actual Intent for a specific position in our ListView. - Android reference for android.app.LauncherActivity.intentForPosition. + + + Android reference for android.app.LauncherActivity.intentForPosition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -167,9 +183,14 @@ int: The item to return Return the ListItem for a specific position in our ListView. + To be added. Return the ListItem for a specific position in our ListView. - Android reference for android.app.LauncherActivity.itemForPosition. + + + Android reference for android.app.LauncherActivity.itemForPosition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -200,6 +221,7 @@ Provides JNI binding infrastructure for Android.App.LauncherActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -238,9 +260,14 @@ Perform the query to determine which results to show and return a list of them. + To be added. Perform the query to determine which results to show and return a list of them. - Android reference for android.app.LauncherActivity.makeListItems. + + + Android reference for android.app.LauncherActivity.makeListItems. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -285,9 +312,14 @@ Intent Perform query on package manager for list items. + To be added. Perform query on package manager for list items. The default implementation queries for activities. - Android reference for android.app.LauncherActivity.onQueryPackageManager. + + + Android reference for android.app.LauncherActivity.onQueryPackageManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -318,12 +350,17 @@ - Override to call setContentView() with your own content view to customize the list layout. + Override to call setContentView() with your own content view to + customize the list layout. Override to call setContentView() with your own content view to customize the list layout. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.LauncherActivity.onSetContentView. + + + Android reference for android.app.LauncherActivity.onSetContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -361,10 +398,16 @@ Android.Content.Intent - Get the base intent to use when running PackageManager.queryIntentActivities(Intent,int). + Get the base intent to use when running + PackageManager#queryIntentActivities(Intent, int). + To be added. Get the base intent to use when running PackageManager.queryIntentActivities(Intent,int). - Android reference for android.app.LauncherActivity.getTargetIntent. + + + Android reference for android.app.LauncherActivity.getTargetIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -395,6 +438,7 @@ Provides JNI binding infrastructure for Android.App.LauncherActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -426,6 +470,7 @@ Provides JNI binding infrastructure for Android.App.LauncherActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/LayoutAttribute.xml b/docs/xml/Android.App/LayoutAttribute.xml index d7124e899..5826573a7 100644 --- a/docs/xml/Android.App/LayoutAttribute.xml +++ b/docs/xml/Android.App/LayoutAttribute.xml @@ -30,7 +30,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -47,7 +48,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -67,7 +69,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -87,7 +91,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,7 +113,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -127,7 +135,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,7 +157,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ListActivity.xml b/docs/xml/Android.App/ListActivity.xml index cfd66b2f0..dd2223f03 100644 --- a/docs/xml/Android.App/ListActivity.xml +++ b/docs/xml/Android.App/ListActivity.xml @@ -30,7 +30,8 @@ - This class was deprecated in API level 30. + An activity that displays a list of items by binding to a data source such as + an array or Cursor, and exposes event handlers when the user selects an item. This class was deprecated in API level 30. Use ListFragment or RecyclerView to implement your Activity instead. An activity that displays a list of items by binding to a data source such as an array or Cursor, and exposes event handlers when the user selects an item. ListActivity hosts a ListView object that can be bound to different data sources, typically either an array or a Cursor holding query results. Binding, screen layout, and row layout are discussed in the following sections. Screen Layout @@ -42,7 +43,11 @@ Binding to Data You bind the ListActivity's ListView object to data using a class that implements the ListAdapter interface. Android provides two standard list adapters: SimpleAdapter for static data (Maps), and SimpleCursorAdapter for Cursor query results. The following code from a custom ListActivity demonstrates querying the Contacts provider for all contacts, then binding the Name and Company fields to a two line row layout in the activity's ListView. - Android reference for android.app.ListActivity. + + + Android reference for android.app.ListActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -69,9 +74,14 @@ - + + - Android reference for android.app.ListActivity.ListActivity. + + + Android reference for android.app.ListActivity.ListActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -134,6 +144,7 @@ Provides JNI binding infrastructure for Android.App.ListActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -168,10 +179,15 @@ Android.Widget.IListAdapter - Get the ListAdapter associated with this activity's ListView. + Get the ListAdapter associated with this activity's ListView. -or- Provide the cursor for the list view. + To be added. Get the ListAdapter associated with this activity's ListView. - Android reference for android.app.ListActivity.getListAdapter. + + + Android reference for android.app.ListActivity.getListAdapter. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -202,9 +218,14 @@ Get the activity's list view widget. + To be added. Get the activity's list view widget. - Android reference for android.app.ListActivity.getListView. + + + Android reference for android.app.ListActivity.getListView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -240,14 +261,18 @@ - ListView: The ListView where the click happened - View: The view that was clicked within the ListView - int: The position of the view in the list - long: The row id of the item that was clicked + The ListView where the click happened + The view that was clicked within the ListView + The position of the view in the list + The row id of the item that was clicked This method will be called when an item in the list is selected. This method will be called when an item in the list is selected. Subclasses should override. Subclasses can call getListView().getItemAtPosition(position) if they need to access the data associated with the selected item. - Android reference for android.app.ListActivity.onListItemClick. + + + Android reference for android.app.ListActivity.onListItemClick. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -278,9 +303,14 @@ Get the cursor row ID of the currently selected list item. + To be added. Get the cursor row ID of the currently selected list item. - Android reference for android.app.ListActivity.getSelectedItemId. + + + Android reference for android.app.ListActivity.getSelectedItemId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -311,9 +341,14 @@ Get the position of the currently selected list item. + To be added. Get the position of the currently selected list item. - Android reference for android.app.ListActivity.getSelectedItemPosition. + + + Android reference for android.app.ListActivity.getSelectedItemPosition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -346,10 +381,16 @@ - Set the currently selected list item to the specified position with the adapter's data + position + Set the currently selected list item to the specified + position with the adapter's data Set the currently selected list item to the specified position with the adapter's data - Android reference for android.app.ListActivity.setSelection. + + + Android reference for android.app.ListActivity.setSelection. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -380,6 +421,7 @@ Provides JNI binding infrastructure for Android.App.ListActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -419,6 +461,7 @@ Provides JNI binding infrastructure for Android.App.ListActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ListFragment.xml b/docs/xml/Android.App/ListFragment.xml index 002f3d3e8..1cc55cb3c 100644 --- a/docs/xml/Android.App/ListFragment.xml +++ b/docs/xml/Android.App/ListFragment.xml @@ -30,7 +30,8 @@ - This class was deprecated in API level 28. + A fragment that displays a list of items by binding to a data source such as + an array or Cursor, and exposes event handlers when the user selects an item. This class was deprecated in API level 28. Use the Support Library ListFragment for consistent behavior across all devices and access to Lifecycle. A fragment that displays a list of items by binding to a data source such as an array or Cursor, and exposes event handlers when the user selects an item. ListFragment hosts a ListView object that can be bound to different data sources, typically either an array or a Cursor holding query results. Binding, screen layout, and row layout are discussed in the following sections. Screen Layout @@ -42,7 +43,11 @@ Binding to Data You bind the ListFragment's ListView object to data using a class that implements the ListAdapter interface. Android provides two standard list adapters: SimpleAdapter for static data (Maps), and SimpleCursorAdapter for Cursor query results. You must use ListFragment.setListAdapter() to associate the list with an adapter. Do not directly call ListView.setAdapter() or else important initialization will be skipped. - Android reference for android.app.ListFragment. + + + Android reference for android.app.ListFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -69,9 +74,14 @@ - + + - Android reference for android.app.ListFragment.ListFragment. + + + Android reference for android.app.ListFragment.ListFragment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -134,6 +144,7 @@ Provides JNI binding infrastructure for Android.App.ListFragment. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -168,10 +179,15 @@ Android.Widget.IListAdapter - Get the ListAdapter associated with this fragment's ListView. + Get the ListAdapter associated with this fragment's ListView. -or- Provide the cursor for the list view. + To be added. Get the ListAdapter associated with this fragment's ListView. - Android reference for android.app.ListFragment.getListAdapter. + + + Android reference for android.app.ListFragment.getListAdapter. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -202,9 +218,14 @@ Get the fragment's list view widget. + To be added. Get the fragment's list view widget. - Android reference for android.app.ListFragment.getListView. + + + Android reference for android.app.ListFragment.getListView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -240,14 +261,18 @@ - ListView: The ListView where the click happened - View: The view that was clicked within the ListView - int: The position of the view in the list - long: The row id of the item that was clicked + The ListView where the click happened + The view that was clicked within the ListView + The position of the view in the list + The row id of the item that was clicked This method will be called when an item in the list is selected. This method will be called when an item in the list is selected. Subclasses should override. Subclasses can call getListView().getItemAtPosition(position) if they need to access the data associated with the selected item. - Android reference for android.app.ListFragment.onListItemClick. + + + Android reference for android.app.ListFragment.onListItemClick. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -278,9 +303,14 @@ Get the cursor row ID of the currently selected list item. + To be added. Get the cursor row ID of the currently selected list item. - Android reference for android.app.ListFragment.getSelectedItemId. + + + Android reference for android.app.ListFragment.getSelectedItemId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -311,9 +341,14 @@ Get the position of the currently selected list item. + To be added. Get the position of the currently selected list item. - Android reference for android.app.ListFragment.getSelectedItemPosition. + + + Android reference for android.app.ListFragment.getSelectedItemPosition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -347,10 +382,15 @@ CharSequence - The default content for a ListFragment has a TextView that can be shown when the list is empty. + The default content for a ListFragment has a TextView that can + be shown when the list is empty. The default content for a ListFragment has a TextView that can be shown when the list is empty. If you would like to have it shown, call this method to supply the text it should use. - Android reference for android.app.ListFragment.setEmptyText. + + + Android reference for android.app.ListFragment.setEmptyText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -380,10 +420,15 @@ CharSequence - The default content for a ListFragment has a TextView that can be shown when the list is empty. + The default content for a ListFragment has a TextView that can + be shown when the list is empty. The default content for a ListFragment has a TextView that can be shown when the list is empty. If you would like to have it shown, call this method to supply the text it should use. - Android reference for android.app.ListFragment.setEmptyText. + + + Android reference for android.app.ListFragment.setEmptyText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -415,11 +460,16 @@ - boolean: If true, the list view is shown; if false, the progress indicator. The initial value is true. + If true, the list view is shown; if false, the progress + indicator. The initial value is true. Control whether the list is being displayed. Control whether the list is being displayed. You can make it not displayed if you are waiting for the initial data to show in it. During this time an indeterminant progress indicator will be shown instead. Applications do not normally need to use this themselves. The default behavior of ListFragment is to start with the list not being shown, only showing it once an adapter is given with setListAdapter(ListAdapter). If the list at that point had not been shown, when it does get shown it will be do without the user ever seeing the hidden state. - Android reference for android.app.ListFragment.setListShown. + + + Android reference for android.app.ListFragment.setListShown. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -453,10 +503,15 @@ boolean - Like setListShown(boolean), but no animation is used when transitioning from the previous state. + Like #setListShown(boolean), but no animation is used when + transitioning from the previous state. Like setListShown(boolean), but no animation is used when transitioning from the previous state. - Android reference for android.app.ListFragment.setListShownNoAnimation. + + + Android reference for android.app.ListFragment.setListShownNoAnimation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -489,12 +544,18 @@ - Set the currently selected list item to the specified position with the adapter's data + position + Set the currently selected list item to the specified + position with the adapter's data Set the currently selected list item to the specified position with the adapter's data Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.ListFragment.setSelection. + + + Android reference for android.app.ListFragment.setSelection. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -525,6 +586,7 @@ Provides JNI binding infrastructure for Android.App.ListFragment. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -564,6 +626,7 @@ Provides JNI binding infrastructure for Android.App.ListFragment. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/LoaderManager.xml b/docs/xml/Android.App/LoaderManager.xml index 3098a42ad..e909c876e 100644 --- a/docs/xml/Android.App/LoaderManager.xml +++ b/docs/xml/Android.App/LoaderManager.xml @@ -30,11 +30,16 @@ - This class was deprecated in API level 28. + Interface associated with an Activity or Fragment for managing + one or more android.content.Loader instances associated with it. This class was deprecated in API level 28. Use the Support Library LoaderManager Interface associated with an Activity or Fragment for managing one or more Loader instances associated with it. This helps an application manage longer-running operations in conjunction with the Activity or Fragment lifecycle; the most common use of this is with a CursorLoader, however applications are free to write their own loaders for loading other types of data. While the LoaderManager API was introduced in Build.VERSION_CODES.HONEYCOMB, a version of the API at is also available for use on older platforms through FragmentActivity. See the blog post Fragments For All for more details. As an example, here is the full implementation of a Fragment that displays a ListView containing the results of a query against the contacts content provider. It uses a CursorLoader to manage the query on the provider. Developer Guides For more information about using loaders, read the Loaders developer guide. - Android reference for android.app.LoaderManager. + + + Android reference for android.app.LoaderManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,9 +66,14 @@ - + + - Android reference for android.app.LoaderManager.LoaderManager. + + + Android reference for android.app.LoaderManager.LoaderManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,7 +134,11 @@ Stops and removes the loader with the given ID. Stops and removes the loader with the given ID. If this loader had previously reported data to the client through LoaderCallbacks.onLoadFinished(Loader,Object), a call will be made to LoaderCallbacks.onLoaderReset(Loader). - Android reference for android.app.LoaderManager.destroyLoader. + + + Android reference for android.app.LoaderManager.destroyLoader. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -171,14 +185,18 @@ - String: Text to print at the front of each line. - FileDescriptor: The raw file descriptor that the dump is being sent to. - PrintWriter: A PrintWriter to which the dump is to be set. - String: Additional arguments to the dump request. + Text to print at the front of each line. + The raw file descriptor that the dump is being sent to. + A PrintWriter to which the dump is to be set. + Additional arguments to the dump request. Print the LoaderManager's state into the given stream. Print the LoaderManager's state into the given stream. - Android reference for android.app.LoaderManager.dump. + + + Android reference for android.app.LoaderManager.dump. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -212,10 +230,15 @@ boolean - Control whether the framework's internal loader manager debugging logs are turned on. + Control whether the framework's internal loader manager debugging + logs are turned on. Control whether the framework's internal loader manager debugging logs are turned on. If enabled, you will see output in logcat as the framework performs loader operations. - Android reference for android.app.LoaderManager.enableDebugLogging. + + + Android reference for android.app.LoaderManager.enableDebugLogging. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -257,11 +280,16 @@ int - Return the Loader with the given id or null if no matching Loader is found. + Return the Loader with the given id or null if no matching Loader + is found. The Loader associated with the requested ID, or null if no loader exists. Return the Loader with the given id or null if no matching Loader is found. - Android reference for android.app.LoaderManager.getLoader. + + + Android reference for android.app.LoaderManager.getLoader. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -308,9 +336,14 @@ Bundle: Optional arguments to supply to the loader at construction. If a loader already exists (a new one does not need to be created), this parameter will be ignored and the last arguments continue to be used. LoaderCallbacks: Interface the LoaderManager will call to report about changes in the state of the loader. Required. Ensures a loader is initialized and active. + To be added. Ensures a loader is initialized and active. If the loader doesn't already exist, one is created and (if the activity/fragment is currently started) starts the loader. Otherwise the last created loader is re-used. In either case, the given callback is associated with the loader, and will be called as the loader state changes. If at the point of call the caller is in its started state, and the requested loader already exists and has generated its data, then callback LoaderCallbacks.onLoadFinished will be called immediately (inside of this function), so you must be prepared for this to happen. - Android reference for android.app.LoaderManager.initLoader. + + + Android reference for android.app.LoaderManager.initLoader. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -340,6 +373,7 @@ Provides JNI binding infrastructure for Android.App.LoaderManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -387,11 +421,16 @@ Bundle: Optional arguments to supply to the loader at construction. LoaderCallbacks: Interface the LoaderManager will call to report about changes in the state of the loader. Required. Starts a new or restarts an existing Loader in this manager, registers the callbacks to it, and (if the activity/fragment is currently started) starts loading it. + To be added. Starts a new or restarts an existing Loader in this manager, registers the callbacks to it, and (if the activity/fragment is currently started) starts loading it. If a loader with the same id has previously been started it will automatically be destroyed when the new loader completes its work. The callback will be delivered before the old loader is destroyed. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.LoaderManager.restartLoader. + + + Android reference for android.app.LoaderManager.restartLoader. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -421,6 +460,7 @@ Provides JNI binding infrastructure for Android.App.LoaderManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -452,6 +492,7 @@ Provides JNI binding infrastructure for Android.App.LoaderManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/LocalActivityManager.xml b/docs/xml/Android.App/LocalActivityManager.xml index 92984a6ad..d721a601c 100644 --- a/docs/xml/Android.App/LocalActivityManager.xml +++ b/docs/xml/Android.App/LocalActivityManager.xml @@ -30,11 +30,16 @@ - This class was deprecated in API level 13. + Helper class for managing multiple running embedded activities in the same + process. This class was deprecated in API level 13. Use the new Fragment and FragmentManager APIs instead; these are also available on older platforms through the Android compatibility package. Helper class for managing multiple running embedded activities in the same process. This class is not normally used directly, but rather created for you as part of the ActivityGroup implementation. - Android reference for android.app.LocalActivityManager. + + + Android reference for android.app.LocalActivityManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -65,12 +70,18 @@ - Activity: the host of the embedded activities - boolean: True if the LocalActivityManger should keep a maximum of one activity resumed - Create a new LocalActivityManager for holding activities running within the given parent. + the host of the embedded activities + True if the LocalActivityManger should keep a maximum + of one activity resumed + Create a new LocalActivityManager for holding activities running within + the given <var>parent</var>. Create a new LocalActivityManager for holding activities running within the given parent. - Android reference for android.app.LocalActivityManager.LocalActivityManager. + + + Android reference for android.app.LocalActivityManager.LocalActivityManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,11 +136,16 @@ Retrieve the Activity that is currently running. - the currently running (resumed) Activity, or null if there is not one + the currently running (resumed) Activity, or null if there is + not one Retrieve the Activity that is currently running. See also: - Android reference for android.app.LocalActivityManager.getCurrentActivity. + + + Android reference for android.app.LocalActivityManager.getCurrentActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -160,11 +176,16 @@ Retrieve the ID of the activity that is currently running. - the ID of the currently running (resumed) Activity, or null if there is not one + the ID of the currently running (resumed) Activity, or null if + there is not one Retrieve the ID of the activity that is currently running. See also: - Android reference for android.app.LocalActivityManager.getCurrentId. + + + Android reference for android.app.LocalActivityManager.getCurrentId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -198,12 +219,19 @@ - String: Unique identifier of the activity to be destroyed - boolean: If true, this activity will be finished, so its id and all state are removed from the group. + Unique identifier of the activity to be destroyed + If true, this activity will be finished, so its id and + all state are removed from the group. Destroy the activity associated with a particular id. + Returns the window that was used to display the activity, or + null if there was none. Destroy the activity associated with a particular id. This activity will go through the normal lifecycle events and fine onDestroy(), and then the id removed from the group. - Android reference for android.app.LocalActivityManager.destroyActivity. + + + Android reference for android.app.LocalActivityManager.destroyActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -236,12 +264,16 @@ - Bundle: a previously saved state; does nothing if this is null - Restore a state that was previously returned by saveInstanceState(). + a previously saved state; does nothing if this is null + Restore a state that was previously returned by #saveInstanceState. Restore a state that was previously returned by saveInstanceState(). This adds to the activity group information about all activity IDs that had previously been saved, even if they have not been started yet, so if the user later navigates to them the correct state will be restored. Note: This does not change the current running activity, or start whatever activity was previously running when the state was saved. That is up to the client to do, in whatever way it thinks is best. See also: - Android reference for android.app.LocalActivityManager.dispatchCreate. + + + Android reference for android.app.LocalActivityManager.dispatchCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -275,11 +307,17 @@ boolean - Called by the container activity in its Activity.onDestroy so that LocalActivityManager can perform the corresponding action on the activities it holds. + Called by the container activity in its Activity#onDestroy so + that LocalActivityManager can perform the corresponding action on the + activities it holds. Called by the container activity in its Activity.onDestroy so that LocalActivityManager can perform the corresponding action on the activities it holds. See also: - Android reference for android.app.LocalActivityManager.dispatchDestroy. + + + Android reference for android.app.LocalActivityManager.dispatchDestroy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -312,12 +350,20 @@ - boolean: set to true if the parent activity has been finished; this can be determined by calling Activity.isFinishing() - Called by the container activity in its Activity.onPause so that LocalActivityManager can perform the corresponding action on the activities it holds. + set to true if the parent activity has been finished; + this can be determined by calling + Activity.isFinishing() + Called by the container activity in its Activity#onPause so + that LocalActivityManager can perform the corresponding action on the + activities it holds. Called by the container activity in its Activity.onPause so that LocalActivityManager can perform the corresponding action on the activities it holds. See also: - Android reference for android.app.LocalActivityManager.dispatchPause. + + + Android reference for android.app.LocalActivityManager.dispatchPause. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -348,11 +394,17 @@ - Called by the container activity in its Activity.onResume so that LocalActivityManager can perform the corresponding action on the activities it holds. + Called by the container activity in its Activity#onResume so + that LocalActivityManager can perform the corresponding action on the + activities it holds. Called by the container activity in its Activity.onResume so that LocalActivityManager can perform the corresponding action on the activities it holds. See also: - Android reference for android.app.LocalActivityManager.dispatchResume. + + + Android reference for android.app.LocalActivityManager.dispatchResume. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -383,11 +435,17 @@ - Called by the container activity in its Activity.onStop so that LocalActivityManager can perform the corresponding action on the activities it holds. + Called by the container activity in its Activity#onStop so + that LocalActivityManager can perform the corresponding action on the + activities it holds. Called by the container activity in its Activity.onStop so that LocalActivityManager can perform the corresponding action on the activities it holds. See also: - Android reference for android.app.LocalActivityManager.dispatchStop. + + + Android reference for android.app.LocalActivityManager.dispatchStop. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -422,11 +480,16 @@ String Return the Activity object associated with a string ID. - the associated Activity object, or null if the id is unknown or its activity is not currently instantiated + the associated Activity object, or null if the id is unknown or + its activity is not currently instantiated Return the Activity object associated with a string ID. See also: - Android reference for android.app.LocalActivityManager.getActivity. + + + Android reference for android.app.LocalActivityManager.getActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -465,6 +528,7 @@ Provides JNI binding infrastructure for Android.App.LocalActivityManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -496,10 +560,15 @@ - Remove all activities from this LocalActivityManager, performing an Activity.onDestroy on any that are currently instantiated. + Remove all activities from this LocalActivityManager, performing an + Activity#onDestroy on any that are currently instantiated. Remove all activities from this LocalActivityManager, performing an Activity.onDestroy on any that are currently instantiated. - Android reference for android.app.LocalActivityManager.removeAllActivities. + + + Android reference for android.app.LocalActivityManager.removeAllActivities. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -535,7 +604,11 @@ Retrieve the state of all activities known by the group. For activities that have previously run and are now stopped or finished, the last saved state is used. For the current running activity, its Activity.onSaveInstanceState is called to retrieve its current state. See also: - Android reference for android.app.LocalActivityManager.saveInstanceState. + + + Android reference for android.app.LocalActivityManager.saveInstanceState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -569,16 +642,23 @@ - String: Unique identifier of the activity to be started - Intent: The Intent describing the activity to be started + Unique identifier of the activity to be started + The Intent describing the activity to be started Start a new activity running in the group. + Returns the window of the activity. The caller needs to take + care of adding this window to a view hierarchy, and likewise dealing + with removing the old window if the activity has changed. Start a new activity running in the group. Every activity you start must have a unique string ID associated with it -- this is used to keep track of the activity, so that if you later call startActivity() again on it the same activity object will be retained. When there had previously been an activity started under this id, it may either be destroyed and a new one started, or the current one re-used, based on these conditions, in order: If the given Intent can not be resolved to an available Activity, this method throws ActivityNotFoundException. Warning: There is an issue where, if the Intent does not include an explicit component, we can restore the state for a different activity class than was previously running when the state was saved (if the set of available activities changes between those points). Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. Throws: android.content.ActivityNotFoundException - Android reference for android.app.LocalActivityManager.startActivity. + + + Android reference for android.app.LocalActivityManager.startActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -609,6 +689,7 @@ Provides JNI binding infrastructure for Android.App.LocalActivityManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -648,6 +729,7 @@ Provides JNI binding infrastructure for Android.App.LocalActivityManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/LocaleConfig+InterfaceConsts.xml b/docs/xml/Android.App/LocaleConfig+InterfaceConsts.xml index e75690eb2..2c3d29e8b 100644 --- a/docs/xml/Android.App/LocaleConfig+InterfaceConsts.xml +++ b/docs/xml/Android.App/LocaleConfig+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/LocaleConfig.xml b/docs/xml/Android.App/LocaleConfig.xml index e9622a976..59dc2372a 100644 --- a/docs/xml/Android.App/LocaleConfig.xml +++ b/docs/xml/Android.App/LocaleConfig.xml @@ -46,7 +46,11 @@ The LocaleConfig of an application. The LocaleConfig of an application. There are two sources. One is from an XML resource file with an <locale-config> element and referenced in the manifest via android:localeConfig on <application>. The other is that the application dynamically provides an override version which is persisted in LocaleManager.setOverrideLocaleConfig(LocaleConfig). For more information about the LocaleConfig from an XML resource file, see the section on per-app language preferences. - Android reference for android.app.LocaleConfig. + + + Android reference for android.app.LocaleConfig. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,12 +79,17 @@ - Context: the context of the application. This value cannot be null. - Returns an override LocaleConfig if it has been set via LocaleManager.setOverrideLocaleConfig(LocaleConfig). + the context of the application. + Returns an override LocaleConfig if it has been set via + LocaleManager#setOverrideLocaleConfig(LocaleConfig). Returns an override LocaleConfig if it has been set via LocaleManager.setOverrideLocaleConfig(LocaleConfig). Otherwise, returns the LocaleConfig from the application resources. See also: - Android reference for android.app.LocaleConfig.LocaleConfig. + + + Android reference for android.app.LocaleConfig.LocaleConfig. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,11 +118,15 @@ - LocaleList: the desired locales for a specified application. This value cannot be null. - Return the LocaleConfig with any sequence of locales combined into a LocaleList. + the desired locales for a specified application + Return the LocaleConfig with any sequence of locales combined into a LocaleList. Return the LocaleConfig with any sequence of locales combined into a LocaleList. Note: Applications seeking to create an override LocaleConfig via LocaleManager.setOverrideLocaleConfig(LocaleConfig) should use this constructor to first create the LocaleConfig they intend the system to see as the override. Note: The creation of this LocaleConfig does not automatically mean it will become the override config for an application. Any LocaleConfig desired to be the override must be passed into the LocaleManager.setOverrideLocaleConfig(LocaleConfig), otherwise it will not persist or affect the system's understanding of app-supported resources. - Android reference for android.app.LocaleConfig.LocaleConfig. + + + Android reference for android.app.LocaleConfig.LocaleConfig. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -166,9 +179,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.LocaleConfig.CREATOR. + + + Android reference for android.app.LocaleConfig.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -205,11 +224,15 @@ Java.Util.Locale - Returns the locale the strings in values/strings.xml (the default strings in the directory with no locale qualifier) are in if specified, otherwise null + Returns the locale the strings in values/strings. The default Locale or null Returns the locale the strings in values/strings.xml (the default strings in the directory with no locale qualifier) are in if specified, otherwise null - Android reference for android.app.LocaleConfig.getDefaultLocale. + + + Android reference for android.app.LocaleConfig.getDefaultLocale. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -246,7 +269,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.LocaleConfig.describeContents. + + + Android reference for android.app.LocaleConfig.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -278,13 +305,18 @@ - Context: the context of the application. This value cannot be null. - Returns a LocaleConfig from the application resources regardless of whether any LocaleConfig is overridden via LocaleManager.setOverrideLocaleConfig(LocaleConfig). + the context of the application. + Returns a LocaleConfig from the application resources regardless of whether any LocaleConfig + is overridden via LocaleManager#setOverrideLocaleConfig(LocaleConfig). This Android.App.LocaleConfig instance, allowing calls to be chained. Returns a LocaleConfig from the application resources regardless of whether any LocaleConfig is overridden via LocaleManager.setOverrideLocaleConfig(LocaleConfig). See also: - Android reference for android.app.LocaleConfig.fromContextIgnoringOverride. + + + Android reference for android.app.LocaleConfig.fromContextIgnoringOverride. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -339,6 +371,7 @@ Provides JNI binding infrastructure for Android.App.LocaleConfig. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -370,11 +403,20 @@ Get the status of reading the resource file where the LocaleConfig was stored. - STATUS_SUCCESS if the LocaleConfig structure existed in an XML file was successfully read, or STATUS_NOT_SPECIFIED if no android:localeConfig tag on pointing to an XML file that stores the LocaleConfig, or STATUS_PARSING_FAILED if the application provided malformed input for the LocaleConfig structure. Value is one of the following: STATUS_SUCCESS STATUS_NOT_SPECIFIED STATUS_PARSING_FAILED + + STATUS_SUCCESS if the LocaleConfig structure existed in an XML file was + successfully read, or STATUS_NOT_SPECIFIED if no android:localeConfig tag on + <application> pointing to an XML file that stores the LocaleConfig, or + STATUS_PARSING_FAILED if the application provided malformed input for the + LocaleConfig structure. Get the status of reading the resource file where the LocaleConfig was stored. Distinguish "the application didn't provide the resource file" from "the application provided malformed input" if getSupportedLocales() returns null. See also: - Android reference for android.app.LocaleConfig.getStatus. + + + Android reference for android.app.LocaleConfig.getStatus. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -411,10 +453,14 @@ 1 - No android:localeConfig tag on . + No android:localeConfig tag on <application>. No android:localeConfig tag on . - Android reference for android.app.LocaleConfig.STATUS_NOT_SPECIFIED. + + + Android reference for android.app.LocaleConfig.STATUS_NOT_SPECIFIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -454,7 +500,11 @@ Malformed input in the XML file where the LocaleConfig was stored. Malformed input in the XML file where the LocaleConfig was stored. - Android reference for android.app.LocaleConfig.STATUS_PARSING_FAILED. + + + Android reference for android.app.LocaleConfig.STATUS_PARSING_FAILED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -494,7 +544,11 @@ succeeded reading the LocaleConfig structure stored in an XML file. succeeded reading the LocaleConfig structure stored in an XML file. - Android reference for android.app.LocaleConfig.STATUS_SUCCESS. + + + Android reference for android.app.LocaleConfig.STATUS_SUCCESS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -532,10 +586,14 @@ Returns the locales supported by the specified application. - the LocaleList This value may be null. + the LocaleList Returns the locales supported by the specified application. Note: The locale format should follow the IETF BCP47 regular expression - Android reference for android.app.LocaleConfig.getSupportedLocales. + + + Android reference for android.app.LocaleConfig.getSupportedLocales. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -570,7 +628,11 @@ Constant Value: "locale" Constant Value: "locale" - Android reference for android.app.LocaleConfig.TAG_LOCALE. + + + Android reference for android.app.LocaleConfig.TAG_LOCALE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -605,7 +667,11 @@ Constant Value: "locale-config" Constant Value: "locale-config" - Android reference for android.app.LocaleConfig.TAG_LOCALE_CONFIG. + + + Android reference for android.app.LocaleConfig.TAG_LOCALE_CONFIG. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -635,6 +701,7 @@ Provides JNI binding infrastructure for Android.App.LocaleConfig. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -666,6 +733,7 @@ Provides JNI binding infrastructure for Android.App.LocaleConfig. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -717,7 +785,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.LocaleConfig.writeToParcel. + + + Android reference for android.app.LocaleConfig.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/LocaleConfigStatus.xml b/docs/xml/Android.App/LocaleConfigStatus.xml index a9000e122..313c2e66f 100644 --- a/docs/xml/Android.App/LocaleConfigStatus.xml +++ b/docs/xml/Android.App/LocaleConfigStatus.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ No android:localeConfig tag on . No android:localeConfig tag on . - Android reference for android.app.LocaleConfig.STATUS_NOT_SPECIFIED. + + + Android reference for android.app.LocaleConfig.STATUS_NOT_SPECIFIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Malformed input in the XML file where the LocaleConfig was stored. Malformed input in the XML file where the LocaleConfig was stored. - Android reference for android.app.LocaleConfig.STATUS_PARSING_FAILED. + + + Android reference for android.app.LocaleConfig.STATUS_PARSING_FAILED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ succeeded reading the LocaleConfig structure stored in an XML file. succeeded reading the LocaleConfig structure stored in an XML file. - Android reference for android.app.LocaleConfig.STATUS_SUCCESS. + + + Android reference for android.app.LocaleConfig.STATUS_SUCCESS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/LocaleManager.xml b/docs/xml/Android.App/LocaleManager.xml index 2c2c5d119..5298a227f 100644 --- a/docs/xml/Android.App/LocaleManager.xml +++ b/docs/xml/Android.App/LocaleManager.xml @@ -33,7 +33,11 @@ This class gives access to system locale services. This class gives access to system locale services. These services allow applications to control granular locale settings (such as per-app locales) or override their list of supported locales while running. Third party applications should treat this as a write-side surface, and continue reading locales via their in-process LocaleLists. - Android reference for android.app.LocaleManager. + + + Android reference for android.app.LocaleManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -94,11 +98,16 @@ Android.OS.LocaleList - Returns the UI locales for the calling app. + the desired locales for the calling app. + Returns the UI locales for the calling app. -or- Sets the UI locales for the calling app. This value cannot be null. Returns the UI locales for the calling app. Returns a LocaleList.getEmptyLocaleList() if no app-specific locales are set. - Android reference for android.app.LocaleManager.getApplicationLocales. + + + Android reference for android.app.LocaleManager.getApplicationLocales. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -134,12 +143,16 @@ - String: the package name of the app for which to retrieve the locales. This value cannot be null. + the package name of the app for which to retrieve the locales. Returns the current UI locales for a specified app (described by package name). The Android.OS.LocaleList returned by this API. Returns the current UI locales for a specified app (described by package name). Returns a LocaleList.getEmptyLocaleList() if no app-specific locales are set. This API can be used by an app's installer (per InstallSourceInfo.getInstallingPackageName()) to retrieve the app's locales. This API can be used by the current input method to retrieve locales of another packages. All other cases require android.Manifest.permission.READ_APP_SPECIFIC_LOCALES. Apps should generally retrieve their own locales via their in-process LocaleLists, or by calling getApplicationLocales(). - Android reference for android.app.LocaleManager.getApplicationLocales. + + + Android reference for android.app.LocaleManager.getApplicationLocales. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -169,6 +182,7 @@ Provides JNI binding infrastructure for Android.App.LocaleManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -219,11 +233,16 @@ Android.App.LocaleConfig - Returns the override LocaleConfig for the calling app. - the override LocaleConfig, or null if the LocaleConfig isn't overridden. + the desired LocaleConfig for the calling app. + Returns the override LocaleConfig for the calling app. -or- Sets the override LocaleConfig for the calling app. + the override LocaleConfig, or null if the LocaleConfig isn't overridden. Returns the override LocaleConfig for the calling app. - Android reference for android.app.LocaleManager.getOverrideLocaleConfig. + + + Android reference for android.app.LocaleManager.getOverrideLocaleConfig. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,7 +275,11 @@ This value cannot be null. Returns the current system locales, ignoring app-specific overrides. Note: Apps should generally access the user's locale preferences as indicated in their in-process LocaleLists. However, in case an app-specific locale is set, this method helps cater to rare use-cases which might require specifically knowing the system locale. Note: This API is not user-aware. It returns the system locales for the foreground user. - Android reference for android.app.LocaleManager.getSystemLocales. + + + Android reference for android.app.LocaleManager.getSystemLocales. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -286,6 +309,7 @@ Provides JNI binding infrastructure for Android.App.LocaleManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -317,6 +341,7 @@ Provides JNI binding infrastructure for Android.App.LocaleManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/LockTaskMode.xml b/docs/xml/Android.App/LockTaskMode.xml index 4d692c19a..7e1fa860c 100644 --- a/docs/xml/Android.App/LockTaskMode.xml +++ b/docs/xml/Android.App/LockTaskMode.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Full lock task mode is active. Full lock task mode is active. - Android reference for android.app.ActivityManager.LOCK_TASK_MODE_LOCKED. + + + Android reference for android.app.ActivityManager.LOCK_TASK_MODE_LOCKED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Lock task mode is not active. Lock task mode is not active. - Android reference for android.app.ActivityManager.LOCK_TASK_MODE_NONE. + + + Android reference for android.app.ActivityManager.LOCK_TASK_MODE_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ App pinning mode is active. App pinning mode is active. - Android reference for android.app.ActivityManager.LOCK_TASK_MODE_PINNED. + + + Android reference for android.app.ActivityManager.LOCK_TASK_MODE_PINNED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/MediaRouteActionProvider.xml b/docs/xml/Android.App/MediaRouteActionProvider.xml index b8ab19786..72b8e0944 100644 --- a/docs/xml/Android.App/MediaRouteActionProvider.xml +++ b/docs/xml/Android.App/MediaRouteActionProvider.xml @@ -26,11 +26,17 @@ - The media route action provider displays a media route button in the application's ActionBar to allow the user to select routes and to control the currently selected route. + The media route action provider displays a MediaRouteButton media route button + in the application's ActionBar to allow the user to select routes and + to control the currently selected route. The media route action provider displays a media route button in the application's ActionBar to allow the user to select routes and to control the currently selected route. The application must specify the kinds of routes that the user should be allowed to select by specifying the route types with the setRouteTypes(int) method. Refer to MediaRouteButton for a description of the button that will appear in the action bar menu. Note that instead of disabling the button when no routes are available, the action provider will instead make the menu item invisible. In this way, the button will only be visible when it is possible for the user to discover and select a matching route. - Android reference for android.app.MediaRouteActionProvider. + + + Android reference for android.app.MediaRouteActionProvider. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -60,9 +66,14 @@ Context - + + - Android reference for android.app.MediaRouteActionProvider.MediaRouteActionProvider. + + + Android reference for android.app.MediaRouteActionProvider.MediaRouteActionProvider. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -106,7 +117,8 @@ System.EventHandler - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -137,6 +149,7 @@ Provides JNI binding infrastructure for Android.App.MediaRouteActionProvider. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -173,10 +186,15 @@ Throws because this deprecated overload is not supported by MediaRouteActionProvider. + To be added. This overload throws UnsupportedOperationException. Use onCreateActionView(MenuItem) instead. Throws: UnsupportedOperationException: This overload is not supported. - Android reference for android.app.MediaRouteActionProvider.onCreateActionView. + + + Android reference for android.app.MediaRouteActionProvider.onCreateActionView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,9 +228,14 @@ View.OnClickListener - + + - Android reference for android.app.MediaRouteActionProvider.setExtendedSettingsClickListener. + + + Android reference for android.app.MediaRouteActionProvider.setExtendedSettingsClickListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -248,13 +271,18 @@ - int: The route types to match. - Sets the types of routes that will be shown in the media route chooser dialog launched by this button. + The route types to match. + Sets the types of routes that will be shown in the media route chooser dialog + launched by this button. Sets the types of routes that will be shown in the media route chooser dialog launched by this button. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.MediaRouteActionProvider.setRouteTypes. + + + Android reference for android.app.MediaRouteActionProvider.setRouteTypes. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -284,6 +312,7 @@ Provides JNI binding infrastructure for Android.App.MediaRouteActionProvider. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -315,6 +344,7 @@ Provides JNI binding infrastructure for Android.App.MediaRouteActionProvider. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/MediaRouteButton.xml b/docs/xml/Android.App/MediaRouteButton.xml index 6e393f5db..6032965eb 100644 --- a/docs/xml/Android.App/MediaRouteButton.xml +++ b/docs/xml/Android.App/MediaRouteButton.xml @@ -28,7 +28,11 @@ Displays and selects available media routes. - Android reference for android.app.MediaRouteButton. + + + Android reference for android.app.MediaRouteButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -58,9 +62,14 @@ Context - + + - Android reference for android.app.MediaRouteButton.MediaRouteButton. + + + Android reference for android.app.MediaRouteButton.MediaRouteButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -93,9 +102,14 @@ Context AttributeSet - + + - Android reference for android.app.MediaRouteButton.MediaRouteButton. + + + Android reference for android.app.MediaRouteButton.MediaRouteButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -154,9 +168,14 @@ Context AttributeSet int - + + - Android reference for android.app.MediaRouteButton.MediaRouteButton. + + + Android reference for android.app.MediaRouteButton.MediaRouteButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,9 +212,14 @@ AttributeSet int int - + + - Android reference for android.app.MediaRouteButton.MediaRouteButton. + + + Android reference for android.app.MediaRouteButton.MediaRouteButton. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -214,7 +238,8 @@ System.EventHandler - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -245,6 +270,7 @@ Provides JNI binding infrastructure for Android.App.MediaRouteButton. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -275,7 +301,11 @@ This is called when the view is attached to a window. This is called when the view is attached to a window. At this point it has a Surface and will start drawing. Note that this function is guaranteed to be called before onDraw(android.graphics.Canvas), however it may be called any time before the first onDraw -- including before or after onMeasure(int, int). If you override this method you must call through to the superclass implementation. - Android reference for android.app.MediaRouteButton.onAttachedToWindow. + + + Android reference for android.app.MediaRouteButton.onAttachedToWindow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -305,7 +335,11 @@ This is called when the view is detached from a window. This is called when the view is detached from a window. At this point it no longer has a surface for drawing. If you override this method you must call through to the superclass implementation. - Android reference for android.app.MediaRouteButton.onDetachedFromWindow. + + + Android reference for android.app.MediaRouteButton.onDetachedFromWindow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -335,11 +369,18 @@ Android.Media.MediaRouteType - Gets the media route types for filtering the routes that the user can select using the media route chooser dialog. + The route types to match. + Gets the media route types for filtering the routes that the user can + select using the media route chooser dialog. -or- Sets the types of routes that will be shown in the media route chooser dialog + launched by this button. The route types. Gets the media route types for filtering the routes that the user can select using the media route chooser dialog. - Android reference for android.app.MediaRouteButton.getRouteTypes. + + + Android reference for android.app.MediaRouteButton.getRouteTypes. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -372,9 +413,14 @@ View.OnClickListener - + + - Android reference for android.app.MediaRouteButton.setExtendedSettingsClickListener. + + + Android reference for android.app.MediaRouteButton.setExtendedSettingsClickListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -405,7 +451,11 @@ Show the route chooser or controller dialog. If the default route is selected or if the currently selected route does not match the route types, then shows the route chooser dialog. Otherwise, shows the route controller dialog to offer the user a choice to disconnect from the route or perform other control actions such as setting the route's volume. This will attach a DialogFragment to the containing Activity. - Android reference for android.app.MediaRouteButton.showDialog. + + + Android reference for android.app.MediaRouteButton.showDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -436,6 +486,7 @@ Provides JNI binding infrastructure for Android.App.MediaRouteButton. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -467,6 +518,7 @@ Provides JNI binding infrastructure for Android.App.MediaRouteButton. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/MissingForegroundServiceTypeException+InterfaceConsts.xml b/docs/xml/Android.App/MissingForegroundServiceTypeException+InterfaceConsts.xml index 169b25090..062e15913 100644 --- a/docs/xml/Android.App/MissingForegroundServiceTypeException+InterfaceConsts.xml +++ b/docs/xml/Android.App/MissingForegroundServiceTypeException+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/MissingForegroundServiceTypeException.xml b/docs/xml/Android.App/MissingForegroundServiceTypeException.xml index 2a47ad7f0..f66a3e1f9 100644 --- a/docs/xml/Android.App/MissingForegroundServiceTypeException.xml +++ b/docs/xml/Android.App/MissingForegroundServiceTypeException.xml @@ -43,10 +43,14 @@ - Exception thrown when an app tries to start a foreground Service without a type. + Exception thrown when an app tries to start a foreground Service without a type. Exception thrown when an app tries to start a foreground Service without a type. - Android reference for android.app.MissingForegroundServiceTypeException. + + + Android reference for android.app.MissingForegroundServiceTypeException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,7 +83,11 @@ Constructor. Constructor. - Android reference for android.app.MissingForegroundServiceTypeException.MissingForegroundServiceTypeException. + + + Android reference for android.app.MissingForegroundServiceTypeException.MissingForegroundServiceTypeException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -108,9 +116,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.MissingForegroundServiceTypeException.CREATOR. + + + Android reference for android.app.MissingForegroundServiceTypeException.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,7 +161,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.MissingForegroundServiceTypeException.describeContents. + + + Android reference for android.app.MissingForegroundServiceTypeException.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -180,6 +198,7 @@ Provides JNI binding infrastructure for Android.App.MissingForegroundServiceTypeException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -211,6 +230,7 @@ Provides JNI binding infrastructure for Android.App.MissingForegroundServiceTypeException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -242,6 +262,7 @@ Provides JNI binding infrastructure for Android.App.MissingForegroundServiceTypeException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -293,7 +314,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.MissingForegroundServiceTypeException.writeToParcel. + + + Android reference for android.app.MissingForegroundServiceTypeException.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/MoveTaskFlags.xml b/docs/xml/Android.App/MoveTaskFlags.xml index db916ba71..1f1abaec9 100644 --- a/docs/xml/Android.App/MoveTaskFlags.xml +++ b/docs/xml/Android.App/MoveTaskFlags.xml @@ -47,7 +47,11 @@ Flag for moveTaskToFront(int, int): don't count this as a user-instigated action, so the current activity will not receive a hint that the user is leaving. Flag for moveTaskToFront(int, int): don't count this as a user-instigated action, so the current activity will not receive a hint that the user is leaving. - Android reference for android.app.ActivityManager.MOVE_TASK_NO_USER_ACTION. + + + Android reference for android.app.ActivityManager.MOVE_TASK_NO_USER_ACTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,7 +80,11 @@ Flag for moveTaskToFront(int, int): also move the "home" activity along with the task, so it is positioned immediately behind the task. Flag for moveTaskToFront(int, int): also move the "home" activity along with the task, so it is positioned immediately behind the task. This flag is ignored if the task's windowing mode is ERROR(WindowConfiguration.WINDOWING_MODE_MULTI_WINDOW/android.app.WindowConfiguration.WINDOWING_MODE_MULTI_WINDOW WindowConfiguration.WINDOWING_MODE_MULTI_WINDOW). - Android reference for android.app.ActivityManager.MOVE_TASK_WITH_HOME. + + + Android reference for android.app.ActivityManager.MOVE_TASK_WITH_HOME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NativeActivity.xml b/docs/xml/Android.App/NativeActivity.xml index 43cc28282..44d2ef052 100644 --- a/docs/xml/Android.App/NativeActivity.xml +++ b/docs/xml/Android.App/NativeActivity.xml @@ -48,10 +48,15 @@ - Convenience for implementing an activity that will be implemented purely in native code. + Convenience for implementing an activity that will be implemented + purely in native code. Convenience for implementing an activity that will be implemented purely in native code. That is, a game (or game-like thing). There is no need to derive from this class; you can simply declare it in your manifest, and use the NDK APIs from there. A sample native activity is available in the NDK samples. - Android reference for android.app.NativeActivity. + + + Android reference for android.app.NativeActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -74,9 +79,14 @@ - + + - Android reference for android.app.NativeActivity.NativeActivity. + + + Android reference for android.app.NativeActivity.NativeActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,6 +166,7 @@ Provides JNI binding infrastructure for Android.App.NativeActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,10 +197,16 @@ System.String - Optional meta-that can be in the manifest for this component, specifying the name of the main entry point for this native activity in the META_DATA_LIB_NAME native code. + Optional meta-that can be in the manifest for this component, specifying + the name of the main entry point for this native activity in the + #META_DATA_LIB_NAME native code. Optional meta-that can be in the manifest for this component, specifying the name of the main entry point for this native activity in the META_DATA_LIB_NAME native code. If not specified, "ANativeActivity_onCreate" is used. - Android reference for android.app.NativeActivity.META_DATA_FUNC_NAME. + + + Android reference for android.app.NativeActivity.META_DATA_FUNC_NAME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -219,10 +236,15 @@ System.String - Optional meta-that can be in the manifest for this component, specifying the name of the native shared library to load. + Optional meta-that can be in the manifest for this component, specifying + the name of the native shared library to load. Optional meta-that can be in the manifest for this component, specifying the name of the native shared library to load. If not specified, "main" is used. - Android reference for android.app.NativeActivity.META_DATA_LIB_NAME. + + + Android reference for android.app.NativeActivity.META_DATA_LIB_NAME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -255,7 +277,11 @@ Callback method to be invoked when the global layout state or the visibility of views within the view tree changes Callback method to be invoked when the global layout state or the visibility of views within the view tree changes - Android reference for android.app.NativeActivity.onGlobalLayout. + + + Android reference for android.app.NativeActivity.onGlobalLayout. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -295,7 +321,11 @@ Called when the given InputQueue is now associated with the thread making this call, so it can start receiving events from it. Called when the given InputQueue is now associated with the thread making this call, so it can start receiving events from it. - Android reference for android.app.NativeActivity.onInputQueueCreated. + + + Android reference for android.app.NativeActivity.onInputQueueCreated. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -335,7 +365,11 @@ Called when the given InputQueue is no longer associated with the thread and thus not dispatching events. Called when the given InputQueue is no longer associated with the thread and thus not dispatching events. - Android reference for android.app.NativeActivity.onInputQueueDestroyed. + + + Android reference for android.app.NativeActivity.onInputQueueDestroyed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -388,7 +422,11 @@ This is called immediately after any structural changes (format or size) have been made to the surface. This is called immediately after any structural changes (format or size) have been made to the surface. You should at this point update the imagery in the surface. This method is always called at least once, after surfaceCreated(SurfaceHolder). - Android reference for android.app.NativeActivity.surfaceChanged. + + + Android reference for android.app.NativeActivity.surfaceChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -428,7 +466,11 @@ This is called immediately after the surface is first created. This is called immediately after the surface is first created. Implementations of this should start up whatever rendering code they desire. Note that only one thread can ever draw into a Surface, so you should not draw into the Surface here if your normal rendering will be in another thread. - Android reference for android.app.NativeActivity.surfaceCreated. + + + Android reference for android.app.NativeActivity.surfaceCreated. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -468,7 +510,11 @@ This is called immediately before a surface is being destroyed. This is called immediately before a surface is being destroyed. After returning from this call, you should no longer try to access this surface. If you have a rendering thread that directly accesses the surface, you must ensure that thread is no longer touching the Surface before returning from this function. - Android reference for android.app.NativeActivity.surfaceDestroyed. + + + Android reference for android.app.NativeActivity.surfaceDestroyed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -508,7 +554,11 @@ Called when the application needs to redraw the content of its surface, after it is resized or for some other reason. Called when the application needs to redraw the content of its surface, after it is resized or for some other reason. By not returning from here until the redraw is complete, you can ensure that the user will not see your surface in a bad state (at its new size before it has been correctly drawn that way). This will typically be preceeded by a call to SurfaceHolder.Callback.surfaceChanged(SurfaceHolder, int, int, int). As of O, surfaceRedrawNeededAsync(SurfaceHolder, Runnable) may be implemented to provide a non-blocking implementation. If surfaceRedrawNeededAsync(SurfaceHolder, Runnable) is not implemented, then this will be called instead. - Android reference for android.app.NativeActivity.surfaceRedrawNeeded. + + + Android reference for android.app.NativeActivity.surfaceRedrawNeeded. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -539,6 +589,7 @@ Provides JNI binding infrastructure for Android.App.NativeActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -570,6 +621,7 @@ Provides JNI binding infrastructure for Android.App.NativeActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+Action+Builder.xml b/docs/xml/Android.App/Notification+Action+Builder.xml index c7133d845..5c7907517 100644 --- a/docs/xml/Android.App/Notification+Action+Builder.xml +++ b/docs/xml/Android.App/Notification+Action+Builder.xml @@ -29,7 +29,11 @@ Builder class for Action objects. Builder class for Action objects. - Android reference for android.app.Notification.Action.Builder. + + + Android reference for android.app.Notification.Action.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -62,7 +66,11 @@ Construct a new builder for Action object using the fields from an Action. Construct a new builder for Action object using the fields from an Action. - Android reference for android.app.Notification.Action.Builder.Builder. + + + Android reference for android.app.Notification.Action.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,7 +111,11 @@ Construct a new builder for Action object. Construct a new builder for Action object. As of Android Build.VERSION_CODES.S, apps targeting API level Build.VERSION_CODES.S or higher won't be able to start activities while processing broadcast receivers or services in response to notification action clicks. To launch an activity in those cases, provide a PendingIntent for the activity itself. How an Action is displayed, including whether the icon, text, or both are displayed or required, depends on where and how the action is used, and the ERROR(Style/android.app.Notification.Action.Style Style) applied to the Notification. As of Android Build.VERSION_CODES.N, action button icons will not be displayed on action buttons, but are still required and are available to notification listeners, which may display them in other contexts, for example on a wearable device. When the title is a Spanned, any colors set by a ForegroundColorSpan or TextAppearanceSpan may be removed or displayed with an altered in luminance to ensure proper contrast within the Notification. - Android reference for android.app.Notification.Action.Builder.Builder. + + + Android reference for android.app.Notification.Action.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +156,11 @@ Construct a new builder for Action object. Construct a new builder for Action object. As of Android Build.VERSION_CODES.S, apps targeting API level Build.VERSION_CODES.S or higher won't be able to start activities while processing broadcast receivers or services in response to notification action clicks. To launch an activity in those cases, provide a PendingIntent for the activity itself. How an Action is displayed, including whether the icon, text, or both are displayed or required, depends on where and how the action is used, and the ERROR(Style/android.app.Notification.Action.Style Style) applied to the Notification. As of Android Build.VERSION_CODES.N, action button icons will not be displayed on action buttons, but are still required and are available to notification listeners, which may display them in other contexts, for example on a wearable device. When the title is a Spanned, any colors set by a ForegroundColorSpan or TextAppearanceSpan may be removed or displayed with an altered in luminance to ensure proper contrast within the Notification. - Android reference for android.app.Notification.Action.Builder.Builder. + + + Android reference for android.app.Notification.Action.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -185,7 +201,11 @@ Construct a new builder for Action object. Construct a new builder for Action object. As of Android Build.VERSION_CODES.N, action button icons will not be displayed on action buttons, but are still required and are available to notification listeners, which may display them in other contexts, for example on a wearable device. - Android reference for android.app.Notification.Action.Builder.Builder. + + + Android reference for android.app.Notification.Action.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -226,7 +246,11 @@ Construct a new builder for Action object. Construct a new builder for Action object. As of Android Build.VERSION_CODES.N, action button icons will not be displayed on action buttons, but are still required and are available to notification listeners, which may display them in other contexts, for example on a wearable device. - Android reference for android.app.Notification.Action.Builder.Builder. + + + Android reference for android.app.Notification.Action.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -267,7 +291,11 @@ Merge additional metadata into this builder. Values within the Bundle will replace existing extras values in this Builder. See also: - Android reference for android.app.Notification.Action.Builder.addExtras. + + + Android reference for android.app.Notification.Action.Builder.addExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -307,7 +335,11 @@ This Android.App.Notification.Action.Builder instance, allowing calls to be chained. Add an input to be collected from the user when this action is sent. Response values can be retrieved from the fired intent by using the RemoteInput.getResultsFromIntent function. - Android reference for android.app.Notification.Action.Builder.addRemoteInput. + + + Android reference for android.app.Notification.Action.Builder.addRemoteInput. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -337,7 +369,11 @@ The Android.App.Notification.Action built by this API. Combine all of the options that have been set and return a new Action object. - Android reference for android.app.Notification.Action.Builder.build. + + + Android reference for android.app.Notification.Action.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -377,7 +413,11 @@ This Android.App.Notification.Action.Builder instance, allowing calls to be chained. Apply an Extender to this action builder. Extenders may be used to add metadata or change options on this builder. - Android reference for android.app.Notification.Action.Builder.extend. + + + Android reference for android.app.Notification.Action.Builder.extend. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -406,7 +446,11 @@ This value cannot be null. Get the metadata Bundle used by this Builder. The returned Bundle is shared with this Builder. - Android reference for android.app.Notification.Action.Builder.getExtras. + + + Android reference for android.app.Notification.Action.Builder.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -436,6 +480,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Action.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -474,7 +519,11 @@ This Android.App.Notification.Action.Builder instance, allowing calls to be chained. Set whether the platform should automatically generate possible replies to add to RemoteInput.getChoices(). If the Action doesn't have a RemoteInput, this has no effect. - Android reference for android.app.Notification.Action.Builder.setAllowGeneratedReplies. + + + Android reference for android.app.Notification.Action.Builder.setAllowGeneratedReplies. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -511,7 +560,11 @@ This Android.App.Notification.Action.Builder instance, allowing calls to be chained. Sets whether the OS should only send this action's PendingIntent on an unlocked device. If this is true and the device is locked when the action is invoked, the OS will show the keyguard and require successful authentication before invoking the intent. If this is false and the device is locked, the OS will decide whether authentication should be required. - Android reference for android.app.Notification.Action.Builder.setAuthenticationRequired. + + + Android reference for android.app.Notification.Action.Builder.setAuthenticationRequired. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -548,11 +601,48 @@ This Android.App.Notification.Action.Builder instance, allowing calls to be chained. Sets whether this Action is a contextual action, i.e. whether the action is dependent on the notification message body. An example of a contextual action could be an action opening a map application with an address shown in the notification. - Android reference for android.app.Notification.Action.Builder.setContextual. + + + Android reference for android.app.Notification.Action.Builder.setContextual. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setEmphasisHint", "(I)Landroid/app/Notification$Action$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setEmphasisHint", "(I)Landroid/app/Notification$Action$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+Action+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -592,11 +682,48 @@ This Android.App.Notification.Action.Builder instance, allowing calls to be chained. Sets the SemanticAction for this Action. A SemanticAction denotes what an Action's PendingIntent will do (eg. reply, mark as read, delete, etc). - Android reference for android.app.Notification.Action.Builder.setSemanticAction. + + + Android reference for android.app.Notification.Action.Builder.setSemanticAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setStyleHint", "(I)Landroid/app/Notification$Action$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setStyleHint", "(I)Landroid/app/Notification$Action$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+Action+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -622,6 +749,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Action.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -653,6 +781,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Action.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+Action+IExtender.xml b/docs/xml/Android.App/Notification+Action+IExtender.xml index 2840e884d..ee241b8c6 100644 --- a/docs/xml/Android.App/Notification+Action+IExtender.xml +++ b/docs/xml/Android.App/Notification+Action+IExtender.xml @@ -32,7 +32,11 @@ Extender interface for use with Builder.extend. Extender interface for use with Builder.extend. Extenders may be used to add metadata or change options on an action builder. - Android reference for android.app.Notification.Action.Extender. + + + Android reference for android.app.Notification.Action.Extender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -71,7 +75,11 @@ Apply this extender to a notification action builder. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.Action.Extender.extend. + + + Android reference for android.app.Notification.Action.Extender.extend. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+Action+InterfaceConsts.xml b/docs/xml/Android.App/Notification+Action+InterfaceConsts.xml index 2012bccd0..36308ba15 100644 --- a/docs/xml/Android.App/Notification+Action+InterfaceConsts.xml +++ b/docs/xml/Android.App/Notification+Action+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+Action+WearableExtender.xml b/docs/xml/Android.App/Notification+Action+WearableExtender.xml index c720de875..50f8487ad 100644 --- a/docs/xml/Android.App/Notification+Action+WearableExtender.xml +++ b/docs/xml/Android.App/Notification+Action+WearableExtender.xml @@ -38,7 +38,11 @@ Wearable extender for notification actions. Wearable extender for notification actions. To add extensions to an action, create a new Notification.Action.WearableExtender object using the WearableExtender() constructor and apply it to a Notification.Action.Builder using Notification.Action.Builder.extend(Extender). - Android reference for android.app.Notification.Action.WearableExtender. + + + Android reference for android.app.Notification.Action.WearableExtender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -63,7 +67,11 @@ Create a Notification.Action.WearableExtender with default options. Create a Notification.Action.WearableExtender with default options. - Android reference for android.app.Notification.Action.WearableExtender.WearableExtender. + + + Android reference for android.app.Notification.Action.WearableExtender.WearableExtender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -92,7 +100,11 @@ Create a Notification.Action.WearableExtender by reading wearable options present in an existing notification action. Create a Notification.Action.WearableExtender by reading wearable options present in an existing notification action. - Android reference for android.app.Notification.Action.WearableExtender.WearableExtender. + + + Android reference for android.app.Notification.Action.WearableExtender.WearableExtender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -117,7 +129,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -155,7 +169,11 @@ the label to display to cancel the action Get the label to display to cancel the action. This is usually an imperative verb like "Cancel". - Android reference for android.app.Notification.Action.WearableExtender.getCancelLabel. + + + Android reference for android.app.Notification.Action.WearableExtender.getCancelLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -185,7 +203,11 @@ a clone of this instance. Creates and returns a copy of this object. The precise meaning of "copy" may depend on the class of the object. The general intent is that, for any object x, the expression: will be true, and that the expression: will be true, but these are not absolute requirements. While it is typically the case that: will be true, this is not an absolute requirement. By convention, the returned object should be obtained by calling super.clone. If a class and all of its superclasses (except Object) obey this convention, it will be the case that x.clone().getClass() == x.getClass(). By convention, the object returned by this method should be independent of this object (which is being cloned). To achieve this independence, it may be necessary to modify one or more fields of the object returned by super.clone before returning it. Typically, this means copying any mutable objects that comprise the internal "deep structure" of the object being cloned and replacing the references to these objects with references to the copies. If a class contains only primitive fields or references to immutable objects, then it is usually the case that no fields in the object returned by super.clone need to be modified. - Android reference for android.app.Notification.Action.WearableExtender.clone. + + + Android reference for android.app.Notification.Action.WearableExtender.clone. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,7 +232,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -248,7 +272,11 @@ the label to confirm the action should be executed Get the label to display to confirm that the action should be executed. This is usually an imperative verb like "Send". - Android reference for android.app.Notification.Action.WearableExtender.getConfirmLabel. + + + Android reference for android.app.Notification.Action.WearableExtender.getConfirmLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -284,7 +312,11 @@ the build object for chaining Apply wearable extensions to a notification action that is being built. This is typically called by the Notification.Action.Builder.extend(Extender) method of Notification.Action.Builder. - Android reference for android.app.Notification.Action.WearableExtender.extend. + + + Android reference for android.app.Notification.Action.WearableExtender.extend. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -317,7 +349,11 @@ true if the Action should be displayed inline, false otherwise. The default value is false if this was never set. Get a hint that this Action should be displayed inline. - Android reference for android.app.Notification.Action.WearableExtender.getHintDisplayActionInline. + + + Android reference for android.app.Notification.Action.WearableExtender.getHintDisplayActionInline. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -350,7 +386,11 @@ true if the content intent will launch an activity and transitions should be generated, false otherwise. The default value is false if this was never set. Get a hint that this Action will launch an Activity directly, telling the platform that it can generate the appropriate transitions - Android reference for android.app.Notification.Action.WearableExtender.getHintLaunchesActivity. + + + Android reference for android.app.Notification.Action.WearableExtender.getHintLaunchesActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -375,7 +415,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -413,7 +455,11 @@ the label to display while the action is being prepared to execute Get the label to display while the wearable is preparing to automatically execute the action. This is usually a 'ing' verb ending in ellipsis like "Sending..." - Android reference for android.app.Notification.Action.WearableExtender.getInProgressLabel. + + + Android reference for android.app.Notification.Action.WearableExtender.getInProgressLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -439,9 +485,14 @@ Get whether this action is available when the wearable device is not connected to a companion device. + To be added. Get whether this action is available when the wearable device is not connected to a companion device. The user can still trigger this action when the wearable device is offline, but a visual hint will indicate that the action may not be available. Defaults to true. - Android reference for android.app.Notification.Action.WearableExtender.isAvailableOffline. + + + Android reference for android.app.Notification.Action.WearableExtender.isAvailableOffline. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -504,6 +555,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Action.WearableExtender. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -538,7 +590,11 @@ This Android.App.Notification.Action.WearableExtender instance, allowing calls to be chained. Set whether this action is available when the wearable device is not connected to a companion device. The user can still trigger this action when the wearable device is offline, but a visual hint will indicate that the action may not be available. Defaults to true. - Android reference for android.app.Notification.Action.WearableExtender.setAvailableOffline. + + + Android reference for android.app.Notification.Action.WearableExtender.setAvailableOffline. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -579,7 +635,11 @@ this object for method chaining Set a label to display to cancel the action. This is usually an imperative verb, like "Cancel". - Android reference for android.app.Notification.Action.WearableExtender.setCancelLabel. + + + Android reference for android.app.Notification.Action.WearableExtender.setCancelLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -616,7 +676,11 @@ this object for method chaining Set a label to display to cancel the action. This is usually an imperative verb, like "Cancel". - Android reference for android.app.Notification.Action.WearableExtender.setCancelLabel. + + + Android reference for android.app.Notification.Action.WearableExtender.setCancelLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -657,7 +721,11 @@ this object for method chaining Set a label to display to confirm that the action should be executed. This is usually an imperative verb like "Send". - Android reference for android.app.Notification.Action.WearableExtender.setConfirmLabel. + + + Android reference for android.app.Notification.Action.WearableExtender.setConfirmLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -694,7 +762,11 @@ this object for method chaining Set a label to display to confirm that the action should be executed. This is usually an imperative verb like "Send". - Android reference for android.app.Notification.Action.WearableExtender.setConfirmLabel. + + + Android reference for android.app.Notification.Action.WearableExtender.setConfirmLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -731,7 +803,11 @@ this object for method chaining Set a hint that this Action should be displayed inline. - Android reference for android.app.Notification.Action.WearableExtender.setHintDisplayActionInline. + + + Android reference for android.app.Notification.Action.WearableExtender.setHintDisplayActionInline. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -768,7 +844,11 @@ this object for method chaining Set a hint that this Action will launch an Activity directly, telling the platform that it can generate the appropriate transitions. - Android reference for android.app.Notification.Action.WearableExtender.setHintLaunchesActivity. + + + Android reference for android.app.Notification.Action.WearableExtender.setHintLaunchesActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -811,7 +891,11 @@ Set a label to display while the wearable is preparing to automatically execute the action. This is usually a 'ing' verb ending in ellipsis like "Sending..." Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.Action.WearableExtender.setInProgressLabel. + + + Android reference for android.app.Notification.Action.WearableExtender.setInProgressLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -850,7 +934,11 @@ Set a label to display while the wearable is preparing to automatically execute the action. This is usually a 'ing' verb ending in ellipsis like "Sending..." Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.Action.WearableExtender.setInProgressLabel. + + + Android reference for android.app.Notification.Action.WearableExtender.setInProgressLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -880,6 +968,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Action.WearableExtender. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -919,6 +1008,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Action.WearableExtender. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+Action.xml b/docs/xml/Android.App/Notification+Action.xml index 0e7fc1443..08267771b 100644 --- a/docs/xml/Android.App/Notification+Action.xml +++ b/docs/xml/Android.App/Notification+Action.xml @@ -42,7 +42,11 @@ Structure to encapsulate a named action that can be shown as part of this notification. Structure to encapsulate a named action that can be shown as part of this notification. It must include an icon, a label, and a PendingIntent to be fired when the action is selected by the user. Apps should use Notification.Builder.addAction(int,CharSequence,PendingIntent) or Notification.Builder.addAction(Notification.Action) to attach actions. As of Android Build.VERSION_CODES.S, apps targeting API level Build.VERSION_CODES.S or higher won't be able to start activities while processing broadcast receivers or services in response to notification action clicks. To launch an activity in those cases, provide a PendingIntent for the activity itself. - Android reference for android.app.Notification.Action. + + + Android reference for android.app.Notification.Action. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,7 +107,11 @@ This constructor is deprecated. This constructor is deprecated. Use Notification.Action.Builder. - Android reference for android.app.Notification.Action.Action. + + + Android reference for android.app.Notification.Action.Action. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -140,7 +148,11 @@ This constructor is deprecated. This constructor is deprecated. Use Notification.Action.Builder. - Android reference for android.app.Notification.Action.Action. + + + Android reference for android.app.Notification.Action.Action. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -166,9 +178,14 @@ Intent to send when the user invokes this action. + To be added. Intent to send when the user invokes this action. May be null, in which case the action may be rendered in a disabled presentation by the system UI. - Android reference for android.app.Notification.Action.actionIntent. + + + Android reference for android.app.Notification.Action.actionIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -198,9 +215,14 @@ Return whether the platform should automatically generate possible replies for this Action + To be added. Return whether the platform should automatically generate possible replies for this Action - Android reference for android.app.Notification.Action.getAllowGeneratedReplies. + + + Android reference for android.app.Notification.Action.getAllowGeneratedReplies. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -230,7 +252,11 @@ a clone of this instance. Creates and returns a copy of this object. The precise meaning of "copy" may depend on the class of the object. The general intent is that, for any object x, the expression: will be true, and that the expression: will be true, but these are not absolute requirements. While it is typically the case that: will be true, this is not an absolute requirement. By convention, the returned object should be obtained by calling super.clone. If a class and all of its superclasses (except Object) obey this convention, it will be the case that x.clone().getClass() == x.getClass(). By convention, the object returned by this method should be independent of this object (which is being cloned). To achieve this independence, it may be necessary to modify one or more fields of the object returned by super.clone before returning it. Typically, this means copying any mutable objects that comprise the internal "deep structure" of the object being cloned and replacing the references to these objects with references to the copies. If a class contains only primitive fields or references to immutable objects, then it is usually the case that no fields in the object returned by super.clone need to be modified. - Android reference for android.app.Notification.Action.clone. + + + Android reference for android.app.Notification.Action.clone. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -255,9 +281,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.Notification.Action.CREATOR. + + + Android reference for android.app.Notification.Action.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,11 +322,152 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.Notification.Action.describeContents. + + + Android reference for android.app.Notification.Action.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EMPHASIS_AUTO", ApiSince=37)] + [<Android.Runtime.Register("EMPHASIS_AUTO", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ActionEmphasis enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ActionEmphasis enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActionEmphasis + + 0 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getEmphasisHint", "()I", "GetGetEmphasisHintHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getEmphasisHint", "()I", "GetGetEmphasisHintHandler", ApiSince=37)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EMPHASIS_PRIMARY", ApiSince=37)] + [<Android.Runtime.Register("EMPHASIS_PRIMARY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ActionEmphasis enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ActionEmphasis enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActionEmphasis + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EMPHASIS_SECONDARY", ApiSince=37)] + [<Android.Runtime.Register("EMPHASIS_SECONDARY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ActionEmphasis enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ActionEmphasis enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActionEmphasis + + 2 + + To be added. + To be added. + + @@ -316,9 +489,14 @@ Get additional metadata carried around with this Action. + To be added. Get additional metadata carried around with this Action. - Android reference for android.app.Notification.Action.getExtras. + + + Android reference for android.app.Notification.Action.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -355,9 +533,14 @@ Get the list of inputs to be collected from the user that ONLY accept data when this action is sent. + To be added. Get the list of inputs to be collected from the user that ONLY accept data when this action is sent. These remote inputs are guaranteed to return true on a call to RemoteInput.isDataOnly. Returns null if there are no data-only remote inputs. This method exists so that legacy RemoteInput collectors that pre-date the addition of non-textual RemoteInputs do not access these remote inputs. - Android reference for android.app.Notification.Action.getDataOnlyRemoteInputs. + + + Android reference for android.app.Notification.Action.getDataOnlyRemoteInputs. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -390,9 +573,14 @@ Get the list of inputs to be collected from the user when this action is sent. + To be added. Get the list of inputs to be collected from the user when this action is sent. May return null if no remote inputs were added. Only returns inputs which accept a text input. For inputs which only accept data use getDataOnlyRemoteInputs(). - Android reference for android.app.Notification.Action.getRemoteInputs. + + + Android reference for android.app.Notification.Action.getRemoteInputs. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -422,9 +610,14 @@ Return an icon representing the action. + To be added. Return an icon representing the action. - Android reference for android.app.Notification.Action.getIcon. + + + Android reference for android.app.Notification.Action.getIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -454,9 +647,14 @@ Returns whether the OS should only send this action's PendingIntent on an unlocked device. + To be added. Returns whether the OS should only send this action's PendingIntent on an unlocked device. If the device is locked when the action is invoked, the OS should show the keyguard and require successful authentication before invoking the intent. - Android reference for android.app.Notification.Action.isAuthenticationRequired. + + + Android reference for android.app.Notification.Action.isAuthenticationRequired. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -486,9 +684,14 @@ Returns whether this is a contextual Action, i.e. + To be added. Returns whether this is a contextual Action, i.e. whether the action is dependent on the notification message body. An example of a contextual action could be an action opening a map application with an address shown in the notification. - Android reference for android.app.Notification.Action.isContextual. + + + Android reference for android.app.Notification.Action.isContextual. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -551,6 +754,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Action. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -585,7 +789,11 @@ Value is one of the following: SEMANTIC_ACTION_NONE SEMANTIC_ACTION_REPLY SEMANTIC_ACTION_MARK_AS_READ SEMANTIC_ACTION_MARK_AS_UNREAD SEMANTIC_ACTION_DELETE SEMANTIC_ACTION_ARCHIVE SEMANTIC_ACTION_MUTE SEMANTIC_ACTION_UNMUTE SEMANTIC_ACTION_THUMBS_UP SEMANTIC_ACTION_THUMBS_DOWN SEMANTIC_ACTION_CALL SEMANTIC_ACTION_PLAY SEMANTIC_ACTION_PAUSE SEMANTIC_ACTION_STOP Returns the SemanticAction associated with this Action. A SemanticAction denotes what an Action's PendingIntent will do (eg. reply, mark as read, delete, etc). - Android reference for android.app.Notification.Action.getSemanticAction. + + + Android reference for android.app.Notification.Action.getSemanticAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -625,7 +833,11 @@ SemanticAction: Archive the content associated with the notification. SemanticAction: Archive the content associated with the notification. This could mean archiving an email, message, etc. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_ARCHIVE. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_ARCHIVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -665,7 +877,11 @@ SemanticAction: Call a contact, group, etc. SemanticAction: Call a contact, group, etc. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_CALL. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_CALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -705,7 +921,11 @@ SemanticAction: Delete the content associated with the notification. SemanticAction: Delete the content associated with the notification. This could mean deleting an email, message, etc. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_DELETE. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_DELETE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -745,7 +965,11 @@ SemanticAction: Mark content as read. SemanticAction: Mark content as read. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_MARK_AS_READ. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_MARK_AS_READ. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -785,7 +1009,11 @@ SemanticAction: Mark content as unread. SemanticAction: Mark content as unread. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_MARK_AS_UNREAD. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_MARK_AS_UNREAD. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -825,7 +1053,11 @@ SemanticAction: Mute the content associated with the notification. SemanticAction: Mute the content associated with the notification. This could mean silencing a conversation or currently playing media. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_MUTE. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_MUTE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -865,11 +1097,87 @@ No semantic action defined. No semantic action defined. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_NONE. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SEMANTIC_ACTION_PAUSE", ApiSince=37)] + [<Android.Runtime.Register("SEMANTIC_ACTION_PAUSE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.SemanticAction enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SemanticAction enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.SemanticAction + + 14 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SEMANTIC_ACTION_PLAY", ApiSince=37)] + [<Android.Runtime.Register("SEMANTIC_ACTION_PLAY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.SemanticAction enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SemanticAction enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.SemanticAction + + 13 + + To be added. + To be added. + + @@ -905,11 +1213,51 @@ SemanticAction: Reply to a conversation, chat, group, or wherever replies may be appropriate. SemanticAction: Reply to a conversation, chat, group, or wherever replies may be appropriate. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_REPLY. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_REPLY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SEMANTIC_ACTION_STOP", ApiSince=37)] + [<Android.Runtime.Register("SEMANTIC_ACTION_STOP", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.SemanticAction enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.SemanticAction enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.SemanticAction + + 15 + + To be added. + To be added. + + @@ -945,7 +1293,11 @@ SemanticAction: Mark content with a thumbs down. SemanticAction: Mark content with a thumbs down. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_THUMBS_DOWN. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_THUMBS_DOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -985,7 +1337,11 @@ SemanticAction: Mark content with a thumbs up. SemanticAction: Mark content with a thumbs up. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_THUMBS_UP. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_THUMBS_UP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1025,11 +1381,188 @@ SemanticAction: Unmute the content associated with the notification. SemanticAction: Unmute the content associated with the notification. This could mean un-silencing a conversation or currently playing media. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_UNMUTE. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_UNMUTE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STYLE_AUTO", ApiSince=37)] + [<Android.Runtime.Register("STYLE_AUTO", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ActionStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ActionStyle enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActionStyle + + 0 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getStyleHint", "()I", "GetGetStyleHintHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getStyleHint", "()I", "GetGetStyleHintHandler", ApiSince=37)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STYLE_ICON_AND_TEXT", ApiSince=37)] + [<Android.Runtime.Register("STYLE_ICON_AND_TEXT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ActionStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ActionStyle enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActionStyle + + 2 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STYLE_ICON_ONLY", ApiSince=37)] + [<Android.Runtime.Register("STYLE_ICON_ONLY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ActionStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ActionStyle enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActionStyle + + 3 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STYLE_TEXT_ONLY", ApiSince=37)] + [<Android.Runtime.Register("STYLE_TEXT_ONLY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ActionStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ActionStyle enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ActionStyle + + 1 + + To be added. + To be added. + + @@ -1055,6 +1588,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Action. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1094,6 +1628,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Action. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1121,9 +1656,14 @@ Title of the action. + To be added. Title of the action. - Android reference for android.app.Notification.Action.title. + + + Android reference for android.app.Notification.Action.title. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1169,7 +1709,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.Action.writeToParcel. + + + Android reference for android.app.Notification.Action.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+BigPictureStyle.xml b/docs/xml/Android.App/Notification+BigPictureStyle.xml index ea87e2ebc..651b134fb 100644 --- a/docs/xml/Android.App/Notification+BigPictureStyle.xml +++ b/docs/xml/Android.App/Notification+BigPictureStyle.xml @@ -25,7 +25,11 @@ Helper class for generating large-format notifications that include a large image attachment. Helper class for generating large-format notifications that include a large image attachment. Here's how you'd set the BigPictureStyle on a notification: - Android reference for android.app.Notification.BigPictureStyle. + + + Android reference for android.app.Notification.BigPictureStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -48,9 +52,14 @@ - + + - Android reference for android.app.Notification.BigPictureStyle.BigPictureStyle. + + + Android reference for android.app.Notification.BigPictureStyle.BigPictureStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,7 +97,11 @@ This constructor is deprecated. This constructor is deprecated. use BigPictureStyle(). - Android reference for android.app.Notification.BigPictureStyle.BigPictureStyle. + + + Android reference for android.app.Notification.BigPictureStyle.BigPictureStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -153,7 +166,11 @@ This Android.App.Notification.BigPictureStyle instance, allowing calls to be chained. Override the large icon when the expanded notification is shown. - Android reference for android.app.Notification.BigPictureStyle.bigLargeIcon. + + + Android reference for android.app.Notification.BigPictureStyle.bigLargeIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -198,7 +215,11 @@ This Android.App.Notification.BigPictureStyle instance, allowing calls to be chained. Override the large icon when the expanded notification is shown. - Android reference for android.app.Notification.BigPictureStyle.bigLargeIcon. + + + Android reference for android.app.Notification.BigPictureStyle.bigLargeIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -238,7 +259,11 @@ This Android.App.Notification.BigPictureStyle instance, allowing calls to be chained. Provide the bitmap to be used as the payload for the BigPicture notification. - Android reference for android.app.Notification.BigPictureStyle.bigPicture. + + + Android reference for android.app.Notification.BigPictureStyle.bigPicture. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -283,7 +308,11 @@ This Android.App.Notification.BigPictureStyle instance, allowing calls to be chained. Provide the content Uri to be used as the payload for the BigPicture notification. - Android reference for android.app.Notification.BigPictureStyle.bigPicture. + + + Android reference for android.app.Notification.BigPictureStyle.bigPicture. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -314,6 +343,7 @@ Calls Build on the Notification Builder that this Style is attached to. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -345,6 +375,7 @@ Provides JNI binding infrastructure for Android.App.Notification.BigPictureStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -386,7 +417,11 @@ This Android.App.Notification.BigPictureStyle instance, allowing calls to be chained. Overrides ContentTitle in the expanded form of the template. This defaults to the value passed to setContentTitle(). - Android reference for android.app.Notification.BigPictureStyle.setBigContentTitle. + + + Android reference for android.app.Notification.BigPictureStyle.setBigContentTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -421,7 +456,11 @@ This Android.App.Notification.BigPictureStyle instance, allowing calls to be chained. Overrides ContentTitle in the expanded form of the template. This defaults to the value passed to setContentTitle(). - Android reference for android.app.Notification.BigPictureStyle.setBigContentTitle. + + + Android reference for android.app.Notification.BigPictureStyle.setBigContentTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -465,7 +504,11 @@ This Android.App.Notification.BigPictureStyle instance, allowing calls to be chained. Set the content description of the big picture. - Android reference for android.app.Notification.BigPictureStyle.setContentDescription. + + + Android reference for android.app.Notification.BigPictureStyle.setContentDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -505,7 +548,11 @@ This Android.App.Notification.BigPictureStyle instance, allowing calls to be chained. Set the content description of the big picture. - Android reference for android.app.Notification.BigPictureStyle.setContentDescription. + + + Android reference for android.app.Notification.BigPictureStyle.setContentDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -545,7 +592,11 @@ This Android.App.Notification.BigPictureStyle instance, allowing calls to be chained. Set the first line of text after the detail section in the expanded form of the template. - Android reference for android.app.Notification.BigPictureStyle.setSummaryText. + + + Android reference for android.app.Notification.BigPictureStyle.setSummaryText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -580,7 +631,11 @@ This Android.App.Notification.BigPictureStyle instance, allowing calls to be chained. Set the first line of text after the detail section in the expanded form of the template. - Android reference for android.app.Notification.BigPictureStyle.setSummaryText. + + + Android reference for android.app.Notification.BigPictureStyle.setSummaryText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -619,7 +674,11 @@ When set, the big picture of this style will be promoted and shown in place of the large icon in the collapsed state of this notification. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.BigPictureStyle.showBigPictureWhenCollapsed. + + + Android reference for android.app.Notification.BigPictureStyle.showBigPictureWhenCollapsed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -649,6 +708,7 @@ Provides JNI binding infrastructure for Android.App.Notification.BigPictureStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -680,6 +740,7 @@ Provides JNI binding infrastructure for Android.App.Notification.BigPictureStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+BigTextStyle.xml b/docs/xml/Android.App/Notification+BigTextStyle.xml index 7ad8d4116..26bbe92aa 100644 --- a/docs/xml/Android.App/Notification+BigTextStyle.xml +++ b/docs/xml/Android.App/Notification+BigTextStyle.xml @@ -29,7 +29,11 @@ Helper class for generating large-format notifications that include a lot of text. Helper class for generating large-format notifications that include a lot of text. Here's how you'd set the BigTextStyle on a notification: - Android reference for android.app.Notification.BigTextStyle. + + + Android reference for android.app.Notification.BigTextStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -52,9 +56,14 @@ - + + - Android reference for android.app.Notification.BigTextStyle.BigTextStyle. + + + Android reference for android.app.Notification.BigTextStyle.BigTextStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,7 +97,11 @@ This constructor is deprecated. This constructor is deprecated. use BigTextStyle(). - Android reference for android.app.Notification.BigTextStyle.BigTextStyle. + + + Android reference for android.app.Notification.BigTextStyle.BigTextStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -146,7 +159,11 @@ This Android.App.Notification.BigTextStyle instance, allowing calls to be chained. Provide the longer text to be displayed in the expanded form of the template in place of the content text. - Android reference for android.app.Notification.BigTextStyle.bigText. + + + Android reference for android.app.Notification.BigTextStyle.bigText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,7 +191,11 @@ This Android.App.Notification.BigTextStyle instance, allowing calls to be chained. Provide the longer text to be displayed in the expanded form of the template in place of the content text. - Android reference for android.app.Notification.BigTextStyle.bigText. + + + Android reference for android.app.Notification.BigTextStyle.bigText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -201,6 +222,7 @@ Calls Build on the Notification Builder that this Style is attached to. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -240,6 +262,7 @@ Provides JNI binding infrastructure for Android.App.Notification.BigTextStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -274,7 +297,11 @@ This Android.App.Notification.BigTextStyle instance, allowing calls to be chained. Overrides ContentTitle in the expanded form of the template. This defaults to the value passed to setContentTitle(). - Android reference for android.app.Notification.BigTextStyle.setBigContentTitle. + + + Android reference for android.app.Notification.BigTextStyle.setBigContentTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -302,7 +329,11 @@ This Android.App.Notification.BigTextStyle instance, allowing calls to be chained. Overrides ContentTitle in the expanded form of the template. This defaults to the value passed to setContentTitle(). - Android reference for android.app.Notification.BigTextStyle.setBigContentTitle. + + + Android reference for android.app.Notification.BigTextStyle.setBigContentTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -337,7 +368,11 @@ Set the first line of text after the detail section in the expanded form of the template. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.BigTextStyle.setSummaryText. + + + Android reference for android.app.Notification.BigTextStyle.setSummaryText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -367,7 +402,11 @@ Set the first line of text after the detail section in the expanded form of the template. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.BigTextStyle.setSummaryText. + + + Android reference for android.app.Notification.BigTextStyle.setSummaryText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -397,6 +436,7 @@ Provides JNI binding infrastructure for Android.App.Notification.BigTextStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -436,6 +476,7 @@ Provides JNI binding infrastructure for Android.App.Notification.BigTextStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+BridgedNotificationMetadata+InterfaceConsts.xml b/docs/xml/Android.App/Notification+BridgedNotificationMetadata+InterfaceConsts.xml new file mode 100644 index 000000000..88c50cd85 --- /dev/null +++ b/docs/xml/Android.App/Notification+BridgedNotificationMetadata+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.App/Notification+BridgedNotificationMetadata.xml b/docs/xml/Android.App/Notification+BridgedNotificationMetadata.xml new file mode 100644 index 000000000..351e41620 --- /dev/null +++ b/docs/xml/Android.App/Notification+BridgedNotificationMetadata.xml @@ -0,0 +1,416 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/Notification$BridgedNotificationMetadata", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/Notification$BridgedNotificationMetadata", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/drawable/Icon;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/graphics/drawable/Icon;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAppIcon", "()Landroid/graphics/drawable/Icon;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAppIcon", "()Landroid/graphics/drawable/Icon;", "", ApiSince=37)>] + + + + Android.Graphics.Drawables.Icon + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getChannelId", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getChannelId", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getOriginDeviceName", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getOriginDeviceName", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPackageName", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPackageName", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/Notification+BubbleMetadata+Builder.xml b/docs/xml/Android.App/Notification+BubbleMetadata+Builder.xml index 298863e1a..ff6a8eaaf 100644 --- a/docs/xml/Android.App/Notification+BubbleMetadata+Builder.xml +++ b/docs/xml/Android.App/Notification+BubbleMetadata+Builder.xml @@ -29,7 +29,11 @@ Builder to construct a BubbleMetadata object. Builder to construct a BubbleMetadata object. - Android reference for android.app.Notification.BubbleMetadata.Builder. + + + Android reference for android.app.Notification.BubbleMetadata.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -62,7 +66,11 @@ This constructor is deprecated. This constructor is deprecated. use Builder.Builder(String) for a bubble created via a ShortcutInfo or Builder.Builder(PendingIntent,Icon) for a bubble created via a PendingIntent. - Android reference for android.app.Notification.BubbleMetadata.Builder.Builder. + + + Android reference for android.app.Notification.BubbleMetadata.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -100,7 +108,11 @@ If the shortcut has not been published when the bubble notification is sent, no bubble will be produced. If the shortcut is deleted while the bubble is active, the bubble will be removed. See also: Throws: NullPointerException if shortcutId is null. - Android reference for android.app.Notification.BubbleMetadata.Builder.Builder. + + + Android reference for android.app.Notification.BubbleMetadata.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -139,7 +151,11 @@ When the activity is launched from a bubble, Activity.isLaunchedFromBubble() will return with true. Throws: NullPointerException if intent is null. Throws: NullPointerException if icon is null. - Android reference for android.app.Notification.BubbleMetadata.Builder.Builder. + + + Android reference for android.app.Notification.BubbleMetadata.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,7 +190,11 @@ Creates the BubbleMetadata defined by this builder. Throws: NullPointerException if required elements have not been set. - Android reference for android.app.Notification.BubbleMetadata.Builder.build. + + + Android reference for android.app.Notification.BubbleMetadata.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -204,6 +224,7 @@ Provides JNI binding infrastructure for Android.App.Notification.BubbleMetadata.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -244,7 +265,11 @@ Sets whether the bubble will be posted in its expanded state. This flag has no effect if the app posting the bubble is not in the foreground. The app is considered foreground if it is visible and on the screen, note that a foreground service does not qualify. Generally, this flag should only be set if the user has performed an action to request or create a bubble. Setting this flag is optional; it defaults to false. - Android reference for android.app.Notification.BubbleMetadata.Builder.setAutoExpandBubble. + + + Android reference for android.app.Notification.BubbleMetadata.Builder.setAutoExpandBubble. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -288,7 +313,11 @@ This Android.App.Notification.BubbleMetadata.Builder instance, allowing calls to be chained. Sets an intent to send when this bubble is explicitly removed by the user. Setting a delete intent is optional. - Android reference for android.app.Notification.BubbleMetadata.Builder.setDeleteIntent. + + + Android reference for android.app.Notification.BubbleMetadata.Builder.setDeleteIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -328,7 +357,11 @@ If setDesiredHeightResId(int) was previously called on this builder, the previous value set will be cleared after calling this method, and this value will be used instead. A desired height (in DPs or via resID) is optional. See also: - Android reference for android.app.Notification.BubbleMetadata.Builder.setDesiredHeight. + + + Android reference for android.app.Notification.BubbleMetadata.Builder.setDesiredHeight. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -368,7 +401,11 @@ If setDesiredHeight(int) was previously called on this builder, the previous value set will be cleared after calling this method, and this value will be used instead. A desired height (in DPs or via resID) is optional. See also: - Android reference for android.app.Notification.BubbleMetadata.Builder.setDesiredHeightResId. + + + Android reference for android.app.Notification.BubbleMetadata.Builder.setDesiredHeightResId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -408,7 +445,11 @@ It is recommended to use an Icon of type Icon.TYPE_URI or Icon.TYPE_URI_ADAPTIVE_BITMAP Throws: IllegalStateException if this builder was created via Builder.Builder(String). Throws: NullPointerException if icon is null. - Android reference for android.app.Notification.BubbleMetadata.Builder.setIcon. + + + Android reference for android.app.Notification.BubbleMetadata.Builder.setIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -447,7 +488,11 @@ Sets the intent for the bubble. The intent that will be used when the bubble is expanded. This will display the app content in a floating window over the existing foreground activity. The intent should point to a resizable activity. Throws: IllegalStateException if this builder was created via Builder.Builder(String). Throws: NullPointerException if intent is null. - Android reference for android.app.Notification.BubbleMetadata.Builder.setIntent. + + + Android reference for android.app.Notification.BubbleMetadata.Builder.setIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -487,7 +532,11 @@ See also: Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.BubbleMetadata.Builder.setSuppressableBubble. + + + Android reference for android.app.Notification.BubbleMetadata.Builder.setSuppressableBubble. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -525,7 +574,11 @@ Sets whether the bubble will be posted without the associated notification in the notification shade. Generally, this flag should only be set if the user has performed an action to request or create a bubble, or if the user has seen the content in the notification and the notification is no longer relevant. Setting this flag is optional; it defaults to false. - Android reference for android.app.Notification.BubbleMetadata.Builder.setSuppressNotification. + + + Android reference for android.app.Notification.BubbleMetadata.Builder.setSuppressNotification. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -555,6 +608,7 @@ Provides JNI binding infrastructure for Android.App.Notification.BubbleMetadata.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -586,6 +640,7 @@ Provides JNI binding infrastructure for Android.App.Notification.BubbleMetadata.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+BubbleMetadata+InterfaceConsts.xml b/docs/xml/Android.App/Notification+BubbleMetadata+InterfaceConsts.xml index 98c7d8232..69c11d5f3 100644 --- a/docs/xml/Android.App/Notification+BubbleMetadata+InterfaceConsts.xml +++ b/docs/xml/Android.App/Notification+BubbleMetadata+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+BubbleMetadata.xml b/docs/xml/Android.App/Notification+BubbleMetadata.xml index 0041f5065..836dd7176 100644 --- a/docs/xml/Android.App/Notification+BubbleMetadata.xml +++ b/docs/xml/Android.App/Notification+BubbleMetadata.xml @@ -42,7 +42,11 @@ Encapsulates the information needed to display a notification as a bubble. Encapsulates the information needed to display a notification as a bubble. A bubble is used to display app content in a floating window over the existing foreground activity. A bubble has a collapsed state represented by an icon and an expanded state that displays an activity. These may be defined via Builder.Builder(PendingIntent,Icon) or they may be defined via an existing shortcut using Builder.Builder(String). - Android reference for android.app.Notification.BubbleMetadata. + + + Android reference for android.app.Notification.BubbleMetadata. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,7 +79,11 @@ whether this bubble should auto expand when it is posted See also: - Android reference for android.app.Notification.BubbleMetadata.getAutoExpandBubble. + + + Android reference for android.app.Notification.BubbleMetadata.getAutoExpandBubble. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +112,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.Notification.BubbleMetadata.CREATOR. + + + Android reference for android.app.Notification.BubbleMetadata.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -143,10 +157,15 @@ Android.App.PendingIntent - + + the pending intent to send when the bubble is dismissed by a user, if one exists. This value may be null. - Android reference for android.app.Notification.BubbleMetadata.getDeleteIntent. + + + Android reference for android.app.Notification.BubbleMetadata.getDeleteIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -183,7 +202,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.Notification.BubbleMetadata.describeContents. + + + Android reference for android.app.Notification.BubbleMetadata.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -212,10 +235,15 @@ System.Int32 - + + the ideal height, in DPs, for the floating window that app content defined by getIntent() for this bubble. A value of 0 indicates a desired height has not been set. - Android reference for android.app.Notification.BubbleMetadata.getDesiredHeight. + + + Android reference for android.app.Notification.BubbleMetadata.getDesiredHeight. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -244,10 +272,15 @@ System.Int32 - + + the resId of ideal height for the floating window that app content defined by getIntent() for this bubble. A value of 0 indicates a res value has not been provided for the desired height. - Android reference for android.app.Notification.BubbleMetadata.getDesiredHeightResId. + + + Android reference for android.app.Notification.BubbleMetadata.getDesiredHeightResId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -276,10 +309,15 @@ Android.Graphics.Drawables.Icon - + + the icon that will be displayed for this bubble when it is collapsed, or null if the bubble is created via Builder.Builder(String). - Android reference for android.app.Notification.BubbleMetadata.getIcon. + + + Android reference for android.app.Notification.BubbleMetadata.getIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -308,10 +346,15 @@ Android.App.PendingIntent - + + the pending intent used to populate the floating window for this bubble, or null if this bubble is created via Builder.Builder(String). - Android reference for android.app.Notification.BubbleMetadata.getIntent. + + + Android reference for android.app.Notification.BubbleMetadata.getIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -345,7 +388,11 @@ Indicates whether the bubble should be visually suppressed from the bubble stack if the user is viewing the same content outside of the bubble. For example, the user has a bubble with Alice and then opens up the main app and navigates to Alice's page. To match the activity and the bubble notification, the bubble notification should have a LocusId set that matches a locus id set on the activity. See also: - Android reference for android.app.Notification.BubbleMetadata.isBubbleSuppressable. + + + Android reference for android.app.Notification.BubbleMetadata.isBubbleSuppressable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -375,10 +422,15 @@ Indicates whether the bubble is currently visually suppressed from the bubble stack. + To be added. Indicates whether the bubble is currently visually suppressed from the bubble stack. See also: - Android reference for android.app.Notification.BubbleMetadata.isBubbleSuppressed. + + + Android reference for android.app.Notification.BubbleMetadata.isBubbleSuppressed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -414,7 +466,11 @@ Generally the app should only set this flag if the user has performed an action to request or create a bubble, or if the user has seen the content in the notification and the notification is no longer relevant. The system will update this flag with true to hide the notification from the user once the bubble has been expanded. See also: - Android reference for android.app.Notification.BubbleMetadata.isNotificationSuppressed. + + + Android reference for android.app.Notification.BubbleMetadata.isNotificationSuppressed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -469,6 +525,7 @@ Provides JNI binding infrastructure for Android.App.Notification.BubbleMetadata. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -507,10 +564,15 @@ System.String - + + the shortcut id used for this bubble if created via Builder.Builder(String) or null if created via Builder.Builder(PendingIntent,Icon). - Android reference for android.app.Notification.BubbleMetadata.getShortcutId. + + + Android reference for android.app.Notification.BubbleMetadata.getShortcutId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -540,6 +602,7 @@ Provides JNI binding infrastructure for Android.App.Notification.BubbleMetadata. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -571,6 +634,7 @@ Provides JNI binding infrastructure for Android.App.Notification.BubbleMetadata. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -626,7 +690,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.BubbleMetadata.writeToParcel. + + + Android reference for android.app.Notification.BubbleMetadata.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+Builder.xml b/docs/xml/Android.App/Notification+Builder.xml index 82aa4bcd6..402c3db7c 100644 --- a/docs/xml/Android.App/Notification+Builder.xml +++ b/docs/xml/Android.App/Notification+Builder.xml @@ -25,7 +25,11 @@ Builder class for Notification objects. Builder class for Notification objects. Provides a convenient way to set the various fields of a Notification and generate content views using the platform's notification layout template. If your app supports versions of Android as old as API level 4, you can instead use NotificationCompat.Builder, available in the Android Support library. Example: - Android reference for android.app.Notification.Builder. + + + Android reference for android.app.Notification.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -63,7 +67,11 @@ This constructor is deprecated. This constructor is deprecated. use Builder(Context,String) instead. All posted Notifications must specify a NotificationChannel Id. - Android reference for android.app.Notification.Builder.Builder. + + + Android reference for android.app.Notification.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,7 +111,11 @@ Constructs a new Builder with the defaults: Constructs a new Builder with the defaults: - Android reference for android.app.Notification.Builder.Builder. + + + Android reference for android.app.Notification.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -167,7 +179,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Add an action to this notification. Actions are typically displayed by the system as a button adjacent to the notification content. Every action must have an icon (32dp square and matching the Holo Dark action bar visual style), a textual label, and a PendingIntent. A notification in its expanded form can display up to 3 actions, from left to right in the order they were added. Actions will not be displayed when the notification is collapsed, however, so be sure that any essential functions may be accessed by the user in some other way (for example, in the Activity pointed to by Notification.contentIntent). - Android reference for android.app.Notification.Builder.addAction. + + + Android reference for android.app.Notification.Builder.addAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -213,7 +229,11 @@ This method was deprecated in API level 23. Use addAction(Action) instead. Add an action to this notification. Actions are typically displayed by the system as a button adjacent to the notification content. Every action must have an icon (32dp square and matching the Holo Dark action bar visual style), a textual label, and a PendingIntent. A notification in its expanded form can display up to 3 actions, from left to right in the order they were added. Actions will not be displayed when the notification is collapsed, however, so be sure that any essential functions may be accessed by the user in some other way (for example, in the Activity pointed to by Notification.contentIntent). As of Android Build.VERSION_CODES.S, apps targeting API level Build.VERSION_CODES.S or higher won't be able to start activities while processing broadcast receivers or services in response to notification action clicks. To launch an activity in those cases, provide a PendingIntent to the activity itself. As of Android Build.VERSION_CODES.N, action button icons will not be displayed on action buttons, but are still required and are available to notification listeners, which may display them in other contexts, for example on a wearable device. - Android reference for android.app.Notification.Builder.addAction. + + + Android reference for android.app.Notification.Builder.addAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,7 +276,11 @@ This method was deprecated in API level 23. Use addAction(Action) instead. Add an action to this notification. Actions are typically displayed by the system as a button adjacent to the notification content. Every action must have an icon (32dp square and matching the Holo Dark action bar visual style), a textual label, and a PendingIntent. A notification in its expanded form can display up to 3 actions, from left to right in the order they were added. Actions will not be displayed when the notification is collapsed, however, so be sure that any essential functions may be accessed by the user in some other way (for example, in the Activity pointed to by Notification.contentIntent). As of Android Build.VERSION_CODES.S, apps targeting API level Build.VERSION_CODES.S or higher won't be able to start activities while processing broadcast receivers or services in response to notification action clicks. To launch an activity in those cases, provide a PendingIntent to the activity itself. As of Android Build.VERSION_CODES.N, action button icons will not be displayed on action buttons, but are still required and are available to notification listeners, which may display them in other contexts, for example on a wearable device. - Android reference for android.app.Notification.Builder.addAction. + + + Android reference for android.app.Notification.Builder.addAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -297,7 +321,11 @@ Merge additional metadata into this notification. Values within the Bundle will replace existing extras values in this Builder. See also: - Android reference for android.app.Notification.Builder.addExtras. + + + Android reference for android.app.Notification.Builder.addExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -343,7 +371,11 @@ Add a person that is relevant to this notification. Depending on user preferences, this annotation may allow the notification to pass through interruption filters, if this notification is of category Notification.CATEGORY_CALL or Notification.CATEGORY_MESSAGE. The addition of people may also cause this notification to appear more prominently in the user interface. A person should usually contain a uri in order to benefit from the ranking boost. However, even if no uri is provided, it's beneficial to provide other people in the notification, such that listeners and voice only devices can announce and handle them properly. See also: - Android reference for android.app.Notification.Builder.addPerson. + + + Android reference for android.app.Notification.Builder.addPerson. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -388,7 +420,11 @@ The person should be specified by the String representation of a ContactsContract.Contacts.CONTENT_LOOKUP_URI. The system will also attempt to resolve mailto: and tel: schema URIs. The path part of these URIs must exist in the contacts database, in the appropriate column, or the reference will be discarded as invalid. Telephone schema URIs will be resolved by ContactsContract.PhoneLookup. It is also possible to provide a URI with the schema name: in order to uniquely identify a person without an entry in the contacts database. See also: - Android reference for android.app.Notification.Builder.addPerson. + + + Android reference for android.app.Notification.Builder.addPerson. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -419,7 +455,11 @@ Combine all of the options that have been set and return a new Notification object. If this notification has BubbleMetadata attached that was created with a shortcutId a check will be performed to ensure the shortcutId supplied to bubble metadata matches the shortcutId set on the notification builder, if one was set. If the shortcutId's were specified but do not match, an exception is thrown here. See also: - Android reference for android.app.Notification.Builder.build. + + + Android reference for android.app.Notification.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -459,10 +499,15 @@ This method was deprecated in API level 35. + To be added. This method was deprecated in API level 35. For performance and system health reasons, this API is no longer required to be used directly by the System UI when rendering Notifications to the user. While the UI returned by this method will still represent the content of the Notification being built, it may differ from the visual style of the system. NOTE: this API has always had severe limitations; for example it does not support any interactivity, it ignores the app theme, it hard-codes the colors from the system theme at the time it is called, and it does Bitmap decoding on the main thread which can cause UI jank. Construct a RemoteViews representing the expanded notification layout. - Android reference for android.app.Notification.Builder.createBigContentView. + + + Android reference for android.app.Notification.Builder.createBigContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -501,10 +546,15 @@ This method was deprecated in API level 35. + To be added. This method was deprecated in API level 35. For performance and system health reasons, this API is no longer required to be used directly by the System UI when rendering Notifications to the user. While the UI returned by this method will still represent the content of the Notification being built, it may differ from the visual style of the system. NOTE: this API has always had severe limitations; for example it does not support any interactivity, it ignores the app theme, it hard-codes the colors from the system theme at the time it is called, and it does Bitmap decoding on the main thread which can cause UI jank. Construct a RemoteViews representing the standard notification layout. - Android reference for android.app.Notification.Builder.createContentView. + + + Android reference for android.app.Notification.Builder.createContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -543,10 +593,15 @@ This method was deprecated in API level 35. + To be added. This method was deprecated in API level 35. For performance and system health reasons, this API is no longer required to be used directly by the System UI when rendering Notifications to the user. While the UI returned by this method will still represent the content of the Notification being built, it may differ from the visual style of the system. NOTE: this API has always had severe limitations; for example it does not support any interactivity, it ignores the app theme, it hard-codes the colors from the system theme at the time it is called, and it does Bitmap decoding on the main thread which can cause UI jank. Construct a RemoteViews representing the heads up notification layout. - Android reference for android.app.Notification.Builder.createHeadsUpContentView. + + + Android reference for android.app.Notification.Builder.createHeadsUpContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -586,7 +641,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Apply an extender to this notification builder. Extenders may be used to add metadata or change options on this builder. - Android reference for android.app.Notification.Builder.extend. + + + Android reference for android.app.Notification.Builder.extend. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -620,10 +679,15 @@ Get the current metadata Bundle used by this notification Builder. + To be added. Get the current metadata Bundle used by this notification Builder. The returned Bundle is shared with this Builder. The current contents of this Bundle are copied into the Notification each time build() is called. See also: - Android reference for android.app.Notification.Builder.getExtras. + + + Android reference for android.app.Notification.Builder.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -653,6 +717,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -692,9 +757,14 @@ This method was deprecated in API level 16. + To be added. This method was deprecated in API level 16. Use build() instead. - Android reference for android.app.Notification.Builder.getNotification. + + + Android reference for android.app.Notification.Builder.getNotification. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -744,7 +814,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Creates a Builder from an existing notification so further changes can be made. - Android reference for android.app.Notification.Builder.recoverBuilder. + + + Android reference for android.app.Notification.Builder.recoverBuilder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -793,7 +867,11 @@ Alter the complete list of actions attached to this notification. See also: - Android reference for android.app.Notification.Builder.setActions. + + + Android reference for android.app.Notification.Builder.setActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -830,7 +908,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Determines whether the platform can generate contextual actions for a notification. By default this is true. - Android reference for android.app.Notification.Builder.setAllowSystemGeneratedContextualActions. + + + Android reference for android.app.Notification.Builder.setAllowSystemGeneratedContextualActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -864,7 +946,11 @@ Make this notification automatically dismissed when the user touches it. See also: - Android reference for android.app.Notification.Builder.setAutoCancel. + + + Android reference for android.app.Notification.Builder.setAutoCancel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -909,7 +995,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Sets which icon to display as a badge for this notification. Must be one of Notification.BADGE_ICON_NONE, Notification.BADGE_ICON_SMALL, Notification.BADGE_ICON_LARGE. Note: This value might be ignored, for launchers that don't support badge icons. - Android reference for android.app.Notification.Builder.setBadgeIconType. + + + Android reference for android.app.Notification.Builder.setBadgeIconType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -954,7 +1044,11 @@ Sets the BubbleMetadata that will be used to display app content in a floating window over the existing foreground activity. This data will be ignored unless the notification is posted to a channel that allows bubbles. Notifications allowed to bubble that have valid bubble metadata will display in collapsed state outside of the notification shade on unlocked devices. When a user interacts with the collapsed state, the bubble intent will be invoked and displayed. - Android reference for android.app.Notification.Builder.setBubbleMetadata. + + + Android reference for android.app.Notification.Builder.setBubbleMetadata. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -995,7 +1089,11 @@ Set the notification category. See also: - Android reference for android.app.Notification.Builder.setCategory. + + + Android reference for android.app.Notification.Builder.setCategory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1039,7 +1137,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Specifies the channel the notification should be delivered on. - Android reference for android.app.Notification.Builder.setChannelId. + + + Android reference for android.app.Notification.Builder.setChannelId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1077,7 +1179,11 @@ Sets the Chronometer to count down instead of counting up. This is only relevant if setUsesChronometer(boolean) has been set to true. If it isn't set the chronometer will count up. See also: - Android reference for android.app.Notification.Builder.setChronometerCountDown. + + + Android reference for android.app.Notification.Builder.setChronometerCountDown. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1110,7 +1216,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Sets Notification.color. - Android reference for android.app.Notification.Builder.setColor. + + + Android reference for android.app.Notification.Builder.setColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1148,7 +1258,11 @@ Set whether this notification should be colorized. When set, the color set with setColor(int) will be used as the background color of this notification. This should only be used for high priority ongoing tasks like navigation, an ongoing call, or other similarly high-priority events for the user. For most styles, the coloring will only be applied if the notification is for a foreground service notification. However, for MediaStyle and DecoratedMediaCustomViewStyle notifications that have a media session attached there is no such requirement. See also: - Android reference for android.app.Notification.Builder.setColorized. + + + Android reference for android.app.Notification.Builder.setColorized. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1189,7 +1303,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Supply a custom RemoteViews to use instead of the platform template. Use setCustomContentView(RemoteViews) instead. - Android reference for android.app.Notification.Builder.setContent. + + + Android reference for android.app.Notification.Builder.setContent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1232,7 +1350,11 @@ This method was deprecated in API level 24. use setSubText(CharSequence) instead to set a text in the header. For legacy apps targeting a version below Build.VERSION_CODES.N this field will still show up, but the subtext will take precedence. A small piece of additional information pertaining to this notification. The platform template will draw this on the last line of the notification, at the far right (to the right of a smallIcon if it has been placed there). - Android reference for android.app.Notification.Builder.setContentInfo. + + + Android reference for android.app.Notification.Builder.setContentInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1271,7 +1393,11 @@ This method was deprecated in API level 24. use setSubText(CharSequence) instead to set a text in the header. For legacy apps targeting a version below Build.VERSION_CODES.N this field will still show up, but the subtext will take precedence. A small piece of additional information pertaining to this notification. The platform template will draw this on the last line of the notification, at the far right (to the right of a smallIcon if it has been placed there). - Android reference for android.app.Notification.Builder.setContentInfo. + + + Android reference for android.app.Notification.Builder.setContentInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1312,7 +1438,11 @@ Supply a PendingIntent to be sent when the notification is clicked. As of Android Build.VERSION_CODES.S, apps targeting API level Build.VERSION_CODES.S or higher won't be able to start activities while processing broadcast receivers or services in response to notification clicks. To launch an activity in those cases, provide a PendingIntent for the activity itself. As of Build.VERSION_CODES.HONEYCOMB, if this field is unset and you have specified a custom RemoteViews with setContent(RemoteViews), you can use RemoteViews.setOnClickPendingIntent(int,PendingIntent) to assign PendingIntents to individual views in that custom layout (i.e., to create clickable buttons inside the notification view). See also: - Android reference for android.app.Notification.Builder.setContentIntent. + + + Android reference for android.app.Notification.Builder.setContentIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1353,7 +1483,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Set the second line of text in the platform notification template. - Android reference for android.app.Notification.Builder.setContentText. + + + Android reference for android.app.Notification.Builder.setContentText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1388,7 +1522,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Set the second line of text in the platform notification template. - Android reference for android.app.Notification.Builder.setContentText. + + + Android reference for android.app.Notification.Builder.setContentText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1428,7 +1566,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Set the first line of text in the platform notification template. - Android reference for android.app.Notification.Builder.setContentTitle. + + + Android reference for android.app.Notification.Builder.setContentTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1463,7 +1605,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Set the first line of text in the platform notification template. - Android reference for android.app.Notification.Builder.setContentTitle. + + + Android reference for android.app.Notification.Builder.setContentTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1507,7 +1653,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Supply custom RemoteViews to use instead of the platform template in the expanded form. This will override the expanded layout that would otherwise be constructed by this Builder object. Note: The maximum memory use of view hierarchy is limited to 5MB. - Android reference for android.app.Notification.Builder.setCustomBigContentView. + + + Android reference for android.app.Notification.Builder.setCustomBigContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1551,7 +1701,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Supply custom RemoteViews to use instead of the platform template. This will override the layout that would otherwise be constructed by this Builder object. Note: The maximum memory use of view hierarchy is limited to 5MB. - Android reference for android.app.Notification.Builder.setCustomContentView. + + + Android reference for android.app.Notification.Builder.setCustomContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1595,7 +1749,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Supply custom RemoteViews to use instead of the platform template in the heads up dialog. This will override the heads-up layout that would otherwise be constructed by this Builder object. Note: The maximum memory use of view hierarchy is limited to 5MB. - Android reference for android.app.Notification.Builder.setCustomHeadsUpContentView. + + + Android reference for android.app.Notification.Builder.setCustomHeadsUpContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1644,7 +1802,11 @@ This method was deprecated in API level 26. use NotificationChannel.enableVibration(boolean) and NotificationChannel.enableLights(boolean) and NotificationChannel.setSound(Uri,AudioAttributes) instead. Set which notification properties will be inherited from system defaults. The value should be one or more of the following fields combined with bitwise-or: Notification.DEFAULT_SOUND, Notification.DEFAULT_VIBRATE, Notification.DEFAULT_LIGHTS. For all default values, use Notification.DEFAULT_ALL. - Android reference for android.app.Notification.Builder.setDefaults. + + + Android reference for android.app.Notification.Builder.setDefaults. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1686,7 +1848,11 @@ Supply a PendingIntent to send when the notification is cleared explicitly by the user. See also: - Android reference for android.app.Notification.Builder.setDeleteIntent. + + + Android reference for android.app.Notification.Builder.setDeleteIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1728,7 +1894,11 @@ Set metadata for this notification. A reference to the Bundle is held for the lifetime of this Builder, and the Bundle's current contents are copied into the Notification each time build() is called. Replaces any existing extras values with those from the provided Bundle. Use addExtras(Bundle) to merge in metadata instead. See also: - Android reference for android.app.Notification.Builder.setExtras. + + + Android reference for android.app.Notification.Builder.setExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1767,7 +1937,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Set the value for a notification flag - Android reference for android.app.Notification.Builder.setFlag. + + + Android reference for android.app.Notification.Builder.setFlag. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1804,7 +1978,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Specify a desired visibility policy for a Notification associated with a foreground service. By default, the system can choose to defer visibility of the notification for a short time after the service is started. Pass FOREGROUND_SERVICE_IMMEDIATE to this method in order to guarantee that visibility is never deferred. Pass FOREGROUND_SERVICE_DEFERRED to request that visibility is deferred whenever possible. Note that deferred visibility is not guaranteed. There may be some circumstances under which the system will show the foreground service's associated Notification immediately even when the app has used this method to explicitly request deferred display. - Android reference for android.app.Notification.Builder.setForegroundServiceBehavior. + + + Android reference for android.app.Notification.Builder.setForegroundServiceBehavior. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1849,7 +2027,11 @@ Prior to Build.VERSION_CODES.TIRAMISU, the system may display a heads up notification (which may display on screen longer than other heads up notifications), instead of launching the intent, while the user is using the device. From Build.VERSION_CODES.TIRAMISU, the system UI will display a heads up notification, instead of launching this intent, while the user is using the device. This notification will display with emphasized action buttons. If the posting app holds Manifest.permission.USE_FULL_SCREEN_INTENT, then the heads up notification will appear persistently until the user dismisses or snoozes it, or the app cancels it. If the posting app does not hold Manifest.permission.USE_FULL_SCREEN_INTENT, then the notification will appear as heads up notification even when the screen is locked or turned off, and this notification will only be persistent for 60 seconds. To be launched as a full screen intent, the notification must also be posted to a channel with importance level set to IMPORTANCE_HIGH or higher. See also: - Android reference for android.app.Notification.Builder.setFullScreenIntent. + + + Android reference for android.app.Notification.Builder.setFullScreenIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1890,7 +2072,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Set this notification to be part of a group of notifications sharing the same key. Grouped notifications may display in a cluster or stack on devices which support such rendering. To make this notification the summary for its group, also call setGroupSummary(boolean). A sort order can be specified for group members by using setSortKey(String). - Android reference for android.app.Notification.Builder.setGroup. + + + Android reference for android.app.Notification.Builder.setGroup. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1934,7 +2120,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Sets the group alert behavior for this notification. Use this method to mute this notification if alerts for this notification's group should be handled by a different notification. This is only applicable for notifications that belong to a group. This must be called on all notifications you want to mute. For example, if you want only the summary of your group to make noise and/or peek on screen, all children in the group should have the group alert behavior Notification.GROUP_ALERT_SUMMARY. The default value is Notification.GROUP_ALERT_ALL. - Android reference for android.app.Notification.Builder.setGroupAlertBehavior. + + + Android reference for android.app.Notification.Builder.setGroupAlertBehavior. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1967,7 +2157,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Set this notification to be the group summary for a group of notifications. Grouped notifications may display in a cluster or stack on devices which support such rendering. Requires a group key also be set using setGroup(String). The group summary may be suppressed if too few notifications are included in the group. - Android reference for android.app.Notification.Builder.setGroupSummary. + + + Android reference for android.app.Notification.Builder.setGroupSummary. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2040,7 +2234,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Add a large icon to the notification content view. In the platform template, this image will be shown either on the right of the notification, with an aspect ratio of up to 16:9, or on the left when the notification is grouped. - Android reference for android.app.Notification.Builder.setLargeIcon. + + + Android reference for android.app.Notification.Builder.setLargeIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2085,7 +2283,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Add a large icon to the notification content view. In the platform template, this image will be shown either on the right of the notification, with an aspect ratio of up to 16:9, or on the left when the notification is grouped. - Android reference for android.app.Notification.Builder.setLargeIcon. + + + Android reference for android.app.Notification.Builder.setLargeIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2132,7 +2334,11 @@ This method was deprecated in API level 26. use NotificationChannel.enableLights(boolean) instead. Set the desired color for the indicator LED on the device, as well as the blink duty cycle (specified in milliseconds). Not all devices will honor all (or even any) of these values. See also: - Android reference for android.app.Notification.Builder.setLights. + + + Android reference for android.app.Notification.Builder.setLights. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2166,7 +2372,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Set whether or not this notification should not bridge to other devices. Some notifications can be bridged to other devices for remote display. This hint can be set to recommend this notification not be bridged. - Android reference for android.app.Notification.Builder.setLocalOnly. + + + Android reference for android.app.Notification.Builder.setLocalOnly. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2210,7 +2420,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Sets the LocusId associated with this notification. This method should be called when the LocusId is used in other places (such as ShortcutInfo and ContentCaptureContext) so the device's intelligence services can correlate them. - Android reference for android.app.Notification.Builder.setLocusId. + + + Android reference for android.app.Notification.Builder.setLocusId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2243,7 +2457,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Sets the number of items this notification represents. May be displayed as a badge count for Launchers that support badging. - Android reference for android.app.Notification.Builder.setNumber. + + + Android reference for android.app.Notification.Builder.setNumber. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2278,7 +2496,11 @@ Set whether this is an "ongoing" notification. Ongoing notifications cannot be dismissed by the user on locked devices, or by notification listeners, and some notifications (call, device management, media) cannot be dismissed on unlocked devices, so your application or service must take care of canceling them. They are typically used to indicate a background task that the user is actively engaged with (e.g., playing music) or is pending in some way and therefore occupying the device (e.g., a file download, sync operation, active network connection). See also: - Android reference for android.app.Notification.Builder.setOngoing. + + + Android reference for android.app.Notification.Builder.setOngoing. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2313,7 +2535,11 @@ Set this flag if you would only like the sound, vibrate and ticker to be played if the notification is not already showing. Note that using this flag will stop any ongoing alerting behaviour such as sound, vibration or blinking notification LED. See also: - Android reference for android.app.Notification.Builder.setOnlyAlertOnce. + + + Android reference for android.app.Notification.Builder.setOnlyAlertOnce. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2357,7 +2583,11 @@ This method was deprecated in API level 26. use NotificationChannel.setImportance(int) instead. Set the priority of this notification. See also: - Android reference for android.app.Notification.Builder.setPriority. + + + Android reference for android.app.Notification.Builder.setPriority. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2395,7 +2625,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Set the progress this notification represents. The platform template will represent this using a ProgressBar. - Android reference for android.app.Notification.Builder.setProgress. + + + Android reference for android.app.Notification.Builder.setProgress. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2436,7 +2670,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Supply a replacement Notification whose contents should be shown in insecure contexts (i.e. atop the secure lockscreen). See Notification.visibility and Notification.VISIBILITY_PUBLIC. - Android reference for android.app.Notification.Builder.setPublicVersion. + + + Android reference for android.app.Notification.Builder.setPublicVersion. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2480,7 +2718,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Set the remote input history. This should be set to the most recent inputs that have been sent through a RemoteInput of this Notification and cleared once the it is no longer relevant (e.g. for chat notifications once the other party has responded). The most recent input must be stored at the 0 index, the second most recent at the 1 index, etc. Note that the system will limit both how far back the inputs will be shown and how much of each individual input is shown. Note: The reply text will only be shown on notifications that have least one action with a RemoteInput. - Android reference for android.app.Notification.Builder.setRemoteInputHistory. + + + Android reference for android.app.Notification.Builder.setRemoteInputHistory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2520,7 +2762,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Set the remote input history. This should be set to the most recent inputs that have been sent through a RemoteInput of this Notification and cleared once the it is no longer relevant (e.g. for chat notifications once the other party has responded). The most recent input must be stored at the 0 index, the second most recent at the 1 index, etc. Note that the system will limit both how far back the inputs will be shown and how much of each individual input is shown. Note: The reply text will only be shown on notifications that have least one action with a RemoteInput. - Android reference for android.app.Notification.Builder.setRemoteInputHistory. + + + Android reference for android.app.Notification.Builder.setRemoteInputHistory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2597,7 +2843,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Provides text that will appear as a link to your application's settings. This text does not appear within notification templates but may appear when the user uses an affordance to learn more about the notification. Additionally, this text will not appear unless you provide a valid link target by handling Notification.INTENT_CATEGORY_NOTIFICATION_PREFERENCES. This text is meant to be concise description about what the user can customize when they click on this link. The recommended maximum length is 40 characters. - Android reference for android.app.Notification.Builder.setSettingsText. + + + Android reference for android.app.Notification.Builder.setSettingsText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2637,7 +2887,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Provides text that will appear as a link to your application's settings. This text does not appear within notification templates but may appear when the user uses an affordance to learn more about the notification. Additionally, this text will not appear unless you provide a valid link target by handling Notification.INTENT_CATEGORY_NOTIFICATION_PREFERENCES. This text is meant to be concise description about what the user can customize when they click on this link. The recommended maximum length is 40 characters. - Android reference for android.app.Notification.Builder.setSettingsText. + + + Android reference for android.app.Notification.Builder.setSettingsText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2681,7 +2935,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Sets a very short string summarizing the most critical information contained in the notification. Suggested max length is 7 characters, and there is no guarantee how much or how little of this text will be shown. This field is designed exclusively for the compact representation (hereafter "chip") shown when the notification is promoted ongoing. A chip's content may not be shown in certain states or if it cannot fit. Short critical text will always be the highest precedence content for a chip. Setting this to "" will ensure the chip has no content; null (the default) will fall back to the other options. A MetricStyle's critical metric is the next option for the chip's content. A time (from Notification.when) is the final source of content for the chip. If setUsesChronometer(boolean) is true, the chip content will be a chronometer, if that is positive (based on setChronometerCountDown(boolean)). If setShowWhen(boolean) is true, the chip content will be the time remaining until Notification.when, if positive. - Android reference for android.app.Notification.Builder.setShortCriticalText. + + + Android reference for android.app.Notification.Builder.setShortCriticalText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2727,7 +2985,11 @@ From Android 11, messaging notifications (those that use MessagingStyle) that use this method to link to a published long-lived sharing shortcut may appear in a dedicated Conversation section of the shade and may show configuration options that are unique to conversations. This behavior should be reserved for person to person(s) conversations where there is a likely social obligation for an individual to respond. For example, the following are some examples of notifications that belong in the conversation space: 1:1 conversations between two individuals Group conversations between individuals where everyone can contribute And the following are some examples of notifications that do not belong in the conversation space: Advertisements from a bot (even if personal and contextualized) Engagement notifications from a bot Directional conversations where there is an active speaker and many passive individuals Stream / posting updates from other individuals Email, document comments, or other conversation types that are not real-time Additionally, this method can be used for all types of notifications to mark this notification as duplicative of a Launcher shortcut. Launchers that show badges or notification content may then suppress the shortcut in favor of the content of this notification. If this notification has BubbleMetadata attached that was created with a shortcutId a check will be performed to ensure the shortcutId supplied to bubble metadata matches the shortcutId set here, if one was set. If the shortcutId's were specified but do not match, an exception is thrown. See also: - Android reference for android.app.Notification.Builder.setShortcutId. + + + Android reference for android.app.Notification.Builder.setShortcutId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2760,7 +3022,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Control whether the timestamp set with setWhen is shown in the content view. - Android reference for android.app.Notification.Builder.setShowWhen. + + + Android reference for android.app.Notification.Builder.setShowWhen. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2806,7 +3072,11 @@ Set the small icon, which will be used to represent the notification in the status bar. See also: - Android reference for android.app.Notification.Builder.setSmallIcon. + + + Android reference for android.app.Notification.Builder.setSmallIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2840,7 +3110,11 @@ Set the small icon resource, which will be used to represent the notification in the status bar. The platform template for the expanded view will draw this icon in the left, unless a large icon has also been specified, in which case the small icon will be moved to the right-hand side. See also: - Android reference for android.app.Notification.Builder.setSmallIcon. + + + Android reference for android.app.Notification.Builder.setSmallIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2877,7 +3151,11 @@ A variant of setSmallIcon(int) that takes an additional level parameter for when the icon is a LevelListDrawable. See also: - Android reference for android.app.Notification.Builder.setSmallIcon. + + + Android reference for android.app.Notification.Builder.setSmallIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2919,7 +3197,11 @@ Set a sort key that orders this notification among other notifications from the same package. This can be useful if an external sort was already applied and an app would like to preserve this. Notifications will be sorted lexicographically using this value, although providing different priorities in addition to providing sort key may cause this value to be ignored. This sort key can also be used to order members of a notification group. See setGroup(String). See also: - Android reference for android.app.Notification.Builder.setSortKey. + + + Android reference for android.app.Notification.Builder.setSortKey. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2961,7 +3243,11 @@ This method was deprecated in API level 26. use NotificationChannel.setSound(Uri,AudioAttributes) instead. Set the sound to play. It will be played using the default audio attributes for notifications. - Android reference for android.app.Notification.Builder.setSound. + + + Android reference for android.app.Notification.Builder.setSound. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3007,7 +3293,11 @@ This method was deprecated in API level 26. use NotificationChannel.setSound(Uri,AudioAttributes) instead. Set the sound to play, along with specific audio attributes to use during playback. See also: - Android reference for android.app.Notification.Builder.setSound. + + + Android reference for android.app.Notification.Builder.setSound. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3058,7 +3348,11 @@ This method was deprecated in API level 21. use NotificationChannel.setSound(Uri,AudioAttributes). Set the sound to play, along with a specific stream on which to play it. See AudioManager for the STREAM_ constants. - Android reference for android.app.Notification.Builder.setSound. + + + Android reference for android.app.Notification.Builder.setSound. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3099,7 +3393,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Add a rich notification style to be applied at build time. - Android reference for android.app.Notification.Builder.setStyle. + + + Android reference for android.app.Notification.Builder.setStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3141,7 +3439,11 @@ This provides some additional information that is displayed in the notification. No guarantees are given where exactly it is displayed. This information should only be provided if it provides an essential benefit to the understanding of the notification. The more text you provide the less readable it becomes. For example, an email client should only provide the account name here if more than one email account has been added. As of Build.VERSION_CODES.N this information is displayed in the notification header area. On Android versions before Build.VERSION_CODES.N this will be shown in the third line of text in the platform notification template. You should not be using setProgress(int, int, boolean) at the same time on those versions; they occupy the same place. - Android reference for android.app.Notification.Builder.setSubText. + + + Android reference for android.app.Notification.Builder.setSubText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3177,7 +3479,11 @@ This provides some additional information that is displayed in the notification. No guarantees are given where exactly it is displayed. This information should only be provided if it provides an essential benefit to the understanding of the notification. The more text you provide the less readable it becomes. For example, an email client should only provide the account name here if more than one email account has been added. As of Build.VERSION_CODES.N this information is displayed in the notification header area. On Android versions before Build.VERSION_CODES.N this will be shown in the third line of text in the platform notification template. You should not be using setProgress(int, int, boolean) at the same time on those versions; they occupy the same place. - Android reference for android.app.Notification.Builder.setSubText. + + + Android reference for android.app.Notification.Builder.setSubText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3218,7 +3524,11 @@ Set the "ticker" text which is sent to accessibility services. See also: - Android reference for android.app.Notification.Builder.setTicker. + + + Android reference for android.app.Notification.Builder.setTicker. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3254,7 +3564,11 @@ Set the "ticker" text which is sent to accessibility services. See also: - Android reference for android.app.Notification.Builder.setTicker. + + + Android reference for android.app.Notification.Builder.setTicker. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3297,7 +3611,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Obsolete version of setTicker(CharSequence). - Android reference for android.app.Notification.Builder.setTicker. + + + Android reference for android.app.Notification.Builder.setTicker. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3337,7 +3655,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Obsolete version of setTicker(CharSequence). - Android reference for android.app.Notification.Builder.setTicker. + + + Android reference for android.app.Notification.Builder.setTicker. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3374,7 +3696,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Specifies a duration in milliseconds after which this notification should be canceled, if it is not already canceled. - Android reference for android.app.Notification.Builder.setTimeoutAfter. + + + Android reference for android.app.Notification.Builder.setTimeoutAfter. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3408,7 +3734,11 @@ Show the Notification.when field as a stopwatch. Instead of presenting when as a timestamp, the notification will show an automatically updating display of the minutes and seconds since when. Useful when showing an elapsed time (like an ongoing phone call). The counter can also be set to count down to when when using setChronometerCountDown(boolean). If the notification is promoted ongoing then this stopwatch might also be displayed in its status bar chip. See also: - Android reference for android.app.Notification.Builder.setUsesChronometer. + + + Android reference for android.app.Notification.Builder.setUsesChronometer. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3452,7 +3782,11 @@ This method was deprecated in API level 26. use NotificationChannel.setVibrationPattern(long[]) instead. Set the vibration pattern to use. See Vibrator.vibrate(long[], int) for a discussion of the pattern parameter. A notification that vibrates is more likely to be presented as a heads-up notification. See also: - Android reference for android.app.Notification.Builder.setVibrate. + + + Android reference for android.app.Notification.Builder.setVibrate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3493,7 +3827,11 @@ This Android.App.Notification.Builder instance, allowing calls to be chained. Specify the value of Notification.visibility. - Android reference for android.app.Notification.Builder.setVisibility. + + + Android reference for android.app.Notification.Builder.setVisibility. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3529,7 +3867,11 @@ See also: Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.Builder.setWhen. + + + Android reference for android.app.Notification.Builder.setWhen. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3568,9 +3910,14 @@ Returns the style set by setStyle(Style). + To be added. Returns the style set by setStyle(Style). - Android reference for android.app.Notification.Builder.getStyle. + + + Android reference for android.app.Notification.Builder.getStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3600,6 +3947,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3631,6 +3979,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+CallStyle.xml b/docs/xml/Android.App/Notification+CallStyle.xml index d4ee2b445..7dd599eda 100644 --- a/docs/xml/Android.App/Notification+CallStyle.xml +++ b/docs/xml/Android.App/Notification+CallStyle.xml @@ -29,7 +29,11 @@ Helper class for generating large-format notifications that include a caller and required actions, such as an incoming call with answer / decline. Helper class for generating large-format notifications that include a caller and required actions, such as an incoming call with answer / decline. Here's how you'd set the CallStyle on a notification: Note that this style doesn't display the large icon set via Builder.setLargeIcon(Icon). - Android reference for android.app.Notification.CallStyle. + + + Android reference for android.app.Notification.CallStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -90,7 +94,11 @@ Call type for incoming calls. Call type for incoming calls. See Notification.EXTRA_CALL_TYPE. - Android reference for android.app.Notification.CallStyle.CALL_TYPE_INCOMING. + + + Android reference for android.app.Notification.CallStyle.CALL_TYPE_INCOMING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -127,7 +135,11 @@ Call type for ongoing calls. Call type for ongoing calls. See Notification.EXTRA_CALL_TYPE. - Android reference for android.app.Notification.CallStyle.CALL_TYPE_ONGOING. + + + Android reference for android.app.Notification.CallStyle.CALL_TYPE_ONGOING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -164,7 +176,11 @@ Call type for calls that are being screened. Call type for calls that are being screened. See Notification.EXTRA_CALL_TYPE. - Android reference for android.app.Notification.CallStyle.CALL_TYPE_SCREENING. + + + Android reference for android.app.Notification.CallStyle.CALL_TYPE_SCREENING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -201,7 +217,11 @@ Unknown call type. Unknown call type. See Notification.EXTRA_CALL_TYPE. - Android reference for android.app.Notification.CallStyle.CALL_TYPE_UNKNOWN. + + + Android reference for android.app.Notification.CallStyle.CALL_TYPE_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -242,7 +262,11 @@ This Android.App.Notification.CallStyle instance, allowing calls to be chained. Create a CallStyle for an incoming call. This notification will have a decline and an answer action, will allow a single custom action, and will have a default content text for an incoming call. - Android reference for android.app.Notification.CallStyle.forIncomingCall. + + + Android reference for android.app.Notification.CallStyle.forIncomingCall. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -281,7 +305,11 @@ This Android.App.Notification.CallStyle instance, allowing calls to be chained. Create a CallStyle for an ongoing call. This notification will have a hang up action, will allow up to two custom actions, and will have a default content text for an ongoing call. - Android reference for android.app.Notification.CallStyle.forOngoingCall. + + + Android reference for android.app.Notification.CallStyle.forOngoingCall. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -322,7 +350,11 @@ This Android.App.Notification.CallStyle instance, allowing calls to be chained. Create a CallStyle for a call that is being screened. This notification will have a hang up and an answer action, will allow a single custom action, and will have a default content text for a call that is being screened. - Android reference for android.app.Notification.CallStyle.forScreeningCall. + + + Android reference for android.app.Notification.CallStyle.forScreeningCall. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -352,6 +384,7 @@ Provides JNI binding infrastructure for Android.App.Notification.CallStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -390,7 +423,11 @@ This Android.App.Notification.CallStyle instance, allowing calls to be chained. Optional color to be used as a hint for the Answer action button's color. The system may change this color to ensure sufficient contrast with the background. The system may choose to disregard this hint if the notification is not colorized. - Android reference for android.app.Notification.CallStyle.setAnswerButtonColorHint. + + + Android reference for android.app.Notification.CallStyle.setAnswerButtonColorHint. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -427,7 +464,11 @@ This Android.App.Notification.CallStyle instance, allowing calls to be chained. Optional color to be used as a hint for the Decline or Hang Up action button's color. The system may change this color to ensure sufficient contrast with the background. The system may choose to disregard this hint if the notification is not colorized. - Android reference for android.app.Notification.CallStyle.setDeclineButtonColorHint. + + + Android reference for android.app.Notification.CallStyle.setDeclineButtonColorHint. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -464,7 +505,11 @@ This Android.App.Notification.CallStyle instance, allowing calls to be chained. Sets whether the call is a video call, which may affect the icons or text used on the required action buttons. - Android reference for android.app.Notification.CallStyle.setIsVideo. + + + Android reference for android.app.Notification.CallStyle.setIsVideo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -508,7 +553,11 @@ This Android.App.Notification.CallStyle instance, allowing calls to be chained. Optional icon to be displayed with text as a verification status of the caller. - Android reference for android.app.Notification.CallStyle.setVerificationIcon. + + + Android reference for android.app.Notification.CallStyle.setVerificationIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -554,7 +603,11 @@ Optional text to be displayed with an icon as a verification status of the caller. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.CallStyle.setVerificationText. + + + Android reference for android.app.Notification.CallStyle.setVerificationText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -596,7 +649,11 @@ Optional text to be displayed with an icon as a verification status of the caller. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.CallStyle.setVerificationText. + + + Android reference for android.app.Notification.CallStyle.setVerificationText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -626,6 +683,7 @@ Provides JNI binding infrastructure for Android.App.Notification.CallStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -657,6 +715,7 @@ Provides JNI binding infrastructure for Android.App.Notification.CallStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+CarExtender+Builder.xml b/docs/xml/Android.App/Notification+CarExtender+Builder.xml index ba897e0c6..c043cb3a7 100644 --- a/docs/xml/Android.App/Notification+CarExtender+Builder.xml +++ b/docs/xml/Android.App/Notification+CarExtender+Builder.xml @@ -29,7 +29,11 @@ Builder class for CarExtender.UnreadConversation objects. Builder class for CarExtender.UnreadConversation objects. - Android reference for android.app.Notification.CarExtender.Builder. + + + Android reference for android.app.Notification.CarExtender.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -62,7 +66,11 @@ Constructs a new builder for CarExtender.UnreadConversation. Constructs a new builder for CarExtender.UnreadConversation. - Android reference for android.app.Notification.CarExtender.Builder.Builder. + + + Android reference for android.app.Notification.CarExtender.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,7 +131,11 @@ This Android.App.Notification.CarExtender.Builder instance, allowing calls to be chained. Appends a new unread message to the list of messages for this conversation. The messages should be added from oldest to newest. - Android reference for android.app.Notification.CarExtender.Builder.addMessage. + + + Android reference for android.app.Notification.CarExtender.Builder.addMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,7 +169,11 @@ The Android.App.Notification.CarExtender.UnreadConversation built by this API. Builds a new unread conversation object. - Android reference for android.app.Notification.CarExtender.Builder.build. + + + Android reference for android.app.Notification.CarExtender.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -195,6 +211,7 @@ Provides JNI binding infrastructure for Android.App.Notification.CarExtender.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -233,7 +250,11 @@ This Android.App.Notification.CarExtender.Builder instance, allowing calls to be chained. Sets the timestamp of the most recent message in an unread conversation. If a messaging notification has been posted by your application and has not yet been cancelled, posting a later notification with the same id and tag but without a newer timestamp may result in Android Auto not displaying a heads up notification for the later notification. - Android reference for android.app.Notification.CarExtender.Builder.setLatestTimestamp. + + + Android reference for android.app.Notification.CarExtender.Builder.setLatestTimestamp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -270,7 +291,11 @@ This Android.App.Notification.CarExtender.Builder instance, allowing calls to be chained. Sets the pending intent that will be sent once the messages in this notification are read. - Android reference for android.app.Notification.CarExtender.Builder.setReadPendingIntent. + + + Android reference for android.app.Notification.CarExtender.Builder.setReadPendingIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -312,7 +337,11 @@ See also: Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.CarExtender.Builder.setReplyAction. + + + Android reference for android.app.Notification.CarExtender.Builder.setReplyAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -342,6 +371,7 @@ Provides JNI binding infrastructure for Android.App.Notification.CarExtender.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -381,6 +411,7 @@ Provides JNI binding infrastructure for Android.App.Notification.CarExtender.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+CarExtender+UnreadConversation.xml b/docs/xml/Android.App/Notification+CarExtender+UnreadConversation.xml index 921907761..061f1cc7a 100644 --- a/docs/xml/Android.App/Notification+CarExtender+UnreadConversation.xml +++ b/docs/xml/Android.App/Notification+CarExtender+UnreadConversation.xml @@ -29,7 +29,11 @@ A class which holds the unread messages from a conversation. A class which holds the unread messages from a conversation. - Android reference for android.app.Notification.CarExtender.UnreadConversation. + + + Android reference for android.app.Notification.CarExtender.UnreadConversation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -90,9 +94,14 @@ Gets the list of messages conveyed by this notification. + To be added. Gets the list of messages conveyed by this notification. - Android reference for android.app.Notification.CarExtender.UnreadConversation.getMessages. + + + Android reference for android.app.Notification.CarExtender.UnreadConversation.getMessages. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -129,9 +138,14 @@ Gets the participants in the conversation. + To be added. Gets the participants in the conversation. - Android reference for android.app.Notification.CarExtender.UnreadConversation.getParticipants. + + + Android reference for android.app.Notification.CarExtender.UnreadConversation.getParticipants. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -169,6 +183,7 @@ Provides JNI binding infrastructure for Android.App.Notification.CarExtender.UnreadConversation. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -200,9 +215,14 @@ Gets the timestamp of the conversation. + To be added. Gets the timestamp of the conversation. - Android reference for android.app.Notification.CarExtender.UnreadConversation.getLatestTimestamp. + + + Android reference for android.app.Notification.CarExtender.UnreadConversation.getLatestTimestamp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -232,9 +252,14 @@ Gets the firs participant in the conversation. + To be added. Gets the firs participant in the conversation. - Android reference for android.app.Notification.CarExtender.UnreadConversation.getParticipant. + + + Android reference for android.app.Notification.CarExtender.UnreadConversation.getParticipant. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -264,9 +289,14 @@ Gets the pending intent that Android Auto will send after it reads aloud all messages in this object's message list. + To be added. Gets the pending intent that Android Auto will send after it reads aloud all messages in this object's message list. - Android reference for android.app.Notification.CarExtender.UnreadConversation.getReadPendingIntent. + + + Android reference for android.app.Notification.CarExtender.UnreadConversation.getReadPendingIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -296,9 +326,14 @@ Gets the remote input that will be used to convey the response to a message list, or null if no such remote input exists. + To be added. Gets the remote input that will be used to convey the response to a message list, or null if no such remote input exists. - Android reference for android.app.Notification.CarExtender.UnreadConversation.getRemoteInput. + + + Android reference for android.app.Notification.CarExtender.UnreadConversation.getRemoteInput. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -328,11 +363,16 @@ Gets the pending intent that will be triggered when the user replies to this notification. + To be added. Gets the pending intent that will be triggered when the user replies to this notification. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.CarExtender.UnreadConversation.getReplyPendingIntent. + + + Android reference for android.app.Notification.CarExtender.UnreadConversation.getReplyPendingIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -362,6 +402,7 @@ Provides JNI binding infrastructure for Android.App.Notification.CarExtender.UnreadConversation. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -401,6 +442,7 @@ Provides JNI binding infrastructure for Android.App.Notification.CarExtender.UnreadConversation. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+CarExtender.xml b/docs/xml/Android.App/Notification+CarExtender.xml index 9fde00c0c..08298bd50 100644 --- a/docs/xml/Android.App/Notification+CarExtender.xml +++ b/docs/xml/Android.App/Notification+CarExtender.xml @@ -46,7 +46,11 @@ Helper class to add Android Auto extensions to notifications. Helper class to add Android Auto extensions to notifications. To create a notification with car extensions: Create an Notification.Builder, setting any desired properties. Create a CarExtender. Set car-specific properties using the add and set methods of CarExtender. Call Notification.Builder.extend(Notification.Extender) to apply the extensions to a notification. Car extensions can be accessed on an existing notification by using the CarExtender(Notification) constructor, and then using the get methods to access values. - Android reference for android.app.Notification.CarExtender. + + + Android reference for android.app.Notification.CarExtender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,7 +79,11 @@ Create a CarExtender with default options. Create a CarExtender with default options. - Android reference for android.app.Notification.CarExtender.CarExtender. + + + Android reference for android.app.Notification.CarExtender.CarExtender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -108,7 +116,11 @@ Create a CarExtender from the CarExtender options of an existing Notification. Create a CarExtender from the CarExtender options of an existing Notification. - Android reference for android.app.Notification.CarExtender.CarExtender. + + + Android reference for android.app.Notification.CarExtender.CarExtender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -138,10 +150,15 @@ Gets the accent color. + To be added. Gets the accent color. See also: - Android reference for android.app.Notification.CarExtender.getColor. + + + Android reference for android.app.Notification.CarExtender.getColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -181,7 +198,11 @@ the build object for chaining. This value cannot be null. Apply car extensions to a notification that is being built. This is typically called by the Notification.Builder.extend(Notification.Extender) method of Notification.Builder. - Android reference for android.app.Notification.CarExtender.extend. + + + Android reference for android.app.Notification.CarExtender.extend. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -212,10 +233,15 @@ Returns the unread conversation conveyed by this notification. + To be added. Returns the unread conversation conveyed by this notification. See also: - Android reference for android.app.Notification.CarExtender.getUnreadConversation. + + + Android reference for android.app.Notification.CarExtender.getUnreadConversation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -278,6 +304,7 @@ Provides JNI binding infrastructure for Android.App.Notification.CarExtender. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -313,7 +340,11 @@ Gets the large icon used in this car notification, or null if no icon has been set. See also: - Android reference for android.app.Notification.CarExtender.getLargeIcon. + + + Android reference for android.app.Notification.CarExtender.getLargeIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -350,7 +381,11 @@ This Android.App.Notification.CarExtender instance, allowing calls to be chained. Sets the accent color to use when Android Auto presents the notification. Android Auto uses the color set with Notification.Builder.setColor(int) to accent the displayed notification. However, not all colors are acceptable in an automotive setting. This method can be used to override the color provided in the notification in such a situation. - Android reference for android.app.Notification.CarExtender.setColor. + + + Android reference for android.app.Notification.CarExtender.setColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -387,7 +422,11 @@ this object for method chaining Sets the large icon of the car notification. If no large icon is set in the extender, Android Auto will display the icon specified by Notification.Builder.setLargeIcon(android.graphics.Bitmap) - Android reference for android.app.Notification.CarExtender.setLargeIcon. + + + Android reference for android.app.Notification.CarExtender.setLargeIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -426,7 +465,11 @@ Sets the unread conversation in a message notification. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.CarExtender.setUnreadConversation. + + + Android reference for android.app.Notification.CarExtender.setUnreadConversation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -456,6 +499,7 @@ Provides JNI binding infrastructure for Android.App.Notification.CarExtender. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -495,6 +539,7 @@ Provides JNI binding infrastructure for Android.App.Notification.CarExtender. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+DecoratedCustomViewStyle.xml b/docs/xml/Android.App/Notification+DecoratedCustomViewStyle.xml index 165975c62..073595427 100644 --- a/docs/xml/Android.App/Notification+DecoratedCustomViewStyle.xml +++ b/docs/xml/Android.App/Notification+DecoratedCustomViewStyle.xml @@ -29,7 +29,11 @@ Notification style for custom views that are decorated by the system Instead of providing a notification that is completely custom, a developer can set this style and still obtain system decorations like the notification header with the expand affordance and actions. Notification style for custom views that are decorated by the system Instead of providing a notification that is completely custom, a developer can set this style and still obtain system decorations like the notification header with the expand affordance and actions. Use android.app.Notification.Builder.setCustomContentView(RemoteViews), android.app.Notification.Builder.setCustomBigContentView(RemoteViews) and android.app.Notification.Builder.setCustomHeadsUpContentView(RemoteViews) to set the corresponding custom views to display. To use this style with your Notification, feed it to Notification.Builder.setStyle(android.app.Notification.Style) like so: - Android reference for android.app.Notification.DecoratedCustomViewStyle. + + + Android reference for android.app.Notification.DecoratedCustomViewStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,7 +63,11 @@ Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.DecoratedCustomViewStyle.DecoratedCustomViewStyle. + + + Android reference for android.app.Notification.DecoratedCustomViewStyle.DecoratedCustomViewStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -113,6 +121,7 @@ Provides JNI binding infrastructure for Android.App.Notification.DecoratedCustomViewStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,6 +153,7 @@ Provides JNI binding infrastructure for Android.App.Notification.DecoratedCustomViewStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -175,6 +185,7 @@ Provides JNI binding infrastructure for Android.App.Notification.DecoratedCustomViewStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+DecoratedMediaCustomViewStyle.xml b/docs/xml/Android.App/Notification+DecoratedMediaCustomViewStyle.xml index 7a98d700f..cdf4439e2 100644 --- a/docs/xml/Android.App/Notification+DecoratedMediaCustomViewStyle.xml +++ b/docs/xml/Android.App/Notification+DecoratedMediaCustomViewStyle.xml @@ -29,7 +29,11 @@ Notification style for media custom views that are decorated by the system Instead of providing a media notification that is completely custom, a developer can set this style and still obtain system decorations like the notification header with the expand affordance and actions. Notification style for media custom views that are decorated by the system Instead of providing a media notification that is completely custom, a developer can set this style and still obtain system decorations like the notification header with the expand affordance and actions. Use android.app.Notification.Builder.setCustomContentView(RemoteViews), android.app.Notification.Builder.setCustomBigContentView(RemoteViews) and android.app.Notification.Builder.setCustomHeadsUpContentView(RemoteViews) to set the corresponding custom views to display. Contrary to MediaStyle a developer has to opt-in to the colorizing of the notification by using Notification.Builder.setColorized(boolean). To use this style with your Notification, feed it to Notification.Builder.setStyle(android.app.Notification.Style) like so: - Android reference for android.app.Notification.DecoratedMediaCustomViewStyle. + + + Android reference for android.app.Notification.DecoratedMediaCustomViewStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,7 +63,11 @@ Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.DecoratedMediaCustomViewStyle.DecoratedMediaCustomViewStyle. + + + Android reference for android.app.Notification.DecoratedMediaCustomViewStyle.DecoratedMediaCustomViewStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -113,6 +121,7 @@ Provides JNI binding infrastructure for Android.App.Notification.DecoratedMediaCustomViewStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,6 +153,7 @@ Provides JNI binding infrastructure for Android.App.Notification.DecoratedMediaCustomViewStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -175,6 +185,7 @@ Provides JNI binding infrastructure for Android.App.Notification.DecoratedMediaCustomViewStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+IExtender.xml b/docs/xml/Android.App/Notification+IExtender.xml index c23a6ad3c..f62fceae1 100644 --- a/docs/xml/Android.App/Notification+IExtender.xml +++ b/docs/xml/Android.App/Notification+IExtender.xml @@ -32,13 +32,17 @@ Extender interface for use with Builder.extend. Extender interface for use with Builder.extend. Extenders may be used to add metadata or change options on a notification builder. - Android reference for android.app.Notification.Extender. + + + Android reference for android.app.Notification.Extender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + @@ -53,8 +57,8 @@ [<Android.Runtime.Register("extend", "(Landroid/app/Notification$Builder;)Landroid/app/Notification$Builder;", "GetExtend_Landroid_app_Notification_Builder_Handler:Android.App.Notification/IExtenderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>] - [System.Runtime.CompilerServices.NullableContext(2)] - [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] @@ -71,7 +75,11 @@ Apply this extender to a notification builder. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.Extender.extend. + + + Android reference for android.app.Notification.Extender.extend. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+InboxStyle.xml b/docs/xml/Android.App/Notification+InboxStyle.xml index fdfcad3d9..f0bdbc63a 100644 --- a/docs/xml/Android.App/Notification+InboxStyle.xml +++ b/docs/xml/Android.App/Notification+InboxStyle.xml @@ -29,7 +29,11 @@ Helper class for generating large-format notifications that include a list of (up to 5) strings. Helper class for generating large-format notifications that include a list of (up to 5) strings. Here's how you'd set the InboxStyle on a notification: - Android reference for android.app.Notification.InboxStyle. + + + Android reference for android.app.Notification.InboxStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -52,9 +56,14 @@ - + + - Android reference for android.app.Notification.InboxStyle.InboxStyle. + + + Android reference for android.app.Notification.InboxStyle.InboxStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,7 +97,11 @@ This constructor is deprecated. This constructor is deprecated. use InboxStyle(). - Android reference for android.app.Notification.InboxStyle.InboxStyle. + + + Android reference for android.app.Notification.InboxStyle.InboxStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -146,7 +159,11 @@ This Android.App.Notification.InboxStyle instance, allowing calls to be chained. Append a line to the digest section of the Inbox notification. - Android reference for android.app.Notification.InboxStyle.addLine. + + + Android reference for android.app.Notification.InboxStyle.addLine. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,7 +191,11 @@ This Android.App.Notification.InboxStyle instance, allowing calls to be chained. Append a line to the digest section of the Inbox notification. - Android reference for android.app.Notification.InboxStyle.addLine. + + + Android reference for android.app.Notification.InboxStyle.addLine. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -201,6 +222,7 @@ Calls Build on the Notification Builder that this Style is attached to. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -240,6 +262,7 @@ Provides JNI binding infrastructure for Android.App.Notification.InboxStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -274,7 +297,11 @@ This Android.App.Notification.InboxStyle instance, allowing calls to be chained. Overrides ContentTitle in the expanded form of the template. This defaults to the value passed to setContentTitle(). - Android reference for android.app.Notification.InboxStyle.setBigContentTitle. + + + Android reference for android.app.Notification.InboxStyle.setBigContentTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -302,7 +329,11 @@ This Android.App.Notification.InboxStyle instance, allowing calls to be chained. Overrides ContentTitle in the expanded form of the template. This defaults to the value passed to setContentTitle(). - Android reference for android.app.Notification.InboxStyle.setBigContentTitle. + + + Android reference for android.app.Notification.InboxStyle.setBigContentTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -337,7 +368,11 @@ Set the first line of text after the detail section in the expanded form of the template. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.InboxStyle.setSummaryText. + + + Android reference for android.app.Notification.InboxStyle.setSummaryText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -367,7 +402,11 @@ Set the first line of text after the detail section in the expanded form of the template. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.InboxStyle.setSummaryText. + + + Android reference for android.app.Notification.InboxStyle.setSummaryText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -397,6 +436,7 @@ Provides JNI binding infrastructure for Android.App.Notification.InboxStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -436,6 +476,7 @@ Provides JNI binding infrastructure for Android.App.Notification.InboxStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+InterfaceConsts.xml b/docs/xml/Android.App/Notification+InterfaceConsts.xml index e8080082b..07af2c828 100644 --- a/docs/xml/Android.App/Notification+InterfaceConsts.xml +++ b/docs/xml/Android.App/Notification+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+MediaStyle.xml b/docs/xml/Android.App/Notification+MediaStyle.xml index c5f6c120e..1cffa3ca2 100644 --- a/docs/xml/Android.App/Notification+MediaStyle.xml +++ b/docs/xml/Android.App/Notification+MediaStyle.xml @@ -25,7 +25,11 @@ Notification style for media playback notifications. Notification style for media playback notifications. In the expanded form, Notification.bigContentView, up to 5 Notification.Actions specified with addAction will be shown as icon-only pushbuttons, suitable for transport controls. The Bitmap given to setLargeIcon() will be treated as album artwork. Unlike the other styles provided here, MediaStyle can also modify the standard-size Notification.contentView; by providing action indices to setShowActionsInCompactView(int) you can promote up to 3 actions to be displayed in the standard view alongside the usual content. Notifications created with MediaStyle will have their category set to CATEGORY_TRANSPORT unless you set a different category using setCategory(). Finally, if you attach a MediaSession.Token using android.app.Notification.MediaStyle.setMediaSession(MediaSession.Token), the System UI can identify this as a notification representing an active media session and respond accordingly (by showing album artwork in the lockscreen, for example). Starting at Android O any notification that has a media session attached with setMediaSession(MediaSession.Token) will be colorized. You can opt-out of this behavior by using Notification.Builder.setColorized(boolean). Starting at Android V the NO_CLEAR flag will be set for valid MediaStyle notifications. To use this style with your Notification, feed it to Notification.Builder.setStyle(android.app.Notification.Style) like so: - Android reference for android.app.Notification.MediaStyle. + + + Android reference for android.app.Notification.MediaStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -49,7 +53,11 @@ Construct a MediaStyle object. - Android reference for android.app.Notification.MediaStyle.MediaStyle. + + + Android reference for android.app.Notification.MediaStyle.MediaStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -86,7 +94,11 @@ This constructor is deprecated. This constructor is deprecated. use MediaStyle(). - Android reference for android.app.Notification.MediaStyle.MediaStyle. + + + Android reference for android.app.Notification.MediaStyle.MediaStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -140,6 +152,7 @@ Provides JNI binding infrastructure for Android.App.Notification.MediaStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -178,7 +191,11 @@ This Android.App.Notification.MediaStyle instance, allowing calls to be chained. Attach a MediaSession.Token to this Notification to provide additional playback information and control to the SystemUI. - Android reference for android.app.Notification.MediaStyle.setMediaSession. + + + Android reference for android.app.Notification.MediaStyle.setMediaSession. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -226,7 +243,11 @@ MediaStyle. This value cannot be null. For media notifications associated with playback on a remote device, provide device information that will replace the default values for the output switcher chip on the media control, as well as an intent to use when the output switcher chip is tapped, on devices where this is supported. This method is intended for system applications to provide information and/or functionality that would otherwise be unavailable to the default output switcher because the media originated on a remote device. Requires Manifest.permission.MEDIA_CONTENT_CONTROL - Android reference for android.app.Notification.MediaStyle.setRemotePlaybackInfo. + + + Android reference for android.app.Notification.MediaStyle.setRemotePlaybackInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -270,7 +291,11 @@ MediaStyle. This value cannot be null. For media notifications associated with playback on a remote device, provide device information that will replace the default values for the output switcher chip on the media control, as well as an intent to use when the output switcher chip is tapped, on devices where this is supported. This method is intended for system applications to provide information and/or functionality that would otherwise be unavailable to the default output switcher because the media originated on a remote device. Requires Manifest.permission.MEDIA_CONTENT_CONTROL - Android reference for android.app.Notification.MediaStyle.setRemotePlaybackInfo. + + + Android reference for android.app.Notification.MediaStyle.setRemotePlaybackInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -316,7 +341,11 @@ Request up to 3 actions (by index in the order of addition) to be shown in the compact notification view. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.MediaStyle.setShowActionsInCompactView. + + + Android reference for android.app.Notification.MediaStyle.setShowActionsInCompactView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -346,6 +375,7 @@ Provides JNI binding infrastructure for Android.App.Notification.MediaStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -377,6 +407,7 @@ Provides JNI binding infrastructure for Android.App.Notification.MediaStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+MessagingStyle+Message.xml b/docs/xml/Android.App/Notification+MessagingStyle+Message.xml index 829f43053..72be4c1f9 100644 --- a/docs/xml/Android.App/Notification+MessagingStyle+Message.xml +++ b/docs/xml/Android.App/Notification+MessagingStyle+Message.xml @@ -29,7 +29,11 @@ An object representing a simple message or piece of media within a mixed-media message. An object representing a simple message or piece of media within a mixed-media message. This object can only represent text or a single binary piece of media. For apps which support mixed-media messages (e.g. text + image), multiple Messages should be used, one to represent each piece of the message, and they should all be given the same timestamp. For consistency, a text message should be added last of all Messages with the same timestamp. - Android reference for android.app.Notification.MessagingStyle.Message. + + + Android reference for android.app.Notification.MessagingStyle.Message. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,7 +81,11 @@ Constructor Constructor - Android reference for android.app.Notification.MessagingStyle.Message.Message. + + + Android reference for android.app.Notification.MessagingStyle.Message.Message. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -119,7 +127,11 @@ This constructor is deprecated. use Message(CharSequence, long, Person) Constructor - Android reference for android.app.Notification.MessagingStyle.Message.Message. + + + Android reference for android.app.Notification.MessagingStyle.Message.Message. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -167,7 +179,11 @@ Constructor Constructor - Android reference for android.app.Notification.MessagingStyle.Message.Message. + + + Android reference for android.app.Notification.MessagingStyle.Message.Message. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -209,7 +225,11 @@ This constructor is deprecated. use Message(CharSequence, long, Person) Constructor - Android reference for android.app.Notification.MessagingStyle.Message.Message. + + + Android reference for android.app.Notification.MessagingStyle.Message.Message. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -239,9 +259,14 @@ Get the MIME type of the data pointed to by the Uri + To be added. Get the MIME type of the data pointed to by the Uri - Android reference for android.app.Notification.MessagingStyle.Message.getDataMimeType. + + + Android reference for android.app.Notification.MessagingStyle.Message.getDataMimeType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -271,9 +296,14 @@ Get the Uri pointing to the content of the message. + To be added. Get the Uri pointing to the content of the message. Can be null, in which case getText() is used. - Android reference for android.app.Notification.MessagingStyle.Message.getDataUri. + + + Android reference for android.app.Notification.MessagingStyle.Message.getDataUri. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -303,9 +333,14 @@ Get the extras Bundle for this message. + To be added. Get the extras Bundle for this message. - Android reference for android.app.Notification.MessagingStyle.Message.getExtras. + + + Android reference for android.app.Notification.MessagingStyle.Message.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -353,7 +388,11 @@ The System.Collections.Generic.IList<Android.App.Notification.MessagingStyle.Message> returned by this API. Returns a list of messages read from the given bundle list, e.g. Notification.EXTRA_MESSAGES or Notification.EXTRA_HISTORIC_MESSAGES. - Android reference for android.app.Notification.MessagingStyle.Message.getMessagesFromBundleArray. + + + Android reference for android.app.Notification.MessagingStyle.Message.getMessagesFromBundleArray. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -391,6 +430,7 @@ Provides JNI binding infrastructure for Android.App.Notification.MessagingStyle.Message. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -417,7 +457,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -452,10 +494,15 @@ This method was deprecated in API level 28. + To be added. This method was deprecated in API level 28. use getSenderPerson() Get the text used to display the contact's name in the messaging experience - Android reference for android.app.Notification.MessagingStyle.Message.getSender. + + + Android reference for android.app.Notification.MessagingStyle.Message.getSender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -488,7 +535,11 @@ This value may be null. Get the sender associated with this message. - Android reference for android.app.Notification.MessagingStyle.Message.getSenderPerson. + + + Android reference for android.app.Notification.MessagingStyle.Message.getSenderPerson. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -529,7 +580,11 @@ Sets a binary blob of data and an associated MIME type for a message. In the case where the platform or the UI state doesn't support the MIME type, the original text provided in the constructor will be used. When this data can be presented to the user, the original text will only be used as accessibility text. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.MessagingStyle.Message.setData. + + + Android reference for android.app.Notification.MessagingStyle.Message.setData. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -554,7 +609,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -585,9 +642,14 @@ Get the text to be used for this message, or the fallback text if a type and content Uri have been set + To be added. Get the text to be used for this message, or the fallback text if a type and content Uri have been set - Android reference for android.app.Notification.MessagingStyle.Message.getText. + + + Android reference for android.app.Notification.MessagingStyle.Message.getText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -617,6 +679,7 @@ Provides JNI binding infrastructure for Android.App.Notification.MessagingStyle.Message. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -656,6 +719,7 @@ Provides JNI binding infrastructure for Android.App.Notification.MessagingStyle.Message. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -687,9 +751,14 @@ Get the time at which this message arrived + To be added. Get the time at which this message arrived - Android reference for android.app.Notification.MessagingStyle.Message.getTimestamp. + + + Android reference for android.app.Notification.MessagingStyle.Message.getTimestamp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+MessagingStyle.xml b/docs/xml/Android.App/Notification+MessagingStyle.xml index c8575d5a5..008c672da 100644 --- a/docs/xml/Android.App/Notification+MessagingStyle.xml +++ b/docs/xml/Android.App/Notification+MessagingStyle.xml @@ -33,7 +33,11 @@ Helper class for generating large-format notifications that include multiple back-and-forth messages of varying types between any number of people. Helper class for generating large-format notifications that include multiple back-and-forth messages of varying types between any number of people. If the platform does not provide large-format notifications, this method has no effect. The user will always see the normal notification view. If the app is targeting Android Build.VERSION_CODES.P and above, it is required to use the Person class in order to get an optimal rendering of the notification and its avatars. For conversations involving multiple people, the app should also make sure that it marks the conversation as a group with setGroupConversation(boolean). From Android Build.VERSION_CODES.UPSIDE_DOWN_CAKE, messaging style notifications that are associated with a valid conversation shortcut (via Notification.Builder.setShortcutId(String)) are displayed in a dedicated conversation section in the shade above non-conversation alerting and silence notifications. To be a valid conversation shortcut, the shortcut must be a ShortcutInfo.Builder.setLongLived(boolean) dynamic or cached sharing shortcut. This class is a "rebuilder": It attaches to a Builder object and modifies its behavior. Here's an example of how this may be used: Note that this style doesn't display the large icon set via Builder.setLargeIcon(Icon), except as a fallback group icon if the shortcut doesn't include one. It can, however, display images set via MessagingStyle.Message.setData. - Android reference for android.app.Notification.MessagingStyle. + + + Android reference for android.app.Notification.MessagingStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -67,9 +71,14 @@ Person: Required - The person displayed for any messages that are sent by the user. Any messages added with addMessage(Notification.MessagingStyle.Message) who don't have a Person associated with it will be displayed as if they were sent by this user. The user also needs to have a valid name associated with it, which is enforced starting in Android Build.VERSION_CODES.P. This value cannot be null. - + + - Android reference for android.app.Notification.MessagingStyle.MessagingStyle. + + + Android reference for android.app.Notification.MessagingStyle.MessagingStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -110,7 +119,11 @@ This constructor is deprecated. This constructor is deprecated. use MessagingStyle(Person) - Android reference for android.app.Notification.MessagingStyle.MessagingStyle. + + + Android reference for android.app.Notification.MessagingStyle.MessagingStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -151,7 +164,11 @@ This constructor is deprecated. This constructor is deprecated. use MessagingStyle(Person) - Android reference for android.app.Notification.MessagingStyle.MessagingStyle. + + + Android reference for android.app.Notification.MessagingStyle.MessagingStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -212,7 +229,11 @@ this object for method chaining Adds a Message for historic context in this notification. Messages should be added as historic if they are not the main subject of the notification but may give context to a conversation. The system may choose to present them only when relevant, e.g. when replying to a message through a RemoteInput. The messages should be added in chronologic order, i.e. the oldest first, the newest last. - Android reference for android.app.Notification.MessagingStyle.addHistoricMessage. + + + Android reference for android.app.Notification.MessagingStyle.addHistoricMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -249,7 +270,11 @@ this object for method chaining Adds a Message for display in this notification. The messages should be added in chronologic order, i.e. the oldest first, the newest last. Multiple Messages in a row with the same timestamp and sender may be grouped as a single message. This means an app should represent a message that has both an image and text as two Message objects, one with the image (and fallback text), and the other with the message text. For consistency, a text message (if any) should be provided after Uri content. - Android reference for android.app.Notification.MessagingStyle.addMessage. + + + Android reference for android.app.Notification.MessagingStyle.addMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -298,7 +323,11 @@ Adds a message for display by this notification. Convenience call for a simple Message in addMessage(Notification.MessagingStyle.Message). See also: - Android reference for android.app.Notification.MessagingStyle.addMessage. + + + Android reference for android.app.Notification.MessagingStyle.addMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -345,7 +374,11 @@ This method was deprecated in API level 28. use addMessage(CharSequence,long,Person) Adds a message for display by this notification. Convenience call for a simple Message in addMessage(Notification.MessagingStyle.Message). See also: - Android reference for android.app.Notification.MessagingStyle.addMessage. + + + Android reference for android.app.Notification.MessagingStyle.addMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -390,7 +423,11 @@ Adds a message for display by this notification. Convenience call for a simple Message in addMessage(Notification.MessagingStyle.Message). See also: - Android reference for android.app.Notification.MessagingStyle.addMessage. + + + Android reference for android.app.Notification.MessagingStyle.addMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -433,7 +470,11 @@ This method was deprecated in API level 28. use addMessage(CharSequence,long,Person) Adds a message for display by this notification. Convenience call for a simple Message in addMessage(Notification.MessagingStyle.Message). See also: - Android reference for android.app.Notification.MessagingStyle.addMessage. + + + Android reference for android.app.Notification.MessagingStyle.addMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -458,7 +499,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -489,9 +532,14 @@ Return the title to be displayed on this conversation. + To be added. Return the title to be displayed on this conversation. May return null. - Android reference for android.app.Notification.MessagingStyle.getConversationTitle. + + + Android reference for android.app.Notification.MessagingStyle.getConversationTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -525,9 +573,14 @@ Gets the list of historic Messages in the notification. + To be added. Gets the list of historic Messages in the notification. - Android reference for android.app.Notification.MessagingStyle.getHistoricMessages. + + + Android reference for android.app.Notification.MessagingStyle.getHistoricMessages. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -557,10 +610,15 @@ Returns true if this notification represents a group conversation, otherwise false. + To be added. Returns true if this notification represents a group conversation, otherwise false. If the application that generated this MessagingStyle targets an SDK version less than Build.VERSION_CODES.P, this method becomes dependent on whether or not the conversation title is set; returning true if the conversation title is a non-null value, or false otherwise. From Build.VERSION_CODES.P forward, this method returns what's set by setGroupConversation(boolean) allowing for named, non-group conversations. See also: - Android reference for android.app.Notification.MessagingStyle.isGroupConversation. + + + Android reference for android.app.Notification.MessagingStyle.isGroupConversation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -598,6 +656,7 @@ Provides JNI binding infrastructure for Android.App.Notification.MessagingStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -632,7 +691,11 @@ The maximum number of messages that will be retained in the Notification itself (the number displayed is up to the platform). The maximum number of messages that will be retained in the Notification itself (the number displayed is up to the platform). - Android reference for android.app.Notification.MessagingStyle.MAXIMUM_RETAINED_MESSAGES. + + + Android reference for android.app.Notification.MessagingStyle.MAXIMUM_RETAINED_MESSAGES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -666,9 +729,14 @@ Gets the list of Message objects that represent the notification. + To be added. Gets the list of Message objects that represent the notification. - Android reference for android.app.Notification.MessagingStyle.getMessages. + + + Android reference for android.app.Notification.MessagingStyle.getMessages. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -705,7 +773,11 @@ this object for method chaining Sets the title to be displayed on this conversation. May be set to null. Starting in Build.VERSION_CODES.R, this conversation title will be ignored if a valid shortcutId is added via Notification.Builder.setShortcutId(String). In this case, ShortcutInfo.getLongLabel() (or, if missing, ShortcutInfo.getShortLabel()) will be shown as the conversation title instead. This API's behavior was changed in SDK version Build.VERSION_CODES.P. If your application's target version is less than Build.VERSION_CODES.P, setting a conversation title to a non-null value will make isGroupConversation() return true and passing null will make it return false. In Build.VERSION_CODES.P and beyond, use setGroupConversation(boolean) to set group conversation status. - Android reference for android.app.Notification.MessagingStyle.setConversationTitle. + + + Android reference for android.app.Notification.MessagingStyle.setConversationTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -738,7 +810,11 @@ this object for method chaining Sets the title to be displayed on this conversation. May be set to null. Starting in Build.VERSION_CODES.R, this conversation title will be ignored if a valid shortcutId is added via Notification.Builder.setShortcutId(String). In this case, ShortcutInfo.getLongLabel() (or, if missing, ShortcutInfo.getShortLabel()) will be shown as the conversation title instead. This API's behavior was changed in SDK version Build.VERSION_CODES.P. If your application's target version is less than Build.VERSION_CODES.P, setting a conversation title to a non-null value will make isGroupConversation() return true and passing null will make it return false. In Build.VERSION_CODES.P and beyond, use setGroupConversation(boolean) to set group conversation status. - Android reference for android.app.Notification.MessagingStyle.setConversationTitle. + + + Android reference for android.app.Notification.MessagingStyle.setConversationTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -777,7 +853,11 @@ Sets whether this conversation notification represents a group. If the app is targeting Android P, this is required if the app wants to display the largeIcon set with Notification.Builder.setLargeIcon(Bitmap), otherwise it will be hidden. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.MessagingStyle.setGroupConversation. + + + Android reference for android.app.Notification.MessagingStyle.setGroupConversation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -807,6 +887,7 @@ Provides JNI binding infrastructure for Android.App.Notification.MessagingStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -846,6 +927,7 @@ Provides JNI binding infrastructure for Android.App.Notification.MessagingStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -884,10 +966,15 @@ Android.App.Person - + + the user to be displayed for any replies sent by the user. This value cannot be null. - Android reference for android.app.Notification.MessagingStyle.getUser. + + + Android reference for android.app.Notification.MessagingStyle.getUser. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -912,7 +999,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -947,10 +1036,15 @@ This method was deprecated in API level 28. + To be added. This method was deprecated in API level 28. use getUser() instead Returns the name to be displayed for any replies sent by the user - Android reference for android.app.Notification.MessagingStyle.getUserDisplayName. + + + Android reference for android.app.Notification.MessagingStyle.getUserDisplayName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+Metric+FixedDate.xml b/docs/xml/Android.App/Notification+Metric+FixedDate.xml new file mode 100644 index 000000000..78c253d62 --- /dev/null +++ b/docs/xml/Android.App/Notification+Metric+FixedDate.xml @@ -0,0 +1,338 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.App.Notification+Metric+MetricValue + + + + + [Android.Runtime.Register("android/app/Notification$Metric$FixedDate", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/Notification$Metric$FixedDate", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/time/LocalDate;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/time/LocalDate;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/time/LocalDate;I)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/time/LocalDate;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFormat", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFormat", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FORMAT_AUTOMATIC", ApiSince=37)] + [<Android.Runtime.Register("FORMAT_AUTOMATIC", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.FixedDateFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.FixedDateFormat enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.FixedDateFormat + + 0 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FORMAT_LONG_DATE", ApiSince=37)] + [<Android.Runtime.Register("FORMAT_LONG_DATE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.FixedDateFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.FixedDateFormat enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.FixedDateFormat + + 1 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FORMAT_SHORT_DATE", ApiSince=37)] + [<Android.Runtime.Register("FORMAT_SHORT_DATE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.FixedDateFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.FixedDateFormat enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.FixedDateFormat + + 2 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getValue", "()Ljava/time/LocalDate;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getValue", "()Ljava/time/LocalDate;", "", ApiSince=37)>] + + + + Java.Time.LocalDate + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/Notification+Metric+FixedFloat.xml b/docs/xml/Android.App/Notification+Metric+FixedFloat.xml new file mode 100644 index 000000000..9362dbc4d --- /dev/null +++ b/docs/xml/Android.App/Notification+Metric+FixedFloat.xml @@ -0,0 +1,443 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.App.Notification+Metric+MetricValue + + + + + [Android.Runtime.Register("android/app/Notification$Metric$FixedFloat", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/Notification$Metric$FixedFloat", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(F)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(F)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(FLjava/lang/CharSequence;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(FLjava/lang/CharSequence;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(FLjava/lang/CharSequence;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(FLjava/lang/CharSequence;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(FLjava/lang/CharSequence;II)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(FLjava/lang/CharSequence;II)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(FLjava/lang/CharSequence;II)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(FLjava/lang/CharSequence;II)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMaxFractionDigits", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMaxFractionDigits", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMinFractionDigits", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMinFractionDigits", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getUnit", "()Ljava/lang/CharSequence;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getUnit", "()Ljava/lang/CharSequence;", "", ApiSince=37)>] + + + + Java.Lang.ICharSequence + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getValue", "()F", "", ApiSince=37)] + [<get: Android.Runtime.Register("getValue", "()F", "", ApiSince=37)>] + + + + System.Single + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/Notification+Metric+FixedInt.xml b/docs/xml/Android.App/Notification+Metric+FixedInt.xml new file mode 100644 index 000000000..f9067741b --- /dev/null +++ b/docs/xml/Android.App/Notification+Metric+FixedInt.xml @@ -0,0 +1,315 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.App.Notification+Metric+MetricValue + + + + + [Android.Runtime.Register("android/app/Notification$Metric$FixedInt", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/Notification$Metric$FixedInt", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ILjava/lang/CharSequence;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(ILjava/lang/CharSequence;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ILjava/lang/CharSequence;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(ILjava/lang/CharSequence;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getUnit", "()Ljava/lang/CharSequence;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getUnit", "()Ljava/lang/CharSequence;", "", ApiSince=37)>] + + + + Java.Lang.ICharSequence + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getValue", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getValue", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/Notification+Metric+FixedText.xml b/docs/xml/Android.App/Notification+Metric+FixedText.xml new file mode 100644 index 000000000..44a610d25 --- /dev/null +++ b/docs/xml/Android.App/Notification+Metric+FixedText.xml @@ -0,0 +1,387 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.App.Notification+Metric+MetricValue + + + + + [Android.Runtime.Register("android/app/Notification$Metric$FixedText", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/Notification$Metric$FixedText", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getUnit", "()Ljava/lang/CharSequence;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getUnit", "()Ljava/lang/CharSequence;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Java.Lang.ICharSequence + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getValue", "()Ljava/lang/CharSequence;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getValue", "()Ljava/lang/CharSequence;", "", ApiSince=37)>] + + + + Java.Lang.ICharSequence + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/Notification+Metric+FixedTime.xml b/docs/xml/Android.App/Notification+Metric+FixedTime.xml new file mode 100644 index 000000000..3df2bfddc --- /dev/null +++ b/docs/xml/Android.App/Notification+Metric+FixedTime.xml @@ -0,0 +1,179 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.App.Notification+Metric+MetricValue + + + + + [Android.Runtime.Register("android/app/Notification$Metric$FixedTime", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/Notification$Metric$FixedTime", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/time/LocalTime;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/time/LocalTime;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getValue", "()Ljava/time/LocalTime;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getValue", "()Ljava/time/LocalTime;", "", ApiSince=37)>] + + + + Java.Time.LocalTime + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/Notification+Metric+MetricValue.xml b/docs/xml/Android.App/Notification+Metric+MetricValue.xml new file mode 100644 index 000000000..e71ad23aa --- /dev/null +++ b/docs/xml/Android.App/Notification+Metric+MetricValue.xml @@ -0,0 +1,142 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/Notification$Metric$MetricValue", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/Notification$Metric$MetricValue", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/Notification+Metric+TimeDifference.xml b/docs/xml/Android.App/Notification+Metric+TimeDifference.xml new file mode 100644 index 000000000..428232056 --- /dev/null +++ b/docs/xml/Android.App/Notification+Metric+TimeDifference.xml @@ -0,0 +1,595 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.App.Notification+Metric+MetricValue + + + + + [Android.Runtime.Register("android/app/Notification$Metric$TimeDifference", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/Notification$Metric$TimeDifference", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFormat", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFormat", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FORMAT_ADAPTIVE", ApiSince=37)] + [<Android.Runtime.Register("FORMAT_ADAPTIVE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.TimeDifferenceFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.TimeDifferenceFormat enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.TimeDifferenceFormat + + 1 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FORMAT_CHRONOMETER", ApiSince=37)] + [<Android.Runtime.Register("FORMAT_CHRONOMETER", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.TimeDifferenceFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.TimeDifferenceFormat enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.TimeDifferenceFormat + + 2 + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forPausedStopwatch", "(Ljava/time/Duration;I)Landroid/app/Notification$Metric$TimeDifference;", "", ApiSince=37)] + [<Android.Runtime.Register("forPausedStopwatch", "(Ljava/time/Duration;I)Landroid/app/Notification$Metric$TimeDifference;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+Metric+TimeDifference + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forPausedTimer", "(Ljava/time/Duration;I)Landroid/app/Notification$Metric$TimeDifference;", "", ApiSince=37)] + [<Android.Runtime.Register("forPausedTimer", "(Ljava/time/Duration;I)Landroid/app/Notification$Metric$TimeDifference;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+Metric+TimeDifference + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forStopwatch", "(Ljava/time/Instant;I)Landroid/app/Notification$Metric$TimeDifference;", "", ApiSince=37)] + [<Android.Runtime.Register("forStopwatch", "(Ljava/time/Instant;I)Landroid/app/Notification$Metric$TimeDifference;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+Metric+TimeDifference + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forStopwatch", "(JI)Landroid/app/Notification$Metric$TimeDifference;", "", ApiSince=37)] + [<Android.Runtime.Register("forStopwatch", "(JI)Landroid/app/Notification$Metric$TimeDifference;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+Metric+TimeDifference + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forTimer", "(Ljava/time/Instant;I)Landroid/app/Notification$Metric$TimeDifference;", "", ApiSince=37)] + [<Android.Runtime.Register("forTimer", "(Ljava/time/Instant;I)Landroid/app/Notification$Metric$TimeDifference;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+Metric+TimeDifference + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forTimer", "(JI)Landroid/app/Notification$Metric$TimeDifference;", "", ApiSince=37)] + [<Android.Runtime.Register("forTimer", "(JI)Landroid/app/Notification$Metric$TimeDifference;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+Metric+TimeDifference + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isStopwatch", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isStopwatch", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isTimer", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isTimer", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPausedDuration", "()Ljava/time/Duration;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPausedDuration", "()Ljava/time/Duration;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Java.Time.Duration + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getZeroElapsedRealtime", "()Ljava/lang/Long;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getZeroElapsedRealtime", "()Ljava/lang/Long;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Java.Lang.Long + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getZeroTime", "()Ljava/time/Instant;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getZeroTime", "()Ljava/time/Instant;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Java.Time.Instant + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/Notification+Metric.xml b/docs/xml/Android.App/Notification+Metric.xml new file mode 100644 index 000000000..c7a59cdea --- /dev/null +++ b/docs/xml/Android.App/Notification+Metric.xml @@ -0,0 +1,369 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/Notification$Metric", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/Notification$Metric", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/app/Notification$Metric$MetricValue;Ljava/lang/CharSequence;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/app/Notification$Metric$MetricValue;Ljava/lang/CharSequence;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/app/Notification$Metric$MetricValue;Ljava/lang/CharSequence;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/app/Notification$Metric$MetricValue;Ljava/lang/CharSequence;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/app/Notification$Metric$MetricValue;Ljava/lang/CharSequence;I)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/app/Notification$Metric$MetricValue;Ljava/lang/CharSequence;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/app/Notification$Metric$MetricValue;Ljava/lang/CharSequence;I)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/app/Notification$Metric$MetricValue;Ljava/lang/CharSequence;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getLabel", "()Ljava/lang/CharSequence;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getLabel", "()Ljava/lang/CharSequence;", "", ApiSince=37)>] + + + + Java.Lang.ICharSequence + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSemanticStyle", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSemanticStyle", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getValue", "()Landroid/app/Notification$Metric$MetricValue;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getValue", "()Landroid/app/Notification$Metric$MetricValue;", "", ApiSince=37)>] + + + + Android.App.Notification+Metric+MetricValue + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/Notification+MetricStyle.xml b/docs/xml/Android.App/Notification+MetricStyle.xml new file mode 100644 index 000000000..5964b22c0 --- /dev/null +++ b/docs/xml/Android.App/Notification+MetricStyle.xml @@ -0,0 +1,340 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.App.Notification+Style + + + + + [Android.Runtime.Register("android/app/Notification$MetricStyle", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/Notification$MetricStyle", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addMetric", "(Landroid/app/Notification$Metric;)Landroid/app/Notification$MetricStyle;", "", ApiSince=37)] + [<Android.Runtime.Register("addMetric", "(Landroid/app/Notification$Metric;)Landroid/app/Notification$MetricStyle;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+MetricStyle + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getCriticalMetric", "()Landroid/app/Notification$Metric;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getCriticalMetric", "()Landroid/app/Notification$Metric;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.App.Notification+Metric + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("METRIC_INDEX_NONE", ApiSince=37)] + [<Android.Runtime.Register("METRIC_INDEX_NONE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + -1 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMetrics", "()Ljava/util/List;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMetrics", "()Ljava/util/List;", "", ApiSince=37)>] + + + + System.Collections.Generic.IList<Android.App.Notification+Metric> + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCriticalMetric", "(I)Landroid/app/Notification$MetricStyle;", "", ApiSince=37)] + [<Android.Runtime.Register("setCriticalMetric", "(I)Landroid/app/Notification$MetricStyle;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+MetricStyle + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMetrics", "(Ljava/util/List;)Landroid/app/Notification$MetricStyle;", "", ApiSince=37)] + [<Android.Runtime.Register("setMetrics", "(Ljava/util/List;)Landroid/app/Notification$MetricStyle;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+MetricStyle + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/Notification+ProgressStyle+Point.xml b/docs/xml/Android.App/Notification+ProgressStyle+Point.xml index 24ebc2bd4..99e6dfde0 100644 --- a/docs/xml/Android.App/Notification+ProgressStyle+Point.xml +++ b/docs/xml/Android.App/Notification+ProgressStyle+Point.xml @@ -29,7 +29,11 @@ A point within the progress bar, defining its position and color. A point within the progress bar, defining its position and color. Points within a progress bar are used to visualize distinct stages or milestones. For example, you might use points to mark stops in a multi-stop navigation journey, where each point represents a destination. - Android reference for android.app.Notification.ProgressStyle.Point. + + + Android reference for android.app.Notification.ProgressStyle.Point. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -62,7 +66,11 @@ Create a point element. Create a point element. The position of this point on the progress bar relative to ProgressStyle.getProgressMax - Android reference for android.app.Notification.ProgressStyle.Point.Point. + + + Android reference for android.app.Notification.ProgressStyle.Point.Point. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -92,10 +100,15 @@ Returns the color of this Point. + To be added. Returns the color of this Point. See also: - Android reference for android.app.Notification.ProgressStyle.Point.getColor. + + + Android reference for android.app.Notification.ProgressStyle.Point.getColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,9 +138,14 @@ Optional ID used to uniquely identify the element across updates. + To be added. Optional ID used to uniquely identify the element across updates. - Android reference for android.app.Notification.ProgressStyle.Point.getId. + + + Android reference for android.app.Notification.ProgressStyle.Point.getId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,6 +175,7 @@ Provides JNI binding infrastructure for Android.App.Notification.ProgressStyle.Point. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -191,11 +210,44 @@ Value is 1 or greater Gets the position of this Point. The position of this point on the progress bar relative to ProgressStyle.getProgressMax. - Android reference for android.app.Notification.ProgressStyle.Point.getPosition. + + + Android reference for android.app.Notification.ProgressStyle.Point.getPosition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSemanticStyle", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSemanticStyle", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + @@ -228,7 +280,11 @@ This Android.App.Notification.ProgressStyle.Point instance, allowing calls to be chained. Optional color of this Point - Android reference for android.app.Notification.ProgressStyle.Point.setColor. + + + Android reference for android.app.Notification.ProgressStyle.Point.setColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -265,11 +321,48 @@ This Android.App.Notification.ProgressStyle.Point instance, allowing calls to be chained. Optional ID used to uniquely identify the element across updates. The default is 0. - Android reference for android.app.Notification.ProgressStyle.Point.setId. + + + Android reference for android.app.Notification.ProgressStyle.Point.setId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSemanticStyle", "(I)Landroid/app/Notification$ProgressStyle$Point;", "", ApiSince=37)] + [<Android.Runtime.Register("setSemanticStyle", "(I)Landroid/app/Notification$ProgressStyle$Point;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+ProgressStyle+Point + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -295,6 +388,7 @@ Provides JNI binding infrastructure for Android.App.Notification.ProgressStyle.Point. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -326,6 +420,7 @@ Provides JNI binding infrastructure for Android.App.Notification.ProgressStyle.Point. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+ProgressStyle+Segment.xml b/docs/xml/Android.App/Notification+ProgressStyle+Segment.xml index 9d35f0519..5895ac279 100644 --- a/docs/xml/Android.App/Notification+ProgressStyle+Segment.xml +++ b/docs/xml/Android.App/Notification+ProgressStyle+Segment.xml @@ -29,7 +29,11 @@ A segment of the progress bar, which defines its length and color. A segment of the progress bar, which defines its length and color. Segments allow for creating progress bars with multiple colors or sections to represent different stages or categories of progress. For example, Traffic conditions along a navigation journey. - Android reference for android.app.Notification.ProgressStyle.Segment. + + + Android reference for android.app.Notification.ProgressStyle.Segment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -62,7 +66,11 @@ Create a segment with a non-zero length. Create a segment with a non-zero length. - Android reference for android.app.Notification.ProgressStyle.Segment.Segment. + + + Android reference for android.app.Notification.ProgressStyle.Segment.Segment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -92,10 +100,15 @@ Returns the color of this Segment. + To be added. Returns the color of this Segment. See also: - Android reference for android.app.Notification.ProgressStyle.Segment.getColor. + + + Android reference for android.app.Notification.ProgressStyle.Segment.getColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,10 +138,15 @@ Gets the id of this Segment. + To be added. Gets the id of this Segment. See also: - Android reference for android.app.Notification.ProgressStyle.Segment.getId. + + + Android reference for android.app.Notification.ProgressStyle.Segment.getId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -158,6 +176,7 @@ Provides JNI binding infrastructure for Android.App.Notification.ProgressStyle.Segment. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -192,11 +211,44 @@ Value is 1 or greater The length of this Segment within the progress bar. This value has no units, it is just relative to the length of other segments, and the value provided to ProgressStyle.setProgress. - Android reference for android.app.Notification.ProgressStyle.Segment.getLength. + + + Android reference for android.app.Notification.ProgressStyle.Segment.getLength. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSemanticStyle", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSemanticStyle", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + @@ -229,7 +281,11 @@ This Android.App.Notification.ProgressStyle.Segment instance, allowing calls to be chained. Optional color of this Segment - Android reference for android.app.Notification.ProgressStyle.Segment.setColor. + + + Android reference for android.app.Notification.ProgressStyle.Segment.setColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -266,11 +322,48 @@ This Android.App.Notification.ProgressStyle.Segment instance, allowing calls to be chained. Optional ID used to uniquely identify the element across updates. The default is 0. - Android reference for android.app.Notification.ProgressStyle.Segment.setId. + + + Android reference for android.app.Notification.ProgressStyle.Segment.setId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSemanticStyle", "(I)Landroid/app/Notification$ProgressStyle$Segment;", "", ApiSince=37)] + [<Android.Runtime.Register("setSemanticStyle", "(I)Landroid/app/Notification$ProgressStyle$Segment;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+ProgressStyle+Segment + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -296,6 +389,7 @@ Provides JNI binding infrastructure for Android.App.Notification.ProgressStyle.Segment. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -327,6 +421,7 @@ Provides JNI binding infrastructure for Android.App.Notification.ProgressStyle.Segment. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+ProgressStyle.xml b/docs/xml/Android.App/Notification+ProgressStyle.xml index a53649863..84d033b35 100644 --- a/docs/xml/Android.App/Notification+ProgressStyle.xml +++ b/docs/xml/Android.App/Notification+ProgressStyle.xml @@ -30,7 +30,11 @@ A Notification Style used to define a notification whose expanded state includes a highly customizable progress bar with segments, points, a custom tracker icon, and custom icons at the start and end of the progress bar. This style is suggested for use cases where the app is showing a tracker to the user of a thing they are interested in: the location of a car on its way to pick them up, food being delivered, or their own progress in a navigation journey. To use this style with your Notification, feed it to Notification.Builder.setStyle(android.app.Notification.Style) like so: NOTE: The progress bar layout will be mirrored for RTL layout. NOTE: The extras set by Notification.Builder.setProgress will be overridden by the values set on this style object when the notification is built. Therefore, that method is not used with this style. - Android reference for android.app.Notification.ProgressStyle. + + + Android reference for android.app.Notification.ProgressStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -56,9 +60,14 @@ - + + - Android reference for android.app.Notification.ProgressStyle.ProgressStyle. + + + Android reference for android.app.Notification.ProgressStyle.ProgressStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -119,7 +128,11 @@ This Android.App.Notification.ProgressStyle instance, allowing calls to be chained. Adds another point. Points within a progress bar are used to visualize distinct stages or milestones. For example, you might use points to mark stops in a multi-stop navigation journey, where each point represents a destination. Points can be added in any order, as their position within the progress bar is determined by their individual Point.getPosition(). - Android reference for android.app.Notification.ProgressStyle.addProgressPoint. + + + Android reference for android.app.Notification.ProgressStyle.addProgressPoint. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,7 +169,11 @@ This Android.App.Notification.ProgressStyle instance, allowing calls to be chained. Appends a segment to the end of the progress bar. Segments allow for creating progress bars with multiple colors or sections to represent different stages or categories of progress. For example, Traffic conditions along a navigation journey. - Android reference for android.app.Notification.ProgressStyle.addProgressSegment. + + + Android reference for android.app.Notification.ProgressStyle.addProgressSegment. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,10 +203,15 @@ Get indeterminate value of the progress bar. + To be added. Get indeterminate value of the progress bar. See also: - Android reference for android.app.Notification.ProgressStyle.isProgressIndeterminate. + + + Android reference for android.app.Notification.ProgressStyle.isProgressIndeterminate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -219,10 +241,15 @@ Gets whether the progress bar's style is based on its progress. + To be added. Gets whether the progress bar's style is based on its progress. See also: - Android reference for android.app.Notification.ProgressStyle.isStyledByProgress. + + + Android reference for android.app.Notification.ProgressStyle.isStyledByProgress. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,6 +279,7 @@ Provides JNI binding infrastructure for Android.App.Notification.ProgressStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -287,7 +315,11 @@ Gets the progress value of the progress bar. See also: - Android reference for android.app.Notification.ProgressStyle.getProgress. + + + Android reference for android.app.Notification.ProgressStyle.getProgress. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -329,7 +361,11 @@ Gets the progress bar end icon. See also: - Android reference for android.app.Notification.ProgressStyle.getProgressEndIcon. + + + Android reference for android.app.Notification.ProgressStyle.getProgressEndIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -362,7 +398,11 @@ Value is 0 or greater Gets the sum of the lengths of all Segments in the style, which defines the maximum progress. Defaults to 100 when segments are omitted. - Android reference for android.app.Notification.ProgressStyle.getProgressMax. + + + Android reference for android.app.Notification.ProgressStyle.getProgressMax. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -396,7 +436,11 @@ Gets the points that are displayed on the progress bar. . See also: - Android reference for android.app.Notification.ProgressStyle.getProgressPoints. + + + Android reference for android.app.Notification.ProgressStyle.getProgressPoints. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -430,7 +474,11 @@ Gets the segments that define the background layer of the progress bar. If no segments are provided, the progress bar will be rendered with a single segment with length 100 and default color. See also: - Android reference for android.app.Notification.ProgressStyle.getProgressSegments. + + + Android reference for android.app.Notification.ProgressStyle.getProgressSegments. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -472,7 +520,11 @@ Gets the progress bar start icon. See also: - Android reference for android.app.Notification.ProgressStyle.getProgressStartIcon. + + + Android reference for android.app.Notification.ProgressStyle.getProgressStartIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -514,7 +566,11 @@ Gets the progress tracker icon for the progress bar. See also: - Android reference for android.app.Notification.ProgressStyle.getProgressTrackerIcon. + + + Android reference for android.app.Notification.ProgressStyle.getProgressTrackerIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -551,7 +607,11 @@ This Android.App.Notification.ProgressStyle instance, allowing calls to be chained. Specifies the progress (in the same units as Segment.getLength()) of the tracker along the length of the bar. The max progress value is the sum of all Segment lengths. The default value is 0. - Android reference for android.app.Notification.ProgressStyle.setProgress. + + + Android reference for android.app.Notification.ProgressStyle.setProgress. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -595,7 +655,11 @@ This Android.App.Notification.ProgressStyle instance, allowing calls to be chained. An optional square icon that appears at the end of the progress bar. This icon will be cropped to its central square. This icon will NOT be mirrored in RTL layouts. - Android reference for android.app.Notification.ProgressStyle.setProgressEndIcon. + + + Android reference for android.app.Notification.ProgressStyle.setProgressEndIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -633,7 +697,11 @@ Used to indicate an initialization state without a known progress amount. When specified, the following fields are ignored: See also: - Android reference for android.app.Notification.ProgressStyle.setProgressIndeterminate. + + + Android reference for android.app.Notification.ProgressStyle.setProgressIndeterminate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -670,7 +738,11 @@ This Android.App.Notification.ProgressStyle instance, allowing calls to be chained. Replaces all the progress points. Points within a progress bar are used to visualize distinct stages or milestones. For example, you might use points to mark stops in a multi-stop navigation journey, where each point represents a destination. - Android reference for android.app.Notification.ProgressStyle.setProgressPoints. + + + Android reference for android.app.Notification.ProgressStyle.setProgressPoints. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -707,7 +779,11 @@ This Android.App.Notification.ProgressStyle instance, allowing calls to be chained. Sets or replaces the segments of the progress bar. Segments allow for creating progress bars with multiple colors or sections to represent different stages or categories of progress. For example, Traffic conditions along a navigation journey. - Android reference for android.app.Notification.ProgressStyle.setProgressSegments. + + + Android reference for android.app.Notification.ProgressStyle.setProgressSegments. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -751,7 +827,11 @@ This Android.App.Notification.ProgressStyle instance, allowing calls to be chained. An optional square icon that appears at the start of the progress bar. This icon will be cropped to its central square. This icon will NOT be mirrored in RTL layouts. - Android reference for android.app.Notification.ProgressStyle.setProgressStartIcon. + + + Android reference for android.app.Notification.ProgressStyle.setProgressStartIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -795,7 +875,11 @@ This Android.App.Notification.ProgressStyle instance, allowing calls to be chained. An optional icon that can appear as an overlay on the bar at the point of current progress. Aspect ratio may be anywhere from 2:1 to 1:2; content outside that aspect ratio range will be cropped. This icon will be mirrored in RTL. - Android reference for android.app.Notification.ProgressStyle.setProgressTrackerIcon. + + + Android reference for android.app.Notification.ProgressStyle.setProgressTrackerIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -834,7 +918,11 @@ Indicates whether the segments and points will be styled differently based on whether they are behind or ahead of the current progress. When true, segments appearing ahead of the current progress will be given a slightly different appearance to indicate that it is part of the progress bar that is not "filled". When false, all segments will be given the filled appearance, and it will be the app's responsibility to use setProgressTrackerIcon or segment colors to make the current progress clear to the user. the default value is true. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.ProgressStyle.setStyledByProgress. + + + Android reference for android.app.Notification.ProgressStyle.setStyledByProgress. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -864,6 +952,7 @@ Provides JNI binding infrastructure for Android.App.Notification.ProgressStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -895,6 +984,7 @@ Provides JNI binding infrastructure for Android.App.Notification.ProgressStyle. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+ProjectedExtender.xml b/docs/xml/Android.App/Notification+ProjectedExtender.xml new file mode 100644 index 000000000..129fa8887 --- /dev/null +++ b/docs/xml/Android.App/Notification+ProjectedExtender.xml @@ -0,0 +1,326 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.App.Notification+IExtender + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/app/Notification$ProjectedExtender", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/Notification$ProjectedExtender", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/app/Notification;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/app/Notification;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getContentIntent", "()Landroid/app/PendingIntent;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getContentIntent", "()Landroid/app/PendingIntent;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.App.PendingIntent + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.App.Notification.IExtender.Extend(Android.App.Notification.Builder) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("extend", "(Landroid/app/Notification$Builder;)Landroid/app/Notification$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("extend", "(Landroid/app/Notification$Builder;)Landroid/app/Notification$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setContentIntent", "(Landroid/app/PendingIntent;)Landroid/app/Notification$ProjectedExtender;", "", ApiSince=37)] + [<Android.Runtime.Register("setContentIntent", "(Landroid/app/PendingIntent;)Landroid/app/Notification$ProjectedExtender;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+ProjectedExtender + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/Notification+Style.xml b/docs/xml/Android.App/Notification+Style.xml index cf2826998..68aeb342e 100644 --- a/docs/xml/Android.App/Notification+Style.xml +++ b/docs/xml/Android.App/Notification+Style.xml @@ -29,7 +29,11 @@ An object that can apply a rich notification style to a Notification.Builder object. An object that can apply a rich notification style to a Notification.Builder object. - Android reference for android.app.Notification.Style. + + + Android reference for android.app.Notification.Style. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,7 +63,11 @@ This constructor is deprecated. This constructor is deprecated. public access to the constructor of Style() is only useful for creating custom subclasses, but that has actually been impossible due to hidden abstract methods, so this constructor is now officially deprecated to clarify that this is intended to be disallowed. - Android reference for android.app.Notification.Style.Style. + + + Android reference for android.app.Notification.Style.Style. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -114,7 +122,11 @@ The Android.App.Notification built by this API. Calls Notification.Builder.build() on the Builder this Style is attached to. Note: Calling build() multiple times returns the same Notification instance, so reusing a builder to create multiple Notifications is discouraged. - Android reference for android.app.Notification.Style.build. + + + Android reference for android.app.Notification.Style.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -141,9 +153,14 @@ - + + - Android reference for android.app.Notification.Style.checkBuilder. + + + Android reference for android.app.Notification.Style.checkBuilder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -173,9 +190,15 @@ int - + + + To be added. - Android reference for android.app.Notification.Style.getStandardView. + + + Android reference for android.app.Notification.Style.getStandardView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -208,7 +231,11 @@ Overrides ContentTitle in the expanded form of the template. Overrides ContentTitle in the expanded form of the template. This defaults to the value passed to setContentTitle(). - Android reference for android.app.Notification.Style.internalSetBigContentTitle. + + + Android reference for android.app.Notification.Style.internalSetBigContentTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -235,7 +262,11 @@ Overrides ContentTitle in the expanded form of the template. Overrides ContentTitle in the expanded form of the template. This defaults to the value passed to setContentTitle(). - Android reference for android.app.Notification.Style.internalSetBigContentTitle. + + + Android reference for android.app.Notification.Style.internalSetBigContentTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -269,7 +300,11 @@ Set the first line of text after the detail section in the expanded form of the template. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.Style.internalSetSummaryText. + + + Android reference for android.app.Notification.Style.internalSetSummaryText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -298,7 +333,11 @@ Set the first line of text after the detail section in the expanded form of the template. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.Style.internalSetSummaryText. + + + Android reference for android.app.Notification.Style.internalSetSummaryText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -336,6 +375,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Style. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -362,9 +402,15 @@ Android.App.Notification+Builder - + + + To be added. - Android reference for android.app.Notification.Style.mBuilder. + + + Android reference for android.app.Notification.Style.mBuilder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -396,7 +442,11 @@ Notification.Builder Attaches a Notification.Builder object to this style. - Android reference for android.app.Notification.Style.setBuilder. + + + Android reference for android.app.Notification.Style.setBuilder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -427,6 +477,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Style. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -466,6 +517,7 @@ Provides JNI binding infrastructure for Android.App.Notification.Style. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+TvExtender.xml b/docs/xml/Android.App/Notification+TvExtender.xml index ca314589b..88976b5c0 100644 --- a/docs/xml/Android.App/Notification+TvExtender.xml +++ b/docs/xml/Android.App/Notification+TvExtender.xml @@ -42,7 +42,11 @@ Helper class to add Android TV extensions to notifications. Helper class to add Android TV extensions to notifications. To create a notification with a TV extension: Create an Notification.Builder, setting any desired properties. Create a TvExtender. Set TV-specific properties using the set methods of TvExtender. Call Notification.Builder.extend(Notification.Extender) to apply the extension to a notification. TV extensions can be accessed on an existing notification by using the TvExtender(Notification) constructor, and then using the get methods to access values. - Android reference for android.app.Notification.TvExtender. + + + Android reference for android.app.Notification.TvExtender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -71,7 +75,11 @@ Create a TvExtender with default options. Create a TvExtender with default options. - Android reference for android.app.Notification.TvExtender.TvExtender. + + + Android reference for android.app.Notification.TvExtender.TvExtender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,7 +112,11 @@ Create a TvExtender from the TvExtender options of an existing Notification. Create a TvExtender from the TvExtender options of an existing Notification. - Android reference for android.app.Notification.TvExtender.TvExtender. + + + Android reference for android.app.Notification.TvExtender.TvExtender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -145,7 +157,11 @@ This value may be null. Returns the id of the channel this notification posts to on TV. - Android reference for android.app.Notification.TvExtender.getChannelId. + + + Android reference for android.app.Notification.TvExtender.getChannelId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -183,10 +199,15 @@ Returns the TV-specific content intent. + To be added. Returns the TV-specific content intent. If this method returns null, the main content intent on the notification should be used. See also: - Android reference for android.app.Notification.TvExtender.getContentIntent. + + + Android reference for android.app.Notification.TvExtender.getContentIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -224,10 +245,15 @@ Returns the TV-specific delete intent. + To be added. Returns the TV-specific delete intent. If this method returns null, the main delete intent on the notification should be used. See also: - Android reference for android.app.Notification.TvExtender.getDeleteIntent. + + + Android reference for android.app.Notification.TvExtender.getDeleteIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -267,7 +293,11 @@ This value cannot be null. Apply a TV extension to a notification that is being built. This is typically called by the Notification.Builder.extend(Notification.Extender) method of Notification.Builder. - Android reference for android.app.Notification.TvExtender.extend. + + + Android reference for android.app.Notification.TvExtender.extend. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -297,9 +327,14 @@ Returns true if this notification should be shown on TV. + To be added. Returns true if this notification should be shown on TV. This method returns true if the notification was extended with a TvExtender. - Android reference for android.app.Notification.TvExtender.isAvailableOnTv. + + + Android reference for android.app.Notification.TvExtender.isAvailableOnTv. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -329,9 +364,14 @@ Returns true if this notification should not show messages over top of apps outside of the launcher. + To be added. Returns true if this notification should not show messages over top of apps outside of the launcher. - Android reference for android.app.Notification.TvExtender.isSuppressShowOverApps. + + + Android reference for android.app.Notification.TvExtender.isSuppressShowOverApps. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -386,6 +426,7 @@ Provides JNI binding infrastructure for Android.App.Notification.TvExtender. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -431,7 +472,11 @@ this object for method chaining. This value cannot be null. Specifies the channel the notification should be delivered on when shown on TV. It can be different from the channel that the notification is delivered to when posting on a non-TV device. - Android reference for android.app.Notification.TvExtender.setChannelId. + + + Android reference for android.app.Notification.TvExtender.setChannelId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -475,7 +520,11 @@ this object for method chaining. This value cannot be null. Supplies a PendingIntent to be sent when the notification is selected on TV. If provided, it is used instead of the content intent specified at the level of Notification. - Android reference for android.app.Notification.TvExtender.setContentIntent. + + + Android reference for android.app.Notification.TvExtender.setContentIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -519,7 +568,11 @@ this object for method chaining. This value cannot be null. Supplies a PendingIntent to send when the notification is cleared explicitly by the user on TV. If provided, it is used instead of the delete intent specified at the level of Notification. - Android reference for android.app.Notification.TvExtender.setDeleteIntent. + + + Android reference for android.app.Notification.TvExtender.setDeleteIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -558,7 +611,11 @@ Specifies whether this notification should suppress showing a message over top of apps outside of the launcher. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.TvExtender.setSuppressShowOverApps. + + + Android reference for android.app.Notification.TvExtender.setSuppressShowOverApps. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -588,6 +645,7 @@ Provides JNI binding infrastructure for Android.App.Notification.TvExtender. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -619,6 +677,7 @@ Provides JNI binding infrastructure for Android.App.Notification.TvExtender. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification+WearableExtender.xml b/docs/xml/Android.App/Notification+WearableExtender.xml index d712e592e..de9c003fe 100644 --- a/docs/xml/Android.App/Notification+WearableExtender.xml +++ b/docs/xml/Android.App/Notification+WearableExtender.xml @@ -42,7 +42,11 @@ Helper class to add wearable extensions to notifications. Helper class to add wearable extensions to notifications. See Creating Notifications for Android Wear for more information on how to use this class. To create a notification with wearable extensions: Create a Notification.Builder, setting any desired properties. Create a Notification.WearableExtender. Set wearable-specific properties using the add and set methods of Notification.WearableExtender. Call Notification.Builder.extend(Extender) to apply the extensions to a notification. Post the notification to the notification system with the NotificationManager.notify(...) methods. Wearable extensions can be accessed on an existing notification by using the WearableExtender(Notification) constructor, and then using the get methods to access values. - Android reference for android.app.Notification.WearableExtender. + + + Android reference for android.app.Notification.WearableExtender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -67,7 +71,11 @@ Create a Notification.WearableExtender with default options. Create a Notification.WearableExtender with default options. - Android reference for android.app.Notification.WearableExtender.WearableExtender. + + + Android reference for android.app.Notification.WearableExtender.WearableExtender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -93,9 +101,14 @@ Notification - + + - Android reference for android.app.Notification.WearableExtender.WearableExtender. + + + Android reference for android.app.Notification.WearableExtender.WearableExtender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,9 +138,14 @@ Get the wearable actions present on this notification. + To be added. Get the wearable actions present on this notification. - Android reference for android.app.Notification.WearableExtender.getActions. + + + Android reference for android.app.Notification.WearableExtender.getActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -161,7 +179,11 @@ Add a wearable action to this notification. When wearable actions are added using this method, the set of actions that show on a wearable device splits from devices that only show actions added using Notification.Builder.addAction(Action). This allows for customization of which actions display on different devices. See also: - Android reference for android.app.Notification.WearableExtender.addAction. + + + Android reference for android.app.Notification.WearableExtender.addAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -202,7 +224,11 @@ Adds wearable actions to this notification. When wearable actions are added using this method, the set of actions that show on a wearable device splits from devices that only show actions added using Notification.Builder.addAction(Action). This allows for customization of which actions display on different devices. See also: - Android reference for android.app.Notification.WearableExtender.addActions. + + + Android reference for android.app.Notification.WearableExtender.addActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -241,7 +267,11 @@ This method was deprecated in API level 29. Multiple content pages are no longer supported. Add an additional page of content to display with this notification. The current notification forms the first page, and pages added using this function form subsequent pages. This field can be used to separate a notification into multiple sections. See also: - Android reference for android.app.Notification.WearableExtender.addPage. + + + Android reference for android.app.Notification.WearableExtender.addPage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -287,7 +317,11 @@ This method was deprecated in API level 29. Multiple content pages are no longer supported. Add additional pages of content to display with this notification. The current notification forms the first page, and pages added using this function form subsequent pages. This field can be used to separate a notification into multiple sections. See also: - Android reference for android.app.Notification.WearableExtender.addPages. + + + Android reference for android.app.Notification.WearableExtender.addPages. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -307,6 +341,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")>] + [get: Android.Runtime.Register("getBackground", "()Landroid/graphics/Bitmap;", "")] [<get: Android.Runtime.Register("getBackground", "()Landroid/graphics/Bitmap;", "")>] @@ -317,6 +355,7 @@ Get a background image to be displayed behind the notification content. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -350,7 +389,11 @@ the bridge tag or null if not present. Returns the bridge tag of the notification. - Android reference for android.app.Notification.WearableExtender.getBridgeTag. + + + Android reference for android.app.Notification.WearableExtender.getBridgeTag. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -381,7 +424,11 @@ Clear all wearable actions present on this builder. See also: - Android reference for android.app.Notification.WearableExtender.clearActions. + + + Android reference for android.app.Notification.WearableExtender.clearActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -417,7 +464,11 @@ This method was deprecated in API level 29. Multiple content pages are no longer supported. Clear all additional pages present on this builder. See also: - Android reference for android.app.Notification.WearableExtender.clearPages. + + + Android reference for android.app.Notification.WearableExtender.clearPages. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -447,7 +498,11 @@ a clone of this instance. Creates and returns a copy of this object. The precise meaning of "copy" may depend on the class of the object. The general intent is that, for any object x, the expression: will be true, and that the expression: will be true, but these are not absolute requirements. While it is typically the case that: will be true, this is not an absolute requirement. By convention, the returned object should be obtained by calling super.clone. If a class and all of its superclasses (except Object) obey this convention, it will be the case that x.clone().getClass() == x.getClass(). By convention, the object returned by this method should be independent of this object (which is being cloned). To achieve this independence, it may be necessary to modify one or more fields of the object returned by super.clone before returning it. Typically, this means copying any mutable objects that comprise the internal "deep structure" of the object being cloned and replacing the references to these objects with references to the copies. If a class contains only primitive fields or references to immutable objects, then it is usually the case that no fields in the object returned by super.clone need to be modified. - Android reference for android.app.Notification.WearableExtender.clone. + + + Android reference for android.app.Notification.WearableExtender.clone. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -476,7 +531,11 @@ the action index or UNSET_ACTION_INDEX if no action was selected Get the index of the notification action, if any, that was specified as the primary action. If wearable specific actions were added to the main notification, this index will apply to that list, otherwise it will apply to the regular actions list. - Android reference for android.app.Notification.WearableExtender.getContentAction. + + + Android reference for android.app.Notification.WearableExtender.getContentAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -506,9 +565,14 @@ Get an icon that goes with the content of this notification. + To be added. Get an icon that goes with the content of this notification. - Android reference for android.app.Notification.WearableExtender.getContentIcon. + + + Android reference for android.app.Notification.WearableExtender.getContentIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -538,10 +602,15 @@ Get the gravity that the content icon should have within the notification display. + To be added. Get the gravity that the content icon should have within the notification display. Supported values include Gravity.START and Gravity.END. The default value is Gravity.END. See also: - Android reference for android.app.Notification.WearableExtender.getContentIconGravity. + + + Android reference for android.app.Notification.WearableExtender.getContentIconGravity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -567,9 +636,14 @@ Get whether the content intent is available when the wearable device is not connected to a companion device. + To be added. Get whether the content intent is available when the wearable device is not connected to a companion device. The user can still trigger this intent when the wearable device is offline, but a visual hint will indicate that the content intent may not be available. Defaults to true. - Android reference for android.app.Notification.WearableExtender.getContentIntentAvailableOffline. + + + Android reference for android.app.Notification.WearableExtender.getContentIntentAvailableOffline. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -599,9 +673,14 @@ Get the custom height in pixels for the display of this notification's content. + To be added. Get the custom height in pixels for the display of this notification's content. This option is only available for custom display notifications created using setDisplayIntent(PendingIntent). See also setCustomSizePreset(int) and setCustomContentHeight(int). - Android reference for android.app.Notification.WearableExtender.getCustomContentHeight. + + + Android reference for android.app.Notification.WearableExtender.getCustomContentHeight. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -631,9 +710,14 @@ Get the custom size preset for the display of this notification out of the available presets found in Notification.WearableExtender, e.g. + To be added. Get the custom size preset for the display of this notification out of the available presets found in Notification.WearableExtender, e.g. SIZE_LARGE. Some custom size presets are only applicable for custom display notifications created using setDisplayIntent(PendingIntent). Check the documentation for the preset in question. See also setCustomContentHeight(int) and setCustomSizePreset(int). - Android reference for android.app.Notification.WearableExtender.getCustomSizePreset. + + + Android reference for android.app.Notification.WearableExtender.getCustomSizePreset. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -666,7 +750,11 @@ the dismissal id of the notification or null if it has not been set Returns the dismissal id of the notification. - Android reference for android.app.Notification.WearableExtender.getDismissalId. + + + Android reference for android.app.Notification.WearableExtender.getDismissalId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -696,10 +784,15 @@ This method was deprecated in API level 29. + To be added. This method was deprecated in API level 29. Display intents are no longer supported. Get the intent to launch inside of an activity view when displaying this notification. This PendingIntent should be for an activity. - Android reference for android.app.Notification.WearableExtender.getDisplayIntent. + + + Android reference for android.app.Notification.WearableExtender.getDisplayIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -735,7 +828,11 @@ the build object for chaining. This value cannot be null. Apply wearable extensions to a notification that is being built. This is typically called by the Notification.Builder.extend(Extender) method of Notification.Builder. - Android reference for android.app.Notification.WearableExtender.extend. + + + Android reference for android.app.Notification.WearableExtender.extend. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -765,9 +862,14 @@ Get the gravity that this notification should have within the available viewport space. + To be added. Get the gravity that this notification should have within the available viewport space. Supported values include Gravity.TOP, Gravity.CENTER_VERTICAL and Gravity.BOTTOM. The default value is Gravity.BOTTOM. - Android reference for android.app.Notification.WearableExtender.getGravity. + + + Android reference for android.app.Notification.WearableExtender.getGravity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -805,7 +907,11 @@ This method was deprecated in API level 29. This feature is no longer supported. Get a hint that this notification's BigPictureStyle (if present) should be converted to low-bit and displayed in ambient mode, especially useful for barcodes and qr codes, as well as other simple black-and-white tickets. - Android reference for android.app.Notification.WearableExtender.getHintAmbientBigPicture. + + + Android reference for android.app.Notification.WearableExtender.getHintAmbientBigPicture. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -842,7 +948,11 @@ true if it's ok if the background is clipped on the screen, false otherwise. The default value is false if this was never set. Get a hint that this notification's background should not be clipped if possible, and should instead be resized to fully display on the screen, retaining the aspect ratio of the image. This can be useful for images like barcodes or qr codes. - Android reference for android.app.Notification.WearableExtender.getHintAvoidBackgroundClipping. + + + Android reference for android.app.Notification.WearableExtender.getHintAvoidBackgroundClipping. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -875,7 +985,11 @@ true if the content intent will launch an activity and transitions should be generated, false otherwise. The default value is false if this was never set. Get a hint that this notification's content intent will launch an Activity directly, telling the platform that it can generate the appropriate transitions - Android reference for android.app.Notification.WearableExtender.getHintContentIntentLaunchesActivity. + + + Android reference for android.app.Notification.WearableExtender.getHintContentIntentLaunchesActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -908,7 +1022,11 @@ true if this icon should not be displayed, false otherwise. The default value is false if this was never set. Get a hint that this notification's icon should not be displayed. - Android reference for android.app.Notification.WearableExtender.getHintHideIcon. + + + Android reference for android.app.Notification.WearableExtender.getHintHideIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -945,7 +1063,11 @@ the duration in milliseconds if > 0, or either one of the sentinel values SCREEN_TIMEOUT_SHORT or SCREEN_TIMEOUT_LONG. Get the duration, in milliseconds, that the screen should remain on for when this notification is displayed. - Android reference for android.app.Notification.WearableExtender.getHintScreenTimeout. + + + Android reference for android.app.Notification.WearableExtender.getHintScreenTimeout. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -975,9 +1097,14 @@ Get a visual hint that only the background image of this notification should be displayed, and other semantic content should be hidden. + To be added. Get a visual hint that only the background image of this notification should be displayed, and other semantic content should be hidden. This hint is only applicable to sub-pages added using addPage(Notification). - Android reference for android.app.Notification.WearableExtender.getHintShowBackgroundOnly. + + + Android reference for android.app.Notification.WearableExtender.getHintShowBackgroundOnly. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1040,6 +1167,7 @@ Provides JNI binding infrastructure for Android.App.Notification.WearableExtender. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1079,7 +1207,11 @@ This method was deprecated in API level 29. Multiple content pages are no longer supported. Get the array of additional pages of content for displaying this notification. The current notification forms the first page, and elements within this array form subsequent pages. This field can be used to separate a notification into multiple sections. - Android reference for android.app.Notification.WearableExtender.getPages. + + + Android reference for android.app.Notification.WearableExtender.getPages. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1117,7 +1249,11 @@ This constant was deprecated in API level 29. This feature is no longer supported. Sentinel value for use with setHintScreenTimeout(int) to keep the screen on for a longer amount of time when this notification is displayed on the screen. - Android reference for android.app.Notification.WearableExtender.SCREEN_TIMEOUT_LONG. + + + Android reference for android.app.Notification.WearableExtender.SCREEN_TIMEOUT_LONG. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1155,7 +1291,11 @@ This constant was deprecated in API level 29. This feature is no longer supported. Sentinel value for use with setHintScreenTimeout(int) to keep the screen on for a short amount of time when this notification is displayed on the screen. This is the default value. - Android reference for android.app.Notification.WearableExtender.SCREEN_TIMEOUT_SHORT. + + + Android reference for android.app.Notification.WearableExtender.SCREEN_TIMEOUT_SHORT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1179,6 +1319,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")>] + Android.App.Notification+WearableExtender @@ -1187,7 +1331,10 @@ - + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1225,7 +1372,11 @@ this object for method chaining Sets a bridge tag for this notification. A bridge tag can be set for notifications posted from a phone to provide finer-grained control on what notifications are bridged to wearables. See Adding Wearable Features to Notifications for more information. - Android reference for android.app.Notification.WearableExtender.setBridgeTag. + + + Android reference for android.app.Notification.WearableExtender.setBridgeTag. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1258,7 +1409,11 @@ This Android.App.Notification.WearableExtender instance, allowing calls to be chained. Set an action from this notification's actions as the primary action. If the action has a RemoteInput associated with it, shortcuts to the options for that input are shown directly on the notification. - Android reference for android.app.Notification.WearableExtender.setContentAction. + + + Android reference for android.app.Notification.WearableExtender.setContentAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1295,7 +1450,11 @@ This Android.App.Notification.WearableExtender instance, allowing calls to be chained. Set an icon that goes with the content of this notification. - Android reference for android.app.Notification.WearableExtender.setContentIcon. + + + Android reference for android.app.Notification.WearableExtender.setContentIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1340,7 +1499,11 @@ Set the gravity that the content icon should have within the notification display. Supported values include Gravity.START and Gravity.END. The default value is Gravity.END. See also: - Android reference for android.app.Notification.WearableExtender.setContentIconGravity. + + + Android reference for android.app.Notification.WearableExtender.setContentIconGravity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1373,7 +1536,11 @@ This Android.App.Notification.WearableExtender instance, allowing calls to be chained. Set whether the content intent is available when the wearable device is not connected to a companion device. The user can still trigger this intent when the wearable device is offline, but a visual hint will indicate that the content intent may not be available. Defaults to true. - Android reference for android.app.Notification.WearableExtender.setContentIntentAvailableOffline. + + + Android reference for android.app.Notification.WearableExtender.setContentIntentAvailableOffline. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1410,7 +1577,11 @@ This Android.App.Notification.WearableExtender instance, allowing calls to be chained. Set the custom height in pixels for the display of this notification's content. This option is only available for custom display notifications created using setDisplayIntent(PendingIntent). See also setCustomSizePreset(int) and getCustomContentHeight(). - Android reference for android.app.Notification.WearableExtender.setCustomContentHeight. + + + Android reference for android.app.Notification.WearableExtender.setCustomContentHeight. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1454,7 +1625,11 @@ This Android.App.Notification.WearableExtender instance, allowing calls to be chained. Set the custom size preset for the display of this notification out of the available presets found in Notification.WearableExtender, e.g. SIZE_LARGE. Some custom size presets are only applicable for custom display notifications created using setDisplayIntent(PendingIntent). Check the documentation for the preset in question. See also setCustomContentHeight(int) and getCustomSizePreset(). - Android reference for android.app.Notification.WearableExtender.setCustomSizePreset. + + + Android reference for android.app.Notification.WearableExtender.setCustomSizePreset. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1491,7 +1666,11 @@ this object for method chaining Sets the dismissal id for this notification. If a notification is posted with a dismissal id, then when that notification is canceled, notifications on other wearables and the paired Android phone having that same dismissal id will also be canceled. See Adding Wearable Features to Notifications for more information. - Android reference for android.app.Notification.WearableExtender.setDismissalId. + + + Android reference for android.app.Notification.WearableExtender.setDismissalId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1530,7 +1709,11 @@ This method was deprecated in API level 29. Display intents are no longer supported. Set an intent to launch inside of an activity view when displaying this notification. The PendingIntent provided should be for an activity. The activity to launch needs to allow embedding, must be exported, and should have an empty task affinity. It is also recommended to use the device default light theme. Example AndroidManifest.xml entry: See also: - Android reference for android.app.Notification.WearableExtender.setDisplayIntent. + + + Android reference for android.app.Notification.WearableExtender.setDisplayIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1574,7 +1757,11 @@ This Android.App.Notification.WearableExtender instance, allowing calls to be chained. Set the gravity that this notification should have within the available viewport space. Supported values include Gravity.TOP, Gravity.CENTER_VERTICAL and Gravity.BOTTOM. The default value is Gravity.BOTTOM. - Android reference for android.app.Notification.WearableExtender.setGravity. + + + Android reference for android.app.Notification.WearableExtender.setGravity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1616,7 +1803,11 @@ This method was deprecated in API level 29. This feature is no longer supported. Set a hint that this notification's BigPictureStyle (if present) should be converted to low-bit and displayed in ambient mode, especially useful for barcodes and qr codes, as well as other simple black-and-white tickets. - Android reference for android.app.Notification.WearableExtender.setHintAmbientBigPicture. + + + Android reference for android.app.Notification.WearableExtender.setHintAmbientBigPicture. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1657,7 +1848,11 @@ this object for method chaining Set a hint that this notification's background should not be clipped if possible, and should instead be resized to fully display on the screen, retaining the aspect ratio of the image. This can be useful for images like barcodes or qr codes. - Android reference for android.app.Notification.WearableExtender.setHintAvoidBackgroundClipping. + + + Android reference for android.app.Notification.WearableExtender.setHintAvoidBackgroundClipping. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1694,7 +1889,11 @@ this object for method chaining Set a hint that this notification's content intent will launch an Activity directly, telling the platform that it can generate the appropriate transitions. - Android reference for android.app.Notification.WearableExtender.setHintContentIntentLaunchesActivity. + + + Android reference for android.app.Notification.WearableExtender.setHintContentIntentLaunchesActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1731,7 +1930,11 @@ this object for method chaining Set a hint that this notification's icon should not be displayed. - Android reference for android.app.Notification.WearableExtender.setHintHideIcon. + + + Android reference for android.app.Notification.WearableExtender.setHintHideIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1772,7 +1975,11 @@ this object for method chaining Set a hint that the screen should remain on for at least this duration when this notification is displayed on the screen. - Android reference for android.app.Notification.WearableExtender.setHintScreenTimeout. + + + Android reference for android.app.Notification.WearableExtender.setHintScreenTimeout. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1809,7 +2016,11 @@ This Android.App.Notification.WearableExtender instance, allowing calls to be chained. Set a visual hint that only the background image of this notification should be displayed, and other semantic content should be hidden. This hint is only applicable to sub-pages added using addPage(Notification). - Android reference for android.app.Notification.WearableExtender.setHintShowBackgroundOnly. + + + Android reference for android.app.Notification.WearableExtender.setHintShowBackgroundOnly. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1844,7 +2055,11 @@ Set whether the scrolling position for the contents of this notification should start at the bottom of the contents instead of the top when the contents are too long to display within the screen. Default is false (start scroll at the top). Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.WearableExtender.setStartScrollBottom. + + + Android reference for android.app.Notification.WearableExtender.setStartScrollBottom. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1870,9 +2085,14 @@ Get whether the scrolling position for the contents of this notification should start at the bottom of the contents instead of the top when the contents are too long to display within the screen. + To be added. Get whether the scrolling position for the contents of this notification should start at the bottom of the contents instead of the top when the contents are too long to display within the screen. Default is false (start scroll at the top). - Android reference for android.app.Notification.WearableExtender.getStartScrollBottom. + + + Android reference for android.app.Notification.WearableExtender.getStartScrollBottom. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1902,6 +2122,7 @@ Provides JNI binding infrastructure for Android.App.Notification.WearableExtender. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1941,6 +2162,7 @@ Provides JNI binding infrastructure for Android.App.Notification.WearableExtender. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1971,7 +2193,11 @@ Sentinel value for an action index that is unset. Sentinel value for an action index that is unset. - Android reference for android.app.Notification.WearableExtender.UNSET_ACTION_INDEX. + + + Android reference for android.app.Notification.WearableExtender.UNSET_ACTION_INDEX. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Notification.xml b/docs/xml/Android.App/Notification.xml index e708d4e66..39ccc7dc4 100644 --- a/docs/xml/Android.App/Notification.xml +++ b/docs/xml/Android.App/Notification.xml @@ -43,7 +43,11 @@ A class that represents how a persistent notification is to be presented to the user using the NotificationManager. The Notification.Builder has been added to make it easier to construct Notifications. For a guide to creating notifications, read the Status Bar Notifications developer guide. - Android reference for android.app.Notification. + + + Android reference for android.app.Notification. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -69,7 +73,11 @@ Constructs a Notification object with default values. Constructs a Notification object with default values. You should use Builder instead. - Android reference for android.app.Notification.Notification. + + + Android reference for android.app.Notification.Notification. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,7 +111,11 @@ Unflatten the notification from a parcel. Unflatten the notification from a parcel. - Android reference for android.app.Notification.Notification. + + + Android reference for android.app.Notification.Notification. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,6 +136,8 @@ + To be added. + To be added. Constructs a Notification object with the information needed to have a status bar icon without the standard expanded view. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -145,6 +159,8 @@ + To be added. + To be added. Constructs a Notification object with the information needed to have a status bar icon without the standard expanded view. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -212,7 +228,11 @@ This constructor is deprecated. Use Builder instead. Constructs a Notification object with the information needed to have a status bar icon without the standard expanded view. - Android reference for android.app.Notification.Notification. + + + Android reference for android.app.Notification.Notification. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -251,12 +271,47 @@ This constructor is deprecated. Use Builder instead. Constructs a Notification object with the information needed to have a status bar icon without the standard expanded view. - Android reference for android.app.Notification.Notification. + + + Android reference for android.app.Notification.Notification. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_BRIDGED_NOTIFICATION_PREFERENCES", ApiSince=37)] + [<Android.Runtime.Register("ACTION_BRIDGED_NOTIFICATION_PREFERENCES", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -282,9 +337,14 @@ Array of all Action structures attached to this notification by Builder.addAction(int,CharSequence,PendingIntent). + To be added. Array of all Action structures attached to this notification by Builder.addAction(int,CharSequence,PendingIntent). Mostly useful for instances of NotificationListenerService that provide an alternative interface for invoking actions. - Android reference for android.app.Notification.actions. + + + Android reference for android.app.Notification.actions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -314,9 +374,14 @@ Returns whether the platform is allowed (by the app developer) to generate contextual actions for this notification. + To be added. Returns whether the platform is allowed (by the app developer) to generate contextual actions for this notification. - Android reference for android.app.Notification.getAllowSystemGeneratedContextualActions. + + + Android reference for android.app.Notification.getAllowSystemGeneratedContextualActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -358,10 +423,15 @@ This field was deprecated in API level 26. + To be added. This field was deprecated in API level 26. use NotificationChannel.getAudioAttributes() instead. The audio attributes to use when playing the sound. - Android reference for android.app.Notification.audioAttributes. + + + Android reference for android.app.Notification.audioAttributes. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -395,9 +465,14 @@ The default value of audioAttributes. + To be added. The default value of audioAttributes. - Android reference for android.app.Notification.AUDIO_ATTRIBUTES_DEFAULT. + + + Android reference for android.app.Notification.AUDIO_ATTRIBUTES_DEFAULT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -427,10 +502,15 @@ This field was deprecated in API level 21. + To be added. This field was deprecated in API level 21. Use audioAttributes instead. The audio stream type to use when playing the sound. Should be one of the STREAM_ constants from AudioManager. - Android reference for android.app.Notification.audioStreamType. + + + Android reference for android.app.Notification.audioStreamType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -461,9 +541,14 @@ Returns what icon should be shown for this notification if it is being displayed in a Launcher that supports badging. + To be added. Returns what icon should be shown for this notification if it is being displayed in a Launcher that supports badging. Will be one of BADGE_ICON_NONE, BADGE_ICON_SMALL, or BADGE_ICON_LARGE. - Android reference for android.app.Notification.getBadgeIconType. + + + Android reference for android.app.Notification.getBadgeIconType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -505,9 +590,14 @@ A large-format version of contentView, giving the Notification an opportunity to show more detail when expanded. + To be added. A large-format version of contentView, giving the Notification an opportunity to show more detail when expanded. The system UI may choose to show this instead of the normal content view at its discretion. As of N, this field may be null. The expanded notification view is determined by the inputs to Notification.Builder; a custom RemoteViews can optionally be supplied with Notification.Builder.setCustomBigContentView(RemoteViews). - Android reference for android.app.Notification.bigContentView. + + + Android reference for android.app.Notification.bigContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -546,9 +636,14 @@ One of the predefined notification categories (see the CATEGORY_* constants) that best describes this Notification. + To be added. One of the predefined notification categories (see the CATEGORY_* constants) that best describes this Notification. May be used by the system for ranking and filtering. - Android reference for android.app.Notification.category. + + + Android reference for android.app.Notification.category. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -579,7 +674,11 @@ Notification category: alarm or timer. Notification category: alarm or timer. - Android reference for android.app.Notification.CATEGORY_ALARM. + + + Android reference for android.app.Notification.CATEGORY_ALARM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -610,7 +709,11 @@ Notification category: incoming call (voice or video) or similar synchronous communication request. Notification category: incoming call (voice or video) or similar synchronous communication request. - Android reference for android.app.Notification.CATEGORY_CALL. + + + Android reference for android.app.Notification.CATEGORY_CALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -641,7 +744,11 @@ Notification category: asynchronous bulk message (email). Notification category: asynchronous bulk message (email). - Android reference for android.app.Notification.CATEGORY_EMAIL. + + + Android reference for android.app.Notification.CATEGORY_EMAIL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -672,7 +779,11 @@ Notification category: error in background operation or authentication status. Notification category: error in background operation or authentication status. - Android reference for android.app.Notification.CATEGORY_ERROR. + + + Android reference for android.app.Notification.CATEGORY_ERROR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -703,7 +814,11 @@ Notification category: calendar event. Notification category: calendar event. - Android reference for android.app.Notification.CATEGORY_EVENT. + + + Android reference for android.app.Notification.CATEGORY_EVENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -738,7 +853,11 @@ Notification category: temporarily sharing location. Notification category: temporarily sharing location. - Android reference for android.app.Notification.CATEGORY_LOCATION_SHARING. + + + Android reference for android.app.Notification.CATEGORY_LOCATION_SHARING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -769,7 +888,11 @@ Notification category: incoming direct message (SMS, instant message, etc.). Notification category: incoming direct message (SMS, instant message, etc.). - Android reference for android.app.Notification.CATEGORY_MESSAGE. + + + Android reference for android.app.Notification.CATEGORY_MESSAGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -804,7 +927,11 @@ Notification category: missed call. Notification category: missed call. - Android reference for android.app.Notification.CATEGORY_MISSED_CALL. + + + Android reference for android.app.Notification.CATEGORY_MISSED_CALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -839,7 +966,11 @@ Notification category: map turn-by-turn navigation. Notification category: map turn-by-turn navigation. - Android reference for android.app.Notification.CATEGORY_NAVIGATION. + + + Android reference for android.app.Notification.CATEGORY_NAVIGATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -870,7 +1001,11 @@ Notification category: progress of a long-running background operation. Notification category: progress of a long-running background operation. - Android reference for android.app.Notification.CATEGORY_PROGRESS. + + + Android reference for android.app.Notification.CATEGORY_PROGRESS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -901,7 +1036,11 @@ Notification category: promotion or advertisement. Notification category: promotion or advertisement. - Android reference for android.app.Notification.CATEGORY_PROMO. + + + Android reference for android.app.Notification.CATEGORY_PROMO. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -932,7 +1071,11 @@ Notification category: a specific, timely recommendation for a single thing. Notification category: a specific, timely recommendation for a single thing. For example, a news app might want to recommend a news story it believes the user will want to read next. - Android reference for android.app.Notification.CATEGORY_RECOMMENDATION. + + + Android reference for android.app.Notification.CATEGORY_RECOMMENDATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -967,7 +1110,11 @@ Notification category: user-scheduled reminder. Notification category: user-scheduled reminder. - Android reference for android.app.Notification.CATEGORY_REMINDER. + + + Android reference for android.app.Notification.CATEGORY_REMINDER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -998,7 +1145,11 @@ Notification category: indication of running background service. Notification category: indication of running background service. - Android reference for android.app.Notification.CATEGORY_SERVICE. + + + Android reference for android.app.Notification.CATEGORY_SERVICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1029,7 +1180,11 @@ Notification category: social network or sharing update. Notification category: social network or sharing update. - Android reference for android.app.Notification.CATEGORY_SOCIAL. + + + Android reference for android.app.Notification.CATEGORY_SOCIAL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1060,7 +1215,11 @@ Notification category: ongoing information about device or contextual status. Notification category: ongoing information about device or contextual status. - Android reference for android.app.Notification.CATEGORY_STATUS. + + + Android reference for android.app.Notification.CATEGORY_STATUS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1095,7 +1254,11 @@ Notification category: running stopwatch. Notification category: running stopwatch. - Android reference for android.app.Notification.CATEGORY_STOPWATCH. + + + Android reference for android.app.Notification.CATEGORY_STOPWATCH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1126,7 +1289,11 @@ Notification category: system or device status update. Notification category: system or device status update. Reserved for system use. - Android reference for android.app.Notification.CATEGORY_SYSTEM. + + + Android reference for android.app.Notification.CATEGORY_SYSTEM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1157,7 +1324,11 @@ Notification category: media transport control for playback. Notification category: media transport control for playback. - Android reference for android.app.Notification.CATEGORY_TRANSPORT. + + + Android reference for android.app.Notification.CATEGORY_TRANSPORT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1192,7 +1363,11 @@ Notification category: voicemail. Notification category: voicemail. - Android reference for android.app.Notification.CATEGORY_VOICEMAIL. + + + Android reference for android.app.Notification.CATEGORY_VOICEMAIL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1227,7 +1402,11 @@ Notification category: tracking a user's workout. Notification category: tracking a user's workout. - Android reference for android.app.Notification.CATEGORY_WORKOUT. + + + Android reference for android.app.Notification.CATEGORY_WORKOUT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1265,9 +1444,14 @@ Returns the id of the channel this notification posts to. + To be added. Returns the id of the channel this notification posts to. - Android reference for android.app.Notification.getChannelId. + + + Android reference for android.app.Notification.getChannelId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1301,7 +1485,11 @@ a clone of this instance. Creates and returns a copy of this object. The precise meaning of "copy" may depend on the class of the object. The general intent is that, for any object x, the expression: will be true, and that the expression: will be true, but these are not absolute requirements. While it is typically the case that: will be true, this is not an absolute requirement. By convention, the returned object should be obtained by calling super.clone. If a class and all of its superclasses (except Object) obey this convention, it will be the case that x.clone().getClass() == x.getClass(). By convention, the object returned by this method should be independent of this object (which is being cloned). To achieve this independence, it may be necessary to modify one or more fields of the object returned by super.clone before returning it. Typically, this means copying any mutable objects that comprise the internal "deep structure" of the object being cloned and replacing the references to these objects with references to the copies. If a class contains only primitive fields or references to immutable objects, then it is usually the case that no fields in the object returned by super.clone need to be modified. - Android reference for android.app.Notification.clone. + + + Android reference for android.app.Notification.clone. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1328,9 +1516,14 @@ Accent color (an ARGB integer like the constants in Color) to be applied by the standard Style templates when presenting this notification. + To be added. Accent color (an ARGB integer like the constants in Color) to be applied by the standard Style templates when presenting this notification. The current template design constructs a colorful header image by overlaying the icon image (stenciled in white) atop a field of this color. Alpha components are ignored. - Android reference for android.app.Notification.color. + + + Android reference for android.app.Notification.color. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1362,7 +1555,11 @@ Special value of color telling the system not to decorate this element with any special color (but instead use default system colors). Special value of color telling the system not to decorate this element with any special color (but instead use default system colors). - Android reference for android.app.Notification.COLOR_DEFAULT. + + + Android reference for android.app.Notification.COLOR_DEFAULT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1400,9 +1597,14 @@ The intent to execute when the expanded status entry is clicked. + To be added. The intent to execute when the expanded status entry is clicked. If this is an activity, it must include the Intent.FLAG_ACTIVITY_NEW_TASK flag, which requires that you take care of task management as described in the Tasks and Back Stack document. In particular, make sure to read the Start an Activity from a Notification page for the correct ways to launch an application from a notification. - Android reference for android.app.Notification.contentIntent. + + + Android reference for android.app.Notification.contentIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1445,9 +1647,14 @@ The view that will represent this notification in the notification list (which is pulled down from the status bar). + To be added. The view that will represent this notification in the notification list (which is pulled down from the status bar). As of N, this field may be null. The notification view is determined by the inputs to Notification.Builder; a custom RemoteViews can optionally be supplied with Notification.Builder.setCustomContentView(RemoteViews). - Android reference for android.app.Notification.contentView. + + + Android reference for android.app.Notification.contentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1481,11 +1688,55 @@ This value cannot be null. Returns the actions that are contextual (that is, suggested because of the content of the notification) out of the actions in this notification. - Android reference for android.app.Notification.getContextualActions. + + + Android reference for android.app.Notification.getContextualActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createSemanticStyleAnnotation", "(I)Landroid/text/Annotation;", "", ApiSince=37)] + [<Android.Runtime.Register("createSemanticStyleAnnotation", "(I)Landroid/text/Annotation;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Text.Annotation + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "SemanticStyleUnspecified", "SemanticStyleInfo", "SemanticStyleSafe", "SemanticStyleCaution", "SemanticStyleDanger" }, Type="Android.App.Notification")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "SemanticStyleUnspecified", "SemanticStyleInfo", "SemanticStyleSafe", "SemanticStyleCaution", "SemanticStyleDanger" }, Type="Android.App.Notification")>] + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -1515,9 +1766,14 @@ Parcelable.Creator that instantiates Notification objects + To be added. Parcelable.Creator that instantiates Notification objects - Android reference for android.app.Notification.CREATOR. + + + Android reference for android.app.Notification.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1552,10 +1808,15 @@ This field was deprecated in API level 26. + To be added. This field was deprecated in API level 26. use NotificationChannel.getSound() and NotificationChannel.shouldShowLights() and NotificationChannel.shouldVibrate(). Specifies which values should be taken from the defaults. To set, OR the desired from DEFAULT_SOUND, DEFAULT_VIBRATE, DEFAULT_LIGHTS. For all default values, use DEFAULT_ALL. - Android reference for android.app.Notification.defaults. + + + Android reference for android.app.Notification.defaults. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1594,9 +1855,14 @@ The intent to execute when the notification is explicitly dismissed by the user, either with the "Clear All" button or by swiping it away individually. + To be added. The intent to execute when the notification is explicitly dismissed by the user, either with the "Clear All" button or by swiping it away individually. This probably shouldn't be launching an activity since several of those will be sent at the same time. - Android reference for android.app.Notification.deleteIntent. + + + Android reference for android.app.Notification.deleteIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1630,7 +1896,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.Notification.describeContents. + + + Android reference for android.app.Notification.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1666,7 +1936,11 @@ extras key: the color used as a hint for the Answer action button of a Notification.CallStyle notification. extras key: the color used as a hint for the Answer action button of a Notification.CallStyle notification. This extra is a ColorInt. - Android reference for android.app.Notification.EXTRA_ANSWER_COLOR. + + + Android reference for android.app.Notification.EXTRA_ANSWER_COLOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1701,7 +1975,11 @@ extras key: the intent to be sent when the users answers a Notification.CallStyle notification. extras key: the intent to be sent when the users answers a Notification.CallStyle notification. This extra is a PendingIntent. - Android reference for android.app.Notification.EXTRA_ANSWER_INTENT. + + + Android reference for android.app.Notification.EXTRA_ANSWER_INTENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1736,7 +2014,11 @@ extras key: the audio contents of this notification. extras key: the audio contents of this notification. This is for use when rendering the notification on an audio-focused interface; the audio contents are a complete sound sample that contains the contents/body of the notification. This may be used in substitute of a Text-to-Speech reading of the notification. For example if the notification represents a voice message this should point to the audio of that message. The data stored under this key should be a String representation of a Uri that contains the audio contents in one of the following formats: WAV, PCM 16-bit, AMR-WB. This extra is unnecessary if you are using MessagingStyle since each MessagingStyle.Message has a field for holding data URI. That field can be used for audio. See MessagingStyle.Message.setData. Example usage: - Android reference for android.app.Notification.EXTRA_AUDIO_CONTENTS_URI. + + + Android reference for android.app.Notification.EXTRA_AUDIO_CONTENTS_URI. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1767,7 +2049,11 @@ extras key: flat String representation of a content URI pointing to an image that can be displayed in the background when the notification is selected. extras key: flat String representation of a content URI pointing to an image that can be displayed in the background when the notification is selected. Used on television platforms. The URI must point to an image stream suitable for passing into BitmapFactory.decodeStream; all other content types will be ignored. - Android reference for android.app.Notification.EXTRA_BACKGROUND_IMAGE_URI. + + + Android reference for android.app.Notification.EXTRA_BACKGROUND_IMAGE_URI. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1798,7 +2084,11 @@ extras key: this is the longer text shown in the expanded form of a BigTextStyle notification, as supplied to BigTextStyle.bigText(CharSequence). extras key: this is the longer text shown in the expanded form of a BigTextStyle notification, as supplied to BigTextStyle.bigText(CharSequence). - Android reference for android.app.Notification.EXTRA_BIG_TEXT. + + + Android reference for android.app.Notification.EXTRA_BIG_TEXT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1833,7 +2123,11 @@ extras key: whether the Notification.CallStyle notification is for a call that will activate video when answered. extras key: whether the Notification.CallStyle notification is for a call that will activate video when answered. This extra is a boolean. - Android reference for android.app.Notification.EXTRA_CALL_IS_VIDEO. + + + Android reference for android.app.Notification.EXTRA_CALL_IS_VIDEO. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1868,7 +2162,11 @@ extras key: the person to be displayed as calling for the Notification.CallStyle notification. extras key: the person to be displayed as calling for the Notification.CallStyle notification. This extra is a Person. - Android reference for android.app.Notification.EXTRA_CALL_PERSON. + + + Android reference for android.app.Notification.EXTRA_CALL_PERSON. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1903,7 +2201,11 @@ extras key: the type of call represented by the Notification.CallStyle notification. extras key: the type of call represented by the Notification.CallStyle notification. This extra is an int. - Android reference for android.app.Notification.EXTRA_CALL_TYPE. + + + Android reference for android.app.Notification.EXTRA_CALL_TYPE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1938,7 +2240,11 @@ Optional extra for INTENT_CATEGORY_NOTIFICATION_PREFERENCES. Optional extra for INTENT_CATEGORY_NOTIFICATION_PREFERENCES. If provided, will contain a group id that can be used to narrow down what settings should be shown in the target app. - Android reference for android.app.Notification.EXTRA_CHANNEL_GROUP_ID. + + + Android reference for android.app.Notification.EXTRA_CHANNEL_GROUP_ID. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1973,7 +2279,11 @@ Optional extra for INTENT_CATEGORY_NOTIFICATION_PREFERENCES. Optional extra for INTENT_CATEGORY_NOTIFICATION_PREFERENCES. If provided, will contain a channel id that can be used to narrow down what settings should be shown in the target app. - Android reference for android.app.Notification.EXTRA_CHANNEL_ID. + + + Android reference for android.app.Notification.EXTRA_CHANNEL_ID. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2008,7 +2318,11 @@ extras key: whether the chronometer set on the notification should count down instead of counting up. extras key: whether the chronometer set on the notification should count down instead of counting up. Is only relevant if key EXTRA_SHOW_CHRONOMETER is present. This extra is a boolean. The default is false. - Android reference for android.app.Notification.EXTRA_CHRONOMETER_COUNT_DOWN. + + + Android reference for android.app.Notification.EXTRA_CHRONOMETER_COUNT_DOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2043,7 +2357,11 @@ extras key: whether the notification should be colorized as supplied to Builder.setColorized(boolean). extras key: whether the notification should be colorized as supplied to Builder.setColorized(boolean). - Android reference for android.app.Notification.EXTRA_COLORIZED. + + + Android reference for android.app.Notification.EXTRA_COLORIZED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2074,7 +2392,11 @@ extras key: the indices of actions to be shown in the compact view, as supplied to (e.g.) MediaStyle.setShowActionsInCompactView(int...). extras key: the indices of actions to be shown in the compact view, as supplied to (e.g.) MediaStyle.setShowActionsInCompactView(int...). - Android reference for android.app.Notification.EXTRA_COMPACT_ACTIONS. + + + Android reference for android.app.Notification.EXTRA_COMPACT_ACTIONS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2109,7 +2431,11 @@ extras key: a CharSequence to be displayed as the title to a conversation represented by a Notification.MessagingStyle extras key: a CharSequence to be displayed as the title to a conversation represented by a Notification.MessagingStyle - Android reference for android.app.Notification.EXTRA_CONVERSATION_TITLE. + + + Android reference for android.app.Notification.EXTRA_CONVERSATION_TITLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2144,7 +2470,11 @@ extras key: the color used as a hint for the Decline or Hang Up action button of a Notification.CallStyle notification. extras key: the color used as a hint for the Decline or Hang Up action button of a Notification.CallStyle notification. This extra is a ColorInt. - Android reference for android.app.Notification.EXTRA_DECLINE_COLOR. + + + Android reference for android.app.Notification.EXTRA_DECLINE_COLOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2179,7 +2509,11 @@ extras key: the intent to be sent when the users declines a Notification.CallStyle notification. extras key: the intent to be sent when the users declines a Notification.CallStyle notification. This extra is a PendingIntent. - Android reference for android.app.Notification.EXTRA_DECLINE_INTENT. + + + Android reference for android.app.Notification.EXTRA_DECLINE_INTENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2214,7 +2548,11 @@ extras key: the intent to be sent when the users hangs up a Notification.CallStyle notification. extras key: the intent to be sent when the users hangs up a Notification.CallStyle notification. This extra is a PendingIntent. - Android reference for android.app.Notification.EXTRA_HANG_UP_INTENT. + + + Android reference for android.app.Notification.EXTRA_HANG_UP_INTENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2249,7 +2587,11 @@ extras key: an array of historic Notification.MessagingStyle.Message bundles provided by a Notification.MessagingStyle notification. extras key: an array of historic Notification.MessagingStyle.Message bundles provided by a Notification.MessagingStyle notification. This extra is a parcelable array of bundles. - Android reference for android.app.Notification.EXTRA_HISTORIC_MESSAGES. + + + Android reference for android.app.Notification.EXTRA_HISTORIC_MESSAGES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2280,7 +2622,11 @@ extras key: this is a small piece of additional text as supplied to Builder.setContentInfo(CharSequence). extras key: this is a small piece of additional text as supplied to Builder.setContentInfo(CharSequence). - Android reference for android.app.Notification.EXTRA_INFO_TEXT. + + + Android reference for android.app.Notification.EXTRA_INFO_TEXT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2315,7 +2661,11 @@ extras key: whether the Notification.MessagingStyle notification represents a group conversation. extras key: whether the Notification.MessagingStyle notification represents a group conversation. - Android reference for android.app.Notification.EXTRA_IS_GROUP_CONVERSATION. + + + Android reference for android.app.Notification.EXTRA_IS_GROUP_CONVERSATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2351,7 +2701,11 @@ This constant was deprecated in API level 26. Use getLargeIcon(), which supports a wider variety of icon sources. extras key: this is a bitmap to be used instead of the small icon when showing the notification payload, as supplied to Builder.setLargeIcon(android.graphics.Bitmap). - Android reference for android.app.Notification.EXTRA_LARGE_ICON. + + + Android reference for android.app.Notification.EXTRA_LARGE_ICON. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2382,7 +2736,11 @@ extras key: this is a bitmap to be used instead of the one from Builder.setLargeIcon(android.graphics.Bitmap) when the notification is shown in its expanded form, as supplied to BigPictureStyle.bigLargeIcon(android.graphics.Bitmap). extras key: this is a bitmap to be used instead of the one from Builder.setLargeIcon(android.graphics.Bitmap) when the notification is shown in its expanded form, as supplied to BigPictureStyle.bigLargeIcon(android.graphics.Bitmap). - Android reference for android.app.Notification.EXTRA_LARGE_ICON_BIG. + + + Android reference for android.app.Notification.EXTRA_LARGE_ICON_BIG. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2413,7 +2771,11 @@ extras key: A MediaSession.Token associated with a Notification.MediaStyle notification. extras key: A MediaSession.Token associated with a Notification.MediaStyle notification. - Android reference for android.app.Notification.EXTRA_MEDIA_SESSION. + + + Android reference for android.app.Notification.EXTRA_MEDIA_SESSION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2448,7 +2810,11 @@ extras key: an array of Notification.MessagingStyle.Message bundles provided by a Notification.MessagingStyle notification. extras key: an array of Notification.MessagingStyle.Message bundles provided by a Notification.MessagingStyle notification. This extra is a parcelable array of bundles. - Android reference for android.app.Notification.EXTRA_MESSAGES. + + + Android reference for android.app.Notification.EXTRA_MESSAGES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2483,7 +2849,11 @@ extras key: the person to be displayed for all messages sent by the user including direct replies Notification.MessagingStyle notification. extras key: the person to be displayed for all messages sent by the user including direct replies Notification.MessagingStyle notification. This extra is a Person. - Android reference for android.app.Notification.EXTRA_MESSAGING_PERSON. + + + Android reference for android.app.Notification.EXTRA_MESSAGING_PERSON. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2518,7 +2888,11 @@ Optional extra for INTENT_CATEGORY_NOTIFICATION_PREFERENCES. Optional extra for INTENT_CATEGORY_NOTIFICATION_PREFERENCES. If provided, will contain the id provided to NotificationManager.notify(String,int,Notification) that can be used to narrow down what settings should be shown in the target app. - Android reference for android.app.Notification.EXTRA_NOTIFICATION_ID. + + + Android reference for android.app.Notification.EXTRA_NOTIFICATION_ID. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2553,7 +2927,11 @@ Optional extra for INTENT_CATEGORY_NOTIFICATION_PREFERENCES. Optional extra for INTENT_CATEGORY_NOTIFICATION_PREFERENCES. If provided, will contain the tag provided to NotificationManager.notify(String,int,Notification) that can be used to narrow down what settings should be shown in the target app. - Android reference for android.app.Notification.EXTRA_NOTIFICATION_TAG. + + + Android reference for android.app.Notification.EXTRA_NOTIFICATION_TAG. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2589,7 +2967,11 @@ This constant was deprecated in API level 28. the actual objects are now in EXTRA_PEOPLE_LIST extras key: A String array containing the people that this notification relates to, each of which was supplied to Builder.addPerson(String). - Android reference for android.app.Notification.EXTRA_PEOPLE. + + + Android reference for android.app.Notification.EXTRA_PEOPLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2624,7 +3006,11 @@ extras key: An arrayList of Person objects containing the people that this notification relates to. extras key: An arrayList of Person objects containing the people that this notification relates to. - Android reference for android.app.Notification.EXTRA_PEOPLE_LIST. + + + Android reference for android.app.Notification.EXTRA_PEOPLE_LIST. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2655,7 +3041,11 @@ extras key: this is a bitmap to be shown in BigPictureStyle expanded notifications, supplied to BigPictureStyle.bigPicture(android.graphics.Bitmap). extras key: this is a bitmap to be shown in BigPictureStyle expanded notifications, supplied to BigPictureStyle.bigPicture(android.graphics.Bitmap). - Android reference for android.app.Notification.EXTRA_PICTURE. + + + Android reference for android.app.Notification.EXTRA_PICTURE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2690,7 +3080,11 @@ extras key: this is a content description of the big picture supplied from BigPictureStyle.bigPicture(Bitmap), supplied to BigPictureStyle.setContentDescription(CharSequence). extras key: this is a content description of the big picture supplied from BigPictureStyle.bigPicture(Bitmap), supplied to BigPictureStyle.setContentDescription(CharSequence). - Android reference for android.app.Notification.EXTRA_PICTURE_CONTENT_DESCRIPTION. + + + Android reference for android.app.Notification.EXTRA_PICTURE_CONTENT_DESCRIPTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2725,11 +3119,46 @@ extras key: this is an Icon of an image to be shown in BigPictureStyle expanded notifications, supplied to BigPictureStyle.bigPicture(Icon). extras key: this is an Icon of an image to be shown in BigPictureStyle expanded notifications, supplied to BigPictureStyle.bigPicture(Icon). - Android reference for android.app.Notification.EXTRA_PICTURE_ICON. + + + Android reference for android.app.Notification.EXTRA_PICTURE_ICON. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PREFER_SMALL_ICON", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_PREFER_SMALL_ICON", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -2756,7 +3185,11 @@ extras key: this is the progress value supplied to Builder.setProgress(int,int,boolean). extras key: this is the progress value supplied to Builder.setProgress(int,int,boolean). - Android reference for android.app.Notification.EXTRA_PROGRESS. + + + Android reference for android.app.Notification.EXTRA_PROGRESS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2787,7 +3220,11 @@ extras key: whether the progress bar is indeterminate, supplied to Builder.setProgress(int,int,boolean). extras key: whether the progress bar is indeterminate, supplied to Builder.setProgress(int,int,boolean). - Android reference for android.app.Notification.EXTRA_PROGRESS_INDETERMINATE. + + + Android reference for android.app.Notification.EXTRA_PROGRESS_INDETERMINATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2818,7 +3255,11 @@ extras key: this is the maximum value supplied to Builder.setProgress(int,int,boolean). extras key: this is the maximum value supplied to Builder.setProgress(int,int,boolean). - Android reference for android.app.Notification.EXTRA_PROGRESS_MAX. + + + Android reference for android.app.Notification.EXTRA_PROGRESS_MAX. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2853,7 +3294,11 @@ If the notification contained an unsent draft for a RemoteInput when the user clicked on it, we're adding the draft as a String extra to the contentIntent using this key. If the notification contained an unsent draft for a RemoteInput when the user clicked on it, we're adding the draft as a String extra to the contentIntent using this key. Apps may use this extra to prepopulate text fields in the app, where the user usually sends messages. - Android reference for android.app.Notification.EXTRA_REMOTE_INPUT_DRAFT. + + + Android reference for android.app.Notification.EXTRA_REMOTE_INPUT_DRAFT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2889,7 +3334,11 @@ extras key: this is the remote input history, as supplied to Builder.setRemoteInputHistory(CharSequence[]). Apps can fill this through Builder.setRemoteInputHistory(CharSequence[]) with the most recent inputs that have been sent through a RemoteInput of this Notification and are expected to clear it once the it is no longer relevant (e.g. for chat notifications once the other party has responded). The extra with this key is of type CharSequence[] and contains the most recent entry at the 0 index, the second most recent at the 1 index, etc. See also: - Android reference for android.app.Notification.EXTRA_REMOTE_INPUT_HISTORY. + + + Android reference for android.app.Notification.EXTRA_REMOTE_INPUT_HISTORY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2958,9 +3407,14 @@ Additional semantic data to be carried around with this Notification. + To be added. Additional semantic data to be carried around with this Notification. The extras keys defined here are intended to capture the original inputs to Builder APIs, and are intended to be used by NotificationListenerService implementations to extract detailed information from notification objects. - Android reference for android.app.Notification.extras. + + + Android reference for android.app.Notification.extras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3000,7 +3454,11 @@ This constant was deprecated in API level 28. use EXTRA_MESSAGING_PERSON extras key: the username to be displayed for all messages sent by the user including direct replies Notification.MessagingStyle notification. This extra is a CharSequence. - Android reference for android.app.Notification.EXTRA_SELF_DISPLAY_NAME. + + + Android reference for android.app.Notification.EXTRA_SELF_DISPLAY_NAME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3035,7 +3493,11 @@ extras key: this is a boolean to indicate that the big picture is to be shown in the collapsed state of a BigPictureStyle notification. extras key: this is a boolean to indicate that the big picture is to be shown in the collapsed state of a BigPictureStyle notification. This will replace a large icon in that state if one was provided. - Android reference for android.app.Notification.EXTRA_SHOW_BIG_PICTURE_WHEN_COLLAPSED. + + + Android reference for android.app.Notification.EXTRA_SHOW_BIG_PICTURE_WHEN_COLLAPSED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3066,7 +3528,11 @@ extras key: whether when should be shown as a count-up timer (specifically a Chronometer) instead of a timestamp, as supplied to Builder.setUsesChronometer(boolean). extras key: whether when should be shown as a count-up timer (specifically a Chronometer) instead of a timestamp, as supplied to Builder.setUsesChronometer(boolean). - Android reference for android.app.Notification.EXTRA_SHOW_CHRONOMETER. + + + Android reference for android.app.Notification.EXTRA_SHOW_CHRONOMETER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3097,7 +3563,11 @@ extras key: whether when should be shown, as supplied to Builder.setShowWhen(boolean). extras key: whether when should be shown, as supplied to Builder.setShowWhen(boolean). - Android reference for android.app.Notification.EXTRA_SHOW_WHEN. + + + Android reference for android.app.Notification.EXTRA_SHOW_WHEN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3133,7 +3603,11 @@ This constant was deprecated in API level 26. Use getSmallIcon(), which supports a wider variety of icon sources. extras key: this is the resource ID of the notification's main small icon, as supplied to Builder.setSmallIcon(int). - Android reference for android.app.Notification.EXTRA_SMALL_ICON. + + + Android reference for android.app.Notification.EXTRA_SMALL_ICON. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3164,7 +3638,11 @@ extras key: this is a third line of text, as supplied to Builder.setSubText(CharSequence). extras key: this is a third line of text, as supplied to Builder.setSubText(CharSequence). - Android reference for android.app.Notification.EXTRA_SUB_TEXT. + + + Android reference for android.app.Notification.EXTRA_SUB_TEXT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3195,7 +3673,11 @@ extras key: this is a line of summary information intended to be shown alongside expanded notifications, as supplied to (e.g.) BigTextStyle.setSummaryText(CharSequence). extras key: this is a line of summary information intended to be shown alongside expanded notifications, as supplied to (e.g.) BigTextStyle.setSummaryText(CharSequence). - Android reference for android.app.Notification.EXTRA_SUMMARY_TEXT. + + + Android reference for android.app.Notification.EXTRA_SUMMARY_TEXT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3226,7 +3708,11 @@ extras key: A string representing the name of the specific Notification.Style used to create this notification. extras key: A string representing the name of the specific Notification.Style used to create this notification. - Android reference for android.app.Notification.EXTRA_TEMPLATE. + + + Android reference for android.app.Notification.EXTRA_TEMPLATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3257,7 +3743,11 @@ extras key: this is the main text payload, as supplied to Builder.setContentText(CharSequence). extras key: this is the main text payload, as supplied to Builder.setContentText(CharSequence). - Android reference for android.app.Notification.EXTRA_TEXT. + + + Android reference for android.app.Notification.EXTRA_TEXT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3288,7 +3778,11 @@ extras key: An array of CharSequences to show in InboxStyle expanded notifications, each of which was supplied to InboxStyle.addLine(CharSequence). extras key: An array of CharSequences to show in InboxStyle expanded notifications, each of which was supplied to InboxStyle.addLine(CharSequence). - Android reference for android.app.Notification.EXTRA_TEXT_LINES. + + + Android reference for android.app.Notification.EXTRA_TEXT_LINES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3319,7 +3813,11 @@ extras key: this is the title of the notification, as supplied to Builder.setContentTitle(CharSequence). extras key: this is the title of the notification, as supplied to Builder.setContentTitle(CharSequence). - Android reference for android.app.Notification.EXTRA_TITLE. + + + Android reference for android.app.Notification.EXTRA_TITLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3350,7 +3848,11 @@ extras key: this is the title of the notification when shown in expanded form, e.g. extras key: this is the title of the notification when shown in expanded form, e.g. as supplied to BigTextStyle.setBigContentTitle(CharSequence). - Android reference for android.app.Notification.EXTRA_TITLE_BIG. + + + Android reference for android.app.Notification.EXTRA_TITLE_BIG. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3385,7 +3887,11 @@ extras key: the icon to be displayed as a verification status of the caller on a Notification.CallStyle notification. extras key: the icon to be displayed as a verification status of the caller on a Notification.CallStyle notification. This extra is an Icon. - Android reference for android.app.Notification.EXTRA_VERIFICATION_ICON. + + + Android reference for android.app.Notification.EXTRA_VERIFICATION_ICON. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3420,7 +3926,11 @@ extras key: the text to be displayed as a verification status of the caller on a Notification.CallStyle notification. extras key: the text to be displayed as a verification status of the caller on a Notification.CallStyle notification. This extra is a CharSequence. - Android reference for android.app.Notification.EXTRA_VERIFICATION_TEXT. + + + Android reference for android.app.Notification.EXTRA_VERIFICATION_TEXT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3461,7 +3971,11 @@ the result pair, null if no result is found Finds and returns a remote input and its corresponding action. - Android reference for android.app.Notification.findRemoteInputActionPair. + + + Android reference for android.app.Notification.findRemoteInputActionPair. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3501,7 +4015,11 @@ Bit to be bitwise-ORed into the flags field that should be set by the system if this notification is a promoted ongoing notification, both because it hasPromotableCharacteristics() and the user has not disabled the feature for this app. Bit to be bitwise-ORed into the flags field that should be set by the system if this notification is a promoted ongoing notification, both because it hasPromotableCharacteristics() and the user has not disabled the feature for this app. Applications cannot set this flag directly, but the posting app and NotificationListenerService can read it. - Android reference for android.app.Notification.FLAG_PROMOTED_ONGOING. + + + Android reference for android.app.Notification.FLAG_PROMOTED_ONGOING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3530,9 +4048,15 @@ Android.App.NotificationFlags - + + + To be added. - Android reference for android.app.Notification.flags. + + + Android reference for android.app.Notification.flags. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3573,7 +4097,11 @@ If the Notification associated with starting a foreground service has been built using Notification.Builder.setForegroundServiceBehavior(int) with this behavior, display of the notification will usually be suppressed for a short time to avoid visual disturbances to the user. If the Notification associated with starting a foreground service has been built using Notification.Builder.setForegroundServiceBehavior(int) with this behavior, display of the notification will usually be suppressed for a short time to avoid visual disturbances to the user. Value is one of the following: FOREGROUND_SERVICE_DEFAULT FOREGROUND_SERVICE_IMMEDIATE FOREGROUND_SERVICE_DEFERRED - Android reference for android.app.Notification.FOREGROUND_SERVICE_DEFAULT. + + + Android reference for android.app.Notification.FOREGROUND_SERVICE_DEFAULT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3613,7 +4141,11 @@ If the Notification associated with starting a foreground service has been built using Notification.Builder.setForegroundServiceBehavior(int) with this behavior, display of the notification will usually be suppressed for a short time to avoid visual disturbances to the user. If the Notification associated with starting a foreground service has been built using Notification.Builder.setForegroundServiceBehavior(int) with this behavior, display of the notification will usually be suppressed for a short time to avoid visual disturbances to the user. Value is one of the following: FOREGROUND_SERVICE_DEFAULT FOREGROUND_SERVICE_IMMEDIATE FOREGROUND_SERVICE_DEFERRED - Android reference for android.app.Notification.FOREGROUND_SERVICE_DEFERRED. + + + Android reference for android.app.Notification.FOREGROUND_SERVICE_DEFERRED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3653,7 +4185,11 @@ If the Notification associated with starting a foreground service has been built using Notification.Builder.setForegroundServiceBehavior(int) with this behavior, display of the notification will be immediate even if the default behavior would be to defer visibility for a short time. If the Notification associated with starting a foreground service has been built using Notification.Builder.setForegroundServiceBehavior(int) with this behavior, display of the notification will be immediate even if the default behavior would be to defer visibility for a short time. Value is one of the following: FOREGROUND_SERVICE_DEFAULT FOREGROUND_SERVICE_IMMEDIATE FOREGROUND_SERVICE_DEFERRED - Android reference for android.app.Notification.FOREGROUND_SERVICE_IMMEDIATE. + + + Android reference for android.app.Notification.FOREGROUND_SERVICE_IMMEDIATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3691,15 +4227,54 @@ An intent to launch instead of posting the notification to the status bar. + To be added. An intent to launch instead of posting the notification to the status bar. The system UI may choose to display a heads-up notification, instead of launching this intent, while the user is using the device. See also: - Android reference for android.app.Notification.fullScreenIntent. + + + Android reference for android.app.Notification.fullScreenIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getBridgedNotificationMetadata", "()Landroid/app/Notification$BridgedNotificationMetadata;", "GetGetBridgedNotificationMetadataHandler", ApiSince=37)] + [<Android.Runtime.Register("getBridgedNotificationMetadata", "()Landroid/app/Notification$BridgedNotificationMetadata;", "GetGetBridgedNotificationMetadataHandler", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.Notification+BridgedNotificationMetadata + + + + To be added. + To be added. + To be added. + + @@ -3733,7 +4308,11 @@ This value may be null. Returns the bubble metadata that will be used to display app content in a floating window over the existing foreground activity. - Android reference for android.app.Notification.getBubbleMetadata. + + + Android reference for android.app.Notification.getBubbleMetadata. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3768,10 +4347,15 @@ The large icon shown in this notification's content view. + To be added. The large icon shown in this notification's content view. See also: - Android reference for android.app.Notification.getLargeIcon. + + + Android reference for android.app.Notification.getLargeIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3805,9 +4389,14 @@ Get the key used to group this notification into a cluster or stack with other notifications on devices which support such rendering. + To be added. Get the key used to group this notification into a cluster or stack with other notifications on devices which support such rendering. - Android reference for android.app.Notification.getGroup. + + + Android reference for android.app.Notification.getGroup. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3840,7 +4429,11 @@ Value is one of the following: GROUP_ALERT_ALL GROUP_ALERT_CHILDREN GROUP_ALERT_SUMMARY Returns which type of notifications in a group are responsible for audibly alerting the user. - Android reference for android.app.Notification.getGroupAlertBehavior. + + + Android reference for android.app.Notification.getGroupAlertBehavior. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3869,10 +4462,15 @@ System.Boolean - + + true if the notification has an image - Android reference for android.app.Notification.hasImage. + + + Android reference for android.app.Notification.hasImage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3902,9 +4500,14 @@ Returns whether the notification has all the characteristics that make it eligible for FLAG_PROMOTED_ONGOING. + To be added. Returns whether the notification has all the characteristics that make it eligible for FLAG_PROMOTED_ONGOING. This method does not factor in other criteria such user preferences for the app or channel. If this returns true, it does not guarantee that the notification will be assigned FLAG_PROMOTED_ONGOING by the system, but if this returns false, it will not. - Android reference for android.app.Notification.hasPromotableCharacteristics. + + + Android reference for android.app.Notification.hasPromotableCharacteristics. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3975,9 +4578,14 @@ A medium-format version of contentView, providing the Notification an opportunity to add action buttons to contentView. + To be added. A medium-format version of contentView, providing the Notification an opportunity to add action buttons to contentView. At its discretion, the system UI may choose to show this as a heads-up notification, which will pop up so the user can see it without leaving their current activity. As of N, this field may be null. The heads-up notification view is determined by the inputs to Notification.Builder; a custom RemoteViews can optionally be supplied with Notification.Builder.setCustomHeadsUpContentView(RemoteViews). - Android reference for android.app.Notification.headsUpContentView. + + + Android reference for android.app.Notification.headsUpContentView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4007,10 +4615,15 @@ This field was deprecated in API level 23. + To be added. This field was deprecated in API level 23. Use Builder.setSmallIcon(Icon) instead. The resource id of a drawable to use as the icon in the status bar. - Android reference for android.app.Notification.icon. + + + Android reference for android.app.Notification.icon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4037,10 +4650,15 @@ If the icon in the status bar is to have more than one level, you can set this. + To be added. If the icon in the status bar is to have more than one level, you can set this. Otherwise, leave it at its default value of 0. See also: - Android reference for android.app.Notification.iconLevel. + + + Android reference for android.app.Notification.iconLevel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4072,7 +4690,11 @@ An activity that provides a user interface for adjusting notification preferences for its containing application. An activity that provides a user interface for adjusting notification preferences for its containing application. - Android reference for android.app.Notification.INTENT_CATEGORY_NOTIFICATION_PREFERENCES. + + + Android reference for android.app.Notification.INTENT_CATEGORY_NOTIFICATION_PREFERENCES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4156,6 +4778,7 @@ Provides JNI binding infrastructure for Android.App.Notification. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4199,10 +4822,15 @@ This field was deprecated in API level 23. + To be added. This field was deprecated in API level 23. Use Builder.setLargeIcon(Icon) instead. A large bitmap to be shown in the notification content area. - Android reference for android.app.Notification.largeIcon. + + + Android reference for android.app.Notification.largeIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4233,11 +4861,16 @@ This field was deprecated in API level 26. + To be added. This field was deprecated in API level 26. use NotificationChannel.shouldShowLights(). The color of the led. The hardware will do its best approximation. See also: - Android reference for android.app.Notification.ledARGB. + + + Android reference for android.app.Notification.ledARGB. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4268,11 +4901,16 @@ This field was deprecated in API level 26. + To be added. This field was deprecated in API level 26. use NotificationChannel.shouldShowLights(). The number of milliseconds for the LED to be off while it's flashing. The hardware will do its best approximation. See also: - Android reference for android.app.Notification.ledOffMS. + + + Android reference for android.app.Notification.ledOffMS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4303,11 +4941,16 @@ This field was deprecated in API level 26. + To be added. This field was deprecated in API level 26. use NotificationChannel.shouldShowLights(). The number of milliseconds for the LED to be on while it's flashing. The hardware will do its best approximation. See also: - Android reference for android.app.Notification.ledOnMS. + + + Android reference for android.app.Notification.ledOnMS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4349,7 +4992,11 @@ This value may be null. Gets the LocusId associated with this notification. Used by the device's intelligence services to correlate objects (such as ShortcutInfo and ContentCaptureContext) that are correlated. - Android reference for android.app.Notification.getLocusId. + + + Android reference for android.app.Notification.getLocusId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4375,9 +5022,14 @@ The number of events that this notification represents. + To be added. The number of events that this notification represents. For example, in a new mail notification, this could be the number of unread messages. The system may or may not use this field to modify the appearance of the notification. Starting with Build.VERSION_CODES.O, the number may be displayed as a badge icon in Launchers that support badging. - Android reference for android.app.Notification.number. + + + Android reference for android.app.Notification.number. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4408,10 +5060,15 @@ This field was deprecated in API level 26. + To be added. This field was deprecated in API level 26. use NotificationChannel.getImportance() instead. Relative priority for this notification. Priority is an indication of how much of the user's valuable attention should be consumed by this notification. Low-priority notifications may be hidden from the user in certain situations, while the user might be interrupted for a higher-priority notification. The system will make a determination about how to interpret this priority when presenting the notification. A notification that is at least PRIORITY_HIGH is more likely to be presented as a heads-up notification. - Android reference for android.app.Notification.priority. + + + Android reference for android.app.Notification.priority. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4449,7 +5106,11 @@ This constant was deprecated in API level 26. use NotificationManager.IMPORTANCE_DEFAULT instead. Default notification priority. If your application does not prioritize its own notifications, use this value for all notifications. - Android reference for android.app.Notification.PRIORITY_DEFAULT. + + + Android reference for android.app.Notification.PRIORITY_DEFAULT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4487,7 +5148,11 @@ This constant was deprecated in API level 26. use NotificationManager.IMPORTANCE_HIGH instead. Higher priority, for more important notifications or alerts. The UI may choose to show these items larger, or at a different position in notification lists, compared with your app's PRIORITY_DEFAULT items. - Android reference for android.app.Notification.PRIORITY_HIGH. + + + Android reference for android.app.Notification.PRIORITY_HIGH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4525,7 +5190,11 @@ This constant was deprecated in API level 26. use NotificationManager.IMPORTANCE_LOW instead. Lower priority, for items that are less important. The UI may choose to show these items smaller, or at a different position in the list, compared with your app's PRIORITY_DEFAULT items. - Android reference for android.app.Notification.PRIORITY_LOW. + + + Android reference for android.app.Notification.PRIORITY_LOW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4563,7 +5232,11 @@ This constant was deprecated in API level 26. use NotificationManager.IMPORTANCE_HIGH instead. Highest priority, for your application's most important items that require the user's prompt attention or input. - Android reference for android.app.Notification.PRIORITY_MAX. + + + Android reference for android.app.Notification.PRIORITY_MAX. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4601,7 +5274,11 @@ This constant was deprecated in API level 26. use NotificationManager.IMPORTANCE_MIN instead. Lowest priority; these items might not be shown to the user except under special circumstances, such as detailed notification logs. - Android reference for android.app.Notification.PRIORITY_MIN. + + + Android reference for android.app.Notification.PRIORITY_MIN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4643,11 +5320,195 @@ This Android.App.Notification instance, allowing calls to be chained. Replacement version of this notification whose content will be shown in an insecure context such as atop a secure keyguard. See visibility and VISIBILITY_PUBLIC. - Android reference for android.app.Notification.publicVersion. + + + Android reference for android.app.Notification.publicVersion. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SEMANTIC_STYLE_CAUTION", ApiSince=37)] + [<Android.Runtime.Register("SEMANTIC_STYLE_CAUTION", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.NotificationSemanticStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.NotificationSemanticStyle enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.NotificationSemanticStyle + + 3 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SEMANTIC_STYLE_DANGER", ApiSince=37)] + [<Android.Runtime.Register("SEMANTIC_STYLE_DANGER", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.NotificationSemanticStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.NotificationSemanticStyle enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.NotificationSemanticStyle + + 4 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SEMANTIC_STYLE_INFO", ApiSince=37)] + [<Android.Runtime.Register("SEMANTIC_STYLE_INFO", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.NotificationSemanticStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.NotificationSemanticStyle enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.NotificationSemanticStyle + + 1 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SEMANTIC_STYLE_SAFE", ApiSince=37)] + [<Android.Runtime.Register("SEMANTIC_STYLE_SAFE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.NotificationSemanticStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.NotificationSemanticStyle enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.NotificationSemanticStyle + + 2 + + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SEMANTIC_STYLE_UNSPECIFIED", ApiSince=37)] + [<Android.Runtime.Register("SEMANTIC_STYLE_UNSPECIFIED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.NotificationSemanticStyle enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.NotificationSemanticStyle enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.NotificationSemanticStyle + + 0 + + To be added. + To be added. + + @@ -4671,6 +5532,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Void @@ -4682,6 +5547,10 @@ + To be added. + To be added. + To be added. + To be added. Sets the #contentView field to be a view with the standard "Latest Event" layout. @@ -4709,6 +5578,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Void @@ -4720,6 +5593,10 @@ + To be added. + To be added. + To be added. + To be added. Sets the #contentView field to be a view with the standard "Latest Event" layout. @@ -4755,7 +5632,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4794,9 +5673,14 @@ Returns the settings text provided to Builder.setSettingsText(CharSequence). + To be added. Returns the settings text provided to Builder.setSettingsText(CharSequence). - Android reference for android.app.Notification.getSettingsText. + + + Android reference for android.app.Notification.getSettingsText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4834,9 +5718,14 @@ Returns the very short text summarizing the most critical information contained in the notification, or null if this field was not set. + To be added. Returns the very short text summarizing the most critical information contained in the notification, or null if this field was not set. - Android reference for android.app.Notification.getShortCriticalText. + + + Android reference for android.app.Notification.getShortCriticalText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4874,9 +5763,14 @@ Returns the id that this notification supersedes, if any. + To be added. Returns the id that this notification supersedes, if any. Used by some Launchers that display notification content to hide shortcuts that duplicate notifications. - Android reference for android.app.Notification.getShortcutId. + + + Android reference for android.app.Notification.getShortcutId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4918,7 +5812,11 @@ The small icon representing this notification in the status bar. See also: - Android reference for android.app.Notification.getSmallIcon. + + + Android reference for android.app.Notification.getSmallIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4952,10 +5850,15 @@ Get a sort key that orders this notification among other notifications from the same package. + To be added. Get a sort key that orders this notification among other notifications from the same package. This can be useful if an external sort was already applied and an app would like to preserve this. Notifications will be sorted lexicographically using this value, although providing different priorities in addition to providing sort key may cause this value to be ignored. This sort key can also be used to order members of a notification group. See Builder.setGroup. See also: - Android reference for android.app.Notification.getSortKey. + + + Android reference for android.app.Notification.getSortKey. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4997,10 +5900,15 @@ This field was deprecated in API level 26. + To be added. This field was deprecated in API level 26. use NotificationChannel.getSound(). The sound to play. A notification that is noisy is more likely to be presented as a heads-up notification. To play the default notification sound, see defaults. - Android reference for android.app.Notification.sound. + + + Android reference for android.app.Notification.sound. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5031,6 +5939,7 @@ Provides JNI binding infrastructure for Android.App.Notification. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5062,6 +5971,7 @@ Provides JNI binding infrastructure for Android.App.Notification. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5101,10 +6011,15 @@ Text that summarizes this notification for accessibility services. + To be added. Text that summarizes this notification for accessibility services. As of the L release, this text is no longer shown on screen, but it is still useful to accessibility services (where it serves as an audible announcement of the notification's appearance). See also: - Android reference for android.app.Notification.tickerText. + + + Android reference for android.app.Notification.tickerText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5147,9 +6062,14 @@ Formerly, a view showing the tickerText. + To be added. Formerly, a view showing the tickerText. No longer displayed in the status bar as of API 21. - Android reference for android.app.Notification.tickerView. + + + Android reference for android.app.Notification.tickerView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5180,9 +6100,14 @@ Returns the duration from posting after which this notification should be canceled by the system, if it's not canceled already. + To be added. Returns the duration from posting after which this notification should be canceled by the system, if it's not canceled already. - Android reference for android.app.Notification.getTimeoutAfter. + + + Android reference for android.app.Notification.getTimeoutAfter. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5208,11 +6133,16 @@ This field was deprecated in API level 26. + To be added. This field was deprecated in API level 26. use NotificationChannel.getVibrationPattern(). The pattern with which to vibrate. To vibrate the default pattern, see defaults. See also: - Android reference for android.app.Notification.vibrate. + + + Android reference for android.app.Notification.vibrate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5243,9 +6173,14 @@ Sphere of visibility of this notification, which affects how and when the SystemUI reveals the notification's presence and contents in untrusted situations (namely, on the secure lockscreen and during screen sharing). + To be added. Sphere of visibility of this notification, which affects how and when the SystemUI reveals the notification's presence and contents in untrusted situations (namely, on the secure lockscreen and during screen sharing). The default level, VISIBILITY_PRIVATE, behaves exactly as notifications have always done on Android: The notification's icon and tickerText (if available) are shown in all situations, but the contents are only available if the device is unlocked for the appropriate user and there is no active screen sharing session. A more permissive policy can be expressed by VISIBILITY_PUBLIC; such a notification can be read even in an "insecure" context (that is, above a secure lockscreen or while screen sharing with a remote viewer). To modify the public version of this notification\u2014for example, to redact some portions\u2014see Builder.setPublicVersion(Notification). Finally, a notification can be made VISIBILITY_SECRET, which will suppress its icon and ticker until the user has bypassed the lockscreen. Value is one of the following: VISIBILITY_PUBLIC VISIBILITY_PRIVATE VISIBILITY_SECRET - Android reference for android.app.Notification.visibility. + + + Android reference for android.app.Notification.visibility. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5271,9 +6206,14 @@ A timestamp related to this notification, in milliseconds since the epoch. + To be added. A timestamp related to this notification, in milliseconds since the epoch. Default value: Now. Choose a timestamp that will be most relevant to the user. For most finite events, this corresponds to the time the event happened (or will happen, in the case of events that have yet to occur but about which the user is being informed). Indefinite events should be timestamped according to when the activity began. Some examples: Notification of a new chat message should be stamped when the message was received. Notification of an ongoing file download (with a progress bar, for example) should be stamped when the download started. Notification of a completed file download should be stamped when the download finished. Notification of an upcoming meeting should be stamped with the time the meeting will begin (that is, in the future). Notification of an ongoing stopwatch (increasing timer) should be stamped with the watch's start time. Notification of an ongoing countdown timer should be stamped with the timer's end time. For apps targeting Build.VERSION_CODES.N and above, this time is not shown anymore by default and must be opted into by using Notification.Builder.setShowWhen(boolean) - Android reference for android.app.Notification.when. + + + Android reference for android.app.Notification.when. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5324,7 +6264,11 @@ Flatten this notification into a parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Notification.writeToParcel. + + + Android reference for android.app.Notification.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationBadgeIconType.xml b/docs/xml/Android.App/NotificationBadgeIconType.xml index a804a1b7c..088548ca9 100644 --- a/docs/xml/Android.App/NotificationBadgeIconType.xml +++ b/docs/xml/Android.App/NotificationBadgeIconType.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ If this notification is being shown as a badge, use the getLargeIcon() to represent this notification. If this notification is being shown as a badge, use the getLargeIcon() to represent this notification. - Android reference for android.app.Notification.BADGE_ICON_LARGE. + + + Android reference for android.app.Notification.BADGE_ICON_LARGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ If this notification is being shown as a badge, always show as a number. If this notification is being shown as a badge, always show as a number. - Android reference for android.app.Notification.BADGE_ICON_NONE. + + + Android reference for android.app.Notification.BADGE_ICON_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ If this notification is being shown as a badge, use the getSmallIcon() to represent this notification. If this notification is being shown as a badge, use the getSmallIcon() to represent this notification. - Android reference for android.app.Notification.BADGE_ICON_SMALL. + + + Android reference for android.app.Notification.BADGE_ICON_SMALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationBubblePreference.xml b/docs/xml/Android.App/NotificationBubblePreference.xml index 8ca638ab9..d66744d7a 100644 --- a/docs/xml/Android.App/NotificationBubblePreference.xml +++ b/docs/xml/Android.App/NotificationBubblePreference.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Indicates that all bubbles are allowed from the app. Indicates that all bubbles are allowed from the app. If the app sends bubbles, the bubble will appear along with the notification. - Android reference for android.app.NotificationManager.BUBBLE_PREFERENCE_ALL. + + + Android reference for android.app.NotificationManager.BUBBLE_PREFERENCE_ALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Indicates that the no bubbles are allowed from the app. Indicates that the no bubbles are allowed from the app. If the app sends bubbles, only the notification will appear. The notification will have an affordance allowing the user to bubble it. If the user selects this affordance, that notification is approved to bubble and the apps' bubble preference will be upgraded to BUBBLE_PREFERENCE_SELECTED. - Android reference for android.app.NotificationManager.BUBBLE_PREFERENCE_NONE. + + + Android reference for android.app.NotificationManager.BUBBLE_PREFERENCE_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Indicates that only notifications selected by the user will appear as bubbles. Indicates that only notifications selected by the user will appear as bubbles. If the app sends bubbles that haven't been selected, only the notification appear. If the bubble has been approved by the user, it will appear along with the notification. - Android reference for android.app.NotificationManager.BUBBLE_PREFERENCE_SELECTED. + + + Android reference for android.app.NotificationManager.BUBBLE_PREFERENCE_SELECTED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationCallType.xml b/docs/xml/Android.App/NotificationCallType.xml index 0c6d4b272..6fd31730a 100644 --- a/docs/xml/Android.App/NotificationCallType.xml +++ b/docs/xml/Android.App/NotificationCallType.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Call type for incoming calls. Call type for incoming calls. See Notification.EXTRA_CALL_TYPE. - Android reference for android.app.Notification.CallStyle.CALL_TYPE_INCOMING. + + + Android reference for android.app.Notification.CallStyle.CALL_TYPE_INCOMING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Call type for ongoing calls. Call type for ongoing calls. See Notification.EXTRA_CALL_TYPE. - Android reference for android.app.Notification.CallStyle.CALL_TYPE_ONGOING. + + + Android reference for android.app.Notification.CallStyle.CALL_TYPE_ONGOING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Call type for calls that are being screened. Call type for calls that are being screened. See Notification.EXTRA_CALL_TYPE. - Android reference for android.app.Notification.CallStyle.CALL_TYPE_SCREENING. + + + Android reference for android.app.Notification.CallStyle.CALL_TYPE_SCREENING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ Unknown call type. Unknown call type. See Notification.EXTRA_CALL_TYPE. - Android reference for android.app.Notification.CallStyle.CALL_TYPE_UNKNOWN. + + + Android reference for android.app.Notification.CallStyle.CALL_TYPE_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationChannel+InterfaceConsts.xml b/docs/xml/Android.App/NotificationChannel+InterfaceConsts.xml index aef8edb2f..906b8290f 100644 --- a/docs/xml/Android.App/NotificationChannel+InterfaceConsts.xml +++ b/docs/xml/Android.App/NotificationChannel+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationChannel.xml b/docs/xml/Android.App/NotificationChannel.xml index ae1bc324a..9ce3a3938 100644 --- a/docs/xml/Android.App/NotificationChannel.xml +++ b/docs/xml/Android.App/NotificationChannel.xml @@ -1,4 +1,4 @@ - + @@ -46,7 +46,11 @@ A representation of settings that apply to a collection of similarly themed notifications. A representation of settings that apply to a collection of similarly themed notifications. - Android reference for android.app.NotificationChannel. + + + Android reference for android.app.NotificationChannel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -84,13 +88,22 @@ - String: The id of the channel. Must be unique per package. The value may be truncated if it is too long. - CharSequence: The user visible name of the channel. You can rename this channel when the system locale changes by listening for the Intent.ACTION_LOCALE_CHANGED broadcast. The recommended maximum length is 40 characters; the value may be truncated if it is too long. - int: The importance of the channel. This controls how interruptive notifications posted to this channel are. Value is one of the following: NotificationManager.IMPORTANCE_UNSPECIFIED NotificationManager.IMPORTANCE_NONE NotificationManager.IMPORTANCE_MIN NotificationManager.IMPORTANCE_LOW NotificationManager.IMPORTANCE_DEFAULT NotificationManager.IMPORTANCE_HIGH + The id of the channel. Must be unique per package. The value may be truncated if + it is too long. + The user visible name of the channel. You can rename this channel when the system + locale changes by listening for the Intent#ACTION_LOCALE_CHANGED + broadcast. The recommended maximum length is 40 characters; the value may be + truncated if it is too long. + The importance of the channel. This controls how interruptive notifications + posted to this channel are. Creates a notification channel. Creates a notification channel. - Android reference for android.app.NotificationChannel.NotificationChannel. + + + Android reference for android.app.NotificationChannel.NotificationChannel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -134,7 +147,11 @@ Creates a notification channel. Creates a notification channel. - Android reference for android.app.NotificationChannel.NotificationChannel. + + + Android reference for android.app.NotificationChannel.NotificationChannel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -164,9 +181,14 @@ Returns the audio attributes for sound played by notifications posted to this channel. + To be added. Returns the audio attributes for sound played by notifications posted to this channel. - Android reference for android.app.NotificationChannel.getAudioAttributes. + + + Android reference for android.app.NotificationChannel.getAudioAttributes. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -203,10 +225,18 @@ System.Boolean - Returns whether this channel is always blockable, even if the app is 'fixed' as non-blockable. + if true, allows users to block notifications on this channel. + Returns whether this channel is always blockable, even if the app is 'fixed' as + non-blockable. -or- Allows users to block notifications sent through this channel, if this channel belongs to + a package that otherwise would have notifications "fixed" as enabled. + To be added. Returns whether this channel is always blockable, even if the app is 'fixed' as non-blockable. - Android reference for android.app.NotificationChannel.isBlockable. + + + Android reference for android.app.NotificationChannel.isBlockable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -236,11 +266,17 @@ - Returns whether notifications posted to this channel are allowed to display outside of the notification shade, in a floating window on top of other apps. + Returns whether notifications posted to this channel are allowed to display outside of the + notification shade, in a floating window on top of other apps. + To be added. Returns whether notifications posted to this channel are allowed to display outside of the notification shade, in a floating window on top of other apps. See also: - Android reference for android.app.NotificationChannel.canBubble. + + + Android reference for android.app.NotificationChannel.canBubble. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -270,10 +306,17 @@ - Whether or not notifications posted to this channel can bypass the Do Not Disturb NotificationManager.INTERRUPTION_FILTER_PRIORITY mode when the active policy allows priority channels to bypass notification filtering. + Whether or not notifications posted to this channel can bypass the Do Not Disturb + NotificationManager#INTERRUPTION_FILTER_PRIORITY mode when the active policy allows + priority channels to bypass notification filtering. + To be added. Whether or not notifications posted to this channel can bypass the Do Not Disturb NotificationManager.INTERRUPTION_FILTER_PRIORITY mode when the active policy allows priority channels to bypass notification filtering. - Android reference for android.app.NotificationChannel.canBypassDnd. + + + Android reference for android.app.NotificationChannel.canBypassDnd. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -303,10 +346,16 @@ - Returns whether notifications posted to this channel can appear as badges in a Launcher application. + Returns whether notifications posted to this channel can appear as badges in a Launcher + application. + To be added. Returns whether notifications posted to this channel can appear as badges in a Launcher application. Note that badging may be disabled for other reasons. - Android reference for android.app.NotificationChannel.canShowBadge. + + + Android reference for android.app.NotificationChannel.canShowBadge. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -335,11 +384,16 @@ System.String - Returns the id of the conversation backing this channel, if it's associated with a conversation. + Returns the ShortcutInfo#getId() id of the conversation backing this channel, if it's + associated with a conversation. This value may be null. Returns the id of the conversation backing this channel, if it's associated with a conversation. See setConversationId(String,String). - Android reference for android.app.NotificationChannel.getConversationId. + + + Android reference for android.app.NotificationChannel.getConversationId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -368,9 +422,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.NotificationChannel.CREATOR. + + + Android reference for android.app.NotificationChannel.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -409,7 +469,11 @@ The id of the default channel for an app. The id of the default channel for an app. This id is reserved by the system. All notifications posted from apps targeting Build.VERSION_CODES.N_MR1 or earlier without a notification channel specified are posted to this channel. - Android reference for android.app.NotificationChannel.DEFAULT_CHANNEL_ID. + + + Android reference for android.app.NotificationChannel.DEFAULT_CHANNEL_ID. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -446,7 +510,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.NotificationChannel.describeContents. + + + Android reference for android.app.NotificationChannel.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -483,10 +551,15 @@ System.String - Returns the user visible description of this channel. + Returns the user visible description of this channel. -or- Sets the user visible description of this channel. + To be added. Returns the user visible description of this channel. - Android reference for android.app.NotificationChannel.getDescription. + + + Android reference for android.app.NotificationChannel.getDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -522,10 +595,14 @@ System.String - Extra value for Settings.EXTRA_CHANNEL_FILTER_LIST. + Extra value for Settings#EXTRA_CHANNEL_FILTER_LIST. Extra value for Settings.EXTRA_CHANNEL_FILTER_LIST. Include to show fields that have to do with editing conversation settings (demoting or restoring a channel to be a Conversation, changing bubble behavior, or setting the priority of a conversation). - Android reference for android.app.NotificationChannel.EDIT_CONVERSATION. + + + Android reference for android.app.NotificationChannel.EDIT_CONVERSATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -561,10 +638,14 @@ System.String - Extra value for Settings.EXTRA_CHANNEL_FILTER_LIST. + Extra value for Settings#EXTRA_CHANNEL_FILTER_LIST. Extra value for Settings.EXTRA_CHANNEL_FILTER_LIST. Include to show fields that have to do with editing importance (setImportance(int)) and/or conversation priority. - Android reference for android.app.NotificationChannel.EDIT_IMPORTANCE. + + + Android reference for android.app.NotificationChannel.EDIT_IMPORTANCE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -600,10 +681,14 @@ System.String - Extra value for Settings.EXTRA_CHANNEL_FILTER_LIST. + Extra value for Settings#EXTRA_CHANNEL_FILTER_LIST. Extra value for Settings.EXTRA_CHANNEL_FILTER_LIST. Include to show fields that have to do with editing launcher behavior (showing badges)}. - Android reference for android.app.NotificationChannel.EDIT_LAUNCHER. + + + Android reference for android.app.NotificationChannel.EDIT_LAUNCHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -639,10 +724,14 @@ System.String - Extra value for Settings.EXTRA_CHANNEL_FILTER_LIST. + Extra value for Settings#EXTRA_CHANNEL_FILTER_LIST. Extra value for Settings.EXTRA_CHANNEL_FILTER_LIST. Include to show fields that have to do with editing behavior on devices that are locked or have a turned off display (setLockscreenVisibility(int), enableLights(boolean), setLightColor(int)). - Android reference for android.app.NotificationChannel.EDIT_LOCKED_DEVICE. + + + Android reference for android.app.NotificationChannel.EDIT_LOCKED_DEVICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -678,10 +767,14 @@ System.String - Extra value for Settings.EXTRA_CHANNEL_FILTER_LIST. + Extra value for Settings#EXTRA_CHANNEL_FILTER_LIST. Extra value for Settings.EXTRA_CHANNEL_FILTER_LIST. Include to show fields that have to do with editing sound, like a tone picker (setSound(Uri,AudioAttributes)). - Android reference for android.app.NotificationChannel.EDIT_SOUND. + + + Android reference for android.app.NotificationChannel.EDIT_SOUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -717,10 +810,14 @@ System.String - Extra value for Settings.EXTRA_CHANNEL_FILTER_LIST. + Extra value for Settings#EXTRA_CHANNEL_FILTER_LIST. Extra value for Settings.EXTRA_CHANNEL_FILTER_LIST. Include to show fields that have to do with editing vibration (enableVibration(boolean), setVibrationPattern(long[])). - Android reference for android.app.NotificationChannel.EDIT_VIBRATION. + + + Android reference for android.app.NotificationChannel.EDIT_VIBRATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -756,10 +853,14 @@ System.String - Extra value for Settings.EXTRA_CHANNEL_FILTER_LIST. + Extra value for Settings#EXTRA_CHANNEL_FILTER_LIST. Extra value for Settings.EXTRA_CHANNEL_FILTER_LIST. Include to show fields that have to do with editing do not disturb bypass {( setBypassDnd(boolean)}) . - Android reference for android.app.NotificationChannel.EDIT_ZEN. + + + Android reference for android.app.NotificationChannel.EDIT_ZEN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -792,10 +893,15 @@ boolean - Sets whether notifications posted to this channel should display notification lights, on devices that support that feature. + Sets whether notifications posted to this channel should display notification lights, + on devices that support that feature. Sets whether notifications posted to this channel should display notification lights, on devices that support that feature. Only modifiable before the channel is submitted to NotificationManager.createNotificationChannel(NotificationChannel). - Android reference for android.app.NotificationChannel.enableLights. + + + Android reference for android.app.NotificationChannel.enableLights. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -831,7 +937,11 @@ Sets whether notification posted to this channel should vibrate. Sets whether notification posted to this channel should vibrate. The vibration pattern can be set with setVibrationPattern(long[]). Only modifiable before the channel is submitted to NotificationManager.createNotificationChannel(NotificationChannel). - Android reference for android.app.NotificationChannel.enableVibration. + + + Android reference for android.app.NotificationChannel.enableVibration. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -862,9 +972,14 @@ Returns the vibration pattern for notifications posted to this channel. + To be added. Returns the vibration pattern for notifications posted to this channel. Will be ignored if vibration is not enabled (shouldVibrate()). - Android reference for android.app.NotificationChannel.getVibrationPattern. + + + Android reference for android.app.NotificationChannel.getVibrationPattern. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -901,10 +1016,17 @@ System.String - Returns what group this channel belongs to. + the id of a group created by + NotificationManager#createNotificationChannelGroup(NotificationChannelGroup). + Returns what group this channel belongs to. -or- Sets what group this channel belongs to. + To be added. Returns what group this channel belongs to. This is used only for visually grouping channels in the UI. - Android reference for android.app.NotificationChannel.getGroup. + + + Android reference for android.app.NotificationChannel.getGroup. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -933,11 +1055,17 @@ System.Boolean - Returns whether the user has chosen the importance of this channel, either to affirm the initial selection from the app, or changed it to be higher or lower. + Returns whether the user has chosen the importance of this channel, either to affirm the + initial selection from the app, or changed it to be higher or lower. + To be added. Returns whether the user has chosen the importance of this channel, either to affirm the initial selection from the app, or changed it to be higher or lower. See also: - Android reference for android.app.NotificationChannel.hasUserSetImportance. + + + Android reference for android.app.NotificationChannel.hasUserSetImportance. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -967,10 +1095,15 @@ Returns whether the user has chosen the sound of this channel. + To be added. Returns whether the user has chosen the sound of this channel. See also: - Android reference for android.app.NotificationChannel.hasUserSetSound. + + + Android reference for android.app.NotificationChannel.hasUserSetSound. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1000,9 +1133,14 @@ Returns the id of this channel. + To be added. Returns the id of this channel. - Android reference for android.app.NotificationChannel.getId. + + + Android reference for android.app.NotificationChannel.getId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1039,11 +1177,17 @@ Android.App.NotificationImportance - Returns the user specified importance e.g. + the amount the user should be interrupted by + notifications from this channel. + Returns the user specified importance e. -or- Sets the level of interruption of this notification channel. Value is one of the following: NotificationManager.IMPORTANCE_UNSPECIFIED NotificationManager.IMPORTANCE_NONE NotificationManager.IMPORTANCE_MIN NotificationManager.IMPORTANCE_LOW NotificationManager.IMPORTANCE_DEFAULT NotificationManager.IMPORTANCE_HIGH Returns the user specified importance e.g. NotificationManager.IMPORTANCE_LOW for notifications posted to this channel. Note: This value might be > NotificationManager.IMPORTANCE_NONE, but notifications posted to this channel will not be shown to the user if the parent NotificationChannelGroup or app is blocked. See NotificationChannelGroup.isBlocked() and NotificationManager.areNotificationsEnabled(). - Android reference for android.app.NotificationChannel.getImportance. + + + Android reference for android.app.NotificationChannel.getImportance. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1073,9 +1217,14 @@ Whether or not this channel represents a conversation. + To be added. Whether or not this channel represents a conversation. - Android reference for android.app.NotificationChannel.isConversation. + + + Android reference for android.app.NotificationChannel.isConversation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1105,9 +1254,14 @@ Returns whether the user has decided that this channel does not represent a conversation. + To be added. Returns whether the user has decided that this channel does not represent a conversation. The value will always be false for channels that never claimed to be conversations - that is, for channels where getConversationId() and getParentChannelId() are empty. - Android reference for android.app.NotificationChannel.isDemoted. + + + Android reference for android.app.NotificationChannel.isDemoted. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1137,9 +1291,14 @@ Whether or not notifications in this conversation are considered important. + To be added. Whether or not notifications in this conversation are considered important. Important conversations may get special visual treatment, and might be able to bypass DND. This is only valid for channels that represent conversations, that is, where isConversation() is true. - Android reference for android.app.NotificationChannel.isImportantConversation. + + + Android reference for android.app.NotificationChannel.isImportantConversation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1202,6 +1361,7 @@ Provides JNI binding infrastructure for Android.App.NotificationChannel. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1240,10 +1400,16 @@ System.Int32 - Returns the notification light color for notifications posted to this channel. + Returns the notification light color for notifications posted to this channel. -or- Sets the notification light color for notifications posted to this channel, if lights are + #enableLights(boolean) enabled on this channel and the device supports that feature. + To be added. Returns the notification light color for notifications posted to this channel. Irrelevant unless shouldShowLights(). - Android reference for android.app.NotificationChannel.getLightColor. + + + Android reference for android.app.NotificationChannel.getLightColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1280,10 +1446,17 @@ Android.App.NotificationVisibility - Returns whether or not notifications posted to this channel are shown on the lockscreen in full or redacted form. + Returns whether or not notifications posted to this channel are shown on the lockscreen in + full or redacted form. -or- Sets whether notifications posted to this channel appear on the lockscreen or not, and if so, + whether they appear in a redacted form. + To be added. Returns whether or not notifications posted to this channel are shown on the lockscreen in full or redacted form. - Android reference for android.app.NotificationChannel.getLockscreenVisibility. + + + Android reference for android.app.NotificationChannel.getLockscreenVisibility. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1308,7 +1481,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1346,10 +1521,15 @@ Java.Lang.ICharSequence - Returns the user visible name of this channel. + Returns the user visible name of this channel. -or- Sets the user visible name of this channel. + To be added. Returns the user visible name of this channel. - Android reference for android.app.NotificationChannel.getName. + + + Android reference for android.app.NotificationChannel.getName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1390,9 +1570,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1421,11 +1601,16 @@ System.String - Returns the id of the parent notification channel to this channel, if it's a conversation related channel. + Returns the #getId() id of the parent notification channel to this channel, if it's + a conversation related channel. This value may be null. Returns the id of the parent notification channel to this channel, if it's a conversation related channel. See setConversationId(String,String). - Android reference for android.app.NotificationChannel.getParentChannelId. + + + Android reference for android.app.NotificationChannel.getParentChannelId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1462,7 +1647,11 @@ As of Android 11 this value is no longer respected. See also: - Android reference for android.app.NotificationChannel.setAllowBubbles. + + + Android reference for android.app.NotificationChannel.setAllowBubbles. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1495,10 +1684,15 @@ boolean - Sets whether or not notifications posted to this channel can interrupt the user in NotificationManager.INTERRUPTION_FILTER_PRIORITY mode. + Sets whether or not notifications posted to this channel can interrupt the user in + android.app.NotificationManager#INTERRUPTION_FILTER_PRIORITY mode. Sets whether or not notifications posted to this channel can interrupt the user in NotificationManager.INTERRUPTION_FILTER_PRIORITY mode. Apps with Do Not Disturb policy access (see NotificationManager.isNotificationPolicyAccessGranted()) can set up their own channels this way, but only if the channel hasn't been updated by the user since its creation. Otherwise, this value is only modifiable by the system and the notification ranker. - Android reference for android.app.NotificationChannel.setBypassDnd. + + + Android reference for android.app.NotificationChannel.setBypassDnd. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1535,12 +1729,20 @@ - String: The getId() id} of the generic channel that notifications of this type would be posted to in absence of a specific conversation id. For example, if this channel represents 'Messages from Person A', the parent channel would be 'Messages.'. This value cannot be null. - String: The ShortcutInfo.getId() of the shortcut representing this channel's conversation. This value cannot be null. + The #getId() id} of the generic channel that notifications of + this type would be posted to in absence of a specific conversation id. + For example, if this channel represents 'Messages from Person A', the + parent channel would be 'Messages.' + The ShortcutInfo#getId() of the shortcut representing this + channel's conversation. Sets this channel as being converastion-centric. Sets this channel as being converastion-centric. Different settings and functionality may be exposed for conversation-centric channels. - Android reference for android.app.NotificationChannel.setConversationId. + + + Android reference for android.app.NotificationChannel.setConversationId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1572,11 +1774,16 @@ - boolean: true if badges should be allowed to be shown. - Sets whether notifications posted to this channel can appear as application icon badges in a Launcher. + true if badges should be allowed to be shown. + Sets whether notifications posted to this channel can appear as application icon badges + in a Launcher. Sets whether notifications posted to this channel can appear as application icon badges in a Launcher. Only modifiable before the channel is submitted to NotificationManager.createNotificationChannel(NotificationChannel). - Android reference for android.app.NotificationChannel.setShowBadge. + + + Android reference for android.app.NotificationChannel.setShowBadge. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1611,10 +1818,15 @@ Uri AudioAttributes - Sets the sound that should be played for notifications posted to this channel and its audio attributes. + Sets the sound that should be played for notifications posted to this channel and its + audio attributes. Sets the sound that should be played for notifications posted to this channel and its audio attributes. Notification channels with an importance of at least NotificationManager.IMPORTANCE_DEFAULT should have a sound. Note: An app-specific sound can be provided in the Uri parameter, but because channels are persistent for the duration of the app install, and are backed up and restored, the Uri should be stable. For this reason it is not recommended to use a ContentResolver.SCHEME_ANDROID_RESOURCE uri, as resource ids can change on app upgrade. Only modifiable before the channel is submitted to NotificationManager.createNotificationChannel(NotificationChannel). - Android reference for android.app.NotificationChannel.setSound. + + + Android reference for android.app.NotificationChannel.setSound. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1650,7 +1862,11 @@ Sets the vibration pattern for notifications posted to this channel. Sets the vibration pattern for notifications posted to this channel. If the provided pattern is valid (non-null, non-empty with at least 1 non-zero value), will enable vibration on this channel (equivalent to calling enableVibration(boolean) with true). Otherwise, vibration will be disabled unless enableVibration(boolean) is used with true, in which case the default vibration will be used. Only modifiable before the channel is submitted to NotificationManager.createNotificationChannel(NotificationChannel). - Android reference for android.app.NotificationChannel.setVibrationPattern. + + + Android reference for android.app.NotificationChannel.setVibrationPattern. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1681,9 +1897,14 @@ Returns whether notifications posted to this channel trigger notification lights. + To be added. Returns whether notifications posted to this channel trigger notification lights. - Android reference for android.app.NotificationChannel.shouldShowLights. + + + Android reference for android.app.NotificationChannel.shouldShowLights. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1714,9 +1935,14 @@ Returns whether notifications posted to this channel always vibrate. + To be added. Returns whether notifications posted to this channel always vibrate. - Android reference for android.app.NotificationChannel.shouldVibrate. + + + Android reference for android.app.NotificationChannel.shouldVibrate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1746,9 +1972,14 @@ Returns the notification sound for this channel. + To be added. Returns the notification sound for this channel. - Android reference for android.app.NotificationChannel.getSound. + + + Android reference for android.app.NotificationChannel.getSound. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1778,6 +2009,7 @@ Provides JNI binding infrastructure for Android.App.NotificationChannel. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1817,6 +2049,7 @@ Provides JNI binding infrastructure for Android.App.NotificationChannel. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1855,12 +2088,17 @@ Android.OS.VibrationEffect - Returns the VibrationEffect for notifications posted to this channel. - the VibrationEffect set via setVibrationEffect(VibrationEffect), or the equivalent of the vibration set via setVibrationPattern(long[]). This value may be null. + Returns the VibrationEffect for notifications posted to this channel. -or- Sets a VibrationEffect for notifications posted to this channel. + the VibrationEffect set via #setVibrationEffect(VibrationEffect), or the equivalent of the + vibration set via #setVibrationPattern(long[]). Returns the VibrationEffect for notifications posted to this channel. The returned effect is derived from either the effect provided in the setVibrationEffect(VibrationEffect) method, or the equivalent vibration effect of the pattern set via the setVibrationPattern(long[]) method, based on setter method that was called last. The returned effect will be ignored in one of the following cases: vibration is not enabled for the channel (i.e. shouldVibrate() returns false). the effect is not supported/playable by the device. In this case, if vibration is enabled for the channel, the default channel vibration will be used instead. See also: - Android reference for android.app.NotificationChannel.getVibrationEffect. + + + Android reference for android.app.NotificationChannel.getVibrationEffect. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1910,7 +2148,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.NotificationChannel.writeToParcel. + + + Android reference for android.app.NotificationChannel.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationChannelGroup+InterfaceConsts.xml b/docs/xml/Android.App/NotificationChannelGroup+InterfaceConsts.xml index fe7bb1e67..450efea62 100644 --- a/docs/xml/Android.App/NotificationChannelGroup+InterfaceConsts.xml +++ b/docs/xml/Android.App/NotificationChannelGroup+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationChannelGroup.xml b/docs/xml/Android.App/NotificationChannelGroup.xml index c6ea2f633..d928016bf 100644 --- a/docs/xml/Android.App/NotificationChannelGroup.xml +++ b/docs/xml/Android.App/NotificationChannelGroup.xml @@ -46,7 +46,11 @@ A grouping of related notification channels. A grouping of related notification channels. e.g., channels that all belong to a single account. - Android reference for android.app.NotificationChannelGroup. + + + Android reference for android.app.NotificationChannelGroup. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,12 +80,20 @@ - String: The id of the group. Must be unique per package. the value may be truncated if it is too long. - CharSequence: The user visible name of the group. You can rename this group when the system locale changes by listening for the Intent.ACTION_LOCALE_CHANGED broadcast. The recommended maximum length is 40 characters; the value may be truncated if it is too long. + The id of the group. Must be unique per package. the value may be truncated if + it is too long. + The user visible name of the group. You can rename this group when the system + locale changes by listening for the Intent#ACTION_LOCALE_CHANGED + broadcast. <p>The recommended maximum length is 40 characters; the value may be + truncated if it is too long. Creates a notification channel group. Creates a notification channel group. - Android reference for android.app.NotificationChannelGroup.NotificationChannelGroup. + + + Android reference for android.app.NotificationChannelGroup.NotificationChannelGroup. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -116,7 +128,11 @@ Creates a notification channel group. Creates a notification channel group. - Android reference for android.app.NotificationChannelGroup.NotificationChannelGroup. + + + Android reference for android.app.NotificationChannelGroup.NotificationChannelGroup. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,9 +166,14 @@ Returns the list of channels that belong to this group + To be added. Returns the list of channels that belong to this group - Android reference for android.app.NotificationChannelGroup.getChannels. + + + Android reference for android.app.NotificationChannelGroup.getChannels. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,7 +207,11 @@ a clone of this instance. Creates and returns a copy of this object. The precise meaning of "copy" may depend on the class of the object. The general intent is that, for any object x, the expression: will be true, and that the expression: will be true, but these are not absolute requirements. While it is typically the case that: will be true, this is not an absolute requirement. By convention, the returned object should be obtained by calling super.clone. If a class and all of its superclasses (except Object) obey this convention, it will be the case that x.clone().getClass() == x.getClass(). By convention, the object returned by this method should be independent of this object (which is being cloned). To achieve this independence, it may be necessary to modify one or more fields of the object returned by super.clone before returning it. Typically, this means copying any mutable objects that comprise the internal "deep structure" of the object being cloned and replacing the references to these objects with references to the copies. If a class contains only primitive fields or references to immutable objects, then it is usually the case that no fields in the object returned by super.clone need to be modified. - Android reference for android.app.NotificationChannelGroup.clone. + + + Android reference for android.app.NotificationChannelGroup.clone. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -215,9 +240,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.NotificationChannelGroup.CREATOR. + + + Android reference for android.app.NotificationChannelGroup.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -254,7 +285,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.NotificationChannelGroup.describeContents. + + + Android reference for android.app.NotificationChannelGroup.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -291,10 +326,15 @@ System.String - Returns the user visible description of this group. + Returns the user visible description of this group. -or- Sets the user visible description of this group. + To be added. Returns the user visible description of this group. - Android reference for android.app.NotificationChannelGroup.getDescription. + + + Android reference for android.app.NotificationChannelGroup.getDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -324,9 +364,14 @@ Returns the id of this group. + To be added. Returns the id of this group. - Android reference for android.app.NotificationChannelGroup.getId. + + + Android reference for android.app.NotificationChannelGroup.getId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -355,10 +400,16 @@ System.Boolean - Returns whether or not notifications posted to channels belonging to this group are blocked. + Returns whether or not notifications posted to NotificationChannel channels belonging + to this group are blocked. + To be added. Returns whether or not notifications posted to channels belonging to this group are blocked. This value is independent of NotificationManager.areNotificationsEnabled() and NotificationChannel.getImportance(). - Android reference for android.app.NotificationChannelGroup.isBlocked. + + + Android reference for android.app.NotificationChannelGroup.isBlocked. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -421,6 +472,7 @@ Provides JNI binding infrastructure for Android.App.NotificationChannelGroup. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -447,7 +499,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -478,9 +532,14 @@ Returns the user visible name of this group. + To be added. Returns the user visible name of this group. - Android reference for android.app.NotificationChannelGroup.getName. + + + Android reference for android.app.NotificationChannelGroup.getName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -510,6 +569,7 @@ Provides JNI binding infrastructure for Android.App.NotificationChannelGroup. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -549,6 +609,7 @@ Provides JNI binding infrastructure for Android.App.NotificationChannelGroup. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -600,7 +661,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.NotificationChannelGroup.writeToParcel. + + + Android reference for android.app.NotificationChannelGroup.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationFlags.xml b/docs/xml/Android.App/NotificationFlags.xml index 7c1c7b618..e54cb9336 100644 --- a/docs/xml/Android.App/NotificationFlags.xml +++ b/docs/xml/Android.App/NotificationFlags.xml @@ -47,7 +47,11 @@ Bit to be bitwise-ORed into the flags field that should be set if the notification should be canceled when it is clicked by the user. Bit to be bitwise-ORed into the flags field that should be set if the notification should be canceled when it is clicked by the user. - Android reference for android.app.Notification.FLAG_AUTO_CANCEL. + + + Android reference for android.app.Notification.FLAG_AUTO_CANCEL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -80,7 +84,11 @@ Bit to be bitwise-ORed into the flags field that should be set by the system if this notification is showing as a bubble. Bit to be bitwise-ORed into the flags field that should be set by the system if this notification is showing as a bubble. Applications cannot set this flag directly; they should instead call Notification.Builder.setBubbleMetadata(BubbleMetadata) to request that a notification be displayed as a bubble, and then check this flag to see whether that request was honored by the system. - Android reference for android.app.Notification.FLAG_BUBBLE. + + + Android reference for android.app.Notification.FLAG_BUBBLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,7 +117,11 @@ Bit to be bitwise-ORed into the flags field that should be set if this notification represents a currently running service. Bit to be bitwise-ORed into the flags field that should be set if this notification represents a currently running service. This will normally be set for you by Service.startForeground. - Android reference for android.app.Notification.FLAG_FOREGROUND_SERVICE. + + + Android reference for android.app.Notification.FLAG_FOREGROUND_SERVICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -138,7 +150,11 @@ Bit to be bitwise-ORed into the flags field that should be set if this notification is the group summary for a group of notifications. Bit to be bitwise-ORed into the flags field that should be set if this notification is the group summary for a group of notifications. Grouped notifications may display in a cluster or stack on devices which support such rendering. Requires a group key also be set using Builder.setGroup. - Android reference for android.app.Notification.FLAG_GROUP_SUMMARY. + + + Android reference for android.app.Notification.FLAG_GROUP_SUMMARY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -168,7 +184,11 @@ This constant was deprecated in API level 16. Use priority with a positive value. Obsolete flag indicating high-priority notifications; use the priority field instead. - Android reference for android.app.Notification.FLAG_HIGH_PRIORITY. + + + Android reference for android.app.Notification.FLAG_HIGH_PRIORITY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -197,7 +217,11 @@ Bit to be bitwise-ORed into the flags field that if set, the audio will be repeated until the notification is cancelled or the notification window is opened. Bit to be bitwise-ORed into the flags field that if set, the audio will be repeated until the notification is cancelled or the notification window is opened. - Android reference for android.app.Notification.FLAG_INSISTENT. + + + Android reference for android.app.Notification.FLAG_INSISTENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -226,7 +250,11 @@ Bit to be bitwise-ORed into the flags field that should be set if this notification is relevant to the current device only and it is not recommended that it bridge to other devices. Bit to be bitwise-ORed into the flags field that should be set if this notification is relevant to the current device only and it is not recommended that it bridge to other devices. - Android reference for android.app.Notification.FLAG_LOCAL_ONLY. + + + Android reference for android.app.Notification.FLAG_LOCAL_ONLY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -255,7 +283,11 @@ Bit to be bitwise-ORed into the flags field that should be set if the notification should not be canceled when the user clicks the Clear all button. Bit to be bitwise-ORed into the flags field that should be set if the notification should not be canceled when the user clicks the Clear all button. - Android reference for android.app.Notification.FLAG_NO_CLEAR. + + + Android reference for android.app.Notification.FLAG_NO_CLEAR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -284,7 +316,11 @@ Bit to be bitwise-ORed into the flags field that should be set if this notification is in reference to something that is ongoing, like a phone call. Bit to be bitwise-ORed into the flags field that should be set if this notification is in reference to something that is ongoing, like a phone call. It should not be set if this notification is in reference to something that happened at a particular point in time, like a missed phone call. - Android reference for android.app.Notification.FLAG_ONGOING_EVENT. + + + Android reference for android.app.Notification.FLAG_ONGOING_EVENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -313,7 +349,11 @@ Bit to be bitwise-ORed into the flags field that should be set if you would only like the sound, vibrate and ticker to be played if the notification was not already showing. Bit to be bitwise-ORed into the flags field that should be set if you would only like the sound, vibrate and ticker to be played if the notification was not already showing. Note that using this flag will stop any ongoing alerting behaviour such as sound, vibration or blinking notification LED. - Android reference for android.app.Notification.FLAG_ONLY_ALERT_ONCE. + + + Android reference for android.app.Notification.FLAG_ONLY_ALERT_ONCE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -346,7 +386,11 @@ Bit to be bitwise-ORed into the flags field that should be set by the system if this notification is a promoted ongoing notification, both because it hasPromotableCharacteristics() and the user has not disabled the feature for this app. Bit to be bitwise-ORed into the flags field that should be set by the system if this notification is a promoted ongoing notification, both because it hasPromotableCharacteristics() and the user has not disabled the feature for this app. Applications cannot set this flag directly, but the posting app and NotificationListenerService can read it. - Android reference for android.app.Notification.FLAG_PROMOTED_ONGOING. + + + Android reference for android.app.Notification.FLAG_PROMOTED_ONGOING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -376,7 +420,11 @@ This constant was deprecated in API level 26. use NotificationChannel.shouldShowLights(). Bit to be bitwise-ORed into the flags field that should be set if you want the LED on for this notification. To turn the LED off, pass 0 in the alpha channel for colorARGB or 0 for both ledOnMS and ledOffMS. To turn the LED on, pass 1 for ledOnMS and 0 for ledOffMS. To flash the LED, pass the number of milliseconds that it should be on and off to ledOnMS and ledOffMS. Since hardware varies, you are not guaranteed that any of the values you pass are honored exactly. Use the system defaults if possible because they will be set to values that work on any given hardware. The alpha channel must be set for forward compatibility. - Android reference for android.app.Notification.FLAG_SHOW_LIGHTS. + + + Android reference for android.app.Notification.FLAG_SHOW_LIGHTS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationForegroundService.xml b/docs/xml/Android.App/NotificationForegroundService.xml index eaa26b933..e71c5cac0 100644 --- a/docs/xml/Android.App/NotificationForegroundService.xml +++ b/docs/xml/Android.App/NotificationForegroundService.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ If the Notification associated with starting a foreground service has been built using Notification.Builder.setForegroundServiceBehavior(int) with this behavior, display of the notification will usually be suppressed for a short time to avoid visual disturbances to the user. If the Notification associated with starting a foreground service has been built using Notification.Builder.setForegroundServiceBehavior(int) with this behavior, display of the notification will usually be suppressed for a short time to avoid visual disturbances to the user. Value is one of the following: FOREGROUND_SERVICE_DEFAULT FOREGROUND_SERVICE_IMMEDIATE FOREGROUND_SERVICE_DEFERRED - Android reference for android.app.Notification.FOREGROUND_SERVICE_DEFAULT. + + + Android reference for android.app.Notification.FOREGROUND_SERVICE_DEFAULT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ If the Notification associated with starting a foreground service has been built using Notification.Builder.setForegroundServiceBehavior(int) with this behavior, display of the notification will usually be suppressed for a short time to avoid visual disturbances to the user. If the Notification associated with starting a foreground service has been built using Notification.Builder.setForegroundServiceBehavior(int) with this behavior, display of the notification will usually be suppressed for a short time to avoid visual disturbances to the user. Value is one of the following: FOREGROUND_SERVICE_DEFAULT FOREGROUND_SERVICE_IMMEDIATE FOREGROUND_SERVICE_DEFERRED - Android reference for android.app.Notification.FOREGROUND_SERVICE_DEFERRED. + + + Android reference for android.app.Notification.FOREGROUND_SERVICE_DEFERRED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ If the Notification associated with starting a foreground service has been built using Notification.Builder.setForegroundServiceBehavior(int) with this behavior, display of the notification will be immediate even if the default behavior would be to defer visibility for a short time. If the Notification associated with starting a foreground service has been built using Notification.Builder.setForegroundServiceBehavior(int) with this behavior, display of the notification will be immediate even if the default behavior would be to defer visibility for a short time. Value is one of the following: FOREGROUND_SERVICE_DEFAULT FOREGROUND_SERVICE_IMMEDIATE FOREGROUND_SERVICE_DEFERRED - Android reference for android.app.Notification.FOREGROUND_SERVICE_IMMEDIATE. + + + Android reference for android.app.Notification.FOREGROUND_SERVICE_IMMEDIATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationGroupAlertBehavior.xml b/docs/xml/Android.App/NotificationGroupAlertBehavior.xml index 4496ecdae..7dd32616d 100644 --- a/docs/xml/Android.App/NotificationGroupAlertBehavior.xml +++ b/docs/xml/Android.App/NotificationGroupAlertBehavior.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Constant for Builder.setGroupAlertBehavior(int), meaning that all notifications in a group with sound or vibration ought to make sound or vibrate (respectively), so this notification will not be muted when it is in a group. Constant for Builder.setGroupAlertBehavior(int), meaning that all notifications in a group with sound or vibration ought to make sound or vibrate (respectively), so this notification will not be muted when it is in a group. - Android reference for android.app.Notification.GROUP_ALERT_ALL. + + + Android reference for android.app.Notification.GROUP_ALERT_ALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Constant for Builder.setGroupAlertBehavior(int), meaning that the summary notification in a group should be silenced (no sound or vibration) even if they are posted to a NotificationChannel that has sound and/or vibration. Constant for Builder.setGroupAlertBehavior(int), meaning that the summary notification in a group should be silenced (no sound or vibration) even if they are posted to a NotificationChannel that has sound and/or vibration. Use this constant to mute this notification if this notification is a group summary. For example, you might want to use this constant if only the children notifications in your group have content and the summary is only used to visually group notifications rather than to alert the user that new information is available. - Android reference for android.app.Notification.GROUP_ALERT_CHILDREN. + + + Android reference for android.app.Notification.GROUP_ALERT_CHILDREN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Constant for Builder.setGroupAlertBehavior(int), meaning that all children notification in a group should be silenced (no sound or vibration) even if they are posted to a NotificationChannel that has sound and/or vibration. Constant for Builder.setGroupAlertBehavior(int), meaning that all children notification in a group should be silenced (no sound or vibration) even if they are posted to a NotificationChannel that has sound and/or vibration. Use this constant to mute this notification if this notification is a group child. This must be applied to all children notifications you want to mute. For example, you might want to use this constant if you post a number of children notifications at once (say, after a periodic sync), and only need to notify the user audibly once. - Android reference for android.app.Notification.GROUP_ALERT_SUMMARY. + + + Android reference for android.app.Notification.GROUP_ALERT_SUMMARY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationImportance.xml b/docs/xml/Android.App/NotificationImportance.xml index a081863d8..e300d6a46 100644 --- a/docs/xml/Android.App/NotificationImportance.xml +++ b/docs/xml/Android.App/NotificationImportance.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Default notification importance: shows everywhere, makes noise, but does not visually intrude. Default notification importance: shows everywhere, makes noise, but does not visually intrude. - Android reference for android.app.NotificationManager.IMPORTANCE_DEFAULT. + + + Android reference for android.app.NotificationManager.IMPORTANCE_DEFAULT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Higher notification importance: shows everywhere, makes noise and peeks. Higher notification importance: shows everywhere, makes noise and peeks. May use full screen intents. - Android reference for android.app.NotificationManager.IMPORTANCE_HIGH. + + + Android reference for android.app.NotificationManager.IMPORTANCE_HIGH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Low notification importance: Shows in the shade, and potentially in the status bar (see shouldHideSilentStatusBarIcons()), but is not audibly intrusive. Low notification importance: Shows in the shade, and potentially in the status bar (see shouldHideSilentStatusBarIcons()), but is not audibly intrusive. - Android reference for android.app.NotificationManager.IMPORTANCE_LOW. + + + Android reference for android.app.NotificationManager.IMPORTANCE_LOW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ Higher notification importance: shows everywhere, makes noise and peeks. Higher notification importance: shows everywhere, makes noise and peeks. May use full screen intents. May have elevated prominence in appearance or shade ranking. Usage is reserved by OS; app usage is capped at IMPORTANCE_HIGH. - Android reference for android.app.NotificationManager.IMPORTANCE_MAX. + + + Android reference for android.app.NotificationManager.IMPORTANCE_MAX. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ Min notification importance: only shows in the shade, below the fold. Min notification importance: only shows in the shade, below the fold. This should not be used with Service.startForeground since a foreground service is supposed to be something the user cares about so it does not make semantic sense to mark its notification as minimum importance. If you do this as of Android version Build.VERSION_CODES.O, the system will show a higher-priority notification about your app running in the background. - Android reference for android.app.NotificationManager.IMPORTANCE_MIN. + + + Android reference for android.app.NotificationManager.IMPORTANCE_MIN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,7 +231,11 @@ A notification with no importance: does not show in the shade. A notification with no importance: does not show in the shade. - Android reference for android.app.NotificationManager.IMPORTANCE_NONE. + + + Android reference for android.app.NotificationManager.IMPORTANCE_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,7 +268,11 @@ Value signifying that the user has not expressed an importance. Value signifying that the user has not expressed an importance. This value is for persisting preferences, and should never be associated with an actual notification. - Android reference for android.app.NotificationManager.IMPORTANCE_UNSPECIFIED. + + + Android reference for android.app.NotificationManager.IMPORTANCE_UNSPECIFIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationManager+Policy+InterfaceConsts.xml b/docs/xml/Android.App/NotificationManager+Policy+InterfaceConsts.xml index 9eb4c00b9..65fb28db3 100644 --- a/docs/xml/Android.App/NotificationManager+Policy+InterfaceConsts.xml +++ b/docs/xml/Android.App/NotificationManager+Policy+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationManager+Policy.xml b/docs/xml/Android.App/NotificationManager+Policy.xml index e2db6fe87..affdac6a1 100644 --- a/docs/xml/Android.App/NotificationManager+Policy.xml +++ b/docs/xml/Android.App/NotificationManager+Policy.xml @@ -46,7 +46,11 @@ Notification policy configuration. Notification policy configuration. Represents user-preferences for notification filtering. - Android reference for android.app.NotificationManager.Policy. + + + Android reference for android.app.NotificationManager.Policy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,13 +126,17 @@ - int: bitmask of categories of notifications that can bypass DND. - int: which callers can bypass DND. - int: which message senders can bypass DND. + bitmask of categories of notifications that can bypass DND. + which callers can bypass DND. + which message senders can bypass DND. Constructs a policy for Do Not Disturb priority mode behavior. Constructs a policy for Do Not Disturb priority mode behavior. Apps that target API levels below Build.VERSION_CODES.P cannot change user-designated values to allow or disallow Policy.PRIORITY_CATEGORY_ALARMS, Policy.PRIORITY_CATEGORY_SYSTEM, and Policy.PRIORITY_CATEGORY_MEDIA from bypassing dnd. - Android reference for android.app.NotificationManager.Policy.Policy. + + + Android reference for android.app.NotificationManager.Policy.Policy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -181,14 +189,19 @@ - int: bitmask of categories of notifications that can bypass DND. - int: which callers can bypass DND. - int: which message senders can bypass DND. - int: which visual interruptions should be suppressed from notifications that are filtered by DND. + bitmask of categories of notifications that can bypass DND. + which callers can bypass DND. + which message senders can bypass DND. + which visual interruptions should be suppressed from + notifications that are filtered by DND. Constructs a policy for Do Not Disturb priority mode behavior. Constructs a policy for Do Not Disturb priority mode behavior. Apps that target API levels below Build.VERSION_CODES.R cannot change user-designated values to allow or disallow Policy.PRIORITY_CATEGORY_CONVERSATIONS, from bypassing dnd. Additionally, apps that target API levels below Build.VERSION_CODES.P can only modify the SUPPRESSED_EFFECT_SCREEN_ON and SUPPRESSED_EFFECT_SCREEN_OFF bits of the suppressed visual effects field. All other suppressed effects will be ignored and reconstituted from the screen on and screen off values. Apps that target Build.VERSION_CODES.P or above can set any suppressed visual effects. However, if any suppressed effects > SUPPRESSED_EFFECT_SCREEN_ON are set, SUPPRESSED_EFFECT_SCREEN_ON and SUPPRESSED_EFFECT_SCREEN_OFF will be ignored and reconstituted from the more specific suppressed visual effect bits. Apps should migrate to targeting specific effects instead of the deprecated SUPPRESSED_EFFECT_SCREEN_ON and SUPPRESSED_EFFECT_SCREEN_OFF effects. - Android reference for android.app.NotificationManager.Policy.Policy. + + + Android reference for android.app.NotificationManager.Policy.Policy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -242,15 +255,20 @@ - int: bitmask of categories of notifications that can bypass DND. - int: which callers can bypass DND. Value is one of the following: PRIORITY_SENDERS_ANY PRIORITY_SENDERS_CONTACTS PRIORITY_SENDERS_STARRED - int: which message senders can bypass DND. Value is one of the following: PRIORITY_SENDERS_ANY PRIORITY_SENDERS_CONTACTS PRIORITY_SENDERS_STARRED - int: which visual interruptions should be suppressed from notifications that are filtered by DND. int: Value is one of the following: CONVERSATION_SENDERS_ANYONE CONVERSATION_SENDERS_IMPORTANT CONVERSATION_SENDERS_NONE + bitmask of categories of notifications that can bypass DND. + which callers can bypass DND. + which message senders can bypass DND. + which visual interruptions should be suppressed from + notifications that are filtered by DND. Constructs a policy for Do Not Disturb priority mode behavior. Constructs a policy for Do Not Disturb priority mode behavior. Apps that target API levels below Build.VERSION_CODES.P cannot change user-designated values to allow or disallow Policy.PRIORITY_CATEGORY_CONVERSATIONS from bypassing dnd. If you do need to change them, use a ZenPolicy associated with an AutomaticZenRule instead of changing the global setting. Apps that target API levels below Build.VERSION_CODES.P cannot change user-designated values to allow or disallow Policy.PRIORITY_CATEGORY_ALARMS, Policy.PRIORITY_CATEGORY_SYSTEM, and Policy.PRIORITY_CATEGORY_MEDIA from bypassing dnd. Additionally, apps that target API levels below Build.VERSION_CODES.P can only modify the SUPPRESSED_EFFECT_SCREEN_ON and SUPPRESSED_EFFECT_SCREEN_OFF bits of the suppressed visual effects field. All other suppressed effects will be ignored and reconstituted from the screen on and screen off values. Apps that target Build.VERSION_CODES.P or above can set any suppressed visual effects. However, if any suppressed effects > SUPPRESSED_EFFECT_SCREEN_ON are set, SUPPRESSED_EFFECT_SCREEN_ON and SUPPRESSED_EFFECT_SCREEN_OFF will be ignored and reconstituted from the more specific suppressed visual effect bits. Apps should migrate to targeting specific effects instead of the deprecated SUPPRESSED_EFFECT_SCREEN_ON and SUPPRESSED_EFFECT_SCREEN_OFF effects. - Android reference for android.app.NotificationManager.Policy.Policy. + + + Android reference for android.app.NotificationManager.Policy.Policy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,7 +308,11 @@ Used to indicate all conversations can bypass dnd. Used to indicate all conversations can bypass dnd. - Android reference for android.app.NotificationManager.Policy.CONVERSATION_SENDERS_ANYONE. + + + Android reference for android.app.NotificationManager.Policy.CONVERSATION_SENDERS_ANYONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -330,7 +352,11 @@ Used to indicate important conversations can bypass dnd. Used to indicate important conversations can bypass dnd. - Android reference for android.app.NotificationManager.Policy.CONVERSATION_SENDERS_IMPORTANT. + + + Android reference for android.app.NotificationManager.Policy.CONVERSATION_SENDERS_IMPORTANT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -370,7 +396,11 @@ Used to indicate no conversations can bypass dnd. Used to indicate no conversations can bypass dnd. - Android reference for android.app.NotificationManager.Policy.CONVERSATION_SENDERS_NONE. + + + Android reference for android.app.NotificationManager.Policy.CONVERSATION_SENDERS_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -399,9 +429,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.NotificationManager.Policy.CREATOR. + + + Android reference for android.app.NotificationManager.Policy.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -438,7 +474,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.NotificationManager.Policy.describeContents. + + + Android reference for android.app.NotificationManager.Policy.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -501,6 +541,7 @@ Provides JNI binding infrastructure for Android.App.NotificationManager.Policy. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -536,9 +577,14 @@ Notification senders to prioritize for calls. + To be added. Notification senders to prioritize for calls. One of: PRIORITY_SENDERS_ANY, PRIORITY_SENDERS_CONTACTS, PRIORITY_SENDERS_STARRED. Value is one of the following: PRIORITY_SENDERS_ANY PRIORITY_SENDERS_CONTACTS PRIORITY_SENDERS_STARRED - Android reference for android.app.NotificationManager.Policy.priorityCallSenders. + + + Android reference for android.app.NotificationManager.Policy.priorityCallSenders. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -572,9 +618,14 @@ Notification categories to prioritize. + To be added. Notification categories to prioritize. Bitmask of PRIORITY_CATEGORY_* constants. - Android reference for android.app.NotificationManager.Policy.priorityCategories. + + + Android reference for android.app.NotificationManager.Policy.priorityCategories. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -614,9 +665,15 @@ int - + + + To be added. - Android reference for android.app.NotificationManager.Policy.priorityCategoriesToString. + + + Android reference for android.app.NotificationManager.Policy.priorityCategoriesToString. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -656,7 +713,11 @@ Conversations are allowed through DND. Conversations are allowed through DND. - Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_CONVERSATIONS. + + + Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_CONVERSATIONS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -686,9 +747,14 @@ Notification senders to prioritize for conversations. + To be added. Notification senders to prioritize for conversations. One of: CONVERSATION_SENDERS_NONE, CONVERSATION_SENDERS_IMPORTANT, CONVERSATION_SENDERS_ANYONE. Value is one of the following: CONVERSATION_SENDERS_ANYONE CONVERSATION_SENDERS_IMPORTANT CONVERSATION_SENDERS_NONE - Android reference for android.app.NotificationManager.Policy.priorityConversationSenders. + + + Android reference for android.app.NotificationManager.Policy.priorityConversationSenders. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -722,9 +788,14 @@ Notification senders to prioritize for messages. + To be added. Notification senders to prioritize for messages. One of: PRIORITY_SENDERS_ANY, PRIORITY_SENDERS_CONTACTS, PRIORITY_SENDERS_STARRED. Value is one of the following: PRIORITY_SENDERS_ANY PRIORITY_SENDERS_CONTACTS PRIORITY_SENDERS_STARRED - Android reference for android.app.NotificationManager.Policy.priorityMessageSenders. + + + Android reference for android.app.NotificationManager.Policy.priorityMessageSenders. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -764,9 +835,15 @@ int - + + + To be added. - Android reference for android.app.NotificationManager.Policy.prioritySendersToString. + + + Android reference for android.app.NotificationManager.Policy.prioritySendersToString. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -803,10 +880,15 @@ 128 - Whether notification intercepted by DND are prevented from appearing on ambient displays on devices that support ambient display. + Whether notification intercepted by DND are prevented from appearing on ambient displays + on devices that support ambient display. Whether notification intercepted by DND are prevented from appearing on ambient displays on devices that support ambient display. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_AMBIENT. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_AMBIENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -843,10 +925,15 @@ 64 - Whether badges from notifications intercepted by DND are blocked on devices that support badging. + Whether NotificationChannel#canShowBadge() badges from + notifications intercepted by DND are blocked on devices that support badging. Whether badges from notifications intercepted by DND are blocked on devices that support badging. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_BADGE. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_BADGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -883,10 +970,15 @@ 4 - Whether full screen intents from notifications intercepted by DND are blocked. + Whether Notification#fullScreenIntent full screen intents from + notifications intercepted by DND are blocked. Whether full screen intents from notifications intercepted by DND are blocked. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_FULL_SCREEN_INTENT. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_FULL_SCREEN_INTENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -923,10 +1015,15 @@ 8 - Whether notification lights from notifications intercepted by DND are blocked. + Whether NotificationChannel#shouldShowLights() notification lights from + notifications intercepted by DND are blocked. Whether notification lights from notifications intercepted by DND are blocked. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_LIGHTS. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_LIGHTS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -963,10 +1060,16 @@ 256 - Whether notification intercepted by DND are prevented from appearing in notification list views like the notification shade or lockscreen on devices that support those views. + Whether notification intercepted by DND are prevented from appearing in notification + list views like the notification shade or lockscreen on devices that support those + views. Whether notification intercepted by DND are prevented from appearing in notification list views like the notification shade or lockscreen on devices that support those views. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_NOTIFICATION_LIST. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_NOTIFICATION_LIST. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1006,7 +1109,11 @@ Whether notifications intercepted by DND are prevented from peeking. Whether notifications intercepted by DND are prevented from peeking. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_PEEK. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_PEEK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1043,11 +1150,15 @@ 1 - This constant was deprecated in API level 28. + Whether notifications suppressed by DND should not interrupt visually (e. This constant was deprecated in API level 28. use SUPPRESSED_EFFECT_FULL_SCREEN_INTENT and SUPPRESSED_EFFECT_AMBIENT and SUPPRESSED_EFFECT_LIGHTS individually. Whether notifications suppressed by DND should not interrupt visually (e.g. with notification lights or by turning the screen on) when the screen is off. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_SCREEN_OFF. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_SCREEN_OFF. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1084,11 +1195,16 @@ 2 - This constant was deprecated in API level 28. + Whether notifications suppressed by DND should not interrupt visually when the screen + is on (e. This constant was deprecated in API level 28. use SUPPRESSED_EFFECT_PEEK. Whether notifications suppressed by DND should not interrupt visually when the screen is on (e.g. by peeking onto the screen). - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_SCREEN_ON. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_SCREEN_ON. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1125,10 +1241,15 @@ 32 - Whether notifications intercepted by DND are prevented from appearing in the status bar, on devices that support status bars. + Whether notifications intercepted by DND are prevented from appearing in the status bar, + on devices that support status bars. Whether notifications intercepted by DND are prevented from appearing in the status bar, on devices that support status bars. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_STATUS_BAR. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_STATUS_BAR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1168,9 +1289,15 @@ int - + + + To be added. - Android reference for android.app.NotificationManager.Policy.suppressedEffectsToString. + + + Android reference for android.app.NotificationManager.Policy.suppressedEffectsToString. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1204,9 +1331,14 @@ Visual effects to suppress for a notification that is filtered by Do Not Disturb mode. + To be added. Visual effects to suppress for a notification that is filtered by Do Not Disturb mode. Bitmask of SUPPRESSED_EFFECT_* constants. - Android reference for android.app.NotificationManager.Policy.suppressedVisualEffects. + + + Android reference for android.app.NotificationManager.Policy.suppressedVisualEffects. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1236,6 +1368,7 @@ Provides JNI binding infrastructure for Android.App.NotificationManager.Policy. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1275,6 +1408,7 @@ Provides JNI binding infrastructure for Android.App.NotificationManager.Policy. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1326,7 +1460,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.NotificationManager.Policy.writeToParcel. + + + Android reference for android.app.NotificationManager.Policy.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationManager.xml b/docs/xml/Android.App/NotificationManager.xml index cfdbd4b90..5078d5361 100644 --- a/docs/xml/Android.App/NotificationManager.xml +++ b/docs/xml/Android.App/NotificationManager.xml @@ -29,7 +29,11 @@ Class to notify the user of events that happen. Class to notify the user of events that happen. This is how you tell the user that something has happened in the background. Notifications can take different forms: A persistent icon that goes in the status bar and is accessible through the launcher, (when the user selects it, a designated Intent can be launched), Turning on or flashing LEDs on the device, or Alerting the user by flashing the backlight, playing a sound, or vibrating. Each of the notify methods takes an int id parameter and optionally a String tag parameter, which may be null. These parameters are used to form a pair (tag, id), or (null, id) if tag is unspecified. This pair identifies this notification from your app to the system, so that pair should be unique within your app. If you call one of the notify methods with a (tag, id) pair that is currently active and a new set of notification parameters, it will be updated. For example, if you pass a new status bar icon, the old icon in the status bar will be replaced with the new one. This is also the same tag and id you pass to the cancel(int) or cancel(String,int) method to clear this notification. Developer Guides For a guide to creating notifications, read the Status Bar Notifications developer guide. - Android reference for android.app.NotificationManager. + + + Android reference for android.app.NotificationManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -86,7 +90,11 @@ Intent that is broadcast when an application is blocked or unblocked. Intent that is broadcast when an application is blocked or unblocked. This broadcast is only sent to the app whose block state has changed. Input: nothing Output: EXTRA_BLOCKED_STATE - Android reference for android.app.NotificationManager.ACTION_APP_BLOCK_STATE_CHANGED. + + + Android reference for android.app.NotificationManager.ACTION_APP_BLOCK_STATE_CHANGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -119,7 +127,11 @@ Activity Action: Launch an Automatic Zen Rule configuration screen Input: Optionally, EXTRA_AUTOMATIC_RULE_ID, if the configuration screen for an existing rule should be displayed. If the rule id is missing or null, apps should display a configuration screen where users can create a new instance of the rule. Output: Nothing You can have multiple activities handling this intent, if you support multiple rules. In order for the system to properly display all of your rule types so that users can create new instances or configure existing ones, you need to add some extra metadata (META_DATA_AUTOMATIC_RULE_TYPE) to your activity tag in your manifest. If you'd like to limit the number of rules a user can create from this flow, you can additionally optionally include META_DATA_RULE_INSTANCE_LIMIT. For example, See also: - Android reference for android.app.NotificationManager.ACTION_AUTOMATIC_ZEN_RULE. + + + Android reference for android.app.NotificationManager.ACTION_AUTOMATIC_ZEN_RULE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -151,7 +163,11 @@ Intent that is broadcast when the status of an AutomaticZenRule has changed. Intent that is broadcast when the status of an AutomaticZenRule has changed. Use this to know whether you need to continue monitor to device state in order to provide up-to-date states (with setAutomaticZenRuleState(String,Condition)) for this rule. - Android reference for android.app.NotificationManager.ACTION_AUTOMATIC_ZEN_RULE_STATUS_CHANGED. + + + Android reference for android.app.NotificationManager.ACTION_AUTOMATIC_ZEN_RULE_STATUS_CHANGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -183,7 +199,11 @@ Intent that is broadcast when the state of getConsolidatedNotificationPolicy() changes. Intent that is broadcast when the state of getConsolidatedNotificationPolicy() changes. This broadcast is only sent to registered receivers and receivers in packages that have been granted Notification Policy access (see isNotificationPolicyAccessGranted()). - Android reference for android.app.NotificationManager.ACTION_CONSOLIDATED_NOTIFICATION_POLICY_CHANGED. + + + Android reference for android.app.NotificationManager.ACTION_CONSOLIDATED_NOTIFICATION_POLICY_CHANGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -215,7 +235,11 @@ Intent that is broadcast when the state of getCurrentInterruptionFilter() changes. Intent that is broadcast when the state of getCurrentInterruptionFilter() changes. This broadcast is only sent to registered receivers and (starting from Build.VERSION_CODES.Q) receivers in packages that have been granted Do Not Disturb access (see isNotificationPolicyAccessGranted()). - Android reference for android.app.NotificationManager.ACTION_INTERRUPTION_FILTER_CHANGED. + + + Android reference for android.app.NotificationManager.ACTION_INTERRUPTION_FILTER_CHANGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -247,7 +271,11 @@ Intent that is broadcast when a NotificationChannel is blocked (when NotificationChannel.getImportance() is IMPORTANCE_NONE) or unblocked (when NotificationChannel.getImportance() is anything other than IMPORTANCE_NONE). Intent that is broadcast when a NotificationChannel is blocked (when NotificationChannel.getImportance() is IMPORTANCE_NONE) or unblocked (when NotificationChannel.getImportance() is anything other than IMPORTANCE_NONE). This broadcast is only sent to the app that owns the channel that has changed. Input: nothing Output: EXTRA_NOTIFICATION_CHANNEL_ID Output: EXTRA_BLOCKED_STATE - Android reference for android.app.NotificationManager.ACTION_NOTIFICATION_CHANNEL_BLOCK_STATE_CHANGED. + + + Android reference for android.app.NotificationManager.ACTION_NOTIFICATION_CHANNEL_BLOCK_STATE_CHANGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -279,7 +307,11 @@ Intent that is broadcast when a NotificationChannelGroup is blocked or unblocked. Intent that is broadcast when a NotificationChannelGroup is blocked or unblocked. This broadcast is only sent to the app that owns the channel group that has changed. Input: nothing Output: EXTRA_NOTIFICATION_CHANNEL_GROUP_ID Output: EXTRA_BLOCKED_STATE - Android reference for android.app.NotificationManager.ACTION_NOTIFICATION_CHANNEL_GROUP_BLOCK_STATE_CHANGED. + + + Android reference for android.app.NotificationManager.ACTION_NOTIFICATION_CHANNEL_GROUP_BLOCK_STATE_CHANGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -311,7 +343,11 @@ Intent that is broadcast when the state of isNotificationPolicyAccessGranted() changes. Intent that is broadcast when the state of isNotificationPolicyAccessGranted() changes. This broadcast is only sent to registered receivers, and only to the apps that have changed. - Android reference for android.app.NotificationManager.ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED. + + + Android reference for android.app.NotificationManager.ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -343,7 +379,11 @@ Intent that is broadcast when the state of getNotificationPolicy() changes. Intent that is broadcast when the state of getNotificationPolicy() changes. This broadcast is only sent to registered receivers and (starting from Build.VERSION_CODES.Q) receivers in packages that have been granted Do Not Disturb access (see isNotificationPolicyAccessGranted()). Starting with Build.VERSION_CODES.VANILLA_ICE_CREAM, most calls to setNotificationPolicy(Policy) will update the app's implicit rule policy instead of the global policy, so this broadcast will be sent much less frequently. - Android reference for android.app.NotificationManager.ACTION_NOTIFICATION_POLICY_CHANGED. + + + Android reference for android.app.NotificationManager.ACTION_NOTIFICATION_POLICY_CHANGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -384,7 +424,11 @@ The id of the newly created rule; null if the rule could not be created. Creates the given zen rule. Throws a SecurityException if policy access is not granted to this package. See isNotificationPolicyAccessGranted(). - Android reference for android.app.NotificationManager.addAutomaticZenRule. + + + Android reference for android.app.NotificationManager.addAutomaticZenRule. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -414,10 +458,15 @@ - Returns true if users can independently and fully manage AutomaticZenRule rules. + Returns true if users can independently and fully manage AutomaticZenRule rules. + To be added. Returns true if users can independently and fully manage AutomaticZenRule rules. This includes the ability to independently activate/deactivate rules and overwrite/freeze the behavior (policy) of the rule when activated. If this method returns true, calls to updateAutomaticZenRule(String,AutomaticZenRule) may fail and apps should defer rule management to system settings/uis via Settings.ACTION_AUTOMATIC_ZEN_RULE_SETTINGS. - Android reference for android.app.NotificationManager.areAutomaticZenRulesUserManaged. + + + Android reference for android.app.NotificationManager.areAutomaticZenRulesUserManaged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -451,12 +500,18 @@ - This method was deprecated in API level 31. + Gets whether all notifications posted by this app can appear outside of the + notification shade, floating over other apps' content. + To be added. This method was deprecated in API level 31. use getBubblePreference() instead. Gets whether all notifications posted by this app can appear outside of the notification shade, floating over other apps' content. This value will be ignored for notifications that are posted to channels that do not allow bubbles (NotificationChannel.canBubble()). See also: - Android reference for android.app.NotificationManager.areBubblesAllowed. + + + Android reference for android.app.NotificationManager.areBubblesAllowed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -487,10 +542,15 @@ Returns whether bubbles are enabled at the feature level for the current user. + To be added. Returns whether bubbles are enabled at the feature level for the current user. When enabled, notifications able to bubble will display an affordance allowing the user to bubble them. See also: - Android reference for android.app.NotificationManager.areBubblesEnabled. + + + Android reference for android.app.NotificationManager.areBubblesEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -521,9 +581,14 @@ Returns whether notifications from the calling package are enabled. + To be added. Returns whether notifications from the calling package are enabled. - Android reference for android.app.NotificationManager.areNotificationsEnabled. + + + Android reference for android.app.NotificationManager.areNotificationsEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -554,9 +619,14 @@ Returns whether notifications from this package are temporarily hidden. + To be added. Returns whether notifications from this package are temporarily hidden. This could be done because the package was marked as distracting to the user via PackageManager.setDistractingPackageRestrictions(String[], int) or because the package is PackageManager.setPackagesSuspended(String[], boolean, PersistableBundle, PersistableBundle, SuspendDialogInfo) suspended. - Android reference for android.app.NotificationManager.areNotificationsPaused. + + + Android reference for android.app.NotificationManager.areNotificationsPaused. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -590,10 +660,15 @@ 4 - Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been activated by the user or cross device sync. + Constant value for #EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been + activated by the user or cross device sync. Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been activated by the user or cross device sync. Sent from Build.VERSION_CODES.VANILLA_ICE_CREAM. If the rule owner has a mode that includes a DND component, the rule owner should activate any extra behavior that's part of that mode in response to this broadcast. - Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_ACTIVATED. + + + Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_ACTIVATED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -627,10 +702,15 @@ 5 - Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been deactivated ("snoozed") by the user. + Constant value for #EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been + deactivated ("snoozed") by the user. Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been deactivated ("snoozed") by the user. The rule will not return to an activated state until the app calls setAutomaticZenRuleState(String,Condition) with Condition.STATE_FALSE (either immediately or when the trigger criteria is no longer met) and then Condition.STATE_TRUE when the trigger criteria is freshly met, or when the user re-activates it. - Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_DEACTIVATED. + + + Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_DEACTIVATED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -664,10 +744,15 @@ 2 - Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule currently exists but is disabled. + Constant value for #EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule currently + exists but is disabled. Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule currently exists but is disabled. You do not need to continue to provide state changes via setAutomaticZenRuleState(String,Condition) until the rule is reenabled. - Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_DISABLED. + + + Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_DISABLED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -701,10 +786,15 @@ 1 - Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule currently exists and is enabled. + Constant value for #EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule currently + exists and is enabled. Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule currently exists and is enabled. You should continue to provide state changes via setAutomaticZenRuleState(String,Condition). - Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_ENABLED. + + + Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_ENABLED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -738,10 +828,15 @@ 3 - Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been deleted. + Constant value for #EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been + deleted. Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the given rule has been deleted. Further calls to setAutomaticZenRuleState(String,Condition) will be ignored. - Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_REMOVED. + + + Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_REMOVED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -775,10 +870,16 @@ -1 - Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the current status of the rule is unknown at your target sdk version, and you should continue to provide state changes via setAutomaticZenRuleState(String,Condition). + Constant value for #EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the current status of the + rule is unknown at your target sdk version, and you should continue to provide state changes + via #setAutomaticZenRuleState(String, Condition). Constant value for EXTRA_AUTOMATIC_ZEN_RULE_STATUS - the current status of the rule is unknown at your target sdk version, and you should continue to provide state changes via setAutomaticZenRuleState(String,Condition). - Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_UNKNOWN. + + + Android reference for android.app.NotificationManager.AUTOMATIC_RULE_STATUS_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -812,9 +913,14 @@ Returns AutomaticZenRules owned by the caller. + To be added. Returns AutomaticZenRules owned by the caller. Throws a SecurityException if policy access is not granted to this package. See isNotificationPolicyAccessGranted(). - Android reference for android.app.NotificationManager.getAutomaticZenRules. + + + Android reference for android.app.NotificationManager.getAutomaticZenRules. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -844,11 +950,15 @@ Gets the bubble preference for the app. - the users' bubble preference for the app. Value is one of the following: BUBBLE_PREFERENCE_NONE BUBBLE_PREFERENCE_SELECTED BUBBLE_PREFERENCE_ALL + the users' bubble preference for the app. Gets the bubble preference for the app. This preference only applies to notifications that have been properly configured to bubble. If BUBBLE_PREFERENCE_ALL, then any bubble notification will appear as a bubble, as long as the user hasn't excluded it (NotificationChannel.canBubble()). If BUBBLE_PREFERENCE_SELECTED, then any bubble notification will appear as a bubble, as long as the user has selected it. If BUBBLE_PREFERENCE_NONE, then no notification may appear as a bubble from the app. See also: - Android reference for android.app.NotificationManager.getBubblePreference. + + + Android reference for android.app.NotificationManager.getBubblePreference. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -885,7 +995,11 @@ Indicates that all bubbles are allowed from the app. Indicates that all bubbles are allowed from the app. If the app sends bubbles, the bubble will appear along with the notification. - Android reference for android.app.NotificationManager.BUBBLE_PREFERENCE_ALL. + + + Android reference for android.app.NotificationManager.BUBBLE_PREFERENCE_ALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -922,7 +1036,11 @@ Indicates that the no bubbles are allowed from the app. Indicates that the no bubbles are allowed from the app. If the app sends bubbles, only the notification will appear. The notification will have an affordance allowing the user to bubble it. If the user selects this affordance, that notification is approved to bubble and the apps' bubble preference will be upgraded to BUBBLE_PREFERENCE_SELECTED. - Android reference for android.app.NotificationManager.BUBBLE_PREFERENCE_NONE. + + + Android reference for android.app.NotificationManager.BUBBLE_PREFERENCE_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -959,7 +1077,11 @@ Indicates that only notifications selected by the user will appear as bubbles. Indicates that only notifications selected by the user will appear as bubbles. If the app sends bubbles that haven't been selected, only the notification appear. If the bubble has been approved by the user, it will appear along with the notification. - Android reference for android.app.NotificationManager.BUBBLE_PREFERENCE_SELECTED. + + + Android reference for android.app.NotificationManager.BUBBLE_PREFERENCE_SELECTED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -991,7 +1113,11 @@ Cancels a previously posted notification. Cancels a previously posted notification. If the notification does not currently represent a foreground service or a user-initiated job, it will be removed from the UI and live notification listeners will be informed so they can remove the notification from their UIs. - Android reference for android.app.NotificationManager.cancel. + + + Android reference for android.app.NotificationManager.cancel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1030,7 +1156,11 @@ Cancels a previously posted notification. Cancels a previously posted notification. If the notification does not currently represent a foreground service or a user-initiated job, it will be removed from the UI and live notification listeners will be informed so they can remove the notification from their UIs. - Android reference for android.app.NotificationManager.cancel. + + + Android reference for android.app.NotificationManager.cancel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1060,7 +1190,11 @@ Cancel all previously shown notifications. Cancel all previously shown notifications. See cancel(int) for the detailed behavior. - Android reference for android.app.NotificationManager.cancelAll. + + + Android reference for android.app.NotificationManager.cancelAll. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1109,7 +1243,11 @@ Cancels a previously posted notification. If the notification does not currently represent a foreground service or a user-initiated job, it will be removed from the UI and live notification listeners will be informed so they can remove the notification from their UIs. This method may be used by a notification delegate to cancel notifications that they have posted via notifyAsPackage(String,String,int,Notification). - Android reference for android.app.NotificationManager.cancelAsPackage. + + + Android reference for android.app.NotificationManager.cancelAsPackage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1143,9 +1281,14 @@ String: This value cannot be null. Returns whether you are allowed to post notifications on behalf of a given package, with notifyAsPackage(String,String,int,Notification). + To be added. Returns whether you are allowed to post notifications on behalf of a given package, with notifyAsPackage(String,String,int,Notification). See setNotificationDelegate(String). - Android reference for android.app.NotificationManager.canNotifyAsPackage. + + + Android reference for android.app.NotificationManager.canNotifyAsPackage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1175,10 +1318,17 @@ - Returns whether the calling app's properly formatted notifications can appear in a promoted format, which may result in higher ranking, appearances on additional surfaces, and richer presentation. + Returns whether the calling app's properly formatted notifications can appear in a promoted + format, which may result in higher ranking, appearances on additional surfaces, and richer + presentation. + To be added. Returns whether the calling app's properly formatted notifications can appear in a promoted format, which may result in higher ranking, appearances on additional surfaces, and richer presentation. Apps can request this permission by sending the user to the activity that matches the system intent action Settings.ACTION_APP_NOTIFICATION_PROMOTION_SETTINGS. - Android reference for android.app.NotificationManager.canPostPromotedNotifications. + + + Android reference for android.app.NotificationManager.canPostPromotedNotifications. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1209,9 +1359,14 @@ Returns whether the calling app can send fullscreen intents. + To be added. Returns whether the calling app can send fullscreen intents. From Android Build.VERSION_CODES.UPSIDE_DOWN_CAKE, apps may not have permission to use Manifest.permission.USE_FULL_SCREEN_INTENT. If permission is denied, notification will show up as an expanded heads up notification on lockscreen. To request access, add the Manifest.permission.USE_FULL_SCREEN_INTENT permission to your manifest, and use Settings.ACTION_MANAGE_APP_USE_FULL_SCREEN_INTENT. - Android reference for android.app.NotificationManager.canUseFullScreenIntent. + + + Android reference for android.app.NotificationManager.canUseFullScreenIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1244,7 +1399,11 @@ This value cannot be null. Returns the currently applied notification policy. If getCurrentInterruptionFilter() is equal to INTERRUPTION_FILTER_ALL, then the consolidated notification policy will match the default notification policy returned by getNotificationPolicy(). - Android reference for android.app.NotificationManager.getConsolidatedNotificationPolicy. + + + Android reference for android.app.NotificationManager.getConsolidatedNotificationPolicy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1280,7 +1439,11 @@ Creates a notification channel that notifications can be posted to. Creates a notification channel that notifications can be posted to. This can also be used to restore a deleted channel and to update an existing channel's name, description, group, and/or importance. The name and description should only be changed if the locale changes or in response to the user renaming this channel. For example, if a user has a channel named 'Messages' and the user changes their locale, this channel's name should be updated with the translation of 'Messages' in the new locale. The importance of an existing channel will only be changed if the new importance is lower than the current value and the user has not altered any settings on this channel. The group an existing channel will only be changed if the channel does not already belong to a group. All other fields are ignored for channels that already exist. - Android reference for android.app.NotificationManager.createNotificationChannel. + + + Android reference for android.app.NotificationManager.createNotificationChannel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1317,7 +1480,11 @@ Creates a group container for NotificationChannel objects. This can be used to rename an existing group. Group information is only used for presentation, not for behavior. Groups are optional for channels, and you can have a mix of channels that belong to groups and channels that do not. For example, if your application supports multiple accounts, and those accounts will have similar channels, you can create a group for each account with account specific labels instead of appending account information to each channel's label. - Android reference for android.app.NotificationManager.createNotificationChannelGroup. + + + Android reference for android.app.NotificationManager.createNotificationChannelGroup. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1353,7 +1520,11 @@ Creates multiple notification channel groups. Creates multiple notification channel groups. - Android reference for android.app.NotificationManager.createNotificationChannelGroups. + + + Android reference for android.app.NotificationManager.createNotificationChannelGroups. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1389,7 +1560,11 @@ Creates multiple notification channels that different notifications can be posted to. Creates multiple notification channels that different notifications can be posted to. See createNotificationChannel(NotificationChannel). - Android reference for android.app.NotificationManager.createNotificationChannels. + + + Android reference for android.app.NotificationManager.createNotificationChannels. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1422,7 +1597,11 @@ Value is one of the following: INTERRUPTION_FILTER_NONE INTERRUPTION_FILTER_PRIORITY INTERRUPTION_FILTER_ALARMS INTERRUPTION_FILTER_ALL INTERRUPTION_FILTER_UNKNOWN Gets the current notification interruption filter. The interruption filter defines which notifications are allowed to interrupt the user (e.g. via sound & vibration) and is applied globally. - Android reference for android.app.NotificationManager.getCurrentInterruptionFilter. + + + Android reference for android.app.NotificationManager.getCurrentInterruptionFilter. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1462,7 +1641,11 @@ Deletes the given notification channel. Deletes the given notification channel. If you create a new channel with this same id, the deleted channel will be un-deleted with all of the same settings it had before it was deleted. - Android reference for android.app.NotificationManager.deleteNotificationChannel. + + + Android reference for android.app.NotificationManager.deleteNotificationChannel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1502,7 +1685,11 @@ Deletes the given notification channel group, and all notification channels that belong to it. Deletes the given notification channel group, and all notification channels that belong to it. - Android reference for android.app.NotificationManager.deleteNotificationChannelGroup. + + + Android reference for android.app.NotificationManager.deleteNotificationChannelGroup. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1534,7 +1721,11 @@ Used as an optional string extra on ACTION_AUTOMATIC_ZEN_RULE intents. Used as an optional string extra on ACTION_AUTOMATIC_ZEN_RULE intents. If provided, contains the id of the AutomaticZenRule (as returned from NotificationManager.addAutomaticZenRule(AutomaticZenRule)) for which configuration settings should be displayed. - Android reference for android.app.NotificationManager.EXTRA_AUTOMATIC_RULE_ID. + + + Android reference for android.app.NotificationManager.EXTRA_AUTOMATIC_RULE_ID. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1566,7 +1757,11 @@ String extra for ACTION_AUTOMATIC_ZEN_RULE_STATUS_CHANGED containing the id of the AutomaticZenRule (see addAutomaticZenRule(AutomaticZenRule)) that has changed. String extra for ACTION_AUTOMATIC_ZEN_RULE_STATUS_CHANGED containing the id of the AutomaticZenRule (see addAutomaticZenRule(AutomaticZenRule)) that has changed. - Android reference for android.app.NotificationManager.EXTRA_AUTOMATIC_ZEN_RULE_ID. + + + Android reference for android.app.NotificationManager.EXTRA_AUTOMATIC_ZEN_RULE_ID. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1598,7 +1793,11 @@ Integer extra for ACTION_AUTOMATIC_ZEN_RULE_STATUS_CHANGED containing the state of the AutomaticZenRule. Integer extra for ACTION_AUTOMATIC_ZEN_RULE_STATUS_CHANGED containing the state of the AutomaticZenRule. The value will be one of AUTOMATIC_RULE_STATUS_ENABLED, AUTOMATIC_RULE_STATUS_DISABLED, AUTOMATIC_RULE_STATUS_REMOVED, AUTOMATIC_RULE_STATUS_ACTIVATED, AUTOMATIC_RULE_STATUS_DEACTIVATED, or AUTOMATIC_RULE_STATUS_UNKNOWN. Note that the AUTOMATIC_RULE_STATUS_ACTIVATED and AUTOMATIC_RULE_STATUS_DEACTIVATED statuses are only sent to packages targeting Build.VERSION_CODES.VANILLA_ICE_CREAM and above; apps targeting a lower SDK version will be sent AUTOMATIC_RULE_STATUS_UNKNOWN in their place instead. - Android reference for android.app.NotificationManager.EXTRA_AUTOMATIC_ZEN_RULE_STATUS. + + + Android reference for android.app.NotificationManager.EXTRA_AUTOMATIC_ZEN_RULE_STATUS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1630,7 +1829,11 @@ Extra for ACTION_NOTIFICATION_CHANNEL_BLOCK_STATE_CHANGED or ACTION_NOTIFICATION_CHANNEL_GROUP_BLOCK_STATE_CHANGED containing the new blocked state as a boolean. Extra for ACTION_NOTIFICATION_CHANNEL_BLOCK_STATE_CHANGED or ACTION_NOTIFICATION_CHANNEL_GROUP_BLOCK_STATE_CHANGED containing the new blocked state as a boolean. The value will be true if this channel or group is now blocked and false if this channel or group is now unblocked. - Android reference for android.app.NotificationManager.EXTRA_BLOCKED_STATE. + + + Android reference for android.app.NotificationManager.EXTRA_BLOCKED_STATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1662,7 +1865,11 @@ Extra for ACTION_NOTIFICATION_CHANNEL_GROUP_BLOCK_STATE_CHANGED containing the id of the NotificationChannelGroup which has a new blocked state. Extra for ACTION_NOTIFICATION_CHANNEL_GROUP_BLOCK_STATE_CHANGED containing the id of the NotificationChannelGroup which has a new blocked state. The value will be the NotificationChannelGroup.getId() of the group. - Android reference for android.app.NotificationManager.EXTRA_NOTIFICATION_CHANNEL_GROUP_ID. + + + Android reference for android.app.NotificationManager.EXTRA_NOTIFICATION_CHANNEL_GROUP_ID. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1694,7 +1901,11 @@ Extra for ACTION_NOTIFICATION_CHANNEL_BLOCK_STATE_CHANGED containing the id of the NotificationChannel which has a new blocked state. Extra for ACTION_NOTIFICATION_CHANNEL_BLOCK_STATE_CHANGED containing the id of the NotificationChannel which has a new blocked state. The value will be the NotificationChannel.getId() of the channel. - Android reference for android.app.NotificationManager.EXTRA_NOTIFICATION_CHANNEL_ID. + + + Android reference for android.app.NotificationManager.EXTRA_NOTIFICATION_CHANNEL_ID. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1726,7 +1937,11 @@ Extra for ACTION_NOTIFICATION_POLICY_CHANGED and ACTION_CONSOLIDATED_NOTIFICATION_POLICY_CHANGED containing the new Policy value. Extra for ACTION_NOTIFICATION_POLICY_CHANGED and ACTION_CONSOLIDATED_NOTIFICATION_POLICY_CHANGED containing the new Policy value. - Android reference for android.app.NotificationManager.EXTRA_NOTIFICATION_POLICY. + + + Android reference for android.app.NotificationManager.EXTRA_NOTIFICATION_POLICY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1754,7 +1969,10 @@ - + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1796,7 +2014,11 @@ Recover a list of active notifications: ones that have been posted by the calling app that have not yet been dismissed by the user or cancel(String,int)ed by the app. StatusBarNotification object, including the original tag and id supplied to notify() (via getTag() and getId()) as well as a copy of the original Notification object (via StatusBarNotification.getNotification()). From Build.VERSION_CODES.Q, will also return notifications you've posted as an app's notification delegate via NotificationManager.notifyAsPackage(String,String,int,Notification). - Android reference for android.app.NotificationManager.getActiveNotifications. + + + Android reference for android.app.NotificationManager.getActiveNotifications. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1834,9 +2056,14 @@ String Returns the AutomaticZenRule with the given id, if it exists and the caller has access. + To be added. Returns the AutomaticZenRule with the given id, if it exists and the caller has access. Throws a SecurityException if policy access is not granted to this package. See isNotificationPolicyAccessGranted(). Returns null if there are no zen rules that match the given id, or if the calling package doesn't own the matching rule. See AutomaticZenRule.getOwner. - Android reference for android.app.NotificationManager.getAutomaticZenRule. + + + Android reference for android.app.NotificationManager.getAutomaticZenRule. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1879,7 +2106,11 @@ the state of the rule. Value is one of the following: Condition.STATE_FALSE Condition.STATE_TRUE Condition.STATE_UNKNOWN Condition.STATE_ERROR Returns the current activation state of an AutomaticZenRule. Returns Condition.STATE_UNKNOWN if the rule does not exist or the calling package doesn't have access to it. - Android reference for android.app.NotificationManager.getAutomaticZenRuleState. + + + Android reference for android.app.NotificationManager.getAutomaticZenRuleState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1917,9 +2148,14 @@ String Returns the notification channel settings for a given channel id. + To be added. Returns the notification channel settings for a given channel id. The channel must belong to your package, or to a package you are an approved notification delegate for (see canNotifyAsPackage(String)), or it will not be returned. To query a channel as a notification delegate, call this method from a context created for that package (see Context.createPackageContext(String,int)). - Android reference for android.app.NotificationManager.getNotificationChannel. + + + Android reference for android.app.NotificationManager.getNotificationChannel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1961,10 +2197,15 @@ String: This value cannot be null. String: This value cannot be null. Returns the notification channel settings for a given channel and conversation id. + To be added. Returns the notification channel settings for a given channel and conversation id. The channel must belong to your package, or to a package you are an approved notification delegate for (see canNotifyAsPackage(String)), or it will not be returned. To query a channel as a notification delegate, call this method from a context created for that package (see Context.createPackageContext(String,int)). If a conversation channel with the given conversation id is not found, this method will instead return the parent channel with the given channel ID, or null if neither exists. - Android reference for android.app.NotificationManager.getNotificationChannel. + + + Android reference for android.app.NotificationManager.getNotificationChannel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2002,9 +2243,14 @@ String Returns the notification channel group settings for a given channel group id. + To be added. Returns the notification channel group settings for a given channel group id. The channel group must belong to your package, or null will be returned. - Android reference for android.app.NotificationManager.getNotificationChannelGroup. + + + Android reference for android.app.NotificationManager.getNotificationChannelGroup. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2033,11 +2279,16 @@ Android.App.NotificationImportance - Returns the user specified importance for notifications from the calling package. + Returns the user specified importance for notifications from the calling + package. Value is one of the following: IMPORTANCE_UNSPECIFIED IMPORTANCE_NONE IMPORTANCE_MIN IMPORTANCE_LOW IMPORTANCE_DEFAULT IMPORTANCE_HIGH Returns the user specified importance for notifications from the calling package. - Android reference for android.app.NotificationManager.getImportance. + + + Android reference for android.app.NotificationManager.getImportance. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2071,10 +2322,15 @@ 3 - Default notification importance: shows everywhere, makes noise, but does not visually intrude. + Default notification importance: shows everywhere, makes noise, but does not visually + intrude. Default notification importance: shows everywhere, makes noise, but does not visually intrude. - Android reference for android.app.NotificationManager.IMPORTANCE_DEFAULT. + + + Android reference for android.app.NotificationManager.IMPORTANCE_DEFAULT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2111,7 +2367,11 @@ Higher notification importance: shows everywhere, makes noise and peeks. Higher notification importance: shows everywhere, makes noise and peeks. May use full screen intents. - Android reference for android.app.NotificationManager.IMPORTANCE_HIGH. + + + Android reference for android.app.NotificationManager.IMPORTANCE_HIGH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2145,10 +2405,15 @@ 2 - Low notification importance: Shows in the shade, and potentially in the status bar (see shouldHideSilentStatusBarIcons()), but is not audibly intrusive. + Low notification importance: Shows in the shade, and potentially in the status bar + (see #shouldHideSilentStatusBarIcons()), but is not audibly intrusive. Low notification importance: Shows in the shade, and potentially in the status bar (see shouldHideSilentStatusBarIcons()), but is not audibly intrusive. - Android reference for android.app.NotificationManager.IMPORTANCE_LOW. + + + Android reference for android.app.NotificationManager.IMPORTANCE_LOW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2185,7 +2450,11 @@ Higher notification importance: shows everywhere, makes noise and peeks. Higher notification importance: shows everywhere, makes noise and peeks. May use full screen intents. May have elevated prominence in appearance or shade ranking. Usage is reserved by OS; app usage is capped at IMPORTANCE_HIGH. - Android reference for android.app.NotificationManager.IMPORTANCE_MAX. + + + Android reference for android.app.NotificationManager.IMPORTANCE_MAX. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2222,7 +2491,11 @@ Min notification importance: only shows in the shade, below the fold. Min notification importance: only shows in the shade, below the fold. This should not be used with Service.startForeground since a foreground service is supposed to be something the user cares about so it does not make semantic sense to mark its notification as minimum importance. If you do this as of Android version Build.VERSION_CODES.O, the system will show a higher-priority notification about your app running in the background. - Android reference for android.app.NotificationManager.IMPORTANCE_MIN. + + + Android reference for android.app.NotificationManager.IMPORTANCE_MIN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2259,7 +2532,11 @@ A notification with no importance: does not show in the shade. A notification with no importance: does not show in the shade. - Android reference for android.app.NotificationManager.IMPORTANCE_NONE. + + + Android reference for android.app.NotificationManager.IMPORTANCE_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2296,7 +2573,11 @@ Value signifying that the user has not expressed an importance. Value signifying that the user has not expressed an importance. This value is for persisting preferences, and should never be associated with an actual notification. - Android reference for android.app.NotificationManager.IMPORTANCE_UNSPECIFIED. + + + Android reference for android.app.NotificationManager.IMPORTANCE_UNSPECIFIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2334,9 +2615,14 @@ ComponentName Checks whether the user has approved a given NotificationListenerService. + To be added. Checks whether the user has approved a given NotificationListenerService. The listener service must belong to the calling app. Apps can request notification listener access by sending the user to the activity that matches the system intent action Settings.ACTION_NOTIFICATION_LISTENER_SETTINGS. - Android reference for android.app.NotificationManager.isNotificationListenerAccessGranted. + + + Android reference for android.app.NotificationManager.isNotificationListenerAccessGranted. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2366,9 +2652,14 @@ Checks the ability to modify Notification Policy for the calling package. + To be added. Checks the ability to modify Notification Policy for the calling package. Returns true if the calling package can modify notification policy. Apps can request policy access by sending the user to the activity that matches the system intent action Settings.ACTION_NOTIFICATION_POLICY_ACCESS_SETTINGS. Use ACTION_NOTIFICATION_POLICY_ACCESS_GRANTED_CHANGED to listen for user grant or denial of this access. - Android reference for android.app.NotificationManager.isNotificationPolicyAccessGranted. + + + Android reference for android.app.NotificationManager.isNotificationPolicyAccessGranted. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2398,6 +2689,7 @@ Provides JNI binding infrastructure for Android.App.NotificationManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2442,7 +2734,11 @@ See also Person.Builder.setUri and ContactsContract.Contacts.CONTENT_LOOKUP_URI for more information. Callers of this method must have notification listener access, permission to read contacts, or have system permissions. NOTE: This method calls into Contacts, which may take some time, and should not be called on the main thread. - Android reference for android.app.NotificationManager.matchesCallFilter. + + + Android reference for android.app.NotificationManager.matchesCallFilter. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2474,7 +2770,11 @@ A required meta-data tag for activities that handle ACTION_AUTOMATIC_ZEN_RULE. A required meta-data tag for activities that handle ACTION_AUTOMATIC_ZEN_RULE. This tag should contain a localized name of the type of the zen rule provided by the activity. - Android reference for android.app.NotificationManager.META_DATA_AUTOMATIC_RULE_TYPE. + + + Android reference for android.app.NotificationManager.META_DATA_AUTOMATIC_RULE_TYPE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2506,7 +2806,11 @@ An optional meta-data tag for activities that handle ACTION_AUTOMATIC_ZEN_RULE. An optional meta-data tag for activities that handle ACTION_AUTOMATIC_ZEN_RULE. This tag should contain the maximum number of rule instances that can be created for this rule type. Omit or enter a value <= 0 to allow unlimited instances. - Android reference for android.app.NotificationManager.META_DATA_RULE_INSTANCE_LIMIT. + + + Android reference for android.app.NotificationManager.META_DATA_RULE_INSTANCE_LIMIT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2540,9 +2844,14 @@ Returns all notification channel groups belonging to the calling app. + To be added. Returns all notification channel groups belonging to the calling app. - Android reference for android.app.NotificationManager.getNotificationChannelGroups. + + + Android reference for android.app.NotificationManager.getNotificationChannelGroups. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2576,9 +2885,14 @@ Returns all notification channels belonging to the calling package. + To be added. Returns all notification channels belonging to the calling package. Approved notification delegates (see canNotifyAsPackage(String)) can query notification channels belonging to packages they are the delegate for. To do so, call this method from a context created for that package (see Context.createPackageContext(String,int)). - Android reference for android.app.NotificationManager.getNotificationChannels. + + + Android reference for android.app.NotificationManager.getNotificationChannels. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2631,7 +2945,11 @@ This value may be null. Returns the delegate that can post notifications on your behalf, if there currently is one. - Android reference for android.app.NotificationManager.getNotificationDelegate. + + + Android reference for android.app.NotificationManager.getNotificationDelegate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2681,9 +2999,14 @@ Gets the current user-specified default notification policy. + To be added. Gets the current user-specified default notification policy. For apps targeting Build.VERSION_CODES.VANILLA_ICE_CREAM and above (with some exceptions, such as companion device managers) this method will return the policy associated to their implicit AutomaticZenRule instead, if it exists. See setNotificationPolicy(Policy). - Android reference for android.app.NotificationManager.getNotificationPolicy. + + + Android reference for android.app.NotificationManager.getNotificationPolicy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2721,7 +3044,11 @@ Post a notification to be shown in the status bar. Post a notification to be shown in the status bar. If a notification with the same id has already been posted by your application and has not yet been canceled, it will be replaced by the updated information. - Android reference for android.app.NotificationManager.notify. + + + Android reference for android.app.NotificationManager.notify. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2762,7 +3089,11 @@ Posts a notification to be shown in the status bar. Posts a notification to be shown in the status bar. If a notification with the same tag and id has already been posted by your application and has not yet been canceled, it will be replaced by the updated information. All listener services will be granted Intent.FLAG_GRANT_READ_URI_PERMISSION access to any uris provided on this notification or the NotificationChannel this notification is posted to using Context.grantUriPermission(String,Uri,int). Permission will be revoked when the notification is canceled, or you can revoke permissions with Context.revokeUriPermission(Uri,int). - Android reference for android.app.NotificationManager.notify. + + + Android reference for android.app.NotificationManager.notify. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2812,7 +3143,11 @@ Posts a notification as a specified package to be shown in the status bar. Posts a notification as a specified package to be shown in the status bar. If a notification with the same tag and id has already been posted for that package and has not yet been canceled, it will be replaced by the updated information. All listener services will be granted Intent.FLAG_GRANT_READ_URI_PERMISSION access to any uris provided on this notification or the NotificationChannel this notification is posted to using Context.grantUriPermission(String,Uri,int). Permission will be revoked when the notification is canceled, or you can revoke permissions with Context.revokeUriPermission(Uri,int). - Android reference for android.app.NotificationManager.notifyAsPackage. + + + Android reference for android.app.NotificationManager.notifyAsPackage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2853,7 +3188,11 @@ Whether the rule was successfully deleted. Deletes the automatic zen rule with the given id. Throws a SecurityException if policy access is not granted to this package. See isNotificationPolicyAccessGranted(). Callers can only delete rules that they own. See AutomaticZenRule.getOwner. - Android reference for android.app.NotificationManager.removeAutomaticZenRule. + + + Android reference for android.app.NotificationManager.removeAutomaticZenRule. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2891,7 +3230,11 @@ Informs the notification manager that the state of an AutomaticZenRule has changed. Informs the notification manager that the state of an AutomaticZenRule has changed. Use this method to put the system into Do Not Disturb mode or request that it exits Do Not Disturb mode. The calling app must own the provided AutomaticZenRule. This method can be used in conjunction with or as a replacement to android.service.notification.ConditionProviderService.notifyCondition(Condition). The condition change may be ignored if the user has activated or deactivated the rule manually -- the user can "override" the rule this time, with the rule resuming its normal operation for the next cycle. When this has happened, the supplied condition will be applied only once the automatic state is in agreement with the user-provided state. For example, assume that the AutomaticZenRule corresponds to a "Driving Mode" with automatic driving detection. App detects driving and notifies the system that the rule should be active, calling this method with a Condition with Condition.STATE_TRUE). User deactivates ("snoozes") the rule for some reason. This overrides the app-provided condition state. App is still detecting driving, so again calls with Condition.STATE_TRUE. This is ignored by the system, as the user override prevails. Some time later, the app detects that driving stopped, so the rule should be inactive, and calls with Condition.STATE_FALSE). This doesn't change the actual rule state (it was already inactive due to the user's override), but clears the override. Some time later, the app detects that driving has started again, and notifies that the rule should be active (calling with Condition.STATE_TRUE again). The rule is activated. Note that the behavior at step #3 is different if the app also specifies Condition.SOURCE_USER_ACTION as the Condition.source -- rule state updates coming from user actions are not ignored. - Android reference for android.app.NotificationManager.setAutomaticZenRuleState. + + + Android reference for android.app.NotificationManager.setAutomaticZenRuleState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2934,7 +3277,11 @@ Sets the current notification interruption filter. Sets the current notification interruption filter. The interruption filter defines which notifications are allowed to interrupt the user (e.g. via sound & vibration) and is applied globally. Apps targeting Build.VERSION_CODES.VANILLA_ICE_CREAM and above (with some exceptions, such as companion device managers) cannot modify the global interruption filter. Calling this method will instead activate or deactivate an AutomaticZenRule associated to the app, using a ZenPolicy that corresponds to the Policy supplied to setNotificationPolicy(Policy) (or the global policy when one wasn't provided). Only available if policy access is granted to this package. See isNotificationPolicyAccessGranted(). - Android reference for android.app.NotificationManager.setInterruptionFilter. + + + Android reference for android.app.NotificationManager.setInterruptionFilter. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2964,10 +3311,16 @@ - Returns whether the user wants silent notifications (see IMPORTANCE_LOW to appear in the status bar. + Returns whether the user wants silent notifications (see #IMPORTANCE_LOW to appear + in the status bar. + To be added. Returns whether the user wants silent notifications (see IMPORTANCE_LOW to appear in the status bar. Only available for notification listeners. - Android reference for android.app.NotificationManager.shouldHideSilentStatusBarIcons. + + + Android reference for android.app.NotificationManager.shouldHideSilentStatusBarIcons. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2997,6 +3350,7 @@ Provides JNI binding infrastructure for Android.App.NotificationManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3028,6 +3382,7 @@ Provides JNI binding infrastructure for Android.App.NotificationManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3074,7 +3429,11 @@ Updates the given zen rule. Before Build.VERSION_CODES.VANILLA_ICE_CREAM, updating a rule that is not backed up by a ConditionProviderService will deactivate it if it was previously active. Starting with Build.VERSION_CODES.VANILLA_ICE_CREAM, this will only happen if the rule's definition is actually changing. Throws a SecurityException if policy access is not granted to this package. See isNotificationPolicyAccessGranted(). Callers can only update rules that they own. See AutomaticZenRule.getOwner. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.NotificationManager.updateAutomaticZenRule. + + + Android reference for android.app.NotificationManager.updateAutomaticZenRule. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationPriorityCategory.xml b/docs/xml/Android.App/NotificationPriorityCategory.xml index 291145fec..a17de76e3 100644 --- a/docs/xml/Android.App/NotificationPriorityCategory.xml +++ b/docs/xml/Android.App/NotificationPriorityCategory.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Alarms are prioritized Alarms are prioritized - Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_ALARMS. + + + Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_ALARMS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Calls are prioritized. Calls are prioritized. - Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_CALLS. + + + Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_CALLS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Conversations are allowed through DND. Conversations are allowed through DND. - Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_CONVERSATIONS. + + + Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_CONVERSATIONS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ Event notifications are prioritized. Event notifications are prioritized. - Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_EVENTS. + + + Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_EVENTS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ Media, game, voice navigation are prioritized Media, game, voice navigation are prioritized - Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_MEDIA. + + + Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_MEDIA. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,7 +231,11 @@ Message notifications are prioritized. Message notifications are prioritized. - Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_MESSAGES. + + + Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_MESSAGES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,7 +268,11 @@ Reminder notifications are prioritized. Reminder notifications are prioritized. - Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_REMINDERS. + + + Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_REMINDERS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -276,7 +305,11 @@ Calls from repeat callers are prioritized. Calls from repeat callers are prioritized. - Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_REPEAT_CALLERS. + + + Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_REPEAT_CALLERS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -309,7 +342,11 @@ System (catch-all for non-never suppressible sounds) are prioritized System (catch-all for non-never suppressible sounds) are prioritized - Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_SYSTEM. + + + Android reference for android.app.NotificationManager.Policy.PRIORITY_CATEGORY_SYSTEM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationPrioritySenders.xml b/docs/xml/Android.App/NotificationPrioritySenders.xml index 787fd253c..9aeb9e931 100644 --- a/docs/xml/Android.App/NotificationPrioritySenders.xml +++ b/docs/xml/Android.App/NotificationPrioritySenders.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Any sender is prioritized. Any sender is prioritized. - Android reference for android.app.NotificationManager.Policy.PRIORITY_SENDERS_ANY. + + + Android reference for android.app.NotificationManager.Policy.PRIORITY_SENDERS_ANY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Saved contacts are prioritized. Saved contacts are prioritized. - Android reference for android.app.NotificationManager.Policy.PRIORITY_SENDERS_CONTACTS. + + + Android reference for android.app.NotificationManager.Policy.PRIORITY_SENDERS_CONTACTS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Only starred contacts are prioritized. Only starred contacts are prioritized. - Android reference for android.app.NotificationManager.Policy.PRIORITY_SENDERS_STARRED. + + + Android reference for android.app.NotificationManager.Policy.PRIORITY_SENDERS_STARRED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/NotificationSemanticStyle.xml b/docs/xml/Android.App/NotificationSemanticStyle.xml new file mode 100644 index 000000000..5aa046656 --- /dev/null +++ b/docs/xml/Android.App/NotificationSemanticStyle.xml @@ -0,0 +1,159 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.SemanticStyleCaution", JniField="android/app/Notification.SEMANTIC_STYLE_CAUTION")] + [<Android.Runtime.IntDefinition("Android.App.Notification.SemanticStyleCaution", JniField="android/app/Notification.SEMANTIC_STYLE_CAUTION")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.NotificationSemanticStyle + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.SemanticStyleDanger", JniField="android/app/Notification.SEMANTIC_STYLE_DANGER")] + [<Android.Runtime.IntDefinition("Android.App.Notification.SemanticStyleDanger", JniField="android/app/Notification.SEMANTIC_STYLE_DANGER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.NotificationSemanticStyle + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.SemanticStyleInfo", JniField="android/app/Notification.SEMANTIC_STYLE_INFO")] + [<Android.Runtime.IntDefinition("Android.App.Notification.SemanticStyleInfo", JniField="android/app/Notification.SEMANTIC_STYLE_INFO")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.NotificationSemanticStyle + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.SemanticStyleSafe", JniField="android/app/Notification.SEMANTIC_STYLE_SAFE")] + [<Android.Runtime.IntDefinition("Android.App.Notification.SemanticStyleSafe", JniField="android/app/Notification.SEMANTIC_STYLE_SAFE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.NotificationSemanticStyle + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.SemanticStyleUnspecified", JniField="android/app/Notification.SEMANTIC_STYLE_UNSPECIFIED")] + [<Android.Runtime.IntDefinition("Android.App.Notification.SemanticStyleUnspecified", JniField="android/app/Notification.SEMANTIC_STYLE_UNSPECIFIED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.NotificationSemanticStyle + + 0 + + To be added. + + + + diff --git a/docs/xml/Android.App/OverrideTransition.xml b/docs/xml/Android.App/OverrideTransition.xml index a4bccc206..24ebd3283 100644 --- a/docs/xml/Android.App/OverrideTransition.xml +++ b/docs/xml/Android.App/OverrideTransition.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Request type of overrideActivityTransition(int, int, int) or overrideActivityTransition(int, int, int, int), to override the closing transition. Request type of overrideActivityTransition(int, int, int) or overrideActivityTransition(int, int, int, int), to override the closing transition. - Android reference for android.app.Activity.OVERRIDE_TRANSITION_CLOSE. + + + Android reference for android.app.Activity.OVERRIDE_TRANSITION_CLOSE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Request type of overrideActivityTransition(int, int, int) or overrideActivityTransition(int, int, int, int), to override the opening transition. Request type of overrideActivityTransition(int, int, int) or overrideActivityTransition(int, int, int, int), to override the opening transition. - Android reference for android.app.Activity.OVERRIDE_TRANSITION_OPEN. + + + Android reference for android.app.Activity.OVERRIDE_TRANSITION_OPEN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PendingIntent+CanceledException.xml b/docs/xml/Android.App/PendingIntent+CanceledException.xml index 0e707cf78..7ef5549fb 100644 --- a/docs/xml/Android.App/PendingIntent+CanceledException.xml +++ b/docs/xml/Android.App/PendingIntent+CanceledException.xml @@ -26,10 +26,15 @@ - Exception thrown when trying to send through a PendingIntent that has been canceled or is otherwise no longer able to execute the request. + Exception thrown when trying to send through a PendingIntent that + has been canceled or is otherwise no longer able to execute the request. Exception thrown when trying to send through a PendingIntent that has been canceled or is otherwise no longer able to execute the request. - Android reference for android.app.PendingIntent.CanceledException. + + + Android reference for android.app.PendingIntent.CanceledException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -52,9 +57,14 @@ - + + - Android reference for android.app.PendingIntent.CanceledException.CanceledException. + + + Android reference for android.app.PendingIntent.CanceledException.CanceledException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -85,9 +95,14 @@ Exception - + + - Android reference for android.app.PendingIntent.CanceledException.CanceledException. + + + Android reference for android.app.PendingIntent.CanceledException.CanceledException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,7 +137,11 @@ Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.PendingIntent.CanceledException.CanceledException. + + + Android reference for android.app.PendingIntent.CanceledException.CanceledException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,6 +196,7 @@ Provides JNI binding infrastructure for Android.App.PendingIntent.CanceledException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -208,6 +228,7 @@ Provides JNI binding infrastructure for Android.App.PendingIntent.CanceledException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -239,6 +260,7 @@ Provides JNI binding infrastructure for Android.App.PendingIntent.CanceledException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PendingIntent+InterfaceConsts.xml b/docs/xml/Android.App/PendingIntent+InterfaceConsts.xml index 97a7329aa..e4ceb960c 100644 --- a/docs/xml/Android.App/PendingIntent+InterfaceConsts.xml +++ b/docs/xml/Android.App/PendingIntent+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PendingIntent.xml b/docs/xml/Android.App/PendingIntent.xml index 84e4d084b..30869e8af 100644 --- a/docs/xml/Android.App/PendingIntent.xml +++ b/docs/xml/Android.App/PendingIntent.xml @@ -42,7 +42,11 @@ A description of an Intent and target action to perform with it. A description of an Intent and target action to perform with it. Instances of this class are created with getActivity(Context, int, Intent, int), getActivities(Context, int, Intent, int), getBroadcast(Context, int, Intent, int), and getService(Context, int, Intent, int); the returned object can be handed to other applications so that they can perform the action you described on your behalf at a later time. By giving a PendingIntent to another application, you are granting it the right to perform the operation you have specified as if the other application was yourself (with the same permissions and identity). As such, you should be careful about how you build the PendingIntent: almost always, for example, the base Intent you supply should have the component name explicitly set to one of your own components, to ensure it is ultimately sent there and nowhere else. A PendingIntent itself is simply a reference to a token maintained by the system describing the original data used to retrieve it. This means that, even if its owning application's process is killed, the PendingIntent itself will remain usable from other processes that have been given it. If the creating application later re-retrieves the same kind of PendingIntent (same operation, same Intent action, data, categories, and components, and same flags), it will receive a PendingIntent representing the same token if that is still valid, and can thus call cancel() to remove it. Because of this behavior, it is important to know when two Intents are considered to be the same for purposes of retrieving a PendingIntent. A common mistake people make is to create multiple PendingIntent objects with Intents that only vary in their "extra" contents, expecting to get a different PendingIntent each time. This does not happen. The parts of the Intent that are used for matching are the same ones defined by Intent.filterEquals. If you use two Intent objects that are equivalent as per Intent.filterEquals, then you will get the same PendingIntent for both of them. There are two typical ways to deal with this. If you truly need multiple distinct PendingIntent objects active at the same time (such as to use as two notifications that are both shown at the same time), then you will need to ensure there is something that is different about them to associate them with different PendingIntents. This may be any of the Intent attributes considered by Intent.filterEquals, or different request code integers supplied to getActivity(Context, int, Intent, int), getActivities(Context, int, Intent, int), getBroadcast(Context, int, Intent, int), or getService(Context, int, Intent, int). If you only need one PendingIntent active at a time for any of the Intents you will use, then you can alternatively use the flags FLAG_CANCEL_CURRENT or FLAG_UPDATE_CURRENT to either cancel or modify whatever current PendingIntent is associated with the Intent you are supplying. Also note that flags like FLAG_ONE_SHOT or FLAG_IMMUTABLE describe the PendingIntent instance and thus, are used to identify it. Any calls to retrieve or modify a PendingIntent created with these flags will also require these flags to be supplied in conjunction with others. E.g. To retrieve an existing PendingIntent created with FLAG_ONE_SHOT, both FLAG_ONE_SHOT and FLAG_NO_CREATE need to be supplied. - Android reference for android.app.PendingIntent. + + + Android reference for android.app.PendingIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -72,7 +76,11 @@ Cancel a currently active PendingIntent. Cancel a currently active PendingIntent. Only the original application owning a PendingIntent can cancel it. - Android reference for android.app.PendingIntent.cancel. + + + Android reference for android.app.PendingIntent.cancel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -98,9 +106,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.PendingIntent.CREATOR. + + + Android reference for android.app.PendingIntent.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -126,11 +140,17 @@ System.String - Return the package name of the application that created this PendingIntent, that is the identity under which you will actually be sending the Intent. - The package name of the PendingIntent. This value may be null. + Return the package name of the application that created this + PendingIntent, that is the identity under which you will actually be + sending the Intent. + The package name of the PendingIntent. Return the package name of the application that created this PendingIntent, that is the identity under which you will actually be sending the Intent. The returned string is supplied by the system, so that an application can not spoof its package. Be careful about how you use this. All this tells you is who created the PendingIntent. It does not tell you who handed the PendingIntent to you: that is, PendingIntent objects are intended to be passed between applications, so the PendingIntent you receive from an application could actually be one it received from another application, meaning the result you get here will identify the original application. Because of this, you should only use this information to identify who you expect to be interacting with through a send() call, not who gave you the PendingIntent. - Android reference for android.app.PendingIntent.getCreatorPackage. + + + Android reference for android.app.PendingIntent.getCreatorPackage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,11 +176,18 @@ System.Int32 - Return the uid of the application that created this PendingIntent, that is the identity under which you will actually be sending the Intent. - The uid of the PendingIntent, or -1 if there is none associated with it. + Return the uid of the application that created this + PendingIntent, that is the identity under which you will actually be + sending the Intent. + The uid of the PendingIntent, or -1 if there is + none associated with it. Return the uid of the application that created this PendingIntent, that is the identity under which you will actually be sending the Intent. The returned integer is supplied by the system, so that an application can not spoof its uid. Be careful about how you use this. All this tells you is who created the PendingIntent. It does not tell you who handed the PendingIntent to you: that is, PendingIntent objects are intended to be passed between applications, so the PendingIntent you receive from an application could actually be one it received from another application, meaning the result you get here will identify the original application. Because of this, you should only use this information to identify who you expect to be interacting with through a send() call, not who gave you the PendingIntent. - Android reference for android.app.PendingIntent.getCreatorUid. + + + Android reference for android.app.PendingIntent.getCreatorUid. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -194,11 +221,17 @@ Android.OS.UserHandle - Return the user handle of the application that created this PendingIntent, that is the user under which you will actually be sending the Intent. - The user handle of the PendingIntent. This value cannot be null. + Return the user handle of the application that created this + PendingIntent, that is the user under which you will actually be + sending the Intent. + The user handle of the PendingIntent Return the user handle of the application that created this PendingIntent, that is the user under which you will actually be sending the Intent. The returned UserHandle is supplied by the system, so that an application can not spoof its user. See Process.myUserHandle() for more explanation of user handles. Be careful about how you use this. All this tells you is who created the PendingIntent. It does not tell you who handed the PendingIntent to you: that is, PendingIntent objects are intended to be passed between applications, so the PendingIntent you receive from an application could actually be one it received from another application, meaning the result you get here will identify the original application. Because of this, you should only use this information to identify who you expect to be interacting with through a send() call, not who gave you the PendingIntent. - Android reference for android.app.PendingIntent.getCreatorUserHandle. + + + Android reference for android.app.PendingIntent.getCreatorUserHandle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -232,7 +265,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.PendingIntent.describeContents. + + + Android reference for android.app.PendingIntent.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -270,10 +307,15 @@ 16777216 - Flag indicating that the created PendingIntent with FLAG_MUTABLE is allowed to have an unsafe implicit Intent within. + Flag indicating that the created PendingIntent with #FLAG_MUTABLE + is allowed to have an unsafe implicit Intent within. Flag indicating that the created PendingIntent with FLAG_MUTABLE is allowed to have an unsafe implicit Intent within. Starting with Build.VERSION_CODES.UPSIDE_DOWN_CAKE, for apps that target SDK Build.VERSION_CODES.UPSIDE_DOWN_CAKE or higher, creation of a PendingIntent with FLAG_MUTABLE and an implicit Intent within will throw an IllegalArgumentException for security reasons. To bypass this check, use FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT when creating a PendingIntent. However, it is strongly recommended to not to use this flag and make the Intent explicit or the PendingIntent immutable, thereby making the Intent safe. - Android reference for android.app.PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT. + + + Android reference for android.app.PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -313,7 +355,11 @@ Flag indicating that the created PendingIntent should be mutable. Flag indicating that the created PendingIntent should be mutable. This flag cannot be combined with FLAG_IMMUTABLE. Up until Build.VERSION_CODES.R, PendingIntents are assumed to be mutable by default, unless FLAG_IMMUTABLE is set. Starting with Build.VERSION_CODES.S, it will be required to explicitly specify the mutability of PendingIntents on creation with either FLAG_IMMUTABLE or FLAG_MUTABLE. It is strongly recommended to use FLAG_IMMUTABLE when creating a PendingIntent. FLAG_MUTABLE should only be used when some functionality relies on modifying the underlying intent, e.g. any PendingIntent that needs to be used with inline reply or bubbles. - Android reference for android.app.PendingIntent.FLAG_MUTABLE. + + + Android reference for android.app.PendingIntent.FLAG_MUTABLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -358,17 +404,29 @@ - Context: The Context in which this PendingIntent should start the activity. - int: Private request code for the sender - Intent: Array of Intents of the activities to be launched. This value cannot be null. - int: May be FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT, or any of the flags as supported by Intent.fillIn() to control which unspecified parts of the intent that can be supplied when the actual send happens. Value is either 0 or a combination of the following: FLAG_ONE_SHOT FLAG_NO_CREATE FLAG_CANCEL_CURRENT FLAG_UPDATE_CURRENT FLAG_IMMUTABLE FLAG_MUTABLE FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA - Like getActivity(Context,int,Intent,int), but allows an array of Intents to be supplied. - The PendingIntent for the requested operation, or null when FLAG_NO_CREATE is set and no matching PendingIntent exists. + The Context in which this PendingIntent should start + the activity. + Private request code for the sender + Array of Intents of the activities to be launched. + May be #FLAG_ONE_SHOT, #FLAG_NO_CREATE, + #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENT, + or any of the flags as supported by + Intent#fillIn Intent.fillIn() to control which unspecified parts + of the intent that can be supplied when the actual send happens. + Like #getActivity(Context, int, Intent, int), but allows an + array of Intents to be supplied. + Returns an existing or new PendingIntent matching the given + parameters. May return null only if #FLAG_NO_CREATE has been + supplied. Like getActivity(Context,int,Intent,int), but allows an array of Intents to be supplied. The last Intent in the array is taken as the primary key for the PendingIntent, like the single Intent given to getActivity(Context,int,Intent,int). Upon sending the resulting PendingIntent, all of the Intents are started in the same way as they would be by passing them to Context.startActivities(Intent[]). The first intent in the array will be started outside of the context of an existing activity, so you must use the Intent.FLAG_ACTIVITY_NEW_TASK launch flag in the Intent. (Activities after the first in the array are started in the context of the previous activity in the array, so FLAG_ACTIVITY_NEW_TASK is not needed nor desired for them.) The last intent in the array represents the key for the PendingIntent. In other words, it is the significant element for matching (as done with the single intent given to getActivity(Context,int,Intent,int), its content will be the subject of replacement by send(Context,int,Intent) and FLAG_UPDATE_CURRENT, etc. This is because it is the most specific of the supplied intents, and the UI the user actually sees when the intents are started. For security reasons, the Intent objects you supply here should almost always be explicit intents, that is specify an explicit component to be delivered to through Intent.setClass - Android reference for android.app.PendingIntent.getActivities. + + + Android reference for android.app.PendingIntent.getActivities. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -415,18 +473,30 @@ - Context: The Context in which this PendingIntent should start the activity. - int: Private request code for the sender - Intent: Array of Intents of the activities to be launched. This value cannot be null. - int: May be FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT, FLAG_IMMUTABLE or any of the flags as supported by Intent.fillIn() to control which unspecified parts of the intent that can be supplied when the actual send happens. Value is either 0 or a combination of the following: FLAG_ONE_SHOT FLAG_NO_CREATE FLAG_CANCEL_CURRENT FLAG_UPDATE_CURRENT FLAG_IMMUTABLE FLAG_MUTABLE FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA Bundle: This value may be null. - Like getActivity(Context,int,Intent,int), but allows an array of Intents to be supplied. - The PendingIntent for the requested operation, or null when FLAG_NO_CREATE is set and no matching PendingIntent exists. + The Context in which this PendingIntent should start + the activity. + Private request code for the sender + Array of Intents of the activities to be launched. + May be #FLAG_ONE_SHOT, #FLAG_NO_CREATE, + #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENT, + #FLAG_IMMUTABLE or any of the flags as supported by + Intent#fillIn Intent.fillIn() to control which unspecified parts + of the intent that can be supplied when the actual send happens. + Like #getActivity(Context, int, Intent, int), but allows an + array of Intents to be supplied. + Returns an existing or new PendingIntent matching the given + parameters. May return null only if #FLAG_NO_CREATE has been + supplied. Like getActivity(Context,int,Intent,int), but allows an array of Intents to be supplied. The last Intent in the array is taken as the primary key for the PendingIntent, like the single Intent given to getActivity(Context,int,Intent,int). Upon sending the resulting PendingIntent, all of the Intents are started in the same way as they would be by passing them to Context.startActivities(Intent[]). The first intent in the array will be started outside of the context of an existing activity, so you must use the Intent.FLAG_ACTIVITY_NEW_TASK launch flag in the Intent. (Activities after the first in the array are started in the context of the previous activity in the array, so FLAG_ACTIVITY_NEW_TASK is not needed nor desired for them.) The last intent in the array represents the key for the PendingIntent. In other words, it is the significant element for matching (as done with the single intent given to getActivity(Context,int,Intent,int), its content will be the subject of replacement by send(Context,int,Intent) and FLAG_UPDATE_CURRENT, etc. This is because it is the most specific of the supplied intents, and the UI the user actually sees when the intents are started. For security reasons, the Intent objects you supply here should almost always be explicit intents, that is specify an explicit component to be delivered to through Intent.setClass - Android reference for android.app.PendingIntent.getActivities. + + + Android reference for android.app.PendingIntent.getActivities. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -465,15 +535,27 @@ - Context: The Context in which this PendingIntent should start the activity. - int: Private request code for the sender - Intent: Intent of the activity to be launched. - int: May be FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT, or any of the flags as supported by Intent.fillIn() to control which unspecified parts of the intent that can be supplied when the actual send happens. Value is either 0 or a combination of the following: FLAG_ONE_SHOT FLAG_NO_CREATE FLAG_CANCEL_CURRENT FLAG_UPDATE_CURRENT FLAG_IMMUTABLE FLAG_MUTABLE FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA - Retrieve a PendingIntent that will start a new activity, like calling Context.startActivity(Intent). - The PendingIntent for the requested operation, or null when FLAG_NO_CREATE is set and no matching PendingIntent exists. + The Context in which this PendingIntent should start + the activity. + Private request code for the sender + Intent of the activity to be launched. + May be #FLAG_ONE_SHOT, #FLAG_NO_CREATE, + #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENT, + or any of the flags as supported by + Intent#fillIn Intent.fillIn() to control which unspecified parts + of the intent that can be supplied when the actual send happens. + Retrieve a PendingIntent that will start a new activity, like calling + Context#startActivity(Intent) Context.startActivity(Intent). + Returns an existing or new PendingIntent matching the given + parameters. May return null only if #FLAG_NO_CREATE has been + supplied. Retrieve a PendingIntent that will start a new activity, like calling Context.startActivity(Intent). Note that the activity will be started outside of the context of an existing activity, so you must use the Intent.FLAG_ACTIVITY_NEW_TASK launch flag in the Intent. For security reasons, the Intent you supply here should almost always be an explicit intent, that is specify an explicit component to be delivered to through Intent.setClass - Android reference for android.app.PendingIntent.getActivity. + + + Android reference for android.app.PendingIntent.getActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -520,16 +602,29 @@ - Context: The Context in which this PendingIntent should start the activity. - int: Private request code for the sender - Intent: Intent of the activity to be launched. This value cannot be null. - int: May be FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT, or any of the flags as supported by Intent.fillIn() to control which unspecified parts of the intent that can be supplied when the actual send happens. Value is either 0 or a combination of the following: FLAG_ONE_SHOT FLAG_NO_CREATE FLAG_CANCEL_CURRENT FLAG_UPDATE_CURRENT FLAG_IMMUTABLE FLAG_MUTABLE FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA - Bundle: Additional options for how the Activity should be started. May be null if there are no options. - Retrieve a PendingIntent that will start a new activity, like calling Context.startActivity(Intent). - The PendingIntent for the requested operation, or null when FLAG_NO_CREATE is set and no matching PendingIntent exists. + The Context in which this PendingIntent should start + the activity. + Private request code for the sender + Intent of the activity to be launched. + May be #FLAG_ONE_SHOT, #FLAG_NO_CREATE, + #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENT, + or any of the flags as supported by + Intent#fillIn Intent.fillIn() to control which unspecified parts + of the intent that can be supplied when the actual send happens. + Additional options for how the Activity should be started. + May be null if there are no options. + Retrieve a PendingIntent that will start a new activity, like calling + Context#startActivity(Intent) Context.startActivity(Intent). + Returns an existing or new PendingIntent matching the given + parameters. May return null only if #FLAG_NO_CREATE has been + supplied. Retrieve a PendingIntent that will start a new activity, like calling Context.startActivity(Intent). Note that the activity will be started outside of the context of an existing activity, so you must use the Intent.FLAG_ACTIVITY_NEW_TASK launch flag in the Intent. For security reasons, the Intent you supply here should almost always be an explicit intent, that is specify an explicit component to be delivered to through Intent.setClass - Android reference for android.app.PendingIntent.getActivity. + + + Android reference for android.app.PendingIntent.getActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -575,15 +670,27 @@ - Context: The Context in which this PendingIntent should perform the broadcast. - int: Private request code for the sender - Intent: The Intent to be broadcast. This value cannot be null. - int: May be FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT, FLAG_IMMUTABLE or any of the flags as supported by Intent.fillIn() to control which unspecified parts of the intent that can be supplied when the actual send happens. Value is either 0 or a combination of the following: FLAG_ONE_SHOT FLAG_NO_CREATE FLAG_CANCEL_CURRENT FLAG_UPDATE_CURRENT FLAG_IMMUTABLE FLAG_MUTABLE FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA - Retrieve a PendingIntent that will perform a broadcast, like calling Context.sendBroadcast(). - The PendingIntent for the requested operation, or null when FLAG_NO_CREATE is set and no matching PendingIntent exists. + The Context in which this PendingIntent should perform + the broadcast. + Private request code for the sender + The Intent to be broadcast. + May be #FLAG_ONE_SHOT, #FLAG_NO_CREATE, + #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENT, + #FLAG_IMMUTABLE or any of the flags as supported by + Intent#fillIn Intent.fillIn() to control which unspecified parts + of the intent that can be supplied when the actual send happens. + Retrieve a PendingIntent that will perform a broadcast, like calling + Context#sendBroadcast(Intent) Context.sendBroadcast(). + Returns an existing or new PendingIntent matching the given + parameters. May return null only if #FLAG_NO_CREATE has been + supplied. Retrieve a PendingIntent that will perform a broadcast, like calling Context.sendBroadcast(). For security reasons, the Intent you supply here should almost always be an explicit intent, that is specify an explicit component to be delivered to through Intent.setClass - Android reference for android.app.PendingIntent.getBroadcast. + + + Android reference for android.app.PendingIntent.getBroadcast. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -633,15 +740,27 @@ - Context: The Context in which this PendingIntent should start the service. - int: Private request code for the sender - Intent: An Intent describing the service to be started. This value cannot be null. - int: May be FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT, FLAG_IMMUTABLE or any of the flags as supported by Intent.fillIn() to control which unspecified parts of the intent that can be supplied when the actual send happens. Value is either 0 or a combination of the following: FLAG_ONE_SHOT FLAG_NO_CREATE FLAG_CANCEL_CURRENT FLAG_UPDATE_CURRENT FLAG_IMMUTABLE FLAG_MUTABLE FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA - Retrieve a PendingIntent that will start a foreground service, like calling Context.startForegroundService(). - The PendingIntent for the requested operation, or null when FLAG_NO_CREATE is set and no matching PendingIntent exists. + The Context in which this PendingIntent should start + the service. + Private request code for the sender + An Intent describing the service to be started. + May be #FLAG_ONE_SHOT, #FLAG_NO_CREATE, + #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENT, + #FLAG_IMMUTABLE or any of the flags as supported by + Intent#fillIn Intent.fillIn() to control which unspecified parts + of the intent that can be supplied when the actual send happens. + Retrieve a PendingIntent that will start a foreground service, like calling + Context#startForegroundService Context.startForegroundService(). + Returns an existing or new PendingIntent matching the given + parameters. May return null only if #FLAG_NO_CREATE has been + supplied. Retrieve a PendingIntent that will start a foreground service, like calling Context.startForegroundService(). The start arguments given to the service will come from the extras of the Intent. For security reasons, the Intent you supply here should almost always be an explicit intent, that is specify an explicit component to be delivered to through Intent.setClass - Android reference for android.app.PendingIntent.getForegroundService. + + + Android reference for android.app.PendingIntent.getForegroundService. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -686,15 +805,27 @@ - Context: The Context in which this PendingIntent should start the service. - int: Private request code for the sender - Intent: An Intent describing the service to be started. This value cannot be null. - int: May be FLAG_ONE_SHOT, FLAG_NO_CREATE, FLAG_CANCEL_CURRENT, FLAG_UPDATE_CURRENT, FLAG_IMMUTABLE or any of the flags as supported by Intent.fillIn() to control which unspecified parts of the intent that can be supplied when the actual send happens. Value is either 0 or a combination of the following: FLAG_ONE_SHOT FLAG_NO_CREATE FLAG_CANCEL_CURRENT FLAG_UPDATE_CURRENT FLAG_IMMUTABLE FLAG_MUTABLE FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA - Retrieve a PendingIntent that will start a service, like calling Context.startService(). - The PendingIntent for the requested operation, or null when FLAG_NO_CREATE is set and no matching PendingIntent exists. + The Context in which this PendingIntent should start + the service. + Private request code for the sender + An Intent describing the service to be started. + May be #FLAG_ONE_SHOT, #FLAG_NO_CREATE, + #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENT, + #FLAG_IMMUTABLE or any of the flags as supported by + Intent#fillIn Intent.fillIn() to control which unspecified parts + of the intent that can be supplied when the actual send happens. + Retrieve a PendingIntent that will start a service, like calling + Context#startService Context.startService(). + Returns an existing or new PendingIntent matching the given + parameters. May return null only if #FLAG_NO_CREATE has been + supplied. Retrieve a PendingIntent that will start a service, like calling Context.startService(). The start arguments given to the service will come from the extras of the Intent. For security reasons, the Intent you supply here should almost always be an explicit intent, that is specify an explicit component to be delivered to through Intent.setClass - Android reference for android.app.PendingIntent.getService. + + + Android reference for android.app.PendingIntent.getService. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -729,9 +860,14 @@ Retrieve a IntentSender object that wraps the existing sender of the PendingIntent + Returns a IntentSender object that wraps the sender of PendingIntent Retrieve a IntentSender object that wraps the existing sender of the PendingIntent - Android reference for android.app.PendingIntent.getIntentSender. + + + Android reference for android.app.PendingIntent.getIntentSender. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -761,10 +897,16 @@ System.Boolean - - TRUE if this PendingIntent was created with getActivity(Context, int, Intent, int) or getActivities(Context, int, Intent, int). + + + TRUE if this PendingIntent was created with + #getActivity or #getActivities. - Android reference for android.app.PendingIntent.isActivity. + + + Android reference for android.app.PendingIntent.isActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -793,10 +935,15 @@ System.Boolean - - TRUE if this PendingIntent was created with getBroadcast(Context, int, Intent, int). + + + TRUE if this PendingIntent was created with #getBroadcast. - Android reference for android.app.PendingIntent.isBroadcast. + + + Android reference for android.app.PendingIntent.isBroadcast. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -825,10 +972,15 @@ System.Boolean - - TRUE if this PendingIntent was created with getForegroundService(Context, int, Intent, int). + + + TRUE if this PendingIntent was created with #getForegroundService. - Android reference for android.app.PendingIntent.isForegroundService. + + + Android reference for android.app.PendingIntent.isForegroundService. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -857,10 +1009,15 @@ System.Boolean - Check if this PendingIntent is marked with FLAG_IMMUTABLE. + Check if this PendingIntent is marked with #FLAG_IMMUTABLE. + To be added. Check if this PendingIntent is marked with FLAG_IMMUTABLE. - Android reference for android.app.PendingIntent.isImmutable. + + + Android reference for android.app.PendingIntent.isImmutable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -889,10 +1046,15 @@ System.Boolean - - TRUE if this PendingIntent was created with getService(Context, int, Intent, int). + + + TRUE if this PendingIntent was created with #getService. - Android reference for android.app.PendingIntent.isService. + + + Android reference for android.app.PendingIntent.isService. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -955,6 +1117,7 @@ Provides JNI binding infrastructure for Android.App.PendingIntent. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -994,11 +1157,18 @@ - Parcel: The Parcel containing the written PendingIntent. This value cannot be null. - Convenience function for reading either a PendingIntent or null pointer from a Parcel. + The Parcel containing the written PendingIntent. + Convenience function for reading either a PendingIntent or null pointer from + a Parcel. + Returns the PendingIntent read from the Parcel, or null if null had + been written. Convenience function for reading either a PendingIntent or null pointer from a Parcel. You must have previously written the PendingIntent with writePendingIntentOrNullToParcel(PendingIntent, Parcel). - Android reference for android.app.PendingIntent.readPendingIntentOrNullFromParcel. + + + Android reference for android.app.PendingIntent.readPendingIntentOrNullFromParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1029,7 +1199,11 @@ Perform the operation associated with this PendingIntent. See also: - Android reference for android.app.PendingIntent.send. + + + Android reference for android.app.PendingIntent.send. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1065,12 +1239,16 @@ - int: Result code to supply back to the PendingIntent's target. + Result code to supply back to the PendingIntent's target. Perform the operation associated with this PendingIntent. Perform the operation associated with this PendingIntent. See also: - Android reference for android.app.PendingIntent.send. + + + Android reference for android.app.PendingIntent.send. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1103,12 +1281,19 @@ - Bundle: Additional options the caller would like to provide to modify the sending behavior. May be built from an ActivityOptions to apply to an activity start. This value may be null. - Perform the operation associated with this PendingIntent, supplying additional options for the operation. + Additional options the caller would like to provide to modify the + sending behavior. May be built from an ActivityOptions to apply to an + activity start. + Perform the operation associated with this PendingIntent, supplying additional + options for the operation. Perform the operation associated with this PendingIntent, supplying additional options for the operation. See also: - Android reference for android.app.PendingIntent.send. + + + Android reference for android.app.PendingIntent.send. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1152,7 +1337,11 @@ Perform the operation associated with this PendingIntent, allowing the caller to be notified when the send has completed. See also: - Android reference for android.app.PendingIntent.send. + + + Android reference for android.app.PendingIntent.send. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1190,14 +1379,22 @@ - Context: The Context of the caller. - int: Result code to supply back to the PendingIntent's target. - Intent: Additional Intent data. See Intent.fillIn() for information on how this is applied to the original Intent. If flag FLAG_IMMUTABLE was set when this pending intent was created, this argument will be ignored. This value may be null. - Perform the operation associated with this PendingIntent, allowing the caller to specify information about the Intent to use. + The Context of the caller. + Result code to supply back to the PendingIntent's target. + Additional Intent data. See Intent#fillIn + Intent.fillIn() for information on how this is applied to the + original Intent. If flag #FLAG_IMMUTABLE was set when this + pending intent was created, this argument will be ignored. + Perform the operation associated with this PendingIntent, allowing the + caller to specify information about the Intent to use. Perform the operation associated with this PendingIntent, allowing the caller to specify information about the Intent to use. See also: - Android reference for android.app.PendingIntent.send. + + + Android reference for android.app.PendingIntent.send. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1246,7 +1443,11 @@ Perform the operation associated with this PendingIntent, allowing the caller to specify information about the Intent to use and be notified when the send has completed. For the intent parameter, a PendingIntent often has restrictions on which fields can be supplied here, based on how the PendingIntent was retrieved in getActivity(Context, int, Intent, int), getBroadcast(Context, int, Intent, int), or getService(Context, int, Intent, int). See also: - Android reference for android.app.PendingIntent.send. + + + Android reference for android.app.PendingIntent.send. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1297,7 +1498,11 @@ Perform the operation associated with this PendingIntent, allowing the caller to specify information about the Intent to use and be notified when the send has completed. For the intent parameter, a PendingIntent often has restrictions on which fields can be supplied here, based on how the PendingIntent was retrieved in getActivity(Context, int, Intent, int), getBroadcast(Context, int, Intent, int), or getService(Context, int, Intent, int). See also: - Android reference for android.app.PendingIntent.send. + + + Android reference for android.app.PendingIntent.send. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1353,7 +1558,11 @@ Perform the operation associated with this PendingIntent, allowing the caller to specify information about the Intent to use and be notified when the send has completed. Perform the operation associated with this PendingIntent, allowing the caller to specify information about the Intent to use and be notified when the send has completed. For the intent parameter, a PendingIntent often has restrictions on which fields can be supplied here, based on how the PendingIntent was retrieved in getActivity(Context, int, Intent, int), getBroadcast(Context, int, Intent, int), or getService(Context, int, Intent, int). - Android reference for android.app.PendingIntent.send. + + + Android reference for android.app.PendingIntent.send. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1386,7 +1595,11 @@ This value may be null. This method was deprecated in API level 17. Renamed to getCreatorPackage(). - Android reference for android.app.PendingIntent.getTargetPackage. + + + Android reference for android.app.PendingIntent.getTargetPackage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1417,6 +1630,7 @@ Provides JNI binding infrastructure for Android.App.PendingIntent. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1456,6 +1670,7 @@ Provides JNI binding infrastructure for Android.App.PendingIntent. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1497,12 +1712,17 @@ - PendingIntent: The PendingIntent to write, or null. - Parcel: Where to write the PendingIntent. This value cannot be null. - Convenience function for writing either a PendingIntent or null pointer to a Parcel. + The PendingIntent to write, or null. + Where to write the PendingIntent. + Convenience function for writing either a PendingIntent or null pointer to + a Parcel. Convenience function for writing either a PendingIntent or null pointer to a Parcel. You must use this with readPendingIntentOrNullFromParcel(Parcel) for later reading it. - Android reference for android.app.PendingIntent.writePendingIntentOrNullToParcel. + + + Android reference for android.app.PendingIntent.writePendingIntentOrNullToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1549,7 +1769,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.PendingIntent.writeToParcel. + + + Android reference for android.app.PendingIntent.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PendingIntentFlags.xml b/docs/xml/Android.App/PendingIntentFlags.xml index 8a9ba188c..75724e1c6 100644 --- a/docs/xml/Android.App/PendingIntentFlags.xml +++ b/docs/xml/Android.App/PendingIntentFlags.xml @@ -51,7 +51,11 @@ Flag indicating that the created PendingIntent with FLAG_MUTABLE is allowed to have an unsafe implicit Intent within. Flag indicating that the created PendingIntent with FLAG_MUTABLE is allowed to have an unsafe implicit Intent within. Starting with Build.VERSION_CODES.UPSIDE_DOWN_CAKE, for apps that target SDK Build.VERSION_CODES.UPSIDE_DOWN_CAKE or higher, creation of a PendingIntent with FLAG_MUTABLE and an implicit Intent within will throw an IllegalArgumentException for security reasons. To bypass this check, use FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT when creating a PendingIntent. However, it is strongly recommended to not to use this flag and make the Intent explicit or the PendingIntent immutable, thereby making the Intent safe. - Android reference for android.app.PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT. + + + Android reference for android.app.PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -80,7 +84,11 @@ Flag indicating that if the described PendingIntent already exists, the current one should be canceled before generating a new one. Flag indicating that if the described PendingIntent already exists, the current one should be canceled before generating a new one. For use with getActivity(Context, int, Intent, int), getBroadcast(Context, int, Intent, int), and getService(Context, int, Intent, int). You can use this to retrieve a new PendingIntent when you are only changing the extra data in the Intent; by canceling the previous pending intent, this ensures that only entities given the new data will be able to launch it. If this assurance is not an issue, consider FLAG_UPDATE_CURRENT. - Android reference for android.app.PendingIntent.FLAG_CANCEL_CURRENT. + + + Android reference for android.app.PendingIntent.FLAG_CANCEL_CURRENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -113,7 +121,11 @@ Flag indicating that the created PendingIntent should be immutable. Flag indicating that the created PendingIntent should be immutable. This means that the additional intent argument passed to the send methods to fill in unpopulated properties of this intent will be ignored. FLAG_IMMUTABLE only limits the ability to alter the semantics of the intent that is sent by send() by the invoker of send(). The creator of the PendingIntent can always update the PendingIntent itself via FLAG_UPDATE_CURRENT. - Android reference for android.app.PendingIntent.FLAG_IMMUTABLE. + + + Android reference for android.app.PendingIntent.FLAG_IMMUTABLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -146,7 +158,11 @@ Flag indicating that the created PendingIntent should be mutable. Flag indicating that the created PendingIntent should be mutable. This flag cannot be combined with FLAG_IMMUTABLE. Up until Build.VERSION_CODES.R, PendingIntents are assumed to be mutable by default, unless FLAG_IMMUTABLE is set. Starting with Build.VERSION_CODES.S, it will be required to explicitly specify the mutability of PendingIntents on creation with either FLAG_IMMUTABLE or FLAG_MUTABLE. It is strongly recommended to use FLAG_IMMUTABLE when creating a PendingIntent. FLAG_MUTABLE should only be used when some functionality relies on modifying the underlying intent, e.g. any PendingIntent that needs to be used with inline reply or bubbles. - Android reference for android.app.PendingIntent.FLAG_MUTABLE. + + + Android reference for android.app.PendingIntent.FLAG_MUTABLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -175,7 +191,11 @@ Flag indicating that if the described PendingIntent does not already exist, then simply return null instead of creating it. Flag indicating that if the described PendingIntent does not already exist, then simply return null instead of creating it. For use with getActivity(Context, int, Intent, int), getBroadcast(Context, int, Intent, int), and getService(Context, int, Intent, int). - Android reference for android.app.PendingIntent.FLAG_NO_CREATE. + + + Android reference for android.app.PendingIntent.FLAG_NO_CREATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -204,7 +224,11 @@ Flag indicating that this PendingIntent can be used only once. Flag indicating that this PendingIntent can be used only once. For use with getActivity(Context, int, Intent, int), getBroadcast(Context, int, Intent, int), and getService(Context, int, Intent, int). If set, after send() is called on it, it will be automatically canceled for you and any future attempt to send through it will fail. - Android reference for android.app.PendingIntent.FLAG_ONE_SHOT. + + + Android reference for android.app.PendingIntent.FLAG_ONE_SHOT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -233,7 +257,11 @@ Flag indicating that if the described PendingIntent already exists, then keep it but replace its extra data with what is in this new Intent. Flag indicating that if the described PendingIntent already exists, then keep it but replace its extra data with what is in this new Intent. For use with getActivity(Context, int, Intent, int), getBroadcast(Context, int, Intent, int), and getService(Context, int, Intent, int). This can be used if you are creating intents where only the extras change, and don't care that any entities that received your previous PendingIntent will be able to launch it with your new extras even if they are not explicitly given to it. FLAG_UPDATE_CURRENT still works even if FLAG_IMMUTABLE is set - the creator of the PendingIntent can always update the PendingIntent itself. The IMMUTABLE flag only limits the ability to alter the semantics of the intent that is sent by send() by the invoker of send(). - Android reference for android.app.PendingIntent.FLAG_UPDATE_CURRENT. + + + Android reference for android.app.PendingIntent.FLAG_UPDATE_CURRENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PermissionAttribute.xml b/docs/xml/Android.App/PermissionAttribute.xml index 5e4ef739b..b789048ab 100644 --- a/docs/xml/Android.App/PermissionAttribute.xml +++ b/docs/xml/Android.App/PermissionAttribute.xml @@ -30,7 +30,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -47,7 +48,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -67,7 +69,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -87,7 +91,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,7 +113,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -127,7 +135,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,7 +157,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -167,7 +179,9 @@ Android.Content.PM.Protection - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -187,7 +201,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PermissionGroupAttribute.xml b/docs/xml/Android.App/PermissionGroupAttribute.xml index 5b189a915..69152f1d5 100644 --- a/docs/xml/Android.App/PermissionGroupAttribute.xml +++ b/docs/xml/Android.App/PermissionGroupAttribute.xml @@ -30,7 +30,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -47,7 +48,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -67,7 +69,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -87,7 +91,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,7 +113,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -127,7 +135,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,7 +157,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PermissionTreeAttribute.xml b/docs/xml/Android.App/PermissionTreeAttribute.xml index 9519eaf5a..b6e3c1acf 100644 --- a/docs/xml/Android.App/PermissionTreeAttribute.xml +++ b/docs/xml/Android.App/PermissionTreeAttribute.xml @@ -30,7 +30,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -47,7 +48,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -67,7 +69,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -87,7 +91,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,7 +113,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -127,7 +135,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Person+Builder.xml b/docs/xml/Android.App/Person+Builder.xml index 2d9e134ff..c3c4ea3e5 100644 --- a/docs/xml/Android.App/Person+Builder.xml +++ b/docs/xml/Android.App/Person+Builder.xml @@ -30,10 +30,14 @@ - Builder for the immutable Person class. + Builder for the immutable Person class. Builder for the immutable Person class. - Android reference for android.app.Person.Builder. + + + Android reference for android.app.Person.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,10 +63,14 @@ - Creates a new, empty Builder. + Creates a new, empty Builder. Creates a new, empty Builder. - Android reference for android.app.Person.Builder.Builder. + + + Android reference for android.app.Person.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -116,11 +124,15 @@ - Creates and returns the Person this builder represents. + Creates and returns the Person this builder represents. This value cannot be null. Creates and returns the Person this builder represents. - Android reference for android.app.Person.Builder.build. + + + Android reference for android.app.Person.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,6 +162,7 @@ Provides JNI binding infrastructure for Android.App.Person.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -188,7 +201,11 @@ This Android.App.Person.Builder instance, allowing calls to be chained. Sets whether this person is a machine rather than a human. - Android reference for android.app.Person.Builder.setBot. + + + Android reference for android.app.Person.Builder.setBot. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -232,7 +249,11 @@ This Android.App.Person.Builder instance, allowing calls to be chained. Add an icon for this person. The system will prefer this icon over any images that are resolved from the URI. - Android reference for android.app.Person.Builder.setIcon. + + + Android reference for android.app.Person.Builder.setIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -269,7 +290,11 @@ This Android.App.Person.Builder instance, allowing calls to be chained. Sets whether this is an important person. Use this method to denote users who frequently interact with the user of this device when setUri(String) isn't provided with ContactsContract.Contacts.CONTENT_LOOKUP_URI, and instead with the mailto: or tel: schemas. - Android reference for android.app.Person.Builder.setImportant. + + + Android reference for android.app.Person.Builder.setImportant. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -313,7 +338,11 @@ This Android.App.Person.Builder instance, allowing calls to be chained. Add a key to this person in order to uniquely identify it. This is especially useful if the name doesn't uniquely identify this person or if the display name is a short handle of the actual name. If no key is provided, the name serves as the key for the purpose of identification. - Android reference for android.app.Person.Builder.setKey. + + + Android reference for android.app.Person.Builder.setKey. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -357,7 +386,11 @@ This Android.App.Person.Builder instance, allowing calls to be chained. Give this person a name. - Android reference for android.app.Person.Builder.setName. + + + Android reference for android.app.Person.Builder.setName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -397,7 +430,11 @@ This Android.App.Person.Builder instance, allowing calls to be chained. Give this person a name. - Android reference for android.app.Person.Builder.setName. + + + Android reference for android.app.Person.Builder.setName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -444,7 +481,11 @@ The system will also attempt to resolve mailto: and tel: schema URIs. The path part of these URIs must exist in the contacts database, in the appropriate column, or the reference will be discarded as invalid. Telephone schema URIs will be resolved by ContactsContract.PhoneLookup. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Person.Builder.setUri. + + + Android reference for android.app.Person.Builder.setUri. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -474,6 +515,7 @@ Provides JNI binding infrastructure for Android.App.Person.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -505,6 +547,7 @@ Provides JNI binding infrastructure for Android.App.Person.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Person+InterfaceConsts.xml b/docs/xml/Android.App/Person+InterfaceConsts.xml index f282a2f6d..06c4b16f5 100644 --- a/docs/xml/Android.App/Person+InterfaceConsts.xml +++ b/docs/xml/Android.App/Person+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Person.xml b/docs/xml/Android.App/Person.xml index c767c6da3..16106a30f 100644 --- a/docs/xml/Android.App/Person.xml +++ b/docs/xml/Android.App/Person.xml @@ -43,10 +43,15 @@ - Provides an immutable reference to an entity that appears repeatedly on different surfaces of the platform. + Provides an immutable reference to an entity that appears repeatedly on different surfaces of the + platform. Provides an immutable reference to an entity that appears repeatedly on different surfaces of the platform. For example, this could represent the sender of a message. - Android reference for android.app.Person. + + + Android reference for android.app.Person. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,9 +80,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.Person.CREATOR. + + + Android reference for android.app.Person.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -114,7 +125,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.Person.describeContents. + + + Android reference for android.app.Person.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -143,10 +158,15 @@ Android.Graphics.Drawables.Icon - - the icon provided for this person or null if no icon was provided. + + + the icon provided for this person or null if no icon was provided. - Android reference for android.app.Person.getIcon. + + + Android reference for android.app.Person.getIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -175,10 +195,15 @@ System.Boolean - + + whether this Person is a machine. - Android reference for android.app.Person.isBot. + + + Android reference for android.app.Person.isBot. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -207,10 +232,15 @@ System.Boolean - + + whether this Person is important. - Android reference for android.app.Person.isImportant. + + + Android reference for android.app.Person.isImportant. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -273,6 +303,7 @@ Provides JNI binding infrastructure for Android.App.Person. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -303,10 +334,15 @@ System.String - - the key provided for this person or null if no key was provided. + + + the key provided for this person or null if no key was provided. - Android reference for android.app.Person.getKey. + + + Android reference for android.app.Person.getKey. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -331,7 +367,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -361,10 +399,15 @@ Java.Lang.ICharSequence - - the name provided for this person or null if no name was provided. + + + the name provided for this person or null if no name was provided. - Android reference for android.app.Person.getName. + + + Android reference for android.app.Person.getName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -394,6 +437,7 @@ Provides JNI binding infrastructure for Android.App.Person. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -433,6 +477,7 @@ Provides JNI binding infrastructure for Android.App.Person. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -465,9 +510,14 @@ Creates and returns a new Builder initialized with this Person's data. + To be added. Creates and returns a new Builder initialized with this Person's data. - Android reference for android.app.Person.toBuilder. + + + Android reference for android.app.Person.toBuilder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -496,10 +546,15 @@ System.String - - the uri provided for this person or null if no Uri was provided. + + + the uri provided for this person or null if no Uri was provided. - Android reference for android.app.Person.getUri. + + + Android reference for android.app.Person.getUri. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -549,7 +604,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Person.writeToParcel. + + + Android reference for android.app.Person.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PictureInPictureParams+Builder.xml b/docs/xml/Android.App/PictureInPictureParams+Builder.xml index f80663b34..c4433bf07 100644 --- a/docs/xml/Android.App/PictureInPictureParams+Builder.xml +++ b/docs/xml/Android.App/PictureInPictureParams+Builder.xml @@ -30,10 +30,14 @@ - Builder class for PictureInPictureParams objects. + Builder class for PictureInPictureParams objects. Builder class for PictureInPictureParams objects. - Android reference for android.app.PictureInPictureParams.Builder. + + + Android reference for android.app.PictureInPictureParams.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -62,7 +66,11 @@ Default constructor Default constructor - Android reference for android.app.PictureInPictureParams.Builder.Builder. + + + Android reference for android.app.PictureInPictureParams.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -91,11 +99,16 @@ - PictureInPictureParams: PictureInPictureParams instance this builder is built upon. This value cannot be null. + + PictureInPictureParams instance this builder is built upon. Copy constructor Copy constructor - Android reference for android.app.PictureInPictureParams.Builder.Builder. + + + Android reference for android.app.PictureInPictureParams.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -154,10 +167,15 @@ See also: - an immutable PictureInPictureParams to be used when entering or updating the activity in picture-in-picture. + an immutable PictureInPictureParams to be used when entering or updating + the activity in picture-in-picture. See also: - Android reference for android.app.PictureInPictureParams.Builder.build. + + + Android reference for android.app.PictureInPictureParams.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -187,6 +205,7 @@ Provides JNI binding infrastructure for Android.App.PictureInPictureParams.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -237,7 +256,11 @@ Sets the user actions. If there are more than Activity.getMaxNumPictureInPictureActions() actions, then the input list will be truncated to that number. See also: - Android reference for android.app.PictureInPictureParams.Builder.setActions. + + + Android reference for android.app.PictureInPictureParams.Builder.setActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -278,7 +301,11 @@ this builder instance. Sets the aspect ratio. This aspect ratio is defined as the desired width / height, and does not change upon device rotation. - Android reference for android.app.PictureInPictureParams.Builder.setAspectRatio. + + + Android reference for android.app.PictureInPictureParams.Builder.setAspectRatio. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -315,7 +342,11 @@ this builder instance. This value cannot be null. Sets whether the system will automatically put the activity in picture-in-picture mode without needing/waiting for the activity to call Activity.enterPictureInPictureMode(PictureInPictureParams). If true, Activity.onPictureInPictureRequested() will never be called. This property is false by default. - Android reference for android.app.PictureInPictureParams.Builder.setAutoEnterEnabled. + + + Android reference for android.app.PictureInPictureParams.Builder.setAutoEnterEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -360,7 +391,11 @@ Sets a close action that should be invoked before the default close PiP action. The custom action must close the activity quickly using Activity.finish(). Otherwise, the system will forcibly close the PiP as if no custom close action was provided. If the action matches one set via PictureInPictureParams.Builder.setActions(List) it may be shown in place of that custom action in the menu. See also: - Android reference for android.app.PictureInPictureParams.Builder.setCloseAction. + + + Android reference for android.app.PictureInPictureParams.Builder.setCloseAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -404,7 +439,11 @@ this builder instance. This value cannot be null. Sets the aspect ratio for the expanded picture-in-picture mode. The aspect ratio is defined as the desired width / height. The aspect ratio cannot be changed from horizontal to vertical or vertical to horizontal while the PIP is shown. Any such changes will be ignored. Setting the expanded ratio shows the activity's support for expanded mode. Requires the PackageManager.FEATURE_EXPANDED_PICTURE_IN_PICTURE feature which can be detected using PackageManager.hasSystemFeature(String). - Android reference for android.app.PictureInPictureParams.Builder.setExpandedAspectRatio. + + + Android reference for android.app.PictureInPictureParams.Builder.setExpandedAspectRatio. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -441,7 +480,11 @@ this builder instance. This value cannot be null. Sets whether the system can seamlessly resize the window while the activity is in picture-in-picture mode. This should normally be the case for video content and when it's set to false, system will perform transitions to overcome the artifacts due to resize. This property is true by default for backwards compatibility. - Android reference for android.app.PictureInPictureParams.Builder.setSeamlessResizeEnabled. + + + Android reference for android.app.PictureInPictureParams.Builder.setSeamlessResizeEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -482,7 +525,11 @@ this builder instance. Sets the window-coordinate bounds of an activity transitioning to picture-in-picture. The bounds is the area of an activity that will be visible in the transition to picture-in-picture mode. For the best effect, these bounds should also match the aspect ratio in the arguments. In Android 12+ these bounds are also reused to improve the exit transition from picture-in-picture mode. See Support smoother animations when exiting out of PiP mode for more details. - Android reference for android.app.PictureInPictureParams.Builder.setSourceRectHint. + + + Android reference for android.app.PictureInPictureParams.Builder.setSourceRectHint. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -526,7 +573,11 @@ this builder instance. This value cannot be null. Sets a subtitle for the picture-in-picture window, which may be displayed by the system to give the user more detailed information about what this PIP is displaying. Setting a title via PictureInPictureParams.Builder.setTitle(CharSequence) should be prioritized. Subtitles longer than 1024 characters (default) are automatically truncated. - Android reference for android.app.PictureInPictureParams.Builder.setSubtitle. + + + Android reference for android.app.PictureInPictureParams.Builder.setSubtitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -566,7 +617,11 @@ this builder instance. This value cannot be null. Sets a subtitle for the picture-in-picture window, which may be displayed by the system to give the user more detailed information about what this PIP is displaying. Setting a title via PictureInPictureParams.Builder.setTitle(CharSequence) should be prioritized. Subtitles longer than 1024 characters (default) are automatically truncated. - Android reference for android.app.PictureInPictureParams.Builder.setSubtitle. + + + Android reference for android.app.PictureInPictureParams.Builder.setSubtitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -612,7 +667,11 @@ Sets a title for the picture-in-picture window, which may be displayed by the system to give the user information about what this PIP is generally being used for. Titles longer than 1024 characters (default) are automatically truncated. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.PictureInPictureParams.Builder.setTitle. + + + Android reference for android.app.PictureInPictureParams.Builder.setTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -654,7 +713,11 @@ Sets a title for the picture-in-picture window, which may be displayed by the system to give the user information about what this PIP is generally being used for. Titles longer than 1024 characters (default) are automatically truncated. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.PictureInPictureParams.Builder.setTitle. + + + Android reference for android.app.PictureInPictureParams.Builder.setTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -684,6 +747,7 @@ Provides JNI binding infrastructure for Android.App.PictureInPictureParams.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -715,6 +779,7 @@ Provides JNI binding infrastructure for Android.App.PictureInPictureParams.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PictureInPictureParams+InterfaceConsts.xml b/docs/xml/Android.App/PictureInPictureParams+InterfaceConsts.xml index 3de239746..56607e46f 100644 --- a/docs/xml/Android.App/PictureInPictureParams+InterfaceConsts.xml +++ b/docs/xml/Android.App/PictureInPictureParams+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PictureInPictureParams.xml b/docs/xml/Android.App/PictureInPictureParams.xml index 78eda38ea..4bfe9d597 100644 --- a/docs/xml/Android.App/PictureInPictureParams.xml +++ b/docs/xml/Android.App/PictureInPictureParams.xml @@ -43,10 +43,15 @@ - Represents a set of parameters used to initialize and update an Activity in picture-in-picture mode. + Represents a set of parameters used to initialize and update an Activity in picture-in-picture + mode. Represents a set of parameters used to initialize and update an Activity in picture-in-picture mode. - Android reference for android.app.PictureInPictureParams. + + + Android reference for android.app.PictureInPictureParams. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -83,12 +88,17 @@ System.Collections.Generic.IList<Android.App.RemoteAction> - Returns the list of user actions that are associated with the activity when in picture-in-picture mode. - the user actions in a new list. This value cannot be null. + Returns the list of user actions that are associated with the activity when in + picture-in-picture mode. + the user actions in a new list. Returns the list of user actions that are associated with the activity when in picture-in-picture mode. See also: - Android reference for android.app.PictureInPictureParams.getActions. + + + Android reference for android.app.PictureInPictureParams.getActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -118,11 +128,15 @@ Returns the expected aspect ratio of the picture-in-picture window. - aspect ratio as the desired width / height or null if not set. + aspect ratio as the desired width / height or null if not set. Returns the expected aspect ratio of the picture-in-picture window. See also: - Android reference for android.app.PictureInPictureParams.getAspectRatio. + + + Android reference for android.app.PictureInPictureParams.getAspectRatio. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -152,11 +166,15 @@ Returns the action that is to replace the system close action. - the close action or null if not set. + the close action or null if not set. Returns the action that is to replace the system close action. See also: - Android reference for android.app.PictureInPictureParams.getCloseAction. + + + Android reference for android.app.PictureInPictureParams.getCloseAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -185,9 +203,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.PictureInPictureParams.CREATOR. + + + Android reference for android.app.PictureInPictureParams.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -224,7 +248,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.PictureInPictureParams.describeContents. + + + Android reference for android.app.PictureInPictureParams.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -254,11 +282,15 @@ Returns the desired aspect ratio of the expanded picture-in-picture window. - aspect ratio as the desired width / height or null if not set. + aspect ratio as the desired width / height or null if not set. Returns the desired aspect ratio of the expanded picture-in-picture window. See also: - Android reference for android.app.PictureInPictureParams.getExpandedAspectRatio. + + + Android reference for android.app.PictureInPictureParams.getExpandedAspectRatio. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -288,11 +320,17 @@ Returns whether auto enter picture-in-picture is enabled. - true if the system will automatically put the activity in picture-in-picture mode. + + true if the system will automatically put the activity in + picture-in-picture mode. Returns whether auto enter picture-in-picture is enabled. See also: - Android reference for android.app.PictureInPictureParams.isAutoEnterEnabled. + + + Android reference for android.app.PictureInPictureParams.isAutoEnterEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -322,11 +360,16 @@ Returns whether seamless resize is enabled. - true if the system can seamlessly resize the window while activity is in picture-in-picture mode. + true if the system can seamlessly resize the window while activity is in + picture-in-picture mode. Returns whether seamless resize is enabled. See also: - Android reference for android.app.PictureInPictureParams.isSeamlessResizeEnabled. + + + Android reference for android.app.PictureInPictureParams.isSeamlessResizeEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -389,6 +432,7 @@ Provides JNI binding infrastructure for Android.App.PictureInPictureParams. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -420,11 +464,15 @@ Returns the source rect hint. - the source rect hint also known as launch bounds or null if not set. + the source rect hint also known as launch bounds or null if not set. Returns the source rect hint. See also: - Android reference for android.app.PictureInPictureParams.getSourceRectHint. + + + Android reference for android.app.PictureInPictureParams.getSourceRectHint. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -449,7 +497,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -480,11 +530,15 @@ Returns the subtitle of the picture-in-picture window that may be displayed to the user. - subtitle of the picture-in-picture window. This value may be null. + subtitle of the picture-in-picture window. Returns the subtitle of the picture-in-picture window that may be displayed to the user. See also: - Android reference for android.app.PictureInPictureParams.getSubtitle. + + + Android reference for android.app.PictureInPictureParams.getSubtitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -514,6 +568,7 @@ Provides JNI binding infrastructure for Android.App.PictureInPictureParams. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -553,6 +608,7 @@ Provides JNI binding infrastructure for Android.App.PictureInPictureParams. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -579,7 +635,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -610,11 +668,15 @@ Returns the title of the picture-in-picture window that may be displayed to the user. - title of the picture-in-picture window. This value may be null. + title of the picture-in-picture window. Returns the title of the picture-in-picture window that may be displayed to the user. See also: - Android reference for android.app.PictureInPictureParams.getTitle. + + + Android reference for android.app.PictureInPictureParams.getTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -664,7 +726,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.PictureInPictureParams.writeToParcel. + + + Android reference for android.app.PictureInPictureParams.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PictureInPictureUiState+InterfaceConsts.xml b/docs/xml/Android.App/PictureInPictureUiState+InterfaceConsts.xml index 6740ac503..3b7e6cadb 100644 --- a/docs/xml/Android.App/PictureInPictureUiState+InterfaceConsts.xml +++ b/docs/xml/Android.App/PictureInPictureUiState+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PictureInPictureUiState.xml b/docs/xml/Android.App/PictureInPictureUiState.xml index 444a7372c..198785ada 100644 --- a/docs/xml/Android.App/PictureInPictureUiState.xml +++ b/docs/xml/Android.App/PictureInPictureUiState.xml @@ -43,10 +43,14 @@ - Used by Activity.onPictureInPictureUiStateChanged(PictureInPictureUiState). + Used by Activity#onPictureInPictureUiStateChanged(PictureInPictureUiState). Used by Activity.onPictureInPictureUiStateChanged(PictureInPictureUiState). - Android reference for android.app.PictureInPictureUiState. + + + Android reference for android.app.PictureInPictureUiState. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,9 +79,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.PictureInPictureUiState.CREATOR. + + + Android reference for android.app.PictureInPictureUiState.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -114,7 +124,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.PictureInPictureUiState.describeContents. + + + Android reference for android.app.PictureInPictureUiState.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,10 +158,15 @@ Returns whether Picture-in-Picture is stashed or not. + To be added. Returns whether Picture-in-Picture is stashed or not. A stashed PiP means it is only partially visible to the user, with some parts of it being off-screen. This is usually a UI state that is triggered by the user, such as flinging the PiP to the edge or letting go of PiP while dragging partially off-screen. Developers can use this in conjunction with Activity.onPictureInPictureUiStateChanged(PictureInPictureUiState) to get a signal when the PiP stash state has changed. For example, if the state changed from false to true, developers can choose to temporarily pause video playback if PiP is of video content. Vice versa, if changing from true to false and video content is paused, developers can resume video playback. See also: - Android reference for android.app.PictureInPictureUiState.isStashed. + + + Android reference for android.app.PictureInPictureUiState.isStashed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -176,10 +195,15 @@ System.Boolean - Returns true if the app is going to enter Picture-in-Picture (PiP) mode. + Returns true if the app is going to enter Picture-in-Picture (PiP) mode. + To be added. Returns true if the app is going to enter Picture-in-Picture (PiP) mode. This state is associated with the entering PiP animation. When that animation starts, whether via auto enter PiP or calling Activity.enterPictureInPictureMode(PictureInPictureParams) explicitly, app can expect Activity.onPictureInPictureUiStateChanged(PictureInPictureUiState) callback with isTransitioningToPip() to be true first, followed by Activity.onPictureInPictureModeChanged(boolean,Configuration) when it fully settles in PiP mode. When app receives the Activity.onPictureInPictureUiStateChanged(PictureInPictureUiState) callback with isTransitioningToPip() being true, it's recommended to hide certain UI elements, such as video controls, to archive a clean entering PiP animation. In case an application wants to restore the previously hidden UI elements when exiting PiP, it is recommended to do that in onPictureInPictureModeChanged(isInPictureInPictureMode=false) callback rather than the beginning of exit PiP animation. - Android reference for android.app.PictureInPictureUiState.isTransitioningToPip. + + + Android reference for android.app.PictureInPictureUiState.isTransitioningToPip. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -234,6 +258,7 @@ Provides JNI binding infrastructure for Android.App.PictureInPictureUiState. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -265,6 +290,7 @@ Provides JNI binding infrastructure for Android.App.PictureInPictureUiState. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -296,6 +322,7 @@ Provides JNI binding infrastructure for Android.App.PictureInPictureUiState. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -347,7 +374,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.PictureInPictureUiState.writeToParcel. + + + Android reference for android.app.PictureInPictureUiState.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PolicyPrioritySendersType.xml b/docs/xml/Android.App/PolicyPrioritySendersType.xml index a2b526a83..15b21a505 100644 --- a/docs/xml/Android.App/PolicyPrioritySendersType.xml +++ b/docs/xml/Android.App/PolicyPrioritySendersType.xml @@ -42,7 +42,8 @@ 0 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -73,7 +74,8 @@ 1 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,7 +106,8 @@ 2 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PopBackStackFlags.xml b/docs/xml/Android.App/PopBackStackFlags.xml index 14a337477..3db608a5d 100644 --- a/docs/xml/Android.App/PopBackStackFlags.xml +++ b/docs/xml/Android.App/PopBackStackFlags.xml @@ -47,7 +47,11 @@ Flag for popBackStack(String,int) and popBackStack(int, int): If set, and the name or ID of a back stack entry has been supplied, then all matching entries will be consumed until one that doesn't match is found or the bottom of the stack is reached. Flag for popBackStack(String,int) and popBackStack(int, int): If set, and the name or ID of a back stack entry has been supplied, then all matching entries will be consumed until one that doesn't match is found or the bottom of the stack is reached. Otherwise, all entries up to but not including that entry will be removed. - Android reference for android.app.FragmentManager.POP_BACK_STACK_INCLUSIVE. + + + Android reference for android.app.FragmentManager.POP_BACK_STACK_INCLUSIVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -73,7 +77,8 @@ 0 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Presentation.xml b/docs/xml/Android.App/Presentation.xml index c232baeb8..985e5909f 100644 --- a/docs/xml/Android.App/Presentation.xml +++ b/docs/xml/Android.App/Presentation.xml @@ -41,7 +41,11 @@ The display manager keeps track of all displays in the system. However, not all displays are appropriate for showing presentations. For example, a presentation is disallowed on the same display as the application's top visible task to prevent it from obscuring its own content. Additionally, presentations on internal displays are restricted and may require the application's task to be focused on a different display to ensure the user is actively interacting with the application. Violating these rules will result in WindowManager.InvalidDisplayException being thrown when invoking show(). If the conditions for showing a presentation are no longer met while it is already visible, the system will automatically dismiss it and the application will receive the onStop() callback. When shown, a presentation will occlude other activities on the target display for security reasons. Here's how to identify suitable displays for showing presentations using DisplayManager.getDisplays(String) and the DisplayManager.DISPLAY_CATEGORY_PRESENTATION category. The following sample code from ApiDemos demonstrates how to use the display manager to enumerate displays and show content on multiple presentation displays simultaneously. - Android reference for android.app.Presentation. + + + Android reference for android.app.Presentation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -68,12 +72,20 @@ - Context: The context of the application that is showing the presentation. The presentation will create its own context (see Dialog.getContext()) based on this context and information about the associated display. The presentation is associated with the UID of this context for policy enforcement. - Display: The display to which the presentation should be attached. - Creates a new presentation that is attached to the specified display using the default theme. + The context of the application that is showing the presentation. + The presentation will create its own context (see #getContext()) based + on this context and information about the associated display. The presentation + is associated with the UID of this context for policy enforcement. + The display to which the presentation should be attached. + Creates a new presentation that is attached to the specified display + using the default theme. Creates a new presentation that is attached to the specified display using the default theme. - Android reference for android.app.Presentation.Presentation. + + + Android reference for android.app.Presentation.Presentation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,13 +137,30 @@ - Context: The context of the application that is showing the presentation. The presentation will create its own context (see Dialog.getContext()) based on this context and information about the associated display. The presentation is associated with the UID of this context for policy enforcement. From Build.VERSION_CODES.S, the presentation will create its own window context based on this context, information about the associated display. Customizing window type by getWindow.setType(int) causes the mismatch of the window and the created window context, which leads to WindowManager.InvalidDisplayException when invoking show(). - Display: The display to which the presentation should be attached. - int: A style resource describing the theme to use for the window. See Style and Theme Resources for more information about defining and using styles. This theme is applied on top of the current theme in outerContext. If 0, the default presentation theme will be used. - Creates a new presentation that is attached to the specified display using the optionally specified theme. + The context of the application that is showing the presentation. + The presentation will create its own context (see #getContext()) based + on this context and information about the associated display. The presentation + is associated with the UID of this context for policy enforcement. + From android.os.Build.VERSION_CODES#S, the presentation will create its own window + context based on this context, information about the associated display. Customizing window + type by Window#setType(int) #getWindow#setType(int) causes the mismatch of the window + and the created window context, which leads to + android.view.WindowManager.InvalidDisplayException when invoking #show(). + The display to which the presentation should be attached. + A style resource describing the theme to use for the window. + See + Style and Theme Resources for more information about defining and using + styles. This theme is applied on top of the current theme in + <var>outerContext</var>. If 0, the default presentation theme will be used. + Creates a new presentation that is attached to the specified display + using the optionally specified theme. Creates a new presentation that is attached to the specified display using the optionally specified theme. - Android reference for android.app.Presentation.Presentation. + + + Android reference for android.app.Presentation.Presentation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,11 +186,15 @@ Android.Views.Display - Gets the Display that this presentation appears on. + Gets the Display that this presentation appears on. The display. Gets the Display that this presentation appears on. - Android reference for android.app.Presentation.getDisplay. + + + Android reference for android.app.Presentation.getDisplay. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -200,6 +233,7 @@ Provides JNI binding infrastructure for Android.App.Presentation. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -227,11 +261,16 @@ - Called by the system when the properties of the Display to which the presentation is attached have changed. + Called by the system when the properties of the Display to which + the presentation is attached have changed. Called by the system when the properties of the Display to which the presentation is attached have changed. See also: - Android reference for android.app.Presentation.onDisplayChanged. + + + Android reference for android.app.Presentation.onDisplayChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -258,11 +297,16 @@ - Called by the system when the Display to which the presentation is attached has been removed. + Called by the system when the Display to which the presentation + is attached has been removed. Called by the system when the Display to which the presentation is attached has been removed. The system automatically calls Dialog.cancel() to dismiss the presentation after sending this event. See also: - Android reference for android.app.Presentation.onDisplayRemoved. + + + Android reference for android.app.Presentation.onDisplayRemoved. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -288,11 +332,15 @@ Android.Content.Res.Resources - Gets the Resources that should be used to inflate the layout of this presentation. + Gets the Resources that should be used to inflate the layout of this presentation. The presentation resources object. Gets the Resources that should be used to inflate the layout of this presentation. This resources object has been configured according to the metrics of the display that the presentation appears on. - Android reference for android.app.Presentation.getResources. + + + Android reference for android.app.Presentation.getResources. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -323,6 +371,7 @@ Provides JNI binding infrastructure for Android.App.Presentation. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -362,6 +411,7 @@ Provides JNI binding infrastructure for Android.App.Presentation. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ProcessError.xml b/docs/xml/Android.App/ProcessError.xml index 71980f5a7..c83cf0328 100644 --- a/docs/xml/Android.App/ProcessError.xml +++ b/docs/xml/Android.App/ProcessError.xml @@ -41,7 +41,11 @@ Constant Value: 1 (0x00000001) Constant Value: 1 (0x00000001) - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.CRASHED. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.CRASHED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,7 +74,11 @@ Condition codes Condition codes - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.NO_ERROR. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.NO_ERROR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -99,7 +107,11 @@ Constant Value: 2 (0x00000002) Constant Value: 2 (0x00000002) - Android reference for android.app.ActivityManager.ProcessErrorStateInfo.NOT_RESPONDING. + + + Android reference for android.app.ActivityManager.ProcessErrorStateInfo.NOT_RESPONDING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ProgressDialog.xml b/docs/xml/Android.App/ProgressDialog.xml index e5cce9d81..3e69cd5a3 100644 --- a/docs/xml/Android.App/ProgressDialog.xml +++ b/docs/xml/Android.App/ProgressDialog.xml @@ -30,12 +30,16 @@ - This class was deprecated in API level 26. + A dialog showing a progress indicator and an optional text message or view. This class was deprecated in API level 26. ProgressDialog is a modal dialog, which prevents the user from interacting with the app. Instead of using this class, you should use a progress indicator like ProgressBar, which can be embedded in your app's UI. Alternatively, you can use a notification to inform the user of the task's progress. A dialog showing a progress indicator and an optional text message or view. Only a text message or a view can be used at the same time. The dialog can be made cancelable on back key press. The progress range is 0 to max. - Android reference for android.app.ProgressDialog. + + + Android reference for android.app.ProgressDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -65,11 +69,15 @@ - Context: the parent context + the parent context Creates a Progress dialog. Creates a Progress dialog. - Android reference for android.app.ProgressDialog.ProgressDialog. + + + Android reference for android.app.ProgressDialog.ProgressDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -100,12 +108,18 @@ - Context: the parent context - int: the resource ID of the theme against which to inflate this dialog, or 0 to use the parent context's default alert dialog theme + the parent context + the resource ID of the theme against which to inflate + this dialog, or 0 to use the parent + context's default alert dialog theme Creates a Progress dialog. Creates a Progress dialog. - Android reference for android.app.ProgressDialog.ProgressDialog. + + + Android reference for android.app.ProgressDialog.ProgressDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -162,11 +176,16 @@ - int: the amount by which the current progress will be incremented, up to getMax() + the amount by which the current progress will be incremented, + up to #getMax() Increments the current progress value. Increments the current progress value. - Android reference for android.app.ProgressDialog.incrementProgressBy. + + + Android reference for android.app.ProgressDialog.incrementProgressBy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -199,11 +218,16 @@ - int: the amount by which the current secondary progress will be incremented, up to getMax() + the amount by which the current secondary progress will be incremented, + up to #getMax() Increments the current secondary progress value. Increments the current secondary progress value. - Android reference for android.app.ProgressDialog.incrementSecondaryProgressBy. + + + Android reference for android.app.ProgressDialog.incrementSecondaryProgressBy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -237,11 +261,16 @@ System.Boolean - Whether this ProgressDialog is in indeterminate mode. + true to enable indeterminate mode, false otherwise + Whether this ProgressDialog is in indeterminate mode. -or- Change the indeterminate mode for this ProgressDialog. true if the dialog is in indeterminate mode, false otherwise Whether this ProgressDialog is in indeterminate mode. - Android reference for android.app.ProgressDialog.isIndeterminate. + + + Android reference for android.app.ProgressDialog.isIndeterminate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -280,6 +309,7 @@ Provides JNI binding infrastructure for Android.App.ProgressDialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -314,11 +344,15 @@ System.Int32 - Gets the maximum allowed progress value. + Gets the maximum allowed progress value. -or- Sets the maximum allowed progress value. the maximum value Gets the maximum allowed progress value. The default value is 100. - Android reference for android.app.ProgressDialog.getMax. + + + Android reference for android.app.ProgressDialog.getMax. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -352,7 +386,11 @@ Called when the dialog is starting. Called when the dialog is starting. - Android reference for android.app.ProgressDialog.onStart. + + + Android reference for android.app.ProgressDialog.onStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -386,11 +424,16 @@ System.Int32 - Gets the current progress. - the current progress, a value between 0 and getMax() + the current progress, a value between 0 and #getMax() + Gets the current progress. -or- Sets the current progress. + the current progress, a value between 0 and #getMax() Gets the current progress. - Android reference for android.app.ProgressDialog.getProgress. + + + Android reference for android.app.ProgressDialog.getProgress. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -424,11 +467,17 @@ System.Int32 - Gets the current secondary progress. - the current secondary progress, a value between 0 and getMax() + the current secondary progress, a value between 0 and + #getMax() + Gets the current secondary progress. -or- Sets the secondary progress. + the current secondary progress, a value between 0 and #getMax() Gets the current secondary progress. - Android reference for android.app.ProgressDialog.getSecondaryProgress. + + + Android reference for android.app.ProgressDialog.getSecondaryProgress. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -461,12 +510,16 @@ - Drawable: the drawable to be used + the drawable to be used Sets the drawable to be used to display the indeterminate progress value. Sets the drawable to be used to display the indeterminate progress value. See also: - Android reference for android.app.ProgressDialog.setIndeterminateDrawable. + + + Android reference for android.app.ProgressDialog.setIndeterminateDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -499,12 +552,16 @@ - Drawable: the drawable to be used + the drawable to be used Sets the drawable to be used to display the progress value. Sets the drawable to be used to display the progress value. See also: - Android reference for android.app.ProgressDialog.setProgressDrawable. + + + Android reference for android.app.ProgressDialog.setProgressDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -537,11 +594,18 @@ - String: A string passed to String.format(); use "%1d" for the current number and "%2d" for the maximum. If null, nothing will be shown. - Change the format of the small text showing current and maximum units of progress. + A string passed to String#format String.format(); + use "%1d" for the current number and "%2d" for the maximum. If null, + nothing will be shown. + Change the format of the small text showing current and maximum units + of progress. Change the format of the small text showing current and maximum units of progress. The default is "%1d/%2d". Should not be called during the number is progressing. - Android reference for android.app.ProgressDialog.setProgressNumberFormat. + + + Android reference for android.app.ProgressDialog.setProgressNumberFormat. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -574,11 +638,16 @@ - NumberFormat: An instance of a NumberFormat to generate the percentage text. If null, nothing will be shown. + An instance of a NumberFormat to generate the + percentage text. If null, nothing will be shown. Change the format of the small text showing the percentage of progress. Change the format of the small text showing the percentage of progress. The default is NumberFormat.getPercentageInstnace(). Should not be called during the number is progressing. - Android reference for android.app.ProgressDialog.setProgressPercentFormat. + + + Android reference for android.app.ProgressDialog.setProgressPercentFormat. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -618,11 +687,17 @@ - int: the style of this ProgressDialog, either STYLE_SPINNER or STYLE_HORIZONTAL - Sets the style of this ProgressDialog, either STYLE_SPINNER or STYLE_HORIZONTAL. + the style of this ProgressDialog, either #STYLE_SPINNER or + #STYLE_HORIZONTAL + Sets the style of this ProgressDialog, either #STYLE_SPINNER or + #STYLE_HORIZONTAL. Sets the style of this ProgressDialog, either STYLE_SPINNER or STYLE_HORIZONTAL. The default is STYLE_SPINNER. Note: A ProgressDialog with style STYLE_SPINNER is always indeterminate and will ignore the indeterminate setting. - Android reference for android.app.ProgressDialog.setProgressStyle. + + + Android reference for android.app.ProgressDialog.setProgressStyle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -657,14 +732,18 @@ - Context: the parent context - CharSequence: the title text for the dialog's window - CharSequence: the text to be displayed in the dialog + the parent context + the title text for the dialog's window + the text to be displayed in the dialog Creates and shows a ProgressDialog. the ProgressDialog Creates and shows a ProgressDialog. - Android reference for android.app.ProgressDialog.show. + + + Android reference for android.app.ProgressDialog.show. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -695,14 +774,18 @@ - Context: the parent context - CharSequence: the title text for the dialog's window - CharSequence: the text to be displayed in the dialog + the parent context + the title text for the dialog's window + the text to be displayed in the dialog Creates and shows a ProgressDialog. the ProgressDialog Creates and shows a ProgressDialog. - Android reference for android.app.ProgressDialog.show. + + + Android reference for android.app.ProgressDialog.show. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -737,15 +820,20 @@ - Context: the parent context - CharSequence: the title text for the dialog's window - CharSequence: the text to be displayed in the dialog - boolean: true if the dialog should be indeterminate, false otherwise + the parent context + the title text for the dialog's window + the text to be displayed in the dialog + true if the dialog should be #setIndeterminate(boolean) + indeterminate, false otherwise Creates and shows a ProgressDialog. the ProgressDialog Creates and shows a ProgressDialog. - Android reference for android.app.ProgressDialog.show. + + + Android reference for android.app.ProgressDialog.show. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -777,15 +865,20 @@ - Context: the parent context - CharSequence: the title text for the dialog's window - CharSequence: the text to be displayed in the dialog - boolean: true if the dialog should be indeterminate, false otherwise + the parent context + the title text for the dialog's window + the text to be displayed in the dialog + true if the dialog should be #setIndeterminate(boolean) + indeterminate, false otherwise Creates and shows a ProgressDialog. the ProgressDialog Creates and shows a ProgressDialog. - Android reference for android.app.ProgressDialog.show. + + + Android reference for android.app.ProgressDialog.show. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -821,16 +914,22 @@ - Context: the parent context - CharSequence: the title text for the dialog's window - CharSequence: the text to be displayed in the dialog - boolean: true if the dialog should be indeterminate, false otherwise - boolean: true if the dialog is cancelable, false otherwise + the parent context + the title text for the dialog's window + the text to be displayed in the dialog + true if the dialog should be #setIndeterminate(boolean) + indeterminate, false otherwise + true if the dialog is #setCancelable(boolean) cancelable, + false otherwise Creates and shows a ProgressDialog. the ProgressDialog Creates and shows a ProgressDialog. - Android reference for android.app.ProgressDialog.show. + + + Android reference for android.app.ProgressDialog.show. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -863,16 +962,22 @@ - Context: the parent context - CharSequence: the title text for the dialog's window - CharSequence: the text to be displayed in the dialog - boolean: true if the dialog should be indeterminate, false otherwise - boolean: true if the dialog is cancelable, false otherwise + the parent context + the title text for the dialog's window + the text to be displayed in the dialog + true if the dialog should be #setIndeterminate(boolean) + indeterminate, false otherwise + true if the dialog is #setCancelable(boolean) cancelable, + false otherwise Creates and shows a ProgressDialog. the ProgressDialog Creates and shows a ProgressDialog. - Android reference for android.app.ProgressDialog.show. + + + Android reference for android.app.ProgressDialog.show. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -919,7 +1024,11 @@ the ProgressDialog Creates and shows a ProgressDialog. - Android reference for android.app.ProgressDialog.show. + + + Android reference for android.app.ProgressDialog.show. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -959,7 +1068,15 @@ - + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1003,7 +1120,11 @@ the ProgressDialog Creates and shows a ProgressDialog. - Android reference for android.app.ProgressDialog.show. + + + Android reference for android.app.ProgressDialog.show. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1042,7 +1163,15 @@ - + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1073,6 +1202,7 @@ Provides JNI binding infrastructure for Android.App.ProgressDialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1112,6 +1242,7 @@ Provides JNI binding infrastructure for Android.App.ProgressDialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/PropertyAttribute.xml b/docs/xml/Android.App/PropertyAttribute.xml index 01308a6ed..7b1144539 100644 --- a/docs/xml/Android.App/PropertyAttribute.xml +++ b/docs/xml/Android.App/PropertyAttribute.xml @@ -30,7 +30,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -56,7 +57,9 @@ - + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -90,7 +93,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -110,7 +115,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -130,7 +137,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/RecentTaskFlags.xml b/docs/xml/Android.App/RecentTaskFlags.xml index 863dc1d5e..47551acad 100644 --- a/docs/xml/Android.App/RecentTaskFlags.xml +++ b/docs/xml/Android.App/RecentTaskFlags.xml @@ -47,7 +47,11 @@ Provides a list that does not contain any recent tasks that currently are not available to the user. Provides a list that does not contain any recent tasks that currently are not available to the user. - Android reference for android.app.ActivityManager.RECENT_IGNORE_UNAVAILABLE. + + + Android reference for android.app.ActivityManager.RECENT_IGNORE_UNAVAILABLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,7 +80,11 @@ Flag for use with getRecentTasks(int, int): return all tasks, even those that have set their Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS flag. Flag for use with getRecentTasks(int, int): return all tasks, even those that have set their Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS flag. - Android reference for android.app.ActivityManager.RECENT_WITH_EXCLUDED. + + + Android reference for android.app.ActivityManager.RECENT_WITH_EXCLUDED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/RecoverableSecurityException+InterfaceConsts.xml b/docs/xml/Android.App/RecoverableSecurityException+InterfaceConsts.xml index 2294addfa..0cc79aaa0 100644 --- a/docs/xml/Android.App/RecoverableSecurityException+InterfaceConsts.xml +++ b/docs/xml/Android.App/RecoverableSecurityException+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/RecoverableSecurityException.xml b/docs/xml/Android.App/RecoverableSecurityException.xml index c60915817..f30808705 100644 --- a/docs/xml/Android.App/RecoverableSecurityException.xml +++ b/docs/xml/Android.App/RecoverableSecurityException.xml @@ -43,10 +43,15 @@ - Specialization of SecurityException that contains additional information about how to involve the end user to recover from the exception. + Specialization of SecurityException that contains additional + information about how to involve the end user to recover from the exception. Specialization of SecurityException that contains additional information about how to involve the end user to recover from the exception. This exception is only appropriate where there is a concrete action the user can take to recover and make forward progress, such as confirming or entering authentication credentials, or granting access. If the receiving app is actively involved with the user, it should present the contained recovery details to help the user make forward progress. Note: legacy code that receives this exception may treat it as a general SecurityException, and thus there is no guarantee that the messages contained will be shown to the end user. - Android reference for android.app.RecoverableSecurityException. + + + Android reference for android.app.RecoverableSecurityException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,13 +82,28 @@ - Throwable: original cause with details designed for engineering audiences. This value cannot be null. - CharSequence: short message describing the issue for end user audiences, which may be shown in a notification or dialog. This should be localized and less than 64 characters. For example: PIN required to access Document.pdf. This value cannot be null. - RemoteAction: primary action that will initiate the recovery. The title should be localized and less than 24 characters. For example: Enter PIN. This action must launch an activity that is expected to set Activity.setResult(int) before finishing to communicate the final status of the recovery. For example, apps that observe Activity.RESULT_OK may choose to immediately retry their operation. This value cannot be null. + original cause with details designed for engineering + audiences. + short message describing the issue for end user + audiences, which may be shown in a notification or dialog. + This should be localized and less than 64 characters. For + example: <em>PIN required to access Document.pdf</em> + primary action that will initiate the recovery. The + title should be localized and less than 24 characters. For + example: <em>Enter PIN</em>. This action must launch an + activity that is expected to set + Activity#setResult(int) before finishing to + communicate the final status of the recovery. For example, + apps that observe Activity#RESULT_OK may choose to + immediately retry their operation. Create an instance ready to be thrown. Create an instance ready to be thrown. - Android reference for android.app.RecoverableSecurityException.RecoverableSecurityException. + + + Android reference for android.app.RecoverableSecurityException.RecoverableSecurityException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -120,7 +140,11 @@ Create an instance ready to be thrown. Create an instance ready to be thrown. - Android reference for android.app.RecoverableSecurityException.RecoverableSecurityException. + + + Android reference for android.app.RecoverableSecurityException.RecoverableSecurityException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -149,9 +173,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.RecoverableSecurityException.CREATOR. + + + Android reference for android.app.RecoverableSecurityException.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -188,7 +218,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.RecoverableSecurityException.describeContents. + + + Android reference for android.app.RecoverableSecurityException.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -221,6 +255,7 @@ Provides JNI binding infrastructure for Android.App.RecoverableSecurityException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,6 +287,7 @@ Provides JNI binding infrastructure for Android.App.RecoverableSecurityException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -283,6 +319,7 @@ Provides JNI binding infrastructure for Android.App.RecoverableSecurityException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -317,7 +354,11 @@ The RemoteAction that starts recovery from the security failure. Return primary action that will initiate the recovery. - Android reference for android.app.RecoverableSecurityException.getUserAction. + + + Android reference for android.app.RecoverableSecurityException.getUserAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -351,6 +392,7 @@ Gets the short user-facing message that describes the recovery action. + To be added. The message describes the security issue for end users and can be shown in a notification or dialog. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -381,11 +423,16 @@ Java.Lang.ICharSequence - Return short message describing the issue for end user audiences, which may be shown in a notification or dialog. + Return short message describing the issue for end user audiences, which + may be shown in a notification or dialog. The short user-facing message that describes the security issue. Return short message describing the issue for end user audiences, which may be shown in a notification or dialog. - Android reference for android.app.RecoverableSecurityException.getUserMessage. + + + Android reference for android.app.RecoverableSecurityException.getUserMessage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -439,7 +486,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.RecoverableSecurityException.writeToParcel. + + + Android reference for android.app.RecoverableSecurityException.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/RemoteAction+InterfaceConsts.xml b/docs/xml/Android.App/RemoteAction+InterfaceConsts.xml index d5b290b04..e68777047 100644 --- a/docs/xml/Android.App/RemoteAction+InterfaceConsts.xml +++ b/docs/xml/Android.App/RemoteAction+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/RemoteAction.xml b/docs/xml/Android.App/RemoteAction.xml index 1aa49daaf..66842cfdd 100644 --- a/docs/xml/Android.App/RemoteAction.xml +++ b/docs/xml/Android.App/RemoteAction.xml @@ -46,7 +46,11 @@ Represents a remote action that can be called from another process. Represents a remote action that can be called from another process. The action can have an associated visualization including metadata like an icon or title. - Android reference for android.app.RemoteAction. + + + Android reference for android.app.RemoteAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,9 +86,14 @@ CharSequence: This value cannot be null. CharSequence: This value cannot be null. PendingIntent: This value cannot be null. - + + - Android reference for android.app.RemoteAction.RemoteAction. + + + Android reference for android.app.RemoteAction.RemoteAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -120,9 +129,14 @@ CharSequence: This value cannot be null. CharSequence: This value cannot be null. PendingIntent: This value cannot be null. - + + - Android reference for android.app.RemoteAction.RemoteAction. + + + Android reference for android.app.RemoteAction.RemoteAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -155,7 +169,11 @@ This value cannot be null. Return the action intent. - Android reference for android.app.RemoteAction.getActionIntent. + + + Android reference for android.app.RemoteAction.getActionIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,7 +211,11 @@ a clone of this instance. Creates and returns a copy of this object. The precise meaning of "copy" may depend on the class of the object. The general intent is that, for any object x, the expression: will be true, and that the expression: will be true, but these are not absolute requirements. While it is typically the case that: will be true, this is not an absolute requirement. By convention, the returned object should be obtained by calling super.clone. If a class and all of its superclasses (except Object) obey this convention, it will be the case that x.clone().getClass() == x.getClass(). By convention, the object returned by this method should be independent of this object (which is being cloned). To achieve this independence, it may be necessary to modify one or more fields of the object returned by super.clone before returning it. Typically, this means copying any mutable objects that comprise the internal "deep structure" of the object being cloned and replacing the references to these objects with references to the copies. If a class contains only primitive fields or references to immutable objects, then it is usually the case that no fields in the object returned by super.clone need to be modified. - Android reference for android.app.RemoteAction.clone. + + + Android reference for android.app.RemoteAction.clone. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -226,7 +248,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -260,7 +284,11 @@ This value cannot be null. Return a content description representing the action. - Android reference for android.app.RemoteAction.getContentDescription. + + + Android reference for android.app.RemoteAction.getContentDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -297,9 +325,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.RemoteAction.CREATOR. + + + Android reference for android.app.RemoteAction.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -336,7 +370,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.RemoteAction.describeContents. + + + Android reference for android.app.RemoteAction.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -375,9 +413,14 @@ String PrintWriter - + + - Android reference for android.app.RemoteAction.dump. + + + Android reference for android.app.RemoteAction.dump. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -414,10 +457,15 @@ System.Boolean - Return whether this action is enabled. + Return whether this action is enabled. -or- Sets whether this action is enabled. + To be added. Return whether this action is enabled. - Android reference for android.app.RemoteAction.isEnabled. + + + Android reference for android.app.RemoteAction.isEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -450,7 +498,11 @@ This value cannot be null. Return an icon representing the action. - Android reference for android.app.RemoteAction.getIcon. + + + Android reference for android.app.RemoteAction.getIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -505,6 +557,7 @@ Provides JNI binding infrastructure for Android.App.RemoteAction. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -542,7 +595,11 @@ Sets whether the icon should be shown. Sets whether the icon should be shown. - Android reference for android.app.RemoteAction.setShouldShowIcon. + + + Android reference for android.app.RemoteAction.setShouldShowIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -573,9 +630,14 @@ Return whether the icon should be shown. + To be added. Return whether the icon should be shown. - Android reference for android.app.RemoteAction.shouldShowIcon. + + + Android reference for android.app.RemoteAction.shouldShowIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -605,6 +667,7 @@ Provides JNI binding infrastructure for Android.App.RemoteAction. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -636,6 +699,7 @@ Provides JNI binding infrastructure for Android.App.RemoteAction. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -670,7 +734,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -704,7 +770,11 @@ This value cannot be null. Return an title representing the action. - Android reference for android.app.RemoteAction.getTitle. + + + Android reference for android.app.RemoteAction.getTitle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -758,7 +828,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.RemoteAction.writeToParcel. + + + Android reference for android.app.RemoteAction.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/RemoteInput+Builder.xml b/docs/xml/Android.App/RemoteInput+Builder.xml index 7604c0db1..3c2a87894 100644 --- a/docs/xml/Android.App/RemoteInput+Builder.xml +++ b/docs/xml/Android.App/RemoteInput+Builder.xml @@ -26,10 +26,14 @@ - Builder class for RemoteInput objects. + Builder class for RemoteInput objects. Builder class for RemoteInput objects. - Android reference for android.app.RemoteInput.Builder. + + + Android reference for android.app.RemoteInput.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -54,11 +58,15 @@ - String: the Bundle key that refers to this input when collected from the user. This value cannot be null. - Create a builder object for RemoteInput objects. + the Bundle key that refers to this input when collected from the user + Create a builder object for RemoteInput objects. Create a builder object for RemoteInput objects. - Android reference for android.app.RemoteInput.Builder.Builder. + + + Android reference for android.app.RemoteInput.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -92,7 +100,11 @@ Merge additional metadata into this builder. Values within the Bundle will replace existing extras values in this Builder. See also: - Android reference for android.app.RemoteInput.Builder.addExtras. + + + Android reference for android.app.RemoteInput.Builder.addExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -118,11 +130,16 @@ - Combine all of the options that have been set and return a new RemoteInput object. + Combine all of the options that have been set and return a new RemoteInput + object. This value cannot be null. Combine all of the options that have been set and return a new RemoteInput object. - Android reference for android.app.RemoteInput.Builder.build. + + + Android reference for android.app.RemoteInput.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -151,7 +168,11 @@ This value cannot be null. Get the metadata Bundle used by this Builder. The returned Bundle is shared with this Builder. - Android reference for android.app.RemoteInput.Builder.getExtras. + + + Android reference for android.app.RemoteInput.Builder.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -181,6 +202,7 @@ Provides JNI binding infrastructure for Android.App.RemoteInput.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -221,7 +243,11 @@ this object for method chaining. This value cannot be null. Specifies whether the user can provide arbitrary values. This allows an input to accept non-textual values. Examples of usage are an input that wants audio or an image. - Android reference for android.app.RemoteInput.Builder.setAllowDataType. + + + Android reference for android.app.RemoteInput.Builder.setAllowDataType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -254,7 +280,11 @@ this object for method chaining. This value cannot be null. Specifies whether the user can provide arbitrary text values. - Android reference for android.app.RemoteInput.Builder.setAllowFreeFormInput. + + + Android reference for android.app.RemoteInput.Builder.setAllowFreeFormInput. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -294,7 +324,11 @@ this object for method chaining. This value cannot be null. Specifies choices available to the user to satisfy this input. Note: Starting in Android P, these choices will always be shown on phones if the app's target SDK is >= P. However, these choices may also be rendered on other types of devices regardless of target SDK. - Android reference for android.app.RemoteInput.Builder.setChoices. + + + Android reference for android.app.RemoteInput.Builder.setChoices. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -328,7 +362,11 @@ this object for method chaining. This value cannot be null. Specifies choices available to the user to satisfy this input. Note: Starting in Android P, these choices will always be shown on phones if the app's target SDK is >= P. However, these choices may also be rendered on other types of devices regardless of target SDK. - Android reference for android.app.RemoteInput.Builder.setChoices. + + + Android reference for android.app.RemoteInput.Builder.setChoices. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -372,7 +410,11 @@ This Android.App.RemoteInput.Builder instance, allowing calls to be chained. Specifies whether tapping on a choice should let the user edit the input before it is sent to the app. The default is RemoteInput.EDIT_CHOICES_BEFORE_SENDING_AUTO. It cannot be used if setAllowFreeFormInput(boolean) has been set to false. - Android reference for android.app.RemoteInput.Builder.setEditChoicesBeforeSending. + + + Android reference for android.app.RemoteInput.Builder.setEditChoicesBeforeSending. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -414,7 +456,11 @@ Set a label to be displayed to the user when collecting this input. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.RemoteInput.Builder.setLabel. + + + Android reference for android.app.RemoteInput.Builder.setLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -450,7 +496,11 @@ Set a label to be displayed to the user when collecting this input. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.RemoteInput.Builder.setLabel. + + + Android reference for android.app.RemoteInput.Builder.setLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -480,6 +530,7 @@ Provides JNI binding infrastructure for Android.App.RemoteInput.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -511,6 +562,7 @@ Provides JNI binding infrastructure for Android.App.RemoteInput.Builder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/RemoteInput+InterfaceConsts.xml b/docs/xml/Android.App/RemoteInput+InterfaceConsts.xml index 9c62e5d7d..4b74f2b20 100644 --- a/docs/xml/Android.App/RemoteInput+InterfaceConsts.xml +++ b/docs/xml/Android.App/RemoteInput+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/RemoteInput.xml b/docs/xml/Android.App/RemoteInput.xml index 0838afa93..f9deaa767 100644 --- a/docs/xml/Android.App/RemoteInput.xml +++ b/docs/xml/Android.App/RemoteInput.xml @@ -39,10 +39,15 @@ - A RemoteInput object specifies input to be collected from a user to be passed along with an intent inside a PendingIntent that is sent. + A RemoteInput object specifies input to be collected from a user to be passed along with + an intent inside a android.app.PendingIntent that is sent. A RemoteInput object specifies input to be collected from a user to be passed along with an intent inside a PendingIntent that is sent. Always use RemoteInput.Builder to create instances of this class. See Replying to notifications for more information on how to use this class. The following example adds a RemoteInput to a Notification.Action, sets the result key as quick_reply, and sets the label as Quick reply. Users are prompted to input a response when they trigger the action. The results are sent along with the intent and can be retrieved with the result key (provided to the Builder constructor) from the Bundle returned by getResultsFromIntent(Intent). When the PendingIntent is fired, the intent inside will contain the input results if collected. To access these results, use the getResultsFromIntent(Intent) function. The result values will present under the result key passed to the Builder constructor. - Android reference for android.app.RemoteInput. + + + Android reference for android.app.RemoteInput. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -83,13 +88,18 @@ - RemoteInput: The remote input for which results are being provided - Intent: The intent to add remote input results to. The ClipData field of the intent will be modified to contain the results. - Map: A map of mime type to the Uri result for that mime type. - Same as addResultsToIntent(RemoteInput, Intent, Bundle) but for setting data results. + The remote input for which results are being provided + The intent to add remote input results to. The ClipData + field of the intent will be modified to contain the results. + A map of mime type to the Uri result for that mime type. + Same as #addResultsToIntent but for setting data results. Same as addResultsToIntent(RemoteInput, Intent, Bundle) but for setting data results. This is used for inputs that accept non-textual results (see Builder.setAllowDataType). Only one result can be provided for every mime type accepted by the RemoteInput. If multiple inputs of the same mime type are expected then multiple RemoteInputs should be used. - Android reference for android.app.RemoteInput.addDataResultToIntent. + + + Android reference for android.app.RemoteInput.addDataResultToIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -126,13 +136,20 @@ - RemoteInput: The remote inputs for which results are being provided - Intent: The intent to add remote inputs to. The ClipData field of the intent will be modified to contain the results. - Bundle: A bundle holding the remote input results. This bundle should be populated with keys matching the result keys specified in remoteInputs with values being the CharSequence results per key. + The remote inputs for which results are being provided + The intent to add remote inputs to. The ClipData + field of the intent will be modified to contain the results. + A bundle holding the remote input results. This bundle should + be populated with keys matching the result keys specified in + remoteInputs with values being the CharSequence results per key. Populate an intent object with the text results gathered from remote input. Populate an intent object with the text results gathered from remote input. This method should only be called by remote input collection services when sending results to a pending intent. - Android reference for android.app.RemoteInput.addResultsToIntent. + + + Android reference for android.app.RemoteInput.addResultsToIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -166,9 +183,14 @@ Get possible non-textual inputs that are accepted. + To be added. Get possible non-textual inputs that are accepted. This can be null if the input does not accept non-textual values. See Builder.setAllowDataType. - Android reference for android.app.RemoteInput.getAllowedDataTypes. + + + Android reference for android.app.RemoteInput.getAllowedDataTypes. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,10 +215,16 @@ System.Boolean - Get whether or not users can provide an arbitrary value for input. + Get whether or not users can provide an arbitrary value for + input. + To be added. Get whether or not users can provide an arbitrary value for input. If you set this to false, users must select one of the choices in getChoices(). An IllegalArgumentException is thrown if you set this to false and getChoices() returns null or empty. - Android reference for android.app.RemoteInput.getAllowFreeFormInput. + + + Android reference for android.app.RemoteInput.getAllowFreeFormInput. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -221,9 +249,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.RemoteInput.CREATOR. + + + Android reference for android.app.RemoteInput.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,7 +290,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.RemoteInput.describeContents. + + + Android reference for android.app.RemoteInput.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -285,11 +323,16 @@ Android.App.EditChoices - Gets whether tapping on a choice should let the user edit the input before it is sent to the app. + Gets whether tapping on a choice should let the user edit the input before it is sent to the + app. Value is one of the following: EDIT_CHOICES_BEFORE_SENDING_AUTO EDIT_CHOICES_BEFORE_SENDING_DISABLED EDIT_CHOICES_BEFORE_SENDING_ENABLED Gets whether tapping on a choice should let the user edit the input before it is sent to the app. - Android reference for android.app.RemoteInput.getEditChoicesBeforeSending. + + + Android reference for android.app.RemoteInput.getEditChoicesBeforeSending. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -329,7 +372,11 @@ The platform will determine whether choices will be edited before being sent to the app. The platform will determine whether choices will be edited before being sent to the app. - Android reference for android.app.RemoteInput.EDIT_CHOICES_BEFORE_SENDING_AUTO. + + + Android reference for android.app.RemoteInput.EDIT_CHOICES_BEFORE_SENDING_AUTO. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -369,7 +416,11 @@ Tapping on a choice should send the input immediately, without letting the user edit it. Tapping on a choice should send the input immediately, without letting the user edit it. - Android reference for android.app.RemoteInput.EDIT_CHOICES_BEFORE_SENDING_DISABLED. + + + Android reference for android.app.RemoteInput.EDIT_CHOICES_BEFORE_SENDING_DISABLED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -409,7 +460,11 @@ Tapping on a choice should let the user edit the input before it is sent to the app. Tapping on a choice should let the user edit the input before it is sent to the app. - Android reference for android.app.RemoteInput.EDIT_CHOICES_BEFORE_SENDING_ENABLED. + + + Android reference for android.app.RemoteInput.EDIT_CHOICES_BEFORE_SENDING_ENABLED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -444,7 +499,11 @@ Extra added to a clip data intent object to hold the text results bundle. Extra added to a clip data intent object to hold the text results bundle. - Android reference for android.app.RemoteInput.EXTRA_RESULTS_DATA. + + + Android reference for android.app.RemoteInput.EXTRA_RESULTS_DATA. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -470,9 +529,14 @@ Get additional metadata carried around with this remote input. + To be added. Get additional metadata carried around with this remote input. - Android reference for android.app.RemoteInput.getExtras. + + + Android reference for android.app.RemoteInput.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -499,6 +563,7 @@ Get possible input choices. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -535,7 +600,11 @@ The choices available for input, or null when no choices were supplied. Get possible input choices. This can be null if there are no choices to present. - Android reference for android.app.RemoteInput.getChoices. + + + Android reference for android.app.RemoteInput.getChoices. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -574,13 +643,19 @@ - Intent: The intent object that fired in response to an action or content intent which also had one or more remote input requested. - String: The result key for the RemoteInput you want results for. - Similar as getResultsFromIntent(Intent) but retrieves data results for a specific RemoteInput result. + The intent object that fired in response to an action or content intent + which also had one or more remote input requested. + The result key for the RemoteInput you want results for. + Similar as #getResultsFromIntent but retrieves data results for a + specific RemoteInput result. A map from MIME type to result URI for the specified remote-input key, or null when no matching data result exists. Similar as getResultsFromIntent(Intent) but retrieves data results for a specific RemoteInput result. To retrieve a value use: - Android reference for android.app.RemoteInput.getDataResultsFromIntent. + + + Android reference for android.app.RemoteInput.getDataResultsFromIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -608,12 +683,17 @@ - Intent: The intent object that fired in response to an action or content intent which also had one or more remote input requested. + The intent object that fired in response to an action or content intent + which also had one or more remote input requested. Get the remote input text results bundle from an intent. The Bundle containing remote-input text results, or null when no results exist. Get the remote input text results bundle from an intent. The returned Bundle will contain a key/value for every result key populated with text by remote input collector. Use the Bundle.getCharSequence(String) method to retrieve a value. For non-text results use getDataResultsFromIntent(Intent, String). - Android reference for android.app.RemoteInput.getResultsFromIntent. + + + Android reference for android.app.RemoteInput.getResultsFromIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -651,13 +731,19 @@ - Intent: The intent object that fired in response to an action or content intent which also had one or more remote input requested. + The intent object that fired in response to an action or content intent + which also had one or more remote input requested. Get the source of the RemoteInput results. - The source of the results. If no source was set, SOURCE_FREE_FORM_INPUT will be returned. Value is one of the following: SOURCE_FREE_FORM_INPUT SOURCE_CHOICE + The source of the results. If no source was set, #SOURCE_FREE_FORM_INPUT will + be returned. Get the source of the RemoteInput results. See also: - Android reference for android.app.RemoteInput.getResultsSource. + + + Android reference for android.app.RemoteInput.getResultsSource. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -686,10 +772,17 @@ System.Boolean - Returns true if the input only accepts data, meaning getAllowFreeFormInput() is false, getChoices() is null or empty, and getAllowedDataTypes() is non-null and not empty. + Returns true if the input only accepts data, meaning #getAllowFreeFormInput + is false, #getChoices is null or empty, and #getAllowedDataTypes is + non-null and not empty. + To be added. Returns true if the input only accepts data, meaning getAllowFreeFormInput() is false, getChoices() is null or empty, and getAllowedDataTypes() is non-null and not empty. - Android reference for android.app.RemoteInput.isDataOnly. + + + Android reference for android.app.RemoteInput.isDataOnly. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -752,6 +845,7 @@ Provides JNI binding infrastructure for Android.App.RemoteInput. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -772,7 +866,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -799,9 +895,14 @@ Get the label to display to users when collecting this input. + To be added. Get the label to display to users when collecting this input. - Android reference for android.app.RemoteInput.getLabel. + + + Android reference for android.app.RemoteInput.getLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -826,10 +927,16 @@ System.String - Get the key that the result of this input will be set in from the Bundle returned by getResultsFromIntent(Intent) when the PendingIntent is sent. + Get the key that the result of this input will be set in from the Bundle returned by + #getResultsFromIntent when the android.app.PendingIntent is sent. + To be added. Get the key that the result of this input will be set in from the Bundle returned by getResultsFromIntent(Intent) when the PendingIntent is sent. - Android reference for android.app.RemoteInput.getResultKey. + + + Android reference for android.app.RemoteInput.getResultKey. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -864,7 +971,11 @@ Label used to denote the clip data type used for remote input transport Label used to denote the clip data type used for remote input transport - Android reference for android.app.RemoteInput.RESULTS_CLIP_LABEL. + + + Android reference for android.app.RemoteInput.RESULTS_CLIP_LABEL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -904,13 +1015,18 @@ - Intent: The intent to add remote input source to. The ClipData field of the intent will be modified to contain the source. - int: The source of the results. Value is one of the following: SOURCE_FREE_FORM_INPUT SOURCE_CHOICE + The intent to add remote input source to. The ClipData + field of the intent will be modified to contain the source. + The source of the results. Set the source of the RemoteInput results. Set the source of the RemoteInput results. This method should only be called by remote input collection services (e.g. NotificationListenerService) when sending results to a pending intent. See also: - Android reference for android.app.RemoteInput.setResultsSource. + + + Android reference for android.app.RemoteInput.setResultsSource. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -947,10 +1063,14 @@ 1 - The user selected one of the choices from getChoices(). + The user selected one of the choices from #getChoices. The user selected one of the choices from getChoices(). - Android reference for android.app.RemoteInput.SOURCE_CHOICE. + + + Android reference for android.app.RemoteInput.SOURCE_CHOICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -990,7 +1110,11 @@ The user manually entered the data. The user manually entered the data. - Android reference for android.app.RemoteInput.SOURCE_FREE_FORM_INPUT. + + + Android reference for android.app.RemoteInput.SOURCE_FREE_FORM_INPUT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1020,6 +1144,7 @@ Provides JNI binding infrastructure for Android.App.RemoteInput. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1059,6 +1184,7 @@ Provides JNI binding infrastructure for Android.App.RemoteInput. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1106,7 +1232,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.RemoteInput.writeToParcel. + + + Android reference for android.app.RemoteInput.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/RemoteInputSource.xml b/docs/xml/Android.App/RemoteInputSource.xml index 39257b96f..8abd5cd09 100644 --- a/docs/xml/Android.App/RemoteInputSource.xml +++ b/docs/xml/Android.App/RemoteInputSource.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ The user selected one of the choices from getChoices(). The user selected one of the choices from getChoices(). - Android reference for android.app.RemoteInput.SOURCE_CHOICE. + + + Android reference for android.app.RemoteInput.SOURCE_CHOICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ The user manually entered the data. The user manually entered the data. - Android reference for android.app.RemoteInput.SOURCE_FREE_FORM_INPUT. + + + Android reference for android.app.RemoteInput.SOURCE_FREE_FORM_INPUT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/RequiredContentUriPermission.xml b/docs/xml/Android.App/RequiredContentUriPermission.xml index f4ba62986..7e88e9ab7 100644 --- a/docs/xml/Android.App/RequiredContentUriPermission.xml +++ b/docs/xml/Android.App/RequiredContentUriPermission.xml @@ -32,7 +32,9 @@ 0 - Default, no specific permissions are required. + + Default, no specific permissions are required. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -53,7 +55,9 @@ 1 - Enforces the invoker to have read access to the passed content URIs. + + Enforces the invoker to have read access to the passed content URIs. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -74,7 +78,9 @@ 4 - Enforces the invoker to have write access to the passed content URIs. + + Enforces the invoker to have write access to the passed content URIs. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -95,7 +101,9 @@ 3 - Enforces the invoker to have either read or write access to the passed content URIs. + + Enforces the invoker to have either read or write access to the passed content URIs. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -116,7 +124,9 @@ 2 - Enforces the invoker to have write access to the passed content URIs. + + Enforces the invoker to have write access to the passed content URIs. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/RunningAppProcessInfoImportanceType.xml b/docs/xml/Android.App/RunningAppProcessInfoImportanceType.xml index 032890b40..201c62f72 100644 --- a/docs/xml/Android.App/RunningAppProcessInfoImportanceType.xml +++ b/docs/xml/Android.App/RunningAppProcessInfoImportanceType.xml @@ -42,7 +42,8 @@ 400 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -73,7 +74,8 @@ 350 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -100,7 +102,8 @@ 100 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -131,7 +134,8 @@ 125 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -158,7 +162,8 @@ 1000 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -185,7 +190,8 @@ 230 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -212,7 +218,8 @@ 300 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,7 +250,8 @@ 325 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -270,7 +278,8 @@ 200 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/SearchManager.xml b/docs/xml/Android.App/SearchManager.xml index 28ef6b6b3..9c3f34d93 100644 --- a/docs/xml/Android.App/SearchManager.xml +++ b/docs/xml/Android.App/SearchManager.xml @@ -45,7 +45,11 @@ This class provides access to the system search services. This class provides access to the system search services. In practice, you won't interact with this class directly, as search services are provided through methods in Activity and the ACTION_SEARCH Intent. Configuration.UI_MODE_TYPE_WATCH does not support this system service. Developer Guides For more information about using the search dialog and adding search suggestions in your application, read the Search developer guide. - Android reference for android.app.SearchManager. + + + Android reference for android.app.SearchManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -95,10 +99,14 @@ System.String - Intent extra data key: Use this key with Intent.ACTION_SEARCH and content.Intent.getIntExtra() to obtain the keycode that the user used to trigger this query. + Intent extra data key: Use this key with Intent. Intent extra data key: Use this key with Intent.ACTION_SEARCH and content.Intent.getIntExtra() to obtain the keycode that the user used to trigger this query. It will be zero if the user simply pressed the "GO" button on the search UI. This is primarily used in conjunction with the keycode attribute in the actionkey element of your searchable.xml configuration file. - Android reference for android.app.SearchManager.ACTION_KEY. + + + Android reference for android.app.SearchManager.ACTION_KEY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,10 +132,14 @@ System.String - Intent extra data key: Use this key with Intent.ACTION_SEARCH and content.Intent.getStringExtra() to obtain the action message that was defined for a particular search action key and/or suggestion. + Intent extra data key: Use this key with Intent. Intent extra data key: Use this key with Intent.ACTION_SEARCH and content.Intent.getStringExtra() to obtain the action message that was defined for a particular search action key and/or suggestion. It will be null if the search was launched by typing "enter", touching the "GO" button, or other means not involving any action key. - Android reference for android.app.SearchManager.ACTION_MSG. + + + Android reference for android.app.SearchManager.ACTION_MSG. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -153,10 +165,14 @@ System.String - Intent extra data key: Use this key with Intent.ACTION_SEARCH and content.Intent.getBundleExtra() to obtain any additional app-specific data that was inserted by the activity that launched the search. + Intent extra data key: Use this key with Intent. Intent extra data key: Use this key with Intent.ACTION_SEARCH and content.Intent.getBundleExtra() to obtain any additional app-specific data that was inserted by the activity that launched the search. - Android reference for android.app.SearchManager.APP_DATA. + + + Android reference for android.app.SearchManager.APP_DATA. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -176,7 +192,8 @@ System.EventHandler - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -202,10 +219,15 @@ System.String - Boolean extra data key for a suggestion provider to return in Cursor.getExtras to indicate that the search is not complete yet. + Boolean extra data key for a suggestion provider to return in Cursor#getExtras to + indicate that the search is not complete yet. Boolean extra data key for a suggestion provider to return in Cursor.getExtras to indicate that the search is not complete yet. This can be used by the search UI to indicate that a search is in progress. The suggestion provider can return partial results this way and send a change notification on the cursor when more results are available. - Android reference for android.app.SearchManager.CURSOR_EXTRA_KEY_IN_PROGRESS. + + + Android reference for android.app.SearchManager.CURSOR_EXTRA_KEY_IN_PROGRESS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,7 +247,8 @@ System.EventHandler - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -251,10 +274,15 @@ System.String - Intent extra data key: This key will be used for the extra populated by the SUGGEST_COLUMN_INTENT_EXTRA_DATA column. + Intent extra data key: This key will be used for the extra populated by the + #SUGGEST_COLUMN_INTENT_EXTRA_DATA column. Intent extra data key: This key will be used for the extra populated by the SUGGEST_COLUMN_INTENT_EXTRA_DATA column. - Android reference for android.app.SearchManager.EXTRA_DATA_KEY. + + + Android reference for android.app.SearchManager.EXTRA_DATA_KEY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -280,10 +308,14 @@ System.String - Boolean extra data key for Intent.ACTION_WEB_SEARCH intents. + Boolean extra data key for Intent#ACTION_WEB_SEARCH intents. Boolean extra data key for Intent.ACTION_WEB_SEARCH intents. If true, this search should open a new browser window, rather than using an existing one. - Android reference for android.app.SearchManager.EXTRA_NEW_SEARCH. + + + Android reference for android.app.SearchManager.EXTRA_NEW_SEARCH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -309,10 +341,14 @@ System.String - Boolean extra data key for INTENT_ACTION_GLOBAL_SEARCH intents. + Boolean extra data key for #INTENT_ACTION_GLOBAL_SEARCH intents. Boolean extra data key for INTENT_ACTION_GLOBAL_SEARCH intents. If true, the initial query should be selected when the global search activity is started, so that the user can easily replace it with another query. - Android reference for android.app.SearchManager.EXTRA_SELECT_QUERY. + + + Android reference for android.app.SearchManager.EXTRA_SELECT_QUERY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -338,10 +374,14 @@ System.String - Extra data key for Intent.ACTION_WEB_SEARCH. + Extra data key for Intent#ACTION_WEB_SEARCH. Extra data key for Intent.ACTION_WEB_SEARCH. If set, the value must be a PendingIntent. The search activity handling the Intent.ACTION_WEB_SEARCH intent will fill in and launch the pending intent. The data URI will be filled in with an http or https URI, and Browser.EXTRA_HEADERS may be filled in. - Android reference for android.app.SearchManager.EXTRA_WEB_SEARCH_PENDINGINTENT. + + + Android reference for android.app.SearchManager.EXTRA_WEB_SEARCH_PENDINGINTENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -368,10 +408,14 @@ 1 - Flag to specify that the entry can be used for query refinement, i.e., the query text in the search field can be replaced with the text in this entry, when a query refinement icon is clicked. + Flag to specify that the entry can be used for query refinement, i. Flag to specify that the entry can be used for query refinement, i.e., the query text in the search field can be replaced with the text in this entry, when a query refinement icon is clicked. The suggestion list should show such a clickable icon beside the entry. Use this flag as a bit-field for SUGGEST_COLUMN_FLAGS. - Android reference for android.app.SearchManager.FLAG_QUERY_REFINEMENT. + + + Android reference for android.app.SearchManager.FLAG_QUERY_REFINEMENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -400,7 +444,10 @@ - + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -433,12 +480,17 @@ - ComponentName: The activity to get searchable information for. + The activity to get searchable information for. Gets information about a searchable activity. - Searchable information, or null if the activity does not exist, or is not searchable. + Searchable information, or null if the activity does not + exist, or is not searchable. Gets information about a searchable activity. - Android reference for android.app.SearchManager.getSearchableInfo. + + + Android reference for android.app.SearchManager.getSearchableInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -473,9 +525,14 @@ Gets the name of the global search activity. + To be added. Gets the name of the global search activity. - Android reference for android.app.SearchManager.getGlobalSearchActivity. + + + Android reference for android.app.SearchManager.getGlobalSearchActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -504,7 +561,11 @@ Intent action for starting the global search activity. Intent action for starting the global search activity. The global search provider should handle this intent. Supported extra data keys: QUERY, EXTRA_SELECT_QUERY, APP_DATA. - Android reference for android.app.SearchManager.INTENT_ACTION_GLOBAL_SEARCH. + + + Android reference for android.app.SearchManager.INTENT_ACTION_GLOBAL_SEARCH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -533,7 +594,11 @@ Intent action broadcasted to inform that the searchables list or default have changed. Intent action broadcasted to inform that the searchables list or default have changed. Components should handle this intent if they cache any searchable data and wish to stay up to date on changes. - Android reference for android.app.SearchManager.INTENT_ACTION_SEARCHABLES_CHANGED. + + + Android reference for android.app.SearchManager.INTENT_ACTION_SEARCHABLES_CHANGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -562,7 +627,11 @@ Intent action for starting the global search settings activity. Intent action for starting the global search settings activity. The global search provider should handle this intent. - Android reference for android.app.SearchManager.INTENT_ACTION_SEARCH_SETTINGS. + + + Android reference for android.app.SearchManager.INTENT_ACTION_SEARCH_SETTINGS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -591,7 +660,11 @@ Intent action broadcasted to inform that the search settings have changed in some way. Intent action broadcasted to inform that the search settings have changed in some way. Either searchables have been enabled or disabled, or a different web search provider has been chosen. - Android reference for android.app.SearchManager.INTENT_ACTION_SEARCH_SETTINGS_CHANGED. + + + Android reference for android.app.SearchManager.INTENT_ACTION_SEARCH_SETTINGS_CHANGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -620,7 +693,11 @@ Intent action for starting a web search provider's settings activity. Intent action for starting a web search provider's settings activity. Web search providers should handle this intent if they have provider-specific settings to implement. - Android reference for android.app.SearchManager.INTENT_ACTION_WEB_SEARCH_SETTINGS. + + + Android reference for android.app.SearchManager.INTENT_ACTION_WEB_SEARCH_SETTINGS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -646,10 +723,15 @@ System.String - Intent action to be broadcast to inform that the global search provider has changed. + Intent action to be broadcast to inform that the global search provider + has changed. Intent action to be broadcast to inform that the global search provider has changed. - Android reference for android.app.SearchManager.INTENT_GLOBAL_SEARCH_ACTIVITY_CHANGED. + + + Android reference for android.app.SearchManager.INTENT_GLOBAL_SEARCH_ACTIVITY_CHANGED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -705,6 +787,7 @@ Provides JNI binding infrastructure for Android.App.SearchManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -734,7 +817,11 @@ This is a shortcut definition for the default menu key to use for invoking search. This is a shortcut definition for the default menu key to use for invoking search. See Menu.Item.setAlphabeticShortcut() for more information. - Android reference for android.app.SearchManager.MENU_KEY. + + + Android reference for android.app.SearchManager.MENU_KEY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -764,7 +851,11 @@ This is a shortcut definition for the default menu key to use for invoking search. This is a shortcut definition for the default menu key to use for invoking search. See Menu.Item.setAlphabeticShortcut() for more information. - Android reference for android.app.SearchManager.MENU_KEYCODE. + + + Android reference for android.app.SearchManager.MENU_KEYCODE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -809,7 +900,11 @@ This method is deprecated. This method is an obsolete internal implementation detail. Do not use. This method will be invoked when the dialog is canceled. - Android reference for android.app.SearchManager.onCancel. + + + Android reference for android.app.SearchManager.onCancel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -854,7 +949,11 @@ This method is deprecated. This method is an obsolete internal implementation detail. Do not use. This method will be invoked when the dialog is dismissed. - Android reference for android.app.SearchManager.onDismiss. + + + Android reference for android.app.SearchManager.onDismiss. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -880,10 +979,17 @@ System.String - Intent extra data key: Use this key with content.Intent.getStringExtra() to obtain the query string from Intent.ACTION_SEARCH. + Intent extra data key: Use this key with + android.content.Intent#getStringExtra + content.Intent.getStringExtra() + to obtain the query string from Intent. Intent extra data key: Use this key with content.Intent.getStringExtra() to obtain the query string from Intent.ACTION_SEARCH. - Android reference for android.app.SearchManager.QUERY. + + + Android reference for android.app.SearchManager.QUERY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -914,10 +1020,16 @@ Returns a list of the searchable activities that can be included in global search. - a list containing searchable information for all searchable activities that have the android:includeInGlobalSearch attribute set in their searchable meta-data. + a list containing searchable information for all searchable activities + that have the android:includeInGlobalSearch attribute set + in their searchable meta-data. Returns a list of the searchable activities that can be included in global search. - Android reference for android.app.SearchManager.getSearchablesInGlobalSearch. + + + Android reference for android.app.SearchManager.getSearchablesInGlobalSearch. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -954,7 +1066,11 @@ Set or clear the callback that will be invoked whenever the search UI is canceled. Set or clear the callback that will be invoked whenever the search UI is canceled. Configuration.UI_MODE_TYPE_TELEVISION does not support this method. - Android reference for android.app.SearchManager.setOnCancelListener. + + + Android reference for android.app.SearchManager.setOnCancelListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -991,7 +1107,11 @@ Set or clear the callback that will be invoked whenever the search UI is dismissed. Set or clear the callback that will be invoked whenever the search UI is dismissed. Configuration.UI_MODE_TYPE_TELEVISION does not support this method. - Android reference for android.app.SearchManager.setOnDismissListener. + + + Android reference for android.app.SearchManager.setOnDismissListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1020,7 +1140,11 @@ MIME type for shortcut validation. MIME type for shortcut validation. You'll use this in your suggestions content provider in the getType() function. - Android reference for android.app.SearchManager.SHORTCUT_MIME_TYPE. + + + Android reference for android.app.SearchManager.SHORTCUT_MIME_TYPE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1057,16 +1181,32 @@ - String: A search string can be pre-entered here, but this is typically null or empty. - boolean: If true, the initial query will be preselected, which means that any further typing will replace it. This is useful for cases where an entire pre-formed query is being inserted. If false, the selection point will be placed at the end of the inserted query. This is useful when the inserted query is text that the user entered, and the user would expect to be able to keep typing. This parameter is only meaningful if initialQuery is a non-empty string. - ComponentName: The ComponentName of the activity that has launched this search. - Bundle: An application can insert application-specific context here, in order to improve quality or specificity of its own searches. This data will be returned with SEARCH intent(s). Null if no extra data is required. - boolean: If false, this will only launch the search that has been specifically defined by the application (which is usually defined as a local search). If no default search is defined in the current application or activity, global search will be launched. If true, this will always launch a platform-global (e.g. web-based) search instead. + A search string can be pre-entered here, but this + is typically null or empty. + If true, the initial query will be preselected, which means that + any further typing will replace it. This is useful for cases where an entire pre-formed + query is being inserted. If false, the selection point will be placed at the end of the + inserted query. This is useful when the inserted query is text that the user entered, + and the user would expect to be able to keep typing. This parameter is only meaningful + if initialQuery is a non-empty string. + The ComponentName of the activity that has launched this search. + An application can insert application-specific + context here, in order to improve quality or specificity of its own + searches. This data will be returned with SEARCH intent(s). Null if + no extra data is required. + If false, this will only launch the search that has been specifically + defined by the application (which is usually defined as a local search). If no default + search is defined in the current application or activity, global search will be launched. + If true, this will always launch a platform-global (e.g. web-based) search instead. Launch search UI. Launch search UI. The search manager will open a search widget in an overlapping window, and the underlying activity may be obscured. The search entry state will remain in effect until one of the following events: The user completes the search. In most cases this will launch a search intent. The user uses the back, home, or other keys to exit the search. The application calls the stopSearch() method, which will hide the search window and return focus to the activity from which it was launched. Most applications will not use this interface to invoke search. The primary method for invoking search is to call Activity.onSearchRequested() or Activity.startSearch(). See also: - Android reference for android.app.SearchManager.startSearch. + + + Android reference for android.app.SearchManager.startSearch. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1097,7 +1237,11 @@ Terminate search UI. Typically the user will terminate the search UI by launching a search or by canceling. This function allows the underlying application or activity to cancel the search prematurely (for any reason). This function can be safely called at any time (even if no search is active.) Configuration.UI_MODE_TYPE_TELEVISION does not support this method. See also: - Android reference for android.app.SearchManager.stopSearch. + + + Android reference for android.app.SearchManager.stopSearch. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1126,7 +1270,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If your content contains audio, you should provide this column to specify the audio channel configuration. The data in the column is string with format like "channels.subchannels" such as "1.0" or "5.1". - Android reference for android.app.SearchManager.SUGGEST_COLUMN_AUDIO_CHANNEL_CONFIG. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_AUDIO_CHANNEL_CONFIG. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1154,7 +1302,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If your content is media type, you should provide this column so search app could understand more about your content. The data in the column must specify the MIME type of the content. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_CONTENT_TYPE. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_CONTENT_TYPE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1182,7 +1334,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If your content is video or audio, you should provide this column to specify the duration of your content in milliseconds. The data in the column is of long type. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_DURATION. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_DURATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1210,7 +1366,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. This column is used to specify additional flags per item. Multiple flags can be specified. Must be one of FLAG_QUERY_REFINEMENT or 0 to indicate no flags. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_FLAGS. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_FLAGS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1239,7 +1399,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Unused - can be null or column can be omitted. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_FORMAT. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_FORMAT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1322,7 +1486,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If this column exists and this element exists at the given row, this is the action that will be used when forming the suggestion's intent. If the element is not provided, the action will be taken from the android:searchSuggestIntentAction field in your XML metadata. At least one of these must be present for the suggestion to generate an intent. Note: If your action is the same for all suggestions, it is more efficient to specify it using XML metadata and omit it from the cursor. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_INTENT_ACTION. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_INTENT_ACTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1351,7 +1519,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If this column exists and this element exists at the given row, this is the data that will be used when forming the suggestion's intent. If the element is not provided, the data will be taken from the android:searchSuggestIntentData field in your XML metadata. If neither source is provided, the Intent's data field will be null. Note: If your data is the same for all suggestions, or can be described using a constant part and a specific ID, it is more efficient to specify it using XML metadata and omit it from the cursor. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_INTENT_DATA. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_INTENT_DATA. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1380,7 +1552,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If this column exists and this element exists at the given row, then "/" and this value will be appended to the data field in the Intent. This should only be used if the data field has already been set to an appropriate base string. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_INTENT_DATA_ID. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_INTENT_DATA_ID. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1409,7 +1585,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If this column exists and this element exists at the given row, this is the data that will be used when forming the suggestion's intent. If not provided, the Intent's extra data field will be null. This column allows suggestions to provide additional arbitrary data which will be included as an extra under the key EXTRA_DATA_KEY. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_INTENT_EXTRA_DATA. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_INTENT_EXTRA_DATA. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1438,7 +1618,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If your content is media type, you should provide this column to specify whether your content is live media such as live video or live audio. The value in the column is of integer type with value of either 0 indicating non-live content or 1 indicating live content. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_IS_LIVE. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_IS_LIVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1466,7 +1650,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. This column may be used to specify the time in System.currentTImeMillis() (wall time in UTC) when an item was last accessed within the results-providing application. If set, this may be used to show more-recently-used items first. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_LAST_ACCESS_HINT. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_LAST_ACCESS_HINT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1495,7 +1683,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If your content is video or audio and has a known production year, you should provide this column to specify the production year of your content. The data in the column is of integer type. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_PRODUCTION_YEAR. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_PRODUCTION_YEAR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1523,7 +1715,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If your content is purchasable, you should provide this column to specify the displayable string representation of the purchase price of your content including the currency and the amount. If it's free, you should provide localized string to specify that it's free. This column can be omitted if the content is not applicable to purchase. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_PURCHASE_PRICE. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_PURCHASE_PRICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1551,7 +1747,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Required if action is ACTION_SEARCH, optional otherwise. If this column exists and this element exists at the given row, this is the data that will be used when forming the suggestion's query. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_QUERY. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_QUERY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1580,7 +1780,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If your content has a rating, you should provide this column to specify the rating score of your content. The data in the column is of float type. See Rating about valid rating scores for each rating style. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_RATING_SCORE. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_RATING_SCORE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1608,7 +1812,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If your content has a rating, you should provide this column to specify the rating style of your content. The data in the column must be one of the constant values specified in Rating - Android reference for android.app.SearchManager.SUGGEST_COLUMN_RATING_STYLE. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_RATING_STYLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1636,7 +1844,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If your content is rentable, you should provide this column to specify the displayable string representation of the rental price of your content including the currency and the amount. If it's free, you should provide localized string to specify that it's free. This column can be omitted if the content is not applicable to rent. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_RENTAL_PRICE. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_RENTAL_PRICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1664,7 +1876,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If your cursor includes this column, then the image will be displayed when forming the suggestion. The suggested dimension for the image is 270x400 px for portrait mode and 400x225 px for landscape mode. The data in the column must be a resource ID of a drawable, or a URI in one of the following formats: content (ContentResolver.SCHEME_CONTENT) android.resource (ContentResolver.SCHEME_ANDROID_RESOURCE) file (ContentResolver.SCHEME_FILE) See android.content.ContentResolver.openAssetFileDescriptor(Uri,String) for more information on these schemes. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_RESULT_CARD_IMAGE. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_RESULT_CARD_IMAGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1692,7 +1908,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. This column is used to indicate whether a search suggestion should be stored as a shortcut, and whether it should be refreshed. If missing, the result will be stored as a shortcut and never validated. If set to SUGGEST_NEVER_MAKE_SHORTCUT, the result will not be stored as a shortcut. Otherwise, the shortcut id will be used to check back for an up to date suggestion using SUGGEST_URI_PATH_SHORTCUT. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_SHORTCUT_ID. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_SHORTCUT_ID. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1721,7 +1941,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. This column is used to specify that a spinner should be shown in lieu of an icon2 while the shortcut of this suggestion is being refreshed. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_SPINNER_WHILE_REFRESHING. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_SPINNER_WHILE_REFRESHING. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1831,7 +2055,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If your content is video, you should provide this column to specify the number of horizontal lines. The data in the column is of integer type. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_VIDEO_HEIGHT. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_VIDEO_HEIGHT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1859,7 +2087,11 @@ Column name for suggestions cursor. Column name for suggestions cursor. Optional. If your content is video, you should provide this column to specify the number of vertical lines. The data in the column is of integer type. - Android reference for android.app.SearchManager.SUGGEST_COLUMN_VIDEO_WIDTH. + + + Android reference for android.app.SearchManager.SUGGEST_COLUMN_VIDEO_WIDTH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1887,7 +2119,11 @@ MIME type for suggestions data. MIME type for suggestions data. You'll use this in your suggestions content provider in the getType() function. - Android reference for android.app.SearchManager.SUGGEST_MIME_TYPE. + + + Android reference for android.app.SearchManager.SUGGEST_MIME_TYPE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1913,10 +2149,15 @@ System.String - Column value for suggestion column SUGGEST_COLUMN_SHORTCUT_ID when a suggestion should not be stored as a shortcut in global search. + Column value for suggestion column #SUGGEST_COLUMN_SHORTCUT_ID when a suggestion + should not be stored as a shortcut in global search. Column value for suggestion column SUGGEST_COLUMN_SHORTCUT_ID when a suggestion should not be stored as a shortcut in global search. - Android reference for android.app.SearchManager.SUGGEST_NEVER_MAKE_SHORTCUT. + + + Android reference for android.app.SearchManager.SUGGEST_NEVER_MAKE_SHORTCUT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1945,7 +2186,11 @@ Query parameter added to suggestion queries to limit the number of suggestions returned. Query parameter added to suggestion queries to limit the number of suggestions returned. This limit is only advisory and suggestion providers may chose to ignore it. - Android reference for android.app.SearchManager.SUGGEST_PARAMETER_LIMIT. + + + Android reference for android.app.SearchManager.SUGGEST_PARAMETER_LIMIT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1974,7 +2219,11 @@ Uri path for queried suggestions data. Uri path for queried suggestions data. This is the path that the search manager will use when querying your content provider for suggestions data based on user input (e.g. looking for partial matches). Typically you'll use this with a URI matcher. - Android reference for android.app.SearchManager.SUGGEST_URI_PATH_QUERY. + + + Android reference for android.app.SearchManager.SUGGEST_URI_PATH_QUERY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2004,7 +2253,11 @@ Uri path for shortcut validation. This is the path that the search manager will use when querying your content provider to refresh a shortcutted suggestion result and to check if it is still valid. When asked, a source may return an up to date result, or no result. No result indicates the shortcut refers to a no longer valid sugggestion. See also: - Android reference for android.app.SearchManager.SUGGEST_URI_PATH_SHORTCUT. + + + Android reference for android.app.SearchManager.SUGGEST_URI_PATH_SHORTCUT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2035,6 +2288,7 @@ Provides JNI binding infrastructure for Android.App.SearchManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2066,6 +2320,7 @@ Provides JNI binding infrastructure for Android.App.SearchManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2101,16 +2356,24 @@ - String: The query to trigger. If empty, request will be ignored. - ComponentName: The ComponentName of the activity that has launched this search. - Bundle: An application can insert application-specific context here, in order to improve quality or specificity of its own searches. This data will be returned with SEARCH intent(s). Null if no extra data is required. - Similar to startSearch(String, boolean, ComponentName, Bundle, boolean) but actually fires off the search query after invoking the search dialog. + The query to trigger. If empty, request will be ignored. + The ComponentName of the activity that has launched this search. + An application can insert application-specific + context here, in order to improve quality or specificity of its own + searches. This data will be returned with SEARCH intent(s). Null if + no extra data is required. + Similar to #startSearch but actually fires off the search query after invoking + the search dialog. Similar to startSearch(String, boolean, ComponentName, Bundle, boolean) but actually fires off the search query after invoking the search dialog. Made available for testing purposes. See also: Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.SearchManager.triggerSearch. + + + Android reference for android.app.SearchManager.triggerSearch. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2136,10 +2399,17 @@ System.String - Intent extra data key: Use this key with content.Intent.getStringExtra() to obtain the query string typed in by the user. + Intent extra data key: Use this key with + android.content.Intent#getStringExtra + content.Intent.getStringExtra() + to obtain the query string typed in by the user. Intent extra data key: Use this key with content.Intent.getStringExtra() to obtain the query string typed in by the user. This may be different from the value of QUERY if the intent is the result of selecting a suggestion. In that case, QUERY will contain the value of SUGGEST_COLUMN_QUERY for the suggestion, and USER_QUERY will contain the string typed by the user. - Android reference for android.app.SearchManager.USER_QUERY. + + + Android reference for android.app.SearchManager.USER_QUERY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/SearchableInfo+InterfaceConsts.xml b/docs/xml/Android.App/SearchableInfo+InterfaceConsts.xml index e40c81652..bd850cbed 100644 --- a/docs/xml/Android.App/SearchableInfo+InterfaceConsts.xml +++ b/docs/xml/Android.App/SearchableInfo+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/SearchableInfo.xml b/docs/xml/Android.App/SearchableInfo.xml index c557b6a92..ac6c324ff 100644 --- a/docs/xml/Android.App/SearchableInfo.xml +++ b/docs/xml/Android.App/SearchableInfo.xml @@ -42,7 +42,11 @@ Searchability meta-data for an activity. Searchability meta-data for an activity. Only applications that search other applications should need to use this class. See Searchable Configuration for more information about declaring searchability meta-data for your application. - Android reference for android.app.SearchableInfo. + + + Android reference for android.app.SearchableInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,10 +74,15 @@ Checks whether this searchable activity has auto URL detection turned on. + To be added. Checks whether this searchable activity has auto URL detection turned on. See also: - Android reference for android.app.SearchableInfo.autoUrlDetect. + + + Android reference for android.app.SearchableInfo.autoUrlDetect. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -100,9 +109,14 @@ Support for parcelable and aidl operations. + To be added. Support for parcelable and aidl operations. - Android reference for android.app.SearchableInfo.CREATOR. + + + Android reference for android.app.SearchableInfo.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -136,7 +150,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.SearchableInfo.describeContents. + + + Android reference for android.app.SearchableInfo.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -163,11 +181,15 @@ Gets the resource id of the hint text. - A resource id, or 0 if no hint was specified. + A resource id, or 0 if no hint was specified. Gets the resource id of the hint text. This must be read using the searchable Activity's resources. See also: - Android reference for android.app.SearchableInfo.getHintId. + + + Android reference for android.app.SearchableInfo.getHintId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -198,7 +220,11 @@ Gets the input method options specified in the searchable attributes. This will default to EditorInfo.IME_ACTION_GO if not specified (which is appropriate for a search box). See also: - Android reference for android.app.SearchableInfo.getImeOptions. + + + Android reference for android.app.SearchableInfo.getImeOptions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -229,7 +255,11 @@ Gets the input type as specified in the searchable attributes. This will default to InputType.TYPE_CLASS_TEXT if not specified (which is appropriate for free text input). See also: - Android reference for android.app.SearchableInfo.getInputType. + + + Android reference for android.app.SearchableInfo.getInputType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -293,6 +323,7 @@ Provides JNI binding infrastructure for Android.App.SearchableInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -320,11 +351,17 @@ - Checks whether this searchable activity should be queried for suggestions if a prefix of the query has returned no results. + Checks whether this searchable activity should be queried for suggestions if a prefix + of the query has returned no results. + To be added. Checks whether this searchable activity should be queried for suggestions if a prefix of the query has returned no results. See also: - Android reference for android.app.SearchableInfo.queryAfterZeroResults. + + + Android reference for android.app.SearchableInfo.queryAfterZeroResults. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -351,10 +388,14 @@ Gets the component name of the searchable activity. - A component name, never null. + A component name, never null. Gets the component name of the searchable activity. - Android reference for android.app.SearchableInfo.getSearchActivity. + + + Android reference for android.app.SearchableInfo.getSearchActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -380,11 +421,17 @@ System.Int32 - Gets the resource id of the description string to use for this source in system search settings, or 0 if none has been specified. + Gets the resource id of the description string to use for this source in system search + settings, or 0 if none has been specified. + To be added. Gets the resource id of the description string to use for this source in system search settings, or 0 if none has been specified. See also: - Android reference for android.app.SearchableInfo.getSettingsDescriptionId. + + + Android reference for android.app.SearchableInfo.getSettingsDescriptionId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -412,11 +459,16 @@ Checks whether the searchable should be included in global search. - The value of the R.styleable.Searchable_includeInGlobalSearch attribute, or false if the attribute is not set. + The value of the android.R.styleable#Searchable_includeInGlobalSearch + attribute, or false if the attribute is not set. Checks whether the searchable should be included in global search. See also: - Android reference for android.app.SearchableInfo.shouldIncludeInGlobalSearch. + + + Android reference for android.app.SearchableInfo.shouldIncludeInGlobalSearch. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -444,10 +496,15 @@ Checks whether the text in the query field should come from the suggestion intent data. + To be added. Checks whether the text in the query field should come from the suggestion intent data. See also: - Android reference for android.app.SearchableInfo.shouldRewriteQueryFromData. + + + Android reference for android.app.SearchableInfo.shouldRewriteQueryFromData. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -475,10 +532,15 @@ Checks whether the text in the query field should come from the suggestion title. + To be added. Checks whether the text in the query field should come from the suggestion title. See also: - Android reference for android.app.SearchableInfo.shouldRewriteQueryFromText. + + + Android reference for android.app.SearchableInfo.shouldRewriteQueryFromText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -505,11 +567,15 @@ Gets the search suggestion content provider authority. - The search suggestions authority, or null if not set. + The search suggestions authority, or null if not set. Gets the search suggestion content provider authority. See also: - Android reference for android.app.SearchableInfo.getSuggestAuthority. + + + Android reference for android.app.SearchableInfo.getSuggestAuthority. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -536,11 +602,15 @@ Gets the optional intent action for use with these suggestions. - The default intent action, or null if not set. + The default intent action, or null if not set. Gets the optional intent action for use with these suggestions. This is useful if all intents will have the same action (e.g. Intent.ACTION_VIEW) This can be overriden in any given suggestion using the column SearchManager.SUGGEST_COLUMN_INTENT_ACTION. See also: - Android reference for android.app.SearchableInfo.getSuggestIntentAction. + + + Android reference for android.app.SearchableInfo.getSuggestIntentAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -567,11 +637,15 @@ Gets the optional intent data for use with these suggestions. - The default intent data, or null if not set. + The default intent data, or null if not set. Gets the optional intent data for use with these suggestions. This is useful if all intents will have similar data URIs, but you'll likely need to provide a specific ID as well via the column SearchManager.SUGGEST_COLUMN_INTENT_DATA_ID, which will be appended to the intent data URI. This can be overriden in any given suggestion using the column SearchManager.SUGGEST_COLUMN_INTENT_DATA. See also: - Android reference for android.app.SearchableInfo.getSuggestIntentData. + + + Android reference for android.app.SearchableInfo.getSuggestIntentData. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -597,10 +671,16 @@ System.String - Gets the name of the package where the suggestion provider lives, or null. + Gets the name of the package where the suggestion provider lives, + or null. + To be added. Gets the name of the package where the suggestion provider lives, or null. - Android reference for android.app.SearchableInfo.getSuggestPackage. + + + Android reference for android.app.SearchableInfo.getSuggestPackage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -627,11 +707,15 @@ Gets the content provider path for obtaining search suggestions. - The suggestion path, or null if not set. + The suggestion path, or null if not set. Gets the content provider path for obtaining search suggestions. See also: - Android reference for android.app.SearchableInfo.getSuggestPath. + + + Android reference for android.app.SearchableInfo.getSuggestPath. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -658,10 +742,15 @@ Gets the selection for obtaining search suggestions. + To be added. Gets the selection for obtaining search suggestions. See also: - Android reference for android.app.SearchableInfo.getSuggestSelection. + + + Android reference for android.app.SearchableInfo.getSuggestSelection. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -688,11 +777,15 @@ Gets the suggestion threshold. - The suggestion threshold, or 0 if not set. + The suggestion threshold, or 0 if not set. Gets the suggestion threshold. See also: - Android reference for android.app.SearchableInfo.getSuggestThreshold. + + + Android reference for android.app.SearchableInfo.getSuggestThreshold. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -723,6 +816,7 @@ Provides JNI binding infrastructure for Android.App.SearchableInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -762,6 +856,7 @@ Provides JNI binding infrastructure for Android.App.SearchableInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -789,11 +884,15 @@ Gets the resource id of the spoken language to recognize in voice search. - A resource id, or 0 if no language was specified. + A resource id, or 0 if no language was specified. Gets the resource id of the spoken language to recognize in voice search. See also: - Android reference for android.app.SearchableInfo.getVoiceLanguageId. + + + Android reference for android.app.SearchableInfo.getVoiceLanguageId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -820,11 +919,15 @@ Gets the resource id of the voice search language model string. - A resource id, or 0 if no language model was specified. + A resource id, or 0 if no language model was specified. Gets the resource id of the voice search language model string. See also: - Android reference for android.app.SearchableInfo.getVoiceLanguageModeId. + + + Android reference for android.app.SearchableInfo.getVoiceLanguageModeId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -851,11 +954,16 @@ The maximum number of voice recognition results to return. - the max results count, if specified in the searchable activity's metadata, or 0 if not specified. + the max results count, if specified in the searchable + activity's metadata, or 0 if not specified. The maximum number of voice recognition results to return. See also: - Android reference for android.app.SearchableInfo.getVoiceMaxResults. + + + Android reference for android.app.SearchableInfo.getVoiceMaxResults. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -882,11 +990,15 @@ Gets the resource id of the voice prompt text string. - A resource id, or 0 if no voice prompt text was specified. + A resource id, or 0 if no voice prompt text was specified. Gets the resource id of the voice prompt text string. See also: - Android reference for android.app.SearchableInfo.getVoicePromptTextId. + + + Android reference for android.app.SearchableInfo.getVoicePromptTextId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -913,10 +1025,15 @@ Checks if the searchable activity wants the voice search button to be shown. + To be added. Checks if the searchable activity wants the voice search button to be shown. See also: - Android reference for android.app.SearchableInfo.getVoiceSearchEnabled. + + + Android reference for android.app.SearchableInfo.getVoiceSearchEnabled. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -943,10 +1060,15 @@ Checks if voice search should start in-app search. + To be added. Checks if voice search should start in-app search. See also: - Android reference for android.app.SearchableInfo.getVoiceSearchLaunchRecognizer. + + + Android reference for android.app.SearchableInfo.getVoiceSearchLaunchRecognizer. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -973,10 +1095,15 @@ Checks if voice search should start web search. + To be added. Checks if voice search should start web search. See also: - Android reference for android.app.SearchableInfo.getVoiceSearchLaunchWebSearch. + + + Android reference for android.app.SearchableInfo.getVoiceSearchLaunchWebSearch. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1023,7 +1150,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.SearchableInfo.writeToParcel. + + + Android reference for android.app.SearchableInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/SemanticAction.xml b/docs/xml/Android.App/SemanticAction.xml index 18bd51f3c..222cf87b4 100644 --- a/docs/xml/Android.App/SemanticAction.xml +++ b/docs/xml/Android.App/SemanticAction.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ SemanticAction: Archive the content associated with the notification. SemanticAction: Archive the content associated with the notification. This could mean archiving an email, message, etc. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_ARCHIVE. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_ARCHIVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ SemanticAction: Call a contact, group, etc. SemanticAction: Call a contact, group, etc. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_CALL. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_CALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ SemanticAction: Delete the content associated with the notification. SemanticAction: Delete the content associated with the notification. This could mean deleting an email, message, etc. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_DELETE. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_DELETE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ SemanticAction: Mark content as read. SemanticAction: Mark content as read. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_MARK_AS_READ. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_MARK_AS_READ. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ SemanticAction: Mark content as unread. SemanticAction: Mark content as unread. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_MARK_AS_UNREAD. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_MARK_AS_UNREAD. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,7 +231,11 @@ SemanticAction: Mute the content associated with the notification. SemanticAction: Mute the content associated with the notification. This could mean silencing a conversation or currently playing media. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_MUTE. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_MUTE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,11 +268,71 @@ No semantic action defined. No semantic action defined. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_NONE. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_NONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Action.SemanticActionPause", JniField="android/app/Notification$Action.SEMANTIC_ACTION_PAUSE")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Action.SemanticActionPause", JniField="android/app/Notification$Action.SEMANTIC_ACTION_PAUSE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.SemanticAction + + 14 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Action.SemanticActionPlay", JniField="android/app/Notification$Action.SEMANTIC_ACTION_PLAY")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Action.SemanticActionPlay", JniField="android/app/Notification$Action.SEMANTIC_ACTION_PLAY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.SemanticAction + + 13 + + To be added. + + @@ -276,11 +361,43 @@ SemanticAction: Reply to a conversation, chat, group, or wherever replies may be appropriate. SemanticAction: Reply to a conversation, chat, group, or wherever replies may be appropriate. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_REPLY. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_REPLY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Action.SemanticActionStop", JniField="android/app/Notification$Action.SEMANTIC_ACTION_STOP")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Action.SemanticActionStop", JniField="android/app/Notification$Action.SEMANTIC_ACTION_STOP")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.SemanticAction + + 15 + + To be added. + + @@ -309,7 +426,11 @@ SemanticAction: Mark content with a thumbs down. SemanticAction: Mark content with a thumbs down. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_THUMBS_DOWN. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_THUMBS_DOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -342,7 +463,11 @@ SemanticAction: Mark content with a thumbs up. SemanticAction: Mark content with a thumbs up. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_THUMBS_UP. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_THUMBS_UP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -375,7 +500,11 @@ SemanticAction: Unmute the content associated with the notification. SemanticAction: Unmute the content associated with the notification. This could mean un-silencing a conversation or currently playing media. - Android reference for android.app.Notification.Action.SEMANTIC_ACTION_UNMUTE. + + + Android reference for android.app.Notification.Action.SEMANTIC_ACTION_UNMUTE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Service+InterfaceConsts.xml b/docs/xml/Android.App/Service+InterfaceConsts.xml index 808444bcf..4e421cb03 100644 --- a/docs/xml/Android.App/Service+InterfaceConsts.xml +++ b/docs/xml/Android.App/Service+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -49,10 +50,15 @@ 40 - Level for onTrimMemory(int): the process has gone on to the LRU list. + Level for #onTrimMemory(int): the process has gone on to the + LRU list. Level for onTrimMemory(int): the process has gone on to the LRU list. This is a good opportunity to clean up resources that can efficiently and quickly be re-built if the user returns to the app. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_BACKGROUND. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_BACKGROUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,11 +88,17 @@ 80 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is nearing the end + of the background LRU list, and if more memory isn't found soon it will + be killed. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is nearing the end of the background LRU list, and if more memory isn't found soon it will be killed. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_COMPLETE. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_COMPLETE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -116,11 +128,17 @@ 60 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is around the middle + of the background LRU list; freeing memory can help the system keep + other processes running later in the list for better overall performance. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is around the middle of the background LRU list; freeing memory can help the system keep other processes running later in the list for better overall performance. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_MODERATE. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_MODERATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,11 +168,17 @@ 15 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is not an expendable + background process, but the device is running extremely low on memory + and is about to not be able to keep any background processes running. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is not an expendable background process, but the device is running extremely low on memory and is about to not be able to keep any background processes running. Your running process should free up as many non-critical resources as it can to allow that memory to be used elsewhere. The next thing that will happen after this is ComponentCallbacks.onLowMemory() called to report that nothing at all can be kept in the background, a situation that can start to notably impact the user. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_CRITICAL. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_CRITICAL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -184,11 +208,16 @@ 10 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is not an expendable + background process, but the device is running low on memory. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is not an expendable background process, but the device is running low on memory. Your running process should free up unneeded resources to allow that memory to be used elsewhere. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_LOW. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_LOW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -218,11 +247,16 @@ 5 - This constant was deprecated in API level 35. + Level for #onTrimMemory(int): the process is not an expendable + background process, but the device is running moderately low on memory. This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int): the process is not an expendable background process, but the device is running moderately low on memory. Your running process may want to release some unneeded resources for use elsewhere. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_MODERATE. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_MODERATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,10 +286,15 @@ 20 - Level for onTrimMemory(int): the process had been showing a user interface, and is no longer doing so. + Level for #onTrimMemory(int): the process had been showing + a user interface, and is no longer doing so. Level for onTrimMemory(int): the process had been showing a user interface, and is no longer doing so. Large allocations with the UI should be released at this point to allow memory to be better managed. - Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_UI_HIDDEN. + + + Android reference for android.content.ComponentCallbacks2.TRIM_MEMORY_UI_HIDDEN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/Service.xml b/docs/xml/Android.App/Service.xml index 5f3c7e77c..2c85345b2 100644 --- a/docs/xml/Android.App/Service.xml +++ b/docs/xml/Android.App/Service.xml @@ -42,7 +42,9 @@ - A Service is an application component representing either an application's desire to perform a longer-running operation while not interacting with the user or to supply functionality for other applications to use. + A Service is an application component representing either an application's desire + to perform a longer-running operation while not interacting with the user + or to supply functionality for other applications to use. A Service is an application component representing either an application's desire to perform a longer-running operation while not interacting with the user or to supply functionality for other applications to use. Each service class must have a corresponding <service> declaration in its package's AndroidManifest.xml. Services can be started with Context.startService() and Context.bindService(). Note that services, like other application objects, run in the main thread of their hosting process. This means that, if your service is going to do any CPU intensive (such as MP3 playback) or blocking (such as networking) operations, it should spawn its own thread in which to do that work. More information on this can be found in Processes and Threads. The JobIntentService class is available as a standard implementation of Service that has its own thread where it schedules its work to be done. Topics covered here: What is a Service? Service Lifecycle Permissions Process Lifecycle Local Service Sample Remote Messenger Service Sample Developer Guides For a detailed discussion about how to create services, read the Services developer guide. @@ -51,7 +53,11 @@ When a Service component is actually created, for either of these reasons, all that the system actually does is instantiate the component and call its onCreate() and any other appropriate callbacks on the main thread. It is up to the Service to implement these with the appropriate behavior, such as creating a secondary thread in which it does its work. Note that because Service itself is so simple, you can make your interaction with it as simple or complicated as you want: from treating it as a local Java object that you make direct method calls on (as illustrated by Local Service Sample), to providing a full remoteable interface using AIDL. There are two reasons that a service can be run by the system. If someone calls Context.startService() then the system will retrieve the service (creating it and calling its onCreate() method if needed) and then call its onStartCommand(Intent, int, int) method with the arguments supplied by the client. The service will at this point continue running until Context.stopService() or stopSelf() is called. Note that multiple calls to Context.startService() do not nest (though they do result in multiple corresponding calls to onStartCommand()), so no matter how many times it is started a service will be stopped once Context.stopService() or stopSelf() is called; however, services can use their stopSelf(int) method to ensure the service is not stopped until started intents have been processed. For started services, there are two additional major modes of operation they can decide to run in, depending on the value they return from onStartCommand(): START_STICKY is used for services that are explicitly started and stopped as needed, while START_NOT_STICKY or START_REDELIVER_INTENT are used for services that should only remain running while processing any commands sent to them. See the linked documentation for more detail on the semantics. Clients can also use Context.bindService() to obtain a persistent connection to a service. This likewise creates the service if it is not already running (calling onCreate() while doing so), but does not call onStartCommand(). The client will receive the IBinder object that the service returns from its onBind(Intent) method, allowing the client to then make calls back to the service. The service will remain running as long as the connection is established (whether or not the client retains a reference on the service's IBinder). Usually the IBinder returned is for a complex interface that has been written in aidl. A service can be both started and have connections bound to it. In such a case, the system will keep the service running as long as either it is started or there are one or more connections to it with the Context.BIND_AUTO_CREATE flag. Once neither of these situations hold, the service's onDestroy() method is called and the service is effectively terminated. All cleanup (stopping threads, unregistering receivers) should be complete upon returning from onDestroy(). Permissions Global access to a service can be enforced when it is declared in its manifest's <service> tag. By doing so, other applications will need to declare a corresponding <uses-permission> element in their own manifest to be able to start, stop, or bind to the service. As of Build.VERSION_CODES.GINGERBREAD, when using Context.startService(Intent), you can also set Intent.FLAG_GRANT_READ_URI_PERMISSION and/or Intent.FLAG_GRANT_WRITE_URI_PERMISSION on the Intent. This will grant the Service temporary access to the specific URIs in the Intent. Access will remain until the Service has called stopSelf(int) for that start command or a later one, or until the Service has been completely stopped. This works for granting access to the other apps that have not requested the permission protecting the Service, or even when the Service is not exported at all. In addition, a service can protect individual IPC calls into it with permissions, by calling the ContextWrapper.checkCallingPermission(String) method before executing the implementation of that call. See the Security and Permissions document for more information on permissions and security in general. Process Lifecycle The Android system will attempt to keep the process hosting a service around as long as the service has been started or has clients bound to it. When running low on memory and needing to kill existing processes, the priority of a process hosting the service will be the higher of the following possibilities: If the service is currently executing code in its onCreate(), onStartCommand(), or onDestroy() methods, then the hosting process will be a foreground process to ensure this code can execute without being killed. If the service has been started, then its hosting process is considered to be less important than any processes that are currently visible to the user on-screen, but more important than any process not visible. Because only a few processes are generally visible to the user, this means that the service should not be killed except in low memory conditions. However, since the user is not directly aware of a background service, in that state it is considered a valid candidate to kill, and you should be prepared for this to happen. In particular, long-running services will be increasingly likely to kill and are guaranteed to be killed (and restarted if appropriate) if they remain started long enough. If there are clients bound to the service, then the service's hosting process is never less important than the most important client. That is, if one of its clients is visible to the user, then the service itself is considered to be visible. The way a client's importance impacts the service's importance can be adjusted through Context.BIND_ABOVE_CLIENT, Context.BIND_ALLOW_OOM_MANAGEMENT, Context.BIND_WAIVE_PRIORITY, Context.BIND_IMPORTANT, and Context.BIND_ADJUST_WITH_ACTIVITY. A started service can use the startForeground(int,Notification) API to put the service in a foreground state, where the system considers it to be something the user is actively aware of and thus not a candidate for killing when low on memory. (It is still theoretically possible for the service to be killed under extreme memory pressure from the current foreground application, but in practice this should not be a concern.) Note this means that most of the time your service is running, it may be killed by the system if it is under heavy memory pressure. If this happens, the system will later try to restart the service. An important consequence of this is that if you implement onStartCommand() to schedule work to be done asynchronously or in another thread, then you may want to use START_FLAG_REDELIVERY to have the system re-deliver an Intent for you so that it does not get lost if your service is killed while processing it. Other application components running in the same process as the service (such as an Activity) can, of course, increase the importance of the overall process beyond just the importance of the service itself. Local Service Sample One of the most common uses of a Service is as a secondary component running alongside other parts of an application, in the same process as the rest of the components. All components of an .apk run in the same process unless explicitly stated otherwise, so this is a typical situation. When used in this way, by assuming the components are in the same process, you can greatly simplify the interaction between them: clients of the service can simply cast the IBinder they receive from it to a concrete class published by the service. An example of this use of a Service is shown here. First is the Service itself, publishing a custom class when bound: With that done, one can now write client code that directly accesses the running service, such as: Remote Messenger Service Sample If you need to be able to write a Service that can perform complicated communication with clients in remote processes (beyond simply the use of Context.startService to send commands to it), then you can use the Messenger class instead of writing full AIDL files. An example of a Service that uses Messenger as its client interface is shown here. First is the Service itself, publishing a Messenger to an internal Handler when bound: If we want to make this service run in a remote process (instead of the standard one for its .apk), we can use android:process in its manifest tag to specify one: Note that the name "remote" chosen here is arbitrary, and you can use other names if you want additional processes. The ':' prefix appends the name to your package's standard process name. With that done, clients can now bind to the service and send messages to it. Note that this allows clients to register with it to receive messages back as well: - Android reference for android.app.Service. + + + Android reference for android.app.Service. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -74,9 +80,14 @@ - + + - Android reference for android.app.Service.Service. + + + Android reference for android.app.Service.Service. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -127,9 +138,14 @@ Return the application that owns this service. + To be added. Return the application that owns this service. - Android reference for android.app.Service.getApplication. + + + Android reference for android.app.Service.getApplication. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -167,15 +183,20 @@ - FileDescriptor: The raw file descriptor that the dump is being sent to. - PrintWriter: The PrintWriter to which you should dump your state. This will be closed for you after you return. - String: additional arguments to the dump request. + The raw file descriptor that the dump is being sent to. + The PrintWriter to which you should dump your state. This will be + closed for you after you return. + additional arguments to the dump request. Print the Service's state into the given stream. Print the Service's state into the given stream. This gets invoked if you run "adb shell dumpsys activity service <yourservicename>" (note that for this command to work, the service must be running, and you must specify a fully-qualified service name). This is distinct from "dumpsys <servicename>", which only works for named system services and which invokes the IBinder.dump method on the IBinder interface registered with ServiceManager. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.Service.dump. + + + Android reference for android.app.Service.dump. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -205,12 +226,19 @@ Android.Content.PM.ForegroundService - If the service has become a foreground service by calling startForeground(int,Notification) or startForeground(int,Notification,int), getForegroundServiceType() returns the current foreground service type. - current foreground service type flags. Value is either 0 or a combination of the following: ServiceInfo.FOREGROUND_SERVICE_TYPE_MANIFEST ServiceInfo.FOREGROUND_SERVICE_TYPE_NONE ServiceInfo.FOREGROUND_SERVICE_TYPE_DATA_SYNC ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK ServiceInfo.FOREGROUND_SERVICE_TYPE_PHONE_CALL ServiceInfo.FOREGROUND_SERVICE_TYPE_LOCATION ServiceInfo.FOREGROUND_SERVICE_TYPE_CONNECTED_DEVICE ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PROJECTION ServiceInfo.FOREGROUND_SERVICE_TYPE_CAMERA ServiceInfo.FOREGROUND_SERVICE_TYPE_MICROPHONE ServiceInfo.FOREGROUND_SERVICE_TYPE_HEALTH ServiceInfo.FOREGROUND_SERVICE_TYPE_REMOTE_MESSAGING ServiceInfo.FOREGROUND_SERVICE_TYPE_SYSTEM_EXEMPTED ServiceInfo.FOREGROUND_SERVICE_TYPE_SHORT_SERVICE ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PROCESSING ServiceInfo.FOREGROUND_SERVICE_TYPE_SPECIAL_USE + If the service has become a foreground service by calling + #startForeground(int, Notification) + or #startForeground(int, Notification, int), #getForegroundServiceType() + returns the current foreground service type. + current foreground service type flags. If the service has become a foreground service by calling startForeground(int,Notification) or startForeground(int,Notification,int), getForegroundServiceType() returns the current foreground service type. If there is no foregroundServiceType specified in manifest, ServiceInfo.FOREGROUND_SERVICE_TYPE_NONE is returned. If the service is not a foreground service, ServiceInfo.FOREGROUND_SERVICE_TYPE_NONE is returned. - Android reference for android.app.Service.getForegroundServiceType. + + + Android reference for android.app.Service.getForegroundServiceType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -273,6 +301,7 @@ Provides JNI binding infrastructure for Android.App.Service. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -302,12 +331,20 @@ - Intent: The Intent that was used to bind to this service, as given to Context.bindService. Note that any extras that were included with the Intent at that point will not be seen here. + The Intent that was used to bind to this service, + as given to android.content.Context#bindService + Context.bindService. Note that any extras that were included with + the Intent at that point will <em>not</em> be seen here. Return the communication channel to the service. - Return an IBinder through which clients can call on to the service. + Return an IBinder through which clients can call on to the + service. Return the communication channel to the service. May return null if clients can not bind to the service. The returned IBinder is usually for a complex interface that has been described using aidl. Note that unlike other application components, calls on to the IBinder interface returned here may not happen on the main thread of the process. More information about the main thread can be found in Processes and Threads. - Android reference for android.app.Service.onBind. + + + Android reference for android.app.Service.onBind. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -343,7 +380,11 @@ Called by the system when the device configuration changes while your component is running. Called by the system when the device configuration changes while your component is running. Note that, unlike activities, other components are never restarted when a configuration changes: they must always deal with the results of the change, such as by re-retrieving resources. At the time that this function has been called, your Resources object will have been updated to return resource values matching the new configuration. For more information, read Handling Runtime Changes. - Android reference for android.app.Service.onConfigurationChanged. + + + Android reference for android.app.Service.onConfigurationChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -373,7 +414,11 @@ Called by the system when the service is first created. Called by the system when the service is first created. Do not call this method directly. - Android reference for android.app.Service.onCreate. + + + Android reference for android.app.Service.onCreate. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -403,7 +448,11 @@ Called by the system to notify a Service that it is no longer used and is being removed. Called by the system to notify a Service that it is no longer used and is being removed. The service should clean up any resources it holds (threads, registered receivers, etc) at this point. Upon return, there will be no more calls in to this Service object and it is effectively dead. Do not call this method directly. - Android reference for android.app.Service.onDestroy. + + + Android reference for android.app.Service.onDestroy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -436,7 +485,11 @@ This is called when the overall system is running low on memory, and actively running processes should trim their memory usage. This is called when the overall system is running low on memory, and actively running processes should trim their memory usage. While the exact point at which this will be called is not defined, generally it will happen when all background process have been killed. That is, before reaching the point of killing processes hosting service and foreground UI that we would like to avoid killing. - Android reference for android.app.Service.onLowMemory. + + + Android reference for android.app.Service.onLowMemory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -465,11 +518,20 @@ - Intent: The Intent that was used to bind to this service, as given to Context.bindService. Note that any extras that were included with the Intent at that point will not be seen here. - Called when new clients have connected to the service, after it had previously been notified that all had disconnected in its onUnbind(Intent). + The Intent that was used to bind to this service, + as given to android.content.Context#bindService + Context.bindService. Note that any extras that were included with + the Intent at that point will <em>not</em> be seen here. + Called when new clients have connected to the service, after it had + previously been notified that all had disconnected in its + #onUnbind. Called when new clients have connected to the service, after it had previously been notified that all had disconnected in its onUnbind(Intent). This will only be called if the implementation of onUnbind(Intent) was overridden to return true. - Android reference for android.app.Service.onRebind. + + + Android reference for android.app.Service.onRebind. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -508,7 +570,11 @@ This method was deprecated in API level 15. This method was deprecated in API level 15. Implement onStartCommand(Intent,int,int) instead. - Android reference for android.app.Service.onStart. + + + Android reference for android.app.Service.onStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -552,15 +618,27 @@ - Intent: The Intent supplied to Context.startService(Intent), as given. This may be null if the service is being restarted after its process has gone away, and it had previously returned anything except START_STICKY_COMPATIBILITY. - int: Additional data about this start request. Value is either 0 or a combination of the following: START_FLAG_REDELIVERY START_FLAG_RETRY - int: A unique integer representing this specific request to start. Use with stopSelfResult(int). - Called by the system every time a client explicitly starts the service by calling Context.startService(Intent), providing the arguments it supplied and a unique integer token representing the start request. - The return value indicates what semantics the system should use for the service's current started state. It may be one of the constants associated with the START_CONTINUATION_MASK bits. Value is one of the following: START_STICKY_COMPATIBILITY START_STICKY START_NOT_STICKY START_REDELIVER_INTENT + The Intent supplied to android.content.Context#startService, + as given. This may be null if the service is being restarted after + its process has gone away, and it had previously returned anything + except #START_STICKY_COMPATIBILITY. + Additional data about this start request. + A unique integer representing this specific request to + start. Use with #stopSelfResult(int). + Called by the system every time a client explicitly starts the service by calling + android.content.Context#startService, providing the arguments it supplied and a + unique integer token representing the start request. + The return value indicates what semantics the system should + use for the service's current started state. It may be one of the + constants associated with the #START_CONTINUATION_MASK bits. Called by the system every time a client explicitly starts the service by calling Context.startService(Intent), providing the arguments it supplied and a unique integer token representing the start request. Do not call this method directly. For backwards compatibility, the default implementation calls onStart(Intent, int) and returns either START_STICKY or START_STICKY_COMPATIBILITY. Note that the system calls this on your service's main thread. A service's main thread is the same thread where UI operations take place for Activities running in the same process. You should always avoid stalling the main thread's event loop. When doing long-running operations, network calls, or heavy disk I/O, you should kick off a new thread, or use AsyncTask. See also: - Android reference for android.app.Service.onStartCommand. + + + Android reference for android.app.Service.onStartCommand. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -589,11 +667,17 @@ - Intent: The original root Intent that was used to launch the task that is being removed. - This is called if the service is currently running and the user has removed a task that comes from the service's application. + The original root Intent that was used to launch + the task that is being removed. + This is called if the service is currently running and the user has + removed a task that comes from the service's application. This is called if the service is currently running and the user has removed a task that comes from the service's application. If you have set ServiceInfo.FLAG_STOP_WITH_TASK then you will not receive this callback; instead, the service will simply be stopped. - Android reference for android.app.Service.onTaskRemoved. + + + Android reference for android.app.Service.onTaskRemoved. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -626,11 +710,16 @@ - int: the startId passed to onStartCommand(Intent,int,int) when the service started. - Callback called on timeout for ServiceInfo.FOREGROUND_SERVICE_TYPE_SHORT_SERVICE. + the startId passed to #onStartCommand(Intent, int, int) when + the service started. + Callback called on timeout for ServiceInfo#FOREGROUND_SERVICE_TYPE_SHORT_SERVICE. Callback called on timeout for ServiceInfo.FOREGROUND_SERVICE_TYPE_SHORT_SERVICE. See ServiceInfo.FOREGROUND_SERVICE_TYPE_SHORT_SERVICE for more details. If the foreground service of type ServiceInfo.FOREGROUND_SERVICE_TYPE_SHORT_SERVICE doesn't finish even after it's timed out, the app will be declared an ANR after a short grace period of several seconds. Starting from Android version Build.VERSION_CODES.VANILLA_ICE_CREAM, onTimeout(int, int) will also be called when a foreground service of type ServiceInfo.FOREGROUND_SERVICE_TYPE_SHORT_SERVICE times out. Developers do not need to implement both of the callbacks on Build.VERSION_CODES.VANILLA_ICE_CREAM and onwards. Note, even though ServiceInfo.FOREGROUND_SERVICE_TYPE_SHORT_SERVICE was added on Android version Build.VERSION_CODES.UPSIDE_DOWN_CAKE, it can be also used on on prior android versions (just like other new foreground service types can be used). However, because onTimeout(int) did not exist on prior versions, it will never called on such versions. Because of this, developers must make sure to stop the foreground service even if onTimeout(int) is not called on such versions. - Android reference for android.app.Service.onTimeout. + + + Android reference for android.app.Service.onTimeout. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -670,12 +759,18 @@ - int: the startId passed to onStartCommand(Intent,int,int) when the service started. - int: the ERROR(foreground service type/android.content.pm.ServiceInfo.ForegroundServiceType foreground service type) which caused the timeout. Value is either 0 or a combination of the following: ServiceInfo.FOREGROUND_SERVICE_TYPE_MANIFEST ServiceInfo.FOREGROUND_SERVICE_TYPE_NONE ServiceInfo.FOREGROUND_SERVICE_TYPE_DATA_SYNC ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK ServiceInfo.FOREGROUND_SERVICE_TYPE_PHONE_CALL ServiceInfo.FOREGROUND_SERVICE_TYPE_LOCATION ServiceInfo.FOREGROUND_SERVICE_TYPE_CONNECTED_DEVICE ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PROJECTION ServiceInfo.FOREGROUND_SERVICE_TYPE_CAMERA ServiceInfo.FOREGROUND_SERVICE_TYPE_MICROPHONE ServiceInfo.FOREGROUND_SERVICE_TYPE_HEALTH ServiceInfo.FOREGROUND_SERVICE_TYPE_REMOTE_MESSAGING ServiceInfo.FOREGROUND_SERVICE_TYPE_SYSTEM_EXEMPTED ServiceInfo.FOREGROUND_SERVICE_TYPE_SHORT_SERVICE ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PROCESSING ServiceInfo.FOREGROUND_SERVICE_TYPE_SPECIAL_USE + the startId passed to #onStartCommand(Intent, int, int) when + the service started. + the ServiceInfo.ForegroundServiceType foreground service type which + caused the timeout. Callback called when a particular foreground service type has timed out. Callback called when a particular foreground service type has timed out. This callback is meant to give the app a small grace period of a few seconds to finish the foreground service of the associated type - if it fails to do so, the app will crash. The foreground service of the associated type can be stopped within the time limit by stopSelf(), Context.stopService(android.content.Intent) or their overloads. stopForeground(int) can be used as well, which demotes the service to a "background" service, which will soon be stopped by the system. The specific time limit for each type (if one exists) is mentioned in the documentation for that foreground service type. See dataSync for example. Note: time limits are restricted to a rolling 24-hour window - for example, if a foreground service type has a time limit of 6 hours, that time counter begins as soon as the foreground service starts. This time limit will only be reset once every 24 hours or if the app comes into the foreground state. - Android reference for android.app.Service.onTimeout. + + + Android reference for android.app.Service.onTimeout. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -717,7 +812,11 @@ Called when the operating system has determined that it is a good time for a process to trim unneeded memory from its process. Called when the operating system has determined that it is a good time for a process to trim unneeded memory from its process. You should never compare to exact values of the level, since new intermediate values may be added -- you will typically want to compare if the value is greater or equal to a level you are interested in. To retrieve the processes current trim level at any point, you can use ActivityManager.getMyMemoryState(RunningAppProcessInfo). - Android reference for android.app.Service.onTrimMemory. + + + Android reference for android.app.Service.onTrimMemory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -746,12 +845,21 @@ - Intent: The Intent that was used to bind to this service, as given to Context.bindService. Note that any extras that were included with the Intent at that point will not be seen here. - Called when all clients have disconnected from a particular interface published by the service. - Return true if you would like to have the service's onRebind(Intent) method later called when new clients bind to it. + The Intent that was used to bind to this service, + as given to android.content.Context#bindService + Context.bindService. Note that any extras that were included with + the Intent at that point will <em>not</em> be seen here. + Called when all clients have disconnected from a particular interface + published by the service. + Return true if you would like to have the service's + #onRebind method later called when new clients bind to it. Called when all clients have disconnected from a particular interface published by the service. The default implementation does nothing and returns false. - Android reference for android.app.Service.onUnbind. + + + Android reference for android.app.Service.onUnbind. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -772,6 +880,10 @@ [Android.Runtime.Register("setForeground", "(Z)V", "")] [<Android.Runtime.Register("setForeground", "(Z)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -780,6 +892,7 @@ + To be added. This member is deprecated. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -810,9 +923,13 @@ - int: The identifier for this notification as per NotificationManager.notify(int, Notification); must not be 0. - Notification: The Notification to be displayed. - If your service is started (running through Context.startService(Intent)), then also make this service run in the foreground, supplying the ongoing notification to be shown to the user while in this state. + The identifier for this notification as per + NotificationManager#notify(int, Notification) + NotificationManager.notify(int, Notification); must not be 0. + The Notification to be displayed. + If your service is started (running through Context#startService(Intent)), then + also make this service run in the foreground, supplying the ongoing + notification to be shown to the user while in this state. If your service is started (running through Context.startService(Intent)), then also make this service run in the foreground, supplying the ongoing notification to be shown to the user while in this state. By default started services are background, meaning that their process won't be given foreground CPU scheduling (unless something else in that process is foreground) and, if the system needs to kill them to reclaim more memory (such as to display a large page in a web browser), they can be killed without too much harm. You use startForeground(int, Notification) if killing your service would be disruptive to the user, such as if your service is performing background music playback, so the user would notice if their music stopped playing. Note that calling this method does not put the service in the started state itself, even though the name sounds like it. You must always call startService(Intent) first to tell the system it should keep the service running, and then use this method to tell it to keep it running harder. Apps targeting API Build.VERSION_CODES.P or later must request the permission Manifest.permission.FOREGROUND_SERVICE in order to use this API. @@ -823,7 +940,11 @@ Throws: InvalidForegroundServiceTypeException If the app targeting API is Build.VERSION_CODES.UPSIDE_DOWN_CAKE or later, and the manifest attribute R.attr.foregroundServiceType is set to invalid types(i.e. ServiceInfo.FOREGROUND_SERVICE_TYPE_NONE). Throws: MissingForegroundServiceTypeException If the app targeting API is Build.VERSION_CODES.UPSIDE_DOWN_CAKE or later, and the manifest attribute R.attr.foregroundServiceType is not set. Throws: SecurityException If the app targeting API is Build.VERSION_CODES.UPSIDE_DOWN_CAKE or later and doesn't have the permission to start the foreground service with the specified type in the manifest attribute R.attr.foregroundServiceType. - Android reference for android.app.Service.startForeground. + + + Android reference for android.app.Service.startForeground. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -869,10 +990,15 @@ - int: The identifier for this notification as per NotificationManager.notify(int, Notification); must not be 0. - Notification: The Notification to be displayed. This value cannot be null. - int: must be a subset flags of manifest attribute R.attr.foregroundServiceType flags; must not be ServiceInfo.FOREGROUND_SERVICE_TYPE_NONE. Value is either 0 or a combination of the following: ServiceInfo.FOREGROUND_SERVICE_TYPE_MANIFEST ServiceInfo.FOREGROUND_SERVICE_TYPE_NONE ServiceInfo.FOREGROUND_SERVICE_TYPE_DATA_SYNC ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK ServiceInfo.FOREGROUND_SERVICE_TYPE_PHONE_CALL ServiceInfo.FOREGROUND_SERVICE_TYPE_LOCATION ServiceInfo.FOREGROUND_SERVICE_TYPE_CONNECTED_DEVICE ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PROJECTION ServiceInfo.FOREGROUND_SERVICE_TYPE_CAMERA ServiceInfo.FOREGROUND_SERVICE_TYPE_MICROPHONE ServiceInfo.FOREGROUND_SERVICE_TYPE_HEALTH ServiceInfo.FOREGROUND_SERVICE_TYPE_REMOTE_MESSAGING ServiceInfo.FOREGROUND_SERVICE_TYPE_SYSTEM_EXEMPTED ServiceInfo.FOREGROUND_SERVICE_TYPE_SHORT_SERVICE ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PROCESSING ServiceInfo.FOREGROUND_SERVICE_TYPE_SPECIAL_USE - An overloaded version of startForeground(int,Notification) with additional foregroundServiceType parameter. + The identifier for this notification as per + NotificationManager#notify(int, Notification) + NotificationManager.notify(int, Notification); must not be 0. + The Notification to be displayed. + must be a subset flags of manifest attribute + android.R.attr#foregroundServiceType flags; must not be + ServiceInfo#FOREGROUND_SERVICE_TYPE_NONE. + An overloaded version of #startForeground(int, Notification) with additional + foregroundServiceType parameter. An overloaded version of startForeground(int,Notification) with additional foregroundServiceType parameter. Apps built with SDK version Build.VERSION_CODES.Q or later can specify the foreground service types using attribute R.attr.foregroundServiceType in service element of manifest file. The value of attribute R.attr.foregroundServiceType can be multiple flags ORed together. The foregroundServiceType parameter must be a subset flags of what is specified in manifest attribute R.attr.foregroundServiceType, if not, an IllegalArgumentException is thrown. Specify foregroundServiceType parameter as ServiceInfo.FOREGROUND_SERVICE_TYPE_MANIFEST to use all flags that is specified in manifest attribute foregroundServiceType. @@ -883,7 +1009,11 @@ Throws: MissingForegroundServiceTypeException If the app targeting API is Build.VERSION_CODES.UPSIDE_DOWN_CAKE or later, and the manifest attribute R.attr.foregroundServiceType is not set and the param foregroundServiceType is set to ServiceInfo.FOREGROUND_SERVICE_TYPE_MANIFEST. Throws: IllegalArgumentException if param foregroundServiceType is not subset of manifest attribute R.attr.foregroundServiceType. Throws: SecurityException If the app targeting API is Build.VERSION_CODES.UPSIDE_DOWN_CAKE or later and doesn't have the permission to start the foreground service with the specified type in foregroundServiceType. R.attr.foregroundServiceType. - Android reference for android.app.Service.startForeground. + + + Android reference for android.app.Service.startForeground. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -922,13 +1052,21 @@ - Remove this service from foreground state, allowing it to be killed if more memory is needed. + To be added. + the intended behavior for the service's associated + notification + Remove this service from foreground state, allowing it to be killed if + more memory is needed. Remove this service from foreground state, allowing it to be killed if more memory is needed. This does not stop the service from running (for that you use stopSelf() or related methods), just takes it out of the foreground state. If STOP_FOREGROUND_REMOVE is supplied, the service's associated notification will be cancelled immediately. If STOP_FOREGROUND_DETACH is supplied, the service's association with the notification will be severed. If the notification had not yet been shown, due to foreground-service notification deferral policy, it is immediately posted when stopForeground(STOP_FOREGROUND_DETACH) is called. In all cases, the notification remains shown even after this service is stopped fully and destroyed. If zero is passed as the argument, the result will be the legacy behavior as defined prior to Android L: the notification will remain posted until the service is fully stopped, at which time it will automatically be cancelled. See also: - Android reference for android.app.Service.stopForeground. + + + Android reference for android.app.Service.stopForeground. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -960,13 +1098,19 @@ - boolean: If true, the STOP_FOREGROUND_REMOVE selector will be passed to stopForeground(int); otherwise STOP_FOREGROUND_LEGACY will be passed. - This method was deprecated in API level 33. + If true, the #STOP_FOREGROUND_REMOVE + selector will be passed to #stopForeground(int); otherwise + #STOP_FOREGROUND_LEGACY will be passed. + Legacy version of #stopForeground(int). This method was deprecated in API level 33. call stopForeground(int) and pass either STOP_FOREGROUND_REMOVE or STOP_FOREGROUND_DETACH explicitly instead. Legacy version of stopForeground(int). See also: - Android reference for android.app.Service.stopForeground. + + + Android reference for android.app.Service.stopForeground. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1001,10 +1145,15 @@ 2 - Selector for stopForeground(int): if set, the notification previously supplied to startForeground(int, Notification) will be detached from the service's lifecycle. + Selector for #stopForeground(int): if set, the notification previously supplied + to #startForeground will be detached from the service's lifecycle. Selector for stopForeground(int): if set, the notification previously supplied to startForeground(int, Notification) will be detached from the service's lifecycle. The notification will remain shown even after the service is stopped and destroyed. - Android reference for android.app.Service.STOP_FOREGROUND_DETACH. + + + Android reference for android.app.Service.STOP_FOREGROUND_DETACH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1038,11 +1187,16 @@ 0 - This constant was deprecated in API level 33. + Selector for #stopForeground(int): equivalent to passing false + to the legacy API #stopForeground(boolean). This constant was deprecated in API level 33. Use STOP_FOREGROUND_DETACH instead. The legacy behavior was inconsistent, leading to bugs around unpredictable results. Selector for stopForeground(int): equivalent to passing false to the legacy API stopForeground(boolean). - Android reference for android.app.Service.STOP_FOREGROUND_LEGACY. + + + Android reference for android.app.Service.STOP_FOREGROUND_LEGACY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1076,10 +1230,15 @@ 1 - Selector for stopForeground(int): if supplied, the notification previously supplied to startForeground(int, Notification) will be cancelled and removed from display. + Selector for #stopForeground(int): if supplied, the notification previously + supplied to #startForeground will be cancelled and removed from display. Selector for stopForeground(int): if supplied, the notification previously supplied to startForeground(int, Notification) will be cancelled and removed from display. - Android reference for android.app.Service.STOP_FOREGROUND_REMOVE. + + + Android reference for android.app.Service.STOP_FOREGROUND_REMOVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1109,7 +1268,11 @@ Stop the service, if it was previously started. This is the same as calling Context.stopService(Intent) for this particular service. See also: - Android reference for android.app.Service.stopSelf. + + + Android reference for android.app.Service.stopSelf. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1139,11 +1302,15 @@ int - Old version of stopSelfResult(int) that doesn't return a result. + Old version of #stopSelfResult that doesn't return a result. Old version of stopSelfResult(int) that doesn't return a result. See also: - Android reference for android.app.Service.stopSelf. + + + Android reference for android.app.Service.stopSelf. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1172,12 +1339,19 @@ - int: The most recent start identifier received in onStart(Intent, int). - Stop the service if the most recent time it was started was startId. + The most recent start identifier received in #onStart. + Stop the service if the most recent time it was started was + <var>startId</var>. + Returns true if the startId matches the last start request + and the service will be stopped, else false. Stop the service if the most recent time it was started was startId. This is the same as calling Context.stopService(Intent) for this particular service but allows you to safely avoid stopping if there is a start request from a client that you haven't yet seen in onStart(Intent, int). Be careful about ordering of your calls to this function.. If you call this function with the most-recently received ID before you have called it for previously received IDs, the service will be immediately stopped anyway. If you may end up processing IDs out of order (such as by dispatching them on separate threads), then you are responsible for stopping them in the same order you received them. See also: - Android reference for android.app.Service.stopSelfResult. + + + Android reference for android.app.Service.stopSelfResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1208,6 +1382,7 @@ Provides JNI binding infrastructure for Android.App.Service. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1247,6 +1422,7 @@ Provides JNI binding infrastructure for Android.App.Service. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ServiceAttribute.xml b/docs/xml/Android.App/ServiceAttribute.xml index 363e7de28..eaad01222 100644 --- a/docs/xml/Android.App/ServiceAttribute.xml +++ b/docs/xml/Android.App/ServiceAttribute.xml @@ -73,7 +73,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -93,7 +95,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -114,6 +118,7 @@ Whether or not the service can be instantiated by the system. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -135,6 +140,7 @@ Whether or not the service can be launched by components of other applications. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -154,7 +160,9 @@ Android.Content.PM.ForegroundService - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -175,6 +183,7 @@ An icon representing the service. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -194,7 +203,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -247,6 +258,7 @@ A user-readable label for the service. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -267,6 +279,7 @@ The name of the class that implements the service. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -288,6 +301,7 @@ The name of a permission that clients must have to launch the service. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -308,6 +322,7 @@ The name of the process in which the service should run. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -327,7 +342,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ServiceStartNotAllowedException.xml b/docs/xml/Android.App/ServiceStartNotAllowedException.xml index 2566b132d..5807b2821 100644 --- a/docs/xml/Android.App/ServiceStartNotAllowedException.xml +++ b/docs/xml/Android.App/ServiceStartNotAllowedException.xml @@ -30,10 +30,14 @@ - Exception thrown when an app tries to start a Service when it's not allowed to do so. + Exception thrown when an app tries to start a Service when it's not allowed to do so. Exception thrown when an app tries to start a Service when it's not allowed to do so. - Android reference for android.app.ServiceStartNotAllowedException. + + + Android reference for android.app.ServiceStartNotAllowedException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -87,6 +91,7 @@ Provides JNI binding infrastructure for Android.App.ServiceStartNotAllowedException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -118,6 +123,7 @@ Provides JNI binding infrastructure for Android.App.ServiceStartNotAllowedException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -149,6 +155,7 @@ Provides JNI binding infrastructure for Android.App.ServiceStartNotAllowedException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/SharedElementCallback.xml b/docs/xml/Android.App/SharedElementCallback.xml index a76051bb7..f81453622 100644 --- a/docs/xml/Android.App/SharedElementCallback.xml +++ b/docs/xml/Android.App/SharedElementCallback.xml @@ -26,10 +26,19 @@ - Listener provided in Activity.setEnterSharedElementCallback(SharedElementCallback) and Activity.setExitSharedElementCallback(SharedElementCallback) as well as Fragment.setEnterSharedElementCallback(SharedElementCallback) and Fragment.setExitSharedElementCallback(SharedElementCallback) to monitor the Shared element transitions. + Listener provided in + Activity#setEnterSharedElementCallback(SharedElementCallback) and + Activity#setExitSharedElementCallback(SharedElementCallback) as well as + Fragment#setEnterSharedElementCallback(SharedElementCallback) and + Fragment#setExitSharedElementCallback(SharedElementCallback) + to monitor the Shared element transitions. Listener provided in Activity.setEnterSharedElementCallback(SharedElementCallback) and Activity.setExitSharedElementCallback(SharedElementCallback) as well as Fragment.setEnterSharedElementCallback(SharedElementCallback) and Fragment.setExitSharedElementCallback(SharedElementCallback) to monitor the Shared element transitions. The events can be used to customize Activity and Fragment Transition behavior. - Android reference for android.app.SharedElementCallback. + + + Android reference for android.app.SharedElementCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -51,9 +60,14 @@ - + + - Android reference for android.app.SharedElementCallback.SharedElementCallback. + + + Android reference for android.app.SharedElementCallback.SharedElementCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,6 +121,7 @@ Provides JNI binding infrastructure for Android.App.SharedElementCallback. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -142,14 +157,24 @@ - View: The shared element View to create a snapshot for. - Matrix: A matrix containing a transform from the view to the screen coordinates. - RectF: The bounds of shared element in screen coordinate space. This is the bounds of the view with the viewToGlobalMatrix applied. - Creates a snapshot of a shared element to be used by the remote Activity and reconstituted with onCreateSnapshotView(android.content.Context, android.os.Parcelable). - A snapshot to send to the remote Activity to be reconstituted with onCreateSnapshotView(android.content.Context, android.os.Parcelable) and passed into onSharedElementStart(java.util.List, java.util.List, java.util.List) and onSharedElementEnd(java.util.List, java.util.List, java.util.List). + The shared element View to create a snapshot for. + A matrix containing a transform from the view to the screen + coordinates. + The bounds of shared element in screen coordinate space. This is + the bounds of the view with the viewToGlobalMatrix applied. + Creates a snapshot of a shared element to be used by the remote Activity and reconstituted + with #onCreateSnapshotView(android.content.Context, android.os.Parcelable). + A snapshot to send to the remote Activity to be reconstituted with + #onCreateSnapshotView(android.content.Context, android.os.Parcelable) and passed + into #onSharedElementStart(java.util.List, java.util.List, java.util.List) and + #onSharedElementEnd(java.util.List, java.util.List, java.util.List). Creates a snapshot of a shared element to be used by the remote Activity and reconstituted with onCreateSnapshotView(android.content.Context, android.os.Parcelable). A null return value will mean that the remote Activity will have a null snapshot View in onSharedElementStart(java.util.List, java.util.List, java.util.List) and onSharedElementEnd(java.util.List, java.util.List, java.util.List). This is not called for Fragment Transitions. - Android reference for android.app.SharedElementCallback.onCaptureSharedElementSnapshot. + + + Android reference for android.app.SharedElementCallback.onCaptureSharedElementSnapshot. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -182,13 +207,24 @@ - Context: The Context used to create the snapshot View. - Parcelable: The Parcelable returned by onCaptureSharedElementSnapshot(android.view.View, android.graphics.Matrix, android.graphics.RectF). - Reconstitutes a snapshot View from a Parcelable returned in onCaptureSharedElementSnapshot(android.view.View, android.graphics.Matrix, android.graphics.RectF) to be used in onSharedElementStart(java.util.List, java.util.List, java.util.List) and onSharedElementEnd(java.util.List, java.util.List, java.util.List). - A View to be sent in onSharedElementStart(java.util.List, java.util.List, java.util.List) and onSharedElementEnd(java.util.List, java.util.List, java.util.List). A null value will produce a null snapshot value for those two methods. + The Context used to create the snapshot View. + The Parcelable returned by #onCaptureSharedElementSnapshot( + android.view.View, android.graphics.Matrix, android.graphics.RectF). + Reconstitutes a snapshot View from a Parcelable returned in + #onCaptureSharedElementSnapshot(android.view.View, android.graphics.Matrix, + android.graphics.RectF) to be used in #onSharedElementStart(java.util.List, + java.util.List, java.util.List) and #onSharedElementEnd(java.util.List, + java.util.List, java.util.List). + A View to be sent in #onSharedElementStart(java.util.List, java.util.List, + java.util.List) and #onSharedElementEnd(java.util.List, java.util.List, + java.util.List). A null value will produce a null snapshot value for those two methods. Reconstitutes a snapshot View from a Parcelable returned in onCaptureSharedElementSnapshot(android.view.View, android.graphics.Matrix, android.graphics.RectF) to be used in onSharedElementStart(java.util.List, java.util.List, java.util.List) and onSharedElementEnd(java.util.List, java.util.List, java.util.List). The returned View will be sized and positioned after this call so that it is ready to be added to the decor View's overlay. This is not called for Fragment Transitions. - Android reference for android.app.SharedElementCallback.onCreateSnapshotView. + + + Android reference for android.app.SharedElementCallback.onCreateSnapshotView. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -231,12 +267,19 @@ - List: The names of all shared elements transferred from the calling Activity or Fragment in the order they were provided. - Map: The mapping of shared element names to Views. The best guess will be filled into sharedElements based on the transitionNames. - Lets the SharedElementCallback adjust the mapping of shared element names to Views. + The names of all shared elements transferred from the calling Activity + or Fragment in the order they were provided. + The mapping of shared element names to Views. The best guess + will be filled into sharedElements based on the transitionNames. + Lets the SharedElementCallback adjust the mapping of shared element names to + Views. Lets the SharedElementCallback adjust the mapping of shared element names to Views. - Android reference for android.app.SharedElementCallback.onMapSharedElements. + + + Android reference for android.app.SharedElementCallback.onMapSharedElements. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -271,12 +314,21 @@ - List: Views containing visual information of shared elements that are not part of the entering scene. These Views are positioned relative to the Window decor View. A View removed from this list will not be transitioned automatically. - Called after onMapSharedElements(java.util.List, java.util.Map) when transferring shared elements in. + Views containing visual information of shared elements + that are not part of the entering scene. These Views + are positioned relative to the Window decor View. A + View removed from this list will not be transitioned + automatically. + Called after #onMapSharedElements(java.util.List, java.util.Map) when + transferring shared elements in. Called after onMapSharedElements(java.util.List, java.util.Map) when transferring shared elements in. Any shared elements that have no mapping will be in rejectedSharedElements. The elements remaining in rejectedSharedElements will be transitioned out of the Scene. If a View is removed from rejectedSharedElements, it must be handled by the SharedElementCallback. Views in rejectedSharedElements will have their position and size set to the position of the calling shared element, relative to the Window decor View and contain snapshots of the View from the calling Activity or Fragment. This view may be safely added to the decor View's overlay to remain in position. This method is not called for Fragment Transitions. All rejected shared elements will be handled by the exit transition. - Android reference for android.app.SharedElementCallback.onRejectSharedElements. + + + Android reference for android.app.SharedElementCallback.onRejectSharedElements. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -327,13 +379,25 @@ - List: The names of the shared elements that were accepted into the View hierarchy. - List: The shared elements that are part of the View hierarchy. - List: The Views containing snap shots of the shared element from the launching Window. These elements will not be part of the scene, but will be positioned relative to the Window decor View. This list will be null for Fragment Transitions. - In Activity Transitions, onSharedElementEnd is called immediately before capturing the end of the shared element state on enter and reenter transitions and immediately before capturing the start of the shared element state for exit and return transitions. + The names of the shared elements that were accepted into + the View hierarchy. + The shared elements that are part of the View hierarchy. + The Views containing snap shots of the shared element + from the launching Window. These elements will not + be part of the scene, but will be positioned relative + to the Window decor View. This list will be null for + Fragment Transitions. + In Activity Transitions, onSharedElementEnd is called immediately before + capturing the end of the shared element state on enter and reenter transitions and + immediately before capturing the start of the shared element state for exit and return + transitions. In Activity Transitions, onSharedElementEnd is called immediately before capturing the end of the shared element state on enter and reenter transitions and immediately before capturing the start of the shared element state for exit and return transitions. In Fragment Transitions, onSharedElementEnd is called immediately before capturing the end state of all shared element transitions. This call can be used to adjust the transition end state by modifying the shared element Views. Note that no layout step will be executed between onSharedElementEnd and the transition state capture. Any changes made in onSharedElementStart(List,List,List) that are not updated during layout should be corrected in onSharedElementEnd. For example, rotation or scale will not be affected by layout and if changed in onSharedElementStart(List,List,List), it will also have to be reset in onSharedElementEnd again to correct the end state. - Android reference for android.app.SharedElementCallback.onSharedElementEnd. + + + Android reference for android.app.SharedElementCallback.onSharedElementEnd. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -393,7 +457,11 @@ Called during an Activity Transition when the shared elements have arrived at the final location and are ready to be transferred. This method is called for both the source and destination Activities. When the shared elements are ready to be transferred, OnSharedElementsReadyListener.onSharedElementsReady() must be called to trigger the transfer. The default behavior is to trigger the transfer immediately. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.SharedElementCallback.onSharedElementsArrived. + + + Android reference for android.app.SharedElementCallback.onSharedElementsArrived. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -444,13 +512,25 @@ - List: The names of the shared elements that were accepted into the View hierarchy. - List: The shared elements that are part of the View hierarchy. - List: The Views containing snap shots of the shared element from the launching Window. These elements will not be part of the scene, but will be positioned relative to the Window decor View. This list is null for Fragment Transitions. - In Activity Transitions, onSharedElementStart is called immediately before capturing the start of the shared element state on enter and reenter transitions and immediately before capturing the end of the shared element state for exit and return transitions. + The names of the shared elements that were accepted into + the View hierarchy. + The shared elements that are part of the View hierarchy. + The Views containing snap shots of the shared element + from the launching Window. These elements will not + be part of the scene, but will be positioned relative + to the Window decor View. This list is null for Fragment + Transitions. + In Activity Transitions, onSharedElementStart is called immediately before + capturing the start of the shared element state on enter and reenter transitions and + immediately before capturing the end of the shared element state for exit and return + transitions. In Activity Transitions, onSharedElementStart is called immediately before capturing the start of the shared element state on enter and reenter transitions and immediately before capturing the end of the shared element state for exit and return transitions. In Fragment Transitions, onSharedElementStart is called immediately before capturing the start state of all shared element transitions. This call can be used to adjust the transition start state by modifying the shared element Views. Note that no layout step will be executed between onSharedElementStart and the transition state capture. For Activity Transitions, any changes made in onSharedElementEnd(List,List,List) that are not updated during by layout should be corrected in onSharedElementStart for exit and return transitions. For example, rotation or scale will not be affected by layout and if changed in onSharedElementEnd(List,List,List), it will also have to be reset in onSharedElementStart again to correct the end state. - Android reference for android.app.SharedElementCallback.onSharedElementStart. + + + Android reference for android.app.SharedElementCallback.onSharedElementStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -480,6 +560,7 @@ Provides JNI binding infrastructure for Android.App.SharedElementCallback. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -511,6 +592,7 @@ Provides JNI binding infrastructure for Android.App.SharedElementCallback. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/ShowPowerMenuResult.xml b/docs/xml/Android.App/ShowPowerMenuResult.xml new file mode 100644 index 000000000..05c34f2a6 --- /dev/null +++ b/docs/xml/Android.App/ShowPowerMenuResult.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.StatusBarManager.ShowPowerMenuResultDisabled", JniField="android/app/StatusBarManager.SHOW_POWER_MENU_RESULT_DISABLED")] + [<Android.Runtime.IntDefinition("Android.App.StatusBarManager.ShowPowerMenuResultDisabled", JniField="android/app/StatusBarManager.SHOW_POWER_MENU_RESULT_DISABLED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ShowPowerMenuResult + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.StatusBarManager.ShowPowerMenuResultShowing", JniField="android/app/StatusBarManager.SHOW_POWER_MENU_RESULT_SHOWING")] + [<Android.Runtime.IntDefinition("Android.App.StatusBarManager.ShowPowerMenuResultShowing", JniField="android/app/StatusBarManager.SHOW_POWER_MENU_RESULT_SHOWING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ShowPowerMenuResult + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.StatusBarManager.ShowPowerMenuResultUnknown", JniField="android/app/StatusBarManager.SHOW_POWER_MENU_RESULT_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.App.StatusBarManager.ShowPowerMenuResultUnknown", JniField="android/app/StatusBarManager.SHOW_POWER_MENU_RESULT_UNKNOWN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ShowPowerMenuResult + + -1 + + To be added. + + + + diff --git a/docs/xml/Android.App/StartCommandFlags.xml b/docs/xml/Android.App/StartCommandFlags.xml index 3974c0af3..52f34f5c4 100644 --- a/docs/xml/Android.App/StartCommandFlags.xml +++ b/docs/xml/Android.App/StartCommandFlags.xml @@ -47,7 +47,11 @@ This flag is set in onStartCommand(Intent, int, int) if the Intent is a re-delivery of a previously delivered intent, because the service had previously returned START_REDELIVER_INTENT but had been killed before calling stopSelf(int) for that Intent. This flag is set in onStartCommand(Intent, int, int) if the Intent is a re-delivery of a previously delivered intent, because the service had previously returned START_REDELIVER_INTENT but had been killed before calling stopSelf(int) for that Intent. - Android reference for android.app.Service.START_FLAG_REDELIVERY. + + + Android reference for android.app.Service.START_FLAG_REDELIVERY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,7 +80,11 @@ This flag is set in onStartCommand(Intent, int, int) if the Intent is a retry because the original attempt never got to or returned from onStartCommand(Intent,int,int). This flag is set in onStartCommand(Intent, int, int) if the Intent is a retry because the original attempt never got to or returned from onStartCommand(Intent,int,int). - Android reference for android.app.Service.START_FLAG_RETRY. + + + Android reference for android.app.Service.START_FLAG_RETRY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/StartForegroundCalledOnStoppedServiceException+InterfaceConsts.xml b/docs/xml/Android.App/StartForegroundCalledOnStoppedServiceException+InterfaceConsts.xml index c6a5e3180..4a68dc763 100644 --- a/docs/xml/Android.App/StartForegroundCalledOnStoppedServiceException+InterfaceConsts.xml +++ b/docs/xml/Android.App/StartForegroundCalledOnStoppedServiceException+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/StartForegroundCalledOnStoppedServiceException.xml b/docs/xml/Android.App/StartForegroundCalledOnStoppedServiceException.xml index 7c575bd48..967c97f92 100644 --- a/docs/xml/Android.App/StartForegroundCalledOnStoppedServiceException.xml +++ b/docs/xml/Android.App/StartForegroundCalledOnStoppedServiceException.xml @@ -43,10 +43,15 @@ - Exception thrown when Service.startForeground is called on a service that's not actually started. + Exception thrown when Service#startForeground is called on a service that's not + actually started. Exception thrown when Service.startForeground is called on a service that's not actually started. - Android reference for android.app.StartForegroundCalledOnStoppedServiceException. + + + Android reference for android.app.StartForegroundCalledOnStoppedServiceException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,7 +84,11 @@ Constructor. Constructor. - Android reference for android.app.StartForegroundCalledOnStoppedServiceException.StartForegroundCalledOnStoppedServiceException. + + + Android reference for android.app.StartForegroundCalledOnStoppedServiceException.StartForegroundCalledOnStoppedServiceException. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -108,9 +117,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.StartForegroundCalledOnStoppedServiceException.CREATOR. + + + Android reference for android.app.StartForegroundCalledOnStoppedServiceException.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,7 +162,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.StartForegroundCalledOnStoppedServiceException.describeContents. + + + Android reference for android.app.StartForegroundCalledOnStoppedServiceException.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -180,6 +199,7 @@ Provides JNI binding infrastructure for Android.App.StartForegroundCalledOnStoppedServiceException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -211,6 +231,7 @@ Provides JNI binding infrastructure for Android.App.StartForegroundCalledOnStoppedServiceException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -242,6 +263,7 @@ Provides JNI binding infrastructure for Android.App.StartForegroundCalledOnStoppedServiceException. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -293,7 +315,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.StartForegroundCalledOnStoppedServiceException.writeToParcel. + + + Android reference for android.app.StartForegroundCalledOnStoppedServiceException.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/StatusBarManager.xml b/docs/xml/Android.App/StatusBarManager.xml index d41f96a6a..6701ad760 100644 --- a/docs/xml/Android.App/StatusBarManager.xml +++ b/docs/xml/Android.App/StatusBarManager.xml @@ -33,7 +33,11 @@ Allows an app to control the status bar. Allows an app to control the status bar. - Android reference for android.app.StatusBarManager. + + + Android reference for android.app.StatusBarManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -93,13 +97,18 @@ - Activity: Calling activity. This value cannot be null. - Checks whether the supplied activity can Activity.startActivityForResult(Intent,int) a system activity that captures content on the screen to take a screenshot. + Calling activity + Checks whether the supplied activity can Activity#startActivityForResult(Intent, int) + a system activity that captures content on the screen to take a screenshot. true if the activity supports launching the capture content activity for note. Checks whether the supplied activity can Activity.startActivityForResult(Intent,int) a system activity that captures content on the screen to take a screenshot. Note: The result should not be cached. The system activity displays an editing tool that allows user to edit the screenshot, save it on device, and return the edited screenshot as Uri to the calling activity. User interaction is required to return the edited screenshot to the calling activity. When true, callers can use Activity.startActivityForResult(Intent,int) to start start the content capture activity using Intent.ACTION_LAUNCH_CAPTURE_CONTENT_ACTIVITY_FOR_NOTE. Requires Manifest.permission.LAUNCH_CAPTURE_CONTENT_ACTIVITY_FOR_NOTE See also: - Android reference for android.app.StatusBarManager.canLaunchCaptureContentActivityForNote. + + + Android reference for android.app.StatusBarManager.canLaunchCaptureContentActivityForNote. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -129,6 +138,7 @@ Provides JNI binding infrastructure for Android.App.StatusBarManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -166,16 +176,23 @@ - ComponentName: ComponentName of the TileService for the request. This value cannot be null. - CharSequence: label of the tile to show to the user. This value cannot be null. - Icon: icon to use in the tile shown to the user. This value cannot be null. - Executor: an executor to run the callback on. This value cannot be null. - Consumer: callback to indicate the result of the request. This value cannot be null. - Request to the user to add a TileService to the set of current QS tiles. + + ComponentName of the + android.service.quicksettings.TileService for the request. + label of the tile to show to the user. + icon to use in the tile shown to the user. + an executor to run the callback on + callback to indicate the result of the request. + Request to the user to add a android.service.quicksettings.TileService + to the set of current QS tiles. Request to the user to add a TileService to the set of current QS tiles. Calling this will prompt the user to decide whether they want to add the shown TileService to their current tiles. The user can deny the request and the system can stop processing requests for a given ComponentName after a number of requests. The request will show to the user information about the tile: Application name Label for the tile Icon for the tile The user for which this will be added is determined from the Context used to retrieve this service, and must match the current user. The requesting application must be in the foreground (ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND and the TileService must be exported. Note: the system can choose to auto-deny a request if the user has denied that specific request (user, ComponentName) enough times before. See also: - Android reference for android.app.StatusBarManager.requestAddTileService. + + + Android reference for android.app.StatusBarManager.requestAddTileService. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -207,20 +224,162 @@ - ComponentName: ComponentName of the TileService for the request. This value cannot be null. - CharSequence: label of the tile to show to the user. This value cannot be null. - Icon: icon to use in the tile shown to the user. This value cannot be null. - Executor: an executor to run the callback on. This value cannot be null. - Consumer: callback to indicate the result of the request. This value cannot be null. - Request to the user to add a TileService to the set of current QS tiles. + + ComponentName of the + android.service.quicksettings.TileService for the request. + label of the tile to show to the user. + icon to use in the tile shown to the user. + an executor to run the callback on + callback to indicate the result of the request. + Request to the user to add a android.service.quicksettings.TileService + to the set of current QS tiles. Request to the user to add a TileService to the set of current QS tiles. Calling this will prompt the user to decide whether they want to add the shown TileService to their current tiles. The user can deny the request and the system can stop processing requests for a given ComponentName after a number of requests. The request will show to the user information about the tile: Application name Label for the tile Icon for the tile The user for which this will be added is determined from the Context used to retrieve this service, and must match the current user. The requesting application must be in the foreground (ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND and the TileService must be exported. Note: the system can choose to auto-deny a request if the user has denied that specific request (user, ComponentName) enough times before. See also: - Android reference for android.app.StatusBarManager.requestAddTileService. + + + Android reference for android.app.StatusBarManager.requestAddTileService. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("showPowerMenu", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetShowPowerMenu_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)] + [<Android.Runtime.Register("showPowerMenu", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetShowPowerMenu_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + an Executor in which the methods of callback will be called + will call back with the result of the request, or a possible error + Request to show the Power Menu. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SHOW_POWER_MENU_RESULT_DISABLED", ApiSince=37)] + [<Android.Runtime.Register("SHOW_POWER_MENU_RESULT_DISABLED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ShowPowerMenuResult enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ShowPowerMenuResult enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ShowPowerMenuResult + + 1 + + Result returned in a callback when a call to #showPowerMenu cannot be completed due + to the Power Menu being currently disabled. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SHOW_POWER_MENU_RESULT_SHOWING", ApiSince=37)] + [<Android.Runtime.Register("SHOW_POWER_MENU_RESULT_SHOWING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ShowPowerMenuResult enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ShowPowerMenuResult enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ShowPowerMenuResult + + 0 + + Result returned in a callback when a call to #showPowerMenu has succeeded and the + Power Menu is currently showing. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SHOW_POWER_MENU_RESULT_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("SHOW_POWER_MENU_RESULT_UNKNOWN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.App.ShowPowerMenuResult enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.App.ShowPowerMenuResult enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.ShowPowerMenuResult + + -1 + + Unknwown result of calling #showPowerMenu. + To be added. + + @@ -246,6 +405,7 @@ Provides JNI binding infrastructure for Android.App.StatusBarManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -277,6 +437,7 @@ Provides JNI binding infrastructure for Android.App.StatusBarManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -315,7 +476,11 @@ Indicates that the requesting application is not in the foreground. Indicates that the requesting application is not in the foreground. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_APP_NOT_IN_FOREGROUND. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_APP_NOT_IN_FOREGROUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -349,10 +514,15 @@ 1002 - Indicates that the component does not match an enabled exported TileService for the current user. + Indicates that the component does not match an enabled exported + android.service.quicksettings.TileService for the current user. Indicates that the component does not match an enabled exported TileService for the current user. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_BAD_COMPONENT. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_BAD_COMPONENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -386,10 +556,15 @@ 1000 - Indicates that this package does not match that of the TileService. + Indicates that this package does not match that of the + android.service.quicksettings.TileService. Indicates that this package does not match that of the TileService. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_MISMATCHED_PACKAGE. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_MISMATCHED_PACKAGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -426,7 +601,11 @@ The request could not be processed because no fulfilling service was found. The request could not be processed because no fulfilling service was found. This could be a temporary issue (for example, SystemUI has crashed). - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_NO_STATUS_BAR_SERVICE. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_NO_STATUS_BAR_SERVICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -463,7 +642,11 @@ Indicates that the user is not the current user. Indicates that the user is not the current user. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_NOT_CURRENT_USER. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_NOT_CURRENT_USER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -500,7 +683,11 @@ Indicates that there's a request in progress for this package. Indicates that there's a request in progress for this package. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_REQUEST_IN_PROGRESS. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_REQUEST_IN_PROGRESS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -537,7 +724,11 @@ Response indicating that the tile was added. Response indicating that the tile was added. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ADDED. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ADDED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -574,7 +765,11 @@ Response indicating that the tile was already added and the user was not prompted. Response indicating that the tile was already added and the user was not prompted. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ALREADY_ADDED. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ALREADY_ADDED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -611,7 +806,11 @@ Response indicating that the tile was not added. Response indicating that the tile was not added. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_NOT_ADDED. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_NOT_ADDED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/StopForegroundFlags.xml b/docs/xml/Android.App/StopForegroundFlags.xml index 6ec48ceb5..0b132f959 100644 --- a/docs/xml/Android.App/StopForegroundFlags.xml +++ b/docs/xml/Android.App/StopForegroundFlags.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Selector for stopForeground(int): if set, the notification previously supplied to startForeground(int, Notification) will be detached from the service's lifecycle. Selector for stopForeground(int): if set, the notification previously supplied to startForeground(int, Notification) will be detached from the service's lifecycle. The notification will remain shown even after the service is stopped and destroyed. - Android reference for android.app.Service.STOP_FOREGROUND_DETACH. + + + Android reference for android.app.Service.STOP_FOREGROUND_DETACH. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,7 +84,11 @@ This constant was deprecated in API level 33. Use STOP_FOREGROUND_DETACH instead. The legacy behavior was inconsistent, leading to bugs around unpredictable results. Selector for stopForeground(int): equivalent to passing false to the legacy API stopForeground(boolean). - Android reference for android.app.Service.STOP_FOREGROUND_LEGACY. + + + Android reference for android.app.Service.STOP_FOREGROUND_LEGACY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -112,7 +121,11 @@ Selector for stopForeground(int): if supplied, the notification previously supplied to startForeground(int, Notification) will be cancelled and removed from display. Selector for stopForeground(int): if supplied, the notification previously supplied to startForeground(int, Notification) will be cancelled and removed from display. - Android reference for android.app.Service.STOP_FOREGROUND_REMOVE. + + + Android reference for android.app.Service.STOP_FOREGROUND_REMOVE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/SupportsGLTextureAttribute.xml b/docs/xml/Android.App/SupportsGLTextureAttribute.xml index d5f474012..d691678dd 100644 --- a/docs/xml/Android.App/SupportsGLTextureAttribute.xml +++ b/docs/xml/Android.App/SupportsGLTextureAttribute.xml @@ -30,10 +30,14 @@ - + + Declares a single GL texture compression format that the application supports, + generating a <supports-gl-texture> element in the Android manifest. + - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + See the Android documentation for + <supports-gl-texture>. + @@ -50,7 +54,10 @@ - + The GL texture compression format the application supports, for example GL_OES_compressed_ETC1_RGB8_texture. + + Initializes a new instance of the class. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,7 +77,10 @@ System.String - + + Gets the GL texture compression format the application supports, for example GL_OES_compressed_ETC1_RGB8_texture. + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/SuppressedEffects.xml b/docs/xml/Android.App/SuppressedEffects.xml index ab65e5c3c..205d9d1f4 100644 --- a/docs/xml/Android.App/SuppressedEffects.xml +++ b/docs/xml/Android.App/SuppressedEffects.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Whether notification intercepted by DND are prevented from appearing on ambient displays on devices that support ambient display. Whether notification intercepted by DND are prevented from appearing on ambient displays on devices that support ambient display. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_AMBIENT. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_AMBIENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Whether badges from notifications intercepted by DND are blocked on devices that support badging. Whether badges from notifications intercepted by DND are blocked on devices that support badging. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_BADGE. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_BADGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Whether full screen intents from notifications intercepted by DND are blocked. Whether full screen intents from notifications intercepted by DND are blocked. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_FULL_SCREEN_INTENT. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_FULL_SCREEN_INTENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ Whether notification lights from notifications intercepted by DND are blocked. Whether notification lights from notifications intercepted by DND are blocked. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_LIGHTS. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_LIGHTS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ Whether notification intercepted by DND are prevented from appearing in notification list views like the notification shade or lockscreen on devices that support those views. Whether notification intercepted by DND are prevented from appearing in notification list views like the notification shade or lockscreen on devices that support those views. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_NOTIFICATION_LIST. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_NOTIFICATION_LIST. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,7 +231,11 @@ Whether notifications intercepted by DND are prevented from peeking. Whether notifications intercepted by DND are prevented from peeking. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_PEEK. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_PEEK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -244,7 +269,11 @@ This constant was deprecated in API level 28. use SUPPRESSED_EFFECT_FULL_SCREEN_INTENT and SUPPRESSED_EFFECT_AMBIENT and SUPPRESSED_EFFECT_LIGHTS individually. Whether notifications suppressed by DND should not interrupt visually (e.g. with notification lights or by turning the screen on) when the screen is off. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_SCREEN_OFF. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_SCREEN_OFF. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -278,7 +307,11 @@ This constant was deprecated in API level 28. use SUPPRESSED_EFFECT_PEEK. Whether notifications suppressed by DND should not interrupt visually when the screen is on (e.g. by peeking onto the screen). - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_SCREEN_ON. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_SCREEN_ON. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -311,7 +344,11 @@ Whether notifications intercepted by DND are prevented from appearing in the status bar, on devices that support status bars. Whether notifications intercepted by DND are prevented from appearing in the status bar, on devices that support status bars. - Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_STATUS_BAR. + + + Android reference for android.app.NotificationManager.Policy.SUPPRESSED_EFFECT_STATUS_BAR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/SyncNotedAppOp+InterfaceConsts.xml b/docs/xml/Android.App/SyncNotedAppOp+InterfaceConsts.xml index 77ea9f515..89e0faaca 100644 --- a/docs/xml/Android.App/SyncNotedAppOp+InterfaceConsts.xml +++ b/docs/xml/Android.App/SyncNotedAppOp+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/SyncNotedAppOp.xml b/docs/xml/Android.App/SyncNotedAppOp.xml index ffcc0d611..20a29e950 100644 --- a/docs/xml/Android.App/SyncNotedAppOp.xml +++ b/docs/xml/Android.App/SyncNotedAppOp.xml @@ -46,7 +46,11 @@ Description of an app-op that was noted for the current process. Description of an app-op that was noted for the current process. Note: package name is currently unused in the system. This is either delivered after a two way binder call or when the app notes an app-op for itself. - Android reference for android.app.SyncNotedAppOp. + + + Android reference for android.app.SyncNotedAppOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -80,12 +84,16 @@ - int: op code of synchronous appop noted. Value is 0 or greater - String: attributionTag of synchronous appop noted. This value may be null. + op code of synchronous appop noted + attributionTag of synchronous appop noted Creates a new SyncNotedAppOp. Creates a new SyncNotedAppOp. - Android reference for android.app.SyncNotedAppOp.SyncNotedAppOp. + + + Android reference for android.app.SyncNotedAppOp.SyncNotedAppOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -126,7 +134,11 @@ This value may be null. attributionTag of synchronous appop noted - Android reference for android.app.SyncNotedAppOp.getAttributionTag. + + + Android reference for android.app.SyncNotedAppOp.getAttributionTag. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -155,9 +167,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.SyncNotedAppOp.CREATOR. + + + Android reference for android.app.SyncNotedAppOp.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -194,7 +212,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.SyncNotedAppOp.describeContents. + + + Android reference for android.app.SyncNotedAppOp.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -249,6 +271,7 @@ Provides JNI binding infrastructure for Android.App.SyncNotedAppOp. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -279,10 +302,15 @@ System.String - - The op that was noted. This value cannot be null. + + + The op that was noted. - Android reference for android.app.SyncNotedAppOp.getOp. + + + Android reference for android.app.SyncNotedAppOp.getOp. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -312,6 +340,7 @@ Provides JNI binding infrastructure for Android.App.SyncNotedAppOp. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -343,6 +372,7 @@ Provides JNI binding infrastructure for Android.App.SyncNotedAppOp. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -394,7 +424,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.SyncNotedAppOp.writeToParcel. + + + Android reference for android.app.SyncNotedAppOp.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/TabActivity.xml b/docs/xml/Android.App/TabActivity.xml index 5f3a5d6a9..cf973b67d 100644 --- a/docs/xml/Android.App/TabActivity.xml +++ b/docs/xml/Android.App/TabActivity.xml @@ -30,11 +30,18 @@ - This class was deprecated in API level 13. + For apps developing against android.os.Build.VERSION_CODES#HONEYCOMB + or later, tabs are typically presented in the UI using the new + ActionBar#newTab() ActionBar.newTab() and + related APIs for placing tabs within their action bar area. This class was deprecated in API level 13. New applications should use Fragments instead of this class; to continue to run on older devices, you can use the v4 support library which provides a version of the Fragment API that is compatible down to Build.VERSION_CODES.DONUT. For apps developing against Build.VERSION_CODES.HONEYCOMB or later, tabs are typically presented in the UI using the new ActionBar.newTab() and related APIs for placing tabs within their action bar area. - Android reference for android.app.TabActivity. + + + Android reference for android.app.TabActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,9 +68,14 @@ - + + - Android reference for android.app.TabActivity.TabActivity. + + + Android reference for android.app.TabActivity.TabActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -118,6 +130,7 @@ Provides JNI binding infrastructure for Android.App.TabActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -151,11 +164,15 @@ - int: the index of the default tab + the index of the default tab Sets the default tab that is the first tab highlighted. Sets the default tab that is the first tab highlighted. - Android reference for android.app.TabActivity.setDefaultTab. + + + Android reference for android.app.TabActivity.setDefaultTab. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -192,11 +209,15 @@ - String: the name of the default tab + the name of the default tab Sets the default tab that is the first tab highlighted. Sets the default tab that is the first tab highlighted. - Android reference for android.app.TabActivity.setDefaultTab. + + + Android reference for android.app.TabActivity.setDefaultTab. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -234,11 +255,15 @@ Android.Widget.TabHost - Returns the TabHost the activity is using to host its tabs. - the TabHost the activity is using to host its tabs. + Returns the TabHost the activity is using to host its tabs. + the TabHost the activity is using to host its tabs. Returns the TabHost the activity is using to host its tabs. - Android reference for android.app.TabActivity.getTabHost. + + + Android reference for android.app.TabActivity.getTabHost. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -276,11 +301,15 @@ Android.Widget.TabWidget - Returns the TabWidget the activity is using to draw the actual tabs. - the TabWidget the activity is using to draw the actual tabs. + Returns the TabWidget the activity is using to draw the actual tabs. + the TabWidget the activity is using to draw the actual tabs. Returns the TabWidget the activity is using to draw the actual tabs. - Android reference for android.app.TabActivity.getTabWidget. + + + Android reference for android.app.TabActivity.getTabWidget. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -311,6 +340,7 @@ Provides JNI binding infrastructure for Android.App.TabActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -342,6 +372,7 @@ Provides JNI binding infrastructure for Android.App.TabActivity. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/TaskInfo.xml b/docs/xml/Android.App/TaskInfo.xml index e19412a25..c1f6507d2 100644 --- a/docs/xml/Android.App/TaskInfo.xml +++ b/docs/xml/Android.App/TaskInfo.xml @@ -33,7 +33,11 @@ Stores information about a particular Task. Stores information about a particular Task. - Android reference for android.app.TaskInfo. + + + Android reference for android.app.TaskInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -86,10 +90,16 @@ Android.Content.ComponentName - The component of the first activity in the task, can be considered the "application" of this task. + The component of the first activity in the task, can be considered the "application" of this + task. + To be added. The component of the first activity in the task, can be considered the "application" of this task. - Android reference for android.app.TaskInfo.baseActivity. + + + Android reference for android.app.TaskInfo.baseActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -131,9 +141,14 @@ The base intent of the task (generally the intent that launched the task). + To be added. The base intent of the task (generally the intent that launched the task). This intent can be used to relaunch the task (if it is no longer running) or brought to the front if it is. - Android reference for android.app.TaskInfo.baseIntent. + + + Android reference for android.app.TaskInfo.baseIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -163,9 +178,14 @@ Whether or not this task has any running activities. + To be added. Whether or not this task has any running activities. - Android reference for android.app.TaskInfo.isRunning. + + + Android reference for android.app.TaskInfo.isRunning. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -195,9 +215,14 @@ Whether this task is visible. + To be added. Whether this task is visible. - Android reference for android.app.TaskInfo.isVisible. + + + Android reference for android.app.TaskInfo.isVisible. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -235,6 +260,7 @@ Provides JNI binding infrastructure for Android.App.TaskInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -266,9 +292,14 @@ The number of activities in this task (including running). + To be added. The number of activities in this task (including running). - Android reference for android.app.TaskInfo.numActivities. + + + Android reference for android.app.TaskInfo.numActivities. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -298,9 +329,14 @@ The component of the target activity if this task was started from an activity alias. + To be added. The component of the target activity if this task was started from an activity alias. Otherwise, this is null. - Android reference for android.app.TaskInfo.origActivity. + + + Android reference for android.app.TaskInfo.origActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -330,9 +366,14 @@ The recent activity values for the highest activity in the stack to have set the values. + To be added. The recent activity values for the highest activity in the stack to have set the values. Activity.setTaskDescription(android.app.ActivityManager.TaskDescription). - Android reference for android.app.TaskInfo.taskDescription. + + + Android reference for android.app.TaskInfo.taskDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -362,9 +403,14 @@ The identifier for this task. + To be added. The identifier for this task. - Android reference for android.app.TaskInfo.taskId. + + + Android reference for android.app.TaskInfo.taskId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -394,6 +440,7 @@ Provides JNI binding infrastructure for Android.App.TaskInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -433,6 +480,7 @@ Provides JNI binding infrastructure for Android.App.TaskInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -464,9 +512,14 @@ The component of the top activity in the task, currently showing to the user. + To be added. The component of the top activity in the task, currently showing to the user. - Android reference for android.app.TaskInfo.topActivity. + + + Android reference for android.app.TaskInfo.topActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/TaskLocation.xml b/docs/xml/Android.App/TaskLocation.xml new file mode 100644 index 000000000..e2f8d89a6 --- /dev/null +++ b/docs/xml/Android.App/TaskLocation.xml @@ -0,0 +1,236 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/app/TaskLocation", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/app/TaskLocation", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents location of an ActivityManager.AppTask that consists of the host display + identifier and rectangular bounds in the pixel-based coordinate system relative to host display. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ILandroid/graphics/Rect;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(ILandroid/graphics/Rect;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + Creates a TaskLocation with the given display ID and bounds. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getBounds", "()Landroid/graphics/Rect;", "GetGetBoundsHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getBounds", "()Landroid/graphics/Rect;", "GetGetBoundsHandler", ApiSince=37)>] + + + + Android.Graphics.Rect + + + Gets the bounds in the display, in the local coordinates of the display in pixels. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDisplayId", "()I", "GetGetDisplayIdHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getDisplayId", "()I", "GetGetDisplayIdHandler", ApiSince=37)>] + + + + System.Int32 + + + Gets ID of the display. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.App/TaskStackBuilder.xml b/docs/xml/Android.App/TaskStackBuilder.xml index d872e6cc2..602d7f062 100644 --- a/docs/xml/Android.App/TaskStackBuilder.xml +++ b/docs/xml/Android.App/TaskStackBuilder.xml @@ -26,12 +26,17 @@ - Utility class for constructing synthetic back stacks for cross-task navigation on Android 3.0 and newer. + Utility class for constructing synthetic back stacks for cross-task navigation + on Android 3. Utility class for constructing synthetic back stacks for cross-task navigation on Android 3.0 and newer. In API level 11 (Android 3.0/Honeycomb) the recommended conventions for app navigation using the back key changed. The back key's behavior is local to the current task and does not capture navigation across different tasks. Navigating across tasks and easily reaching the previous task is accomplished through the "recents" UI, accessible through the software-provided Recents key on the navigation or system bar. On devices with the older hardware button configuration the recents UI can be accessed with a long press on the Home key. When crossing from one task stack to another post-Android 3.0, the application should synthesize a back stack/history for the new task so that the user may navigate out of the new task and back to the Launcher by repeated presses of the back key. Back key presses should not navigate across task stacks. TaskStackBuilder provides a way to obey the correct conventions around cross-task navigation. - Android reference for android.app.TaskStackBuilder. + + + Android reference for android.app.TaskStackBuilder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -84,12 +89,16 @@ - Intent: Intent for the next Activity in the synthesized task stack + Intent for the next Activity in the synthesized task stack Add a new Intent to the task stack. This TaskStackBuilder for method chaining Add a new Intent to the task stack. The most recently added Intent will invoke the Activity at the top of the final task stack. - Android reference for android.app.TaskStackBuilder.addNextIntent. + + + Android reference for android.app.TaskStackBuilder.addNextIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -118,12 +127,18 @@ - Intent: Intent for the topmost Activity in the synthesized task stack. Its chain of parents as specified in the manifest will be added. - Add a new Intent with the resolved chain of parents for the target activity to the task stack. + Intent for the topmost Activity in the synthesized task stack. + Its chain of parents as specified in the manifest will be added. + Add a new Intent with the resolved chain of parents for the target activity to + the task stack. This TaskStackBuilder for method chaining. Add a new Intent with the resolved chain of parents for the target activity to the task stack. This is equivalent to calling addParentStack with the resolved ComponentName of nextIntent (if it can be resolved), followed by addNextIntent with nextIntent. - Android reference for android.app.TaskStackBuilder.addNextIntentWithParentStack. + + + Android reference for android.app.TaskStackBuilder.addNextIntentWithParentStack. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -152,12 +167,20 @@ - Activity: All parents of this activity will be added - Add the activity parent chain as specified by the getParentActivityIntent() method of the activity specified and the parentActivityName attributes of each successive activity (or activity-alias) element in the application's manifest to the task stack builder. + All parents of this activity will be added + Add the activity parent chain as specified by the + Activity#getParentActivityIntent() getParentActivityIntent() method of the activity + specified and the android.R.attr#parentActivityName parentActivityName attributes + of each successive activity (or activity-alias) element in the application's manifest + to the task stack builder. This TaskStackBuilder for method chaining Add the activity parent chain as specified by the getParentActivityIntent() method of the activity specified and the parentActivityName attributes of each successive activity (or activity-alias) element in the application's manifest to the task stack builder. - Android reference for android.app.TaskStackBuilder.addParentStack. + + + Android reference for android.app.TaskStackBuilder.addParentStack. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,12 +209,19 @@ - ComponentName: Must specify an Activity component. All parents of this activity will be added - Add the activity parent chain as specified by the parentActivityName attribute of the activity (or activity-alias) element in the application's manifest to the task stack builder. + Must specify an Activity component. All parents of + this activity will be added + Add the activity parent chain as specified by the + android.R.attr#parentActivityName parentActivityName attribute of the activity + (or activity-alias) element in the application's manifest to the task stack builder. This TaskStackBuilder for method chaining Add the activity parent chain as specified by the parentActivityName attribute of the activity (or activity-alias) element in the application's manifest to the task stack builder. - Android reference for android.app.TaskStackBuilder.addParentStack. + + + Android reference for android.app.TaskStackBuilder.addParentStack. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -220,12 +250,18 @@ - Class: All parents of this activity will be added - Add the activity parent chain as specified by the parentActivityName attribute of the activity (or activity-alias) element in the application's manifest to the task stack builder. + All parents of this activity will be added + Add the activity parent chain as specified by the + android.R.attr#parentActivityName parentActivityName attribute of the activity + (or activity-alias) element in the application's manifest to the task stack builder. This TaskStackBuilder for method chaining Add the activity parent chain as specified by the parentActivityName attribute of the activity (or activity-alias) element in the application's manifest to the task stack builder. - Android reference for android.app.TaskStackBuilder.addParentStack. + + + Android reference for android.app.TaskStackBuilder.addParentStack. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -253,12 +289,17 @@ - Context: The context that will launch the new task stack or generate a PendingIntent - Return a new TaskStackBuilder for launching a fresh task stack consisting of a series of activities. + The context that will launch the new task stack or generate a PendingIntent + Return a new TaskStackBuilder for launching a fresh task stack consisting + of a series of activities. A new TaskStackBuilder Return a new TaskStackBuilder for launching a fresh task stack consisting of a series of activities. - Android reference for android.app.TaskStackBuilder.create. + + + Android reference for android.app.TaskStackBuilder.create. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -287,12 +328,16 @@ - int: Index from 0-getIntentCount() + Index from 0-getIntentCount() Return the intent at the specified index for modification. the intent at position index Return the intent at the specified index for modification. Useful if you need to modify the flags or extras of an intent that was previously added, for example with addParentStack(Activity). - Android reference for android.app.TaskStackBuilder.editIntentAt. + + + Android reference for android.app.TaskStackBuilder.editIntentAt. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -324,10 +369,14 @@ Return an array containing the intents added to this builder. - An array containing the intents added to this builder. This value cannot be null. + An array containing the intents added to this builder. Return an array containing the intents added to this builder. The intent at the root of the task stack will appear as the first item in the array and the intent at the top of the stack will appear as the last item. - Android reference for android.app.TaskStackBuilder.getIntents. + + + Android reference for android.app.TaskStackBuilder.getIntents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -364,13 +413,21 @@ - int: Private request code for the sender - int: May be PendingIntent.FLAG_ONE_SHOT, PendingIntent.FLAG_NO_CREATE, PendingIntent.FLAG_CANCEL_CURRENT, PendingIntent.FLAG_UPDATE_CURRENT, or any of the flags supported by Intent.fillIn(Intent,int) to control which unspecified parts of the intent that can be supplied when the actual send happens. Value is either 0 or a combination of the following: PendingIntent.FLAG_ONE_SHOT PendingIntent.FLAG_NO_CREATE PendingIntent.FLAG_CANCEL_CURRENT PendingIntent.FLAG_UPDATE_CURRENT PendingIntent.FLAG_IMMUTABLE PendingIntent.FLAG_MUTABLE PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA - Obtain a PendingIntent for launching the task constructed by this builder so far. + Private request code for the sender + May be PendingIntent#FLAG_ONE_SHOT, + PendingIntent#FLAG_NO_CREATE, PendingIntent#FLAG_CANCEL_CURRENT, + PendingIntent#FLAG_UPDATE_CURRENT, or any of the flags supported by + Intent#fillIn(Intent, int) to control which unspecified parts of the + intent that can be supplied when the actual send happens. + Obtain a PendingIntent for launching the task constructed by this builder so far. The obtained PendingIntent Obtain a PendingIntent for launching the task constructed by this builder so far. - Android reference for android.app.TaskStackBuilder.getPendingIntent. + + + Android reference for android.app.TaskStackBuilder.getPendingIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -408,14 +465,24 @@ - int: Private request code for the sender - int: May be PendingIntent.FLAG_ONE_SHOT, PendingIntent.FLAG_NO_CREATE, PendingIntent.FLAG_CANCEL_CURRENT, PendingIntent.FLAG_UPDATE_CURRENT, or any of the flags supported by Intent.fillIn(Intent,int) to control which unspecified parts of the intent that can be supplied when the actual send happens. Value is either 0 or a combination of the following: PendingIntent.FLAG_ONE_SHOT PendingIntent.FLAG_NO_CREATE PendingIntent.FLAG_CANCEL_CURRENT PendingIntent.FLAG_UPDATE_CURRENT PendingIntent.FLAG_IMMUTABLE PendingIntent.FLAG_MUTABLE PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT Intent.FILL_IN_ACTION Intent.FILL_IN_DATA Intent.FILL_IN_CATEGORIES Intent.FILL_IN_COMPONENT Intent.FILL_IN_PACKAGE Intent.FILL_IN_SOURCE_BOUNDS Intent.FILL_IN_SELECTOR Intent.FILL_IN_CLIP_DATA - Bundle: Additional options for how the Activity should be started. See android.content.Context.startActivity(Intent,Bundle) Context.startActivity(Intent, Bundle)} for more details. - Obtain a PendingIntent for launching the task constructed by this builder so far. + Private request code for the sender + May be PendingIntent#FLAG_ONE_SHOT, + PendingIntent#FLAG_NO_CREATE, PendingIntent#FLAG_CANCEL_CURRENT, + PendingIntent#FLAG_UPDATE_CURRENT, or any of the flags supported by + Intent#fillIn(Intent, int) to control which unspecified parts of the + intent that can be supplied when the actual send happens. + Additional options for how the Activity should be started. + See android.content.Context#startActivity(Intent, Bundle) + Context.startActivity(Intent, Bundle)} for more details. + Obtain a PendingIntent for launching the task constructed by this builder so far. The obtained PendingIntent Obtain a PendingIntent for launching the task constructed by this builder so far. - Android reference for android.app.TaskStackBuilder.getPendingIntent. + + + Android reference for android.app.TaskStackBuilder.getPendingIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -441,10 +508,15 @@ System.Int32 - + + the number of intents added so far. - Android reference for android.app.TaskStackBuilder.getIntentCount. + + + Android reference for android.app.TaskStackBuilder.getIntentCount. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -483,6 +555,7 @@ Provides JNI binding infrastructure for Android.App.TaskStackBuilder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -513,7 +586,11 @@ Start the task stack constructed by this builder. Start the task stack constructed by this builder. - Android reference for android.app.TaskStackBuilder.startActivities. + + + Android reference for android.app.TaskStackBuilder.startActivities. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -542,13 +619,19 @@ - Bundle: Additional options for how the Activity should be started. See android.content.Context.startActivity(Intent,Bundle) Context.startActivity(Intent, Bundle)} for more details. + Additional options for how the Activity should be started. + See android.content.Context#startActivity(Intent, Bundle) + Context.startActivity(Intent, Bundle)} for more details. Start the task stack constructed by this builder. Start the task stack constructed by this builder. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.TaskStackBuilder.startActivities. + + + Android reference for android.app.TaskStackBuilder.startActivities. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -579,6 +662,7 @@ Provides JNI binding infrastructure for Android.App.TaskStackBuilder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -618,6 +702,7 @@ Provides JNI binding infrastructure for Android.App.TaskStackBuilder. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/TileAddRequestError.xml b/docs/xml/Android.App/TileAddRequestError.xml index 4aae7767b..df38b8002 100644 --- a/docs/xml/Android.App/TileAddRequestError.xml +++ b/docs/xml/Android.App/TileAddRequestError.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Indicates that the requesting application is not in the foreground. Indicates that the requesting application is not in the foreground. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_APP_NOT_IN_FOREGROUND. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_APP_NOT_IN_FOREGROUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Indicates that the component does not match an enabled exported TileService for the current user. Indicates that the component does not match an enabled exported TileService for the current user. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_BAD_COMPONENT. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_BAD_COMPONENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Indicates that this package does not match that of the TileService. Indicates that this package does not match that of the TileService. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_MISMATCHED_PACKAGE. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_MISMATCHED_PACKAGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,7 +157,11 @@ The request could not be processed because no fulfilling service was found. The request could not be processed because no fulfilling service was found. This could be a temporary issue (for example, SystemUI has crashed). - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_NO_STATUS_BAR_SERVICE. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_NO_STATUS_BAR_SERVICE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +194,11 @@ Indicates that the user is not the current user. Indicates that the user is not the current user. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_NOT_CURRENT_USER. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_NOT_CURRENT_USER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,7 +231,11 @@ Indicates that there's a request in progress for this package. Indicates that there's a request in progress for this package. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_REQUEST_IN_PROGRESS. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_ERROR_REQUEST_IN_PROGRESS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/TileAddRequestResult.xml b/docs/xml/Android.App/TileAddRequestResult.xml index b830ae9ac..3df700461 100644 --- a/docs/xml/Android.App/TileAddRequestResult.xml +++ b/docs/xml/Android.App/TileAddRequestResult.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Response indicating that the tile was added. Response indicating that the tile was added. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ADDED. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ADDED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ Response indicating that the tile was already added and the user was not prompted. Response indicating that the tile was already added and the user was not prompted. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ALREADY_ADDED. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_ALREADY_ADDED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +120,11 @@ Response indicating that the tile was not added. Response indicating that the tile was not added. - Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_NOT_ADDED. + + + Android reference for android.app.StatusBarManager.TILE_ADD_REQUEST_RESULT_TILE_NOT_ADDED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/TimeDifferenceFormat.xml b/docs/xml/Android.App/TimeDifferenceFormat.xml new file mode 100644 index 000000000..25b5faa45 --- /dev/null +++ b/docs/xml/Android.App/TimeDifferenceFormat.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Metric.TimeDifference.FormatAdaptive", JniField="android/app/Notification$Metric$TimeDifference.FORMAT_ADAPTIVE")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Metric.TimeDifference.FormatAdaptive", JniField="android/app/Notification$Metric$TimeDifference.FORMAT_ADAPTIVE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.TimeDifferenceFormat + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.App.Notification.Metric.TimeDifference.FormatChronometer", JniField="android/app/Notification$Metric$TimeDifference.FORMAT_CHRONOMETER")] + [<Android.Runtime.IntDefinition("Android.App.Notification.Metric.TimeDifference.FormatChronometer", JniField="android/app/Notification$Metric$TimeDifference.FORMAT_CHRONOMETER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.TimeDifferenceFormat + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.App/TimePickerDialog+TimeSetEventArgs.xml b/docs/xml/Android.App/TimePickerDialog+TimeSetEventArgs.xml index ef78eafde..d25c3bfe3 100644 --- a/docs/xml/Android.App/TimePickerDialog+TimeSetEventArgs.xml +++ b/docs/xml/Android.App/TimePickerDialog+TimeSetEventArgs.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -39,7 +40,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,7 +63,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,7 +85,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/TimePickerDialog.xml b/docs/xml/Android.App/TimePickerDialog.xml index 9a8cc677f..3018302b5 100644 --- a/docs/xml/Android.App/TimePickerDialog.xml +++ b/docs/xml/Android.App/TimePickerDialog.xml @@ -42,10 +42,15 @@ - A dialog that prompts the user for the time of day using a TimePicker. + A dialog that prompts the user for the time of day using a + TimePicker. A dialog that prompts the user for the time of day using a TimePicker. See the Pickers guide. - Android reference for android.app.TimePickerDialog. + + + Android reference for android.app.TimePickerDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +116,11 @@ Creates a new time picker dialog. Creates a new time picker dialog. - Android reference for android.app.TimePickerDialog.TimePickerDialog. + + + Android reference for android.app.TimePickerDialog.TimePickerDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -135,7 +144,13 @@ - + To be added. + To be added. + To be added. + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -179,7 +194,11 @@ Creates a new time picker dialog with the specified theme. Creates a new time picker dialog with the specified theme. The theme is overlaid on top of the theme of the parent context. If themeResId is 0, the dialog will be inflated using the theme specified by the android:timePickerDialogTheme attribute on the parent context's theme. - Android reference for android.app.TimePickerDialog.TimePickerDialog. + + + Android reference for android.app.TimePickerDialog.TimePickerDialog. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -204,7 +223,14 @@ - + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -260,6 +286,7 @@ Provides JNI binding infrastructure for Android.App.TimePickerDialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -302,7 +329,11 @@ This method will be invoked when a button in the dialog is clicked. This method will be invoked when a button in the dialog is clicked. - Android reference for android.app.TimePickerDialog.onClick. + + + Android reference for android.app.TimePickerDialog.onClick. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -343,9 +374,14 @@ TimePicker int int - + + - Android reference for android.app.TimePickerDialog.onTimeChanged. + + + Android reference for android.app.TimePickerDialog.onTimeChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -376,6 +412,7 @@ Provides JNI binding infrastructure for Android.App.TimePickerDialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -407,6 +444,7 @@ Provides JNI binding infrastructure for Android.App.TimePickerDialog. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -437,14 +475,18 @@ - int: The current hour within the day. - int: The current minute within the hour. + The current hour within the day. + The current minute within the hour. Sets the current time. Sets the current time. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.TimePickerDialog.updateTime. + + + Android reference for android.app.TimePickerDialog.updateTime. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/UiAutomation+AccessibilityEventEventArgs.xml b/docs/xml/Android.App/UiAutomation+AccessibilityEventEventArgs.xml index 8f25b58c5..fa5788078 100644 --- a/docs/xml/Android.App/UiAutomation+AccessibilityEventEventArgs.xml +++ b/docs/xml/Android.App/UiAutomation+AccessibilityEventEventArgs.xml @@ -38,7 +38,9 @@ - + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -58,7 +60,9 @@ Android.Views.Accessibility.AccessibilityEvent - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/UiAutomation.xml b/docs/xml/Android.App/UiAutomation.xml index d7d5a1929..566f11c5f 100644 --- a/docs/xml/Android.App/UiAutomation.xml +++ b/docs/xml/Android.App/UiAutomation.xml @@ -26,11 +26,16 @@ - Class for interacting with the device's UI by simulation user actions and introspection of the screen content. + Class for interacting with the device's UI by simulation user actions and + introspection of the screen content. Class for interacting with the device's UI by simulation user actions and introspection of the screen content. It relies on the platform accessibility APIs to introspect the screen and to perform some actions on the remote view tree. It also allows injecting of arbitrary raw input events simulating user interaction with keyboards and touch devices. One can think of a UiAutomation as a special type of AccessibilityService which does not provide hooks for the service life cycle and exposes other APIs that are useful for UI test automation. The APIs exposed by this class are low-level to maximize flexibility when developing UI test automation tools and libraries. Generally, a UiAutomation client should be using a higher-level library or implement high-level functions. For example, performing a tap on the screen requires construction and injecting of a touch down and up events which have to be delivered to the system by a call to injectInputEvent(InputEvent,boolean). The APIs exposed by this class operate across applications enabling a client to write tests that cover use cases spanning over multiple applications. For example, going to the settings application to change a setting and then interacting with another application whose behavior depends on that setting. - Android reference for android.app.UiAutomation. + + + Android reference for android.app.UiAutomation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -64,7 +69,8 @@ System.EventHandler<Android.App.UiAutomation+AccessibilityEventEventArgs> - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -99,7 +105,11 @@ Adopt the permission identity of the shell UID for all permissions. This allows you to call APIs protected permissions which normal apps cannot hold but are granted to the shell UID. If you already adopted all shell permissions by calling this method or adoptShellPermissionIdentity(String...) a subsequent call will replace any previous adoption. Note that your permission state becomes that of the shell UID and it is not a combination of your and the shell UID permissions. Note: Calling this method adopts all shell permissions and overrides any subset of adopted permissions via adoptShellPermissionIdentity(String...). See also: - Android reference for android.app.UiAutomation.adoptShellPermissionIdentity. + + + Android reference for android.app.UiAutomation.adoptShellPermissionIdentity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,7 +157,11 @@ Adopt the permission identity of the shell UID only for the provided permissions. This allows you to call APIs protected permissions which normal apps cannot hold but are granted to the shell UID. If you already adopted shell permissions by calling this method, or adoptShellPermissionIdentity() a subsequent call will replace any previous adoption. Note: This method behave differently from adoptShellPermissionIdentity(). Only the listed permissions will use the shell identity and other permissions will still check against the original UID See also: - Android reference for android.app.UiAutomation.adoptShellPermissionIdentity. + + + Android reference for android.app.UiAutomation.adoptShellPermissionIdentity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -178,11 +192,16 @@ Clears the accessibility cache. - true if the cache was cleared + + true if the cache was cleared Clears the accessibility cache. See also: - Android reference for android.app.UiAutomation.clearCache. + + + Android reference for android.app.UiAutomation.clearCache. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -212,12 +231,16 @@ - This method was deprecated in API level 33. + Clears the window animation rendering statistics. This method was deprecated in API level 33. animation-frames are no-longer used. Use Shared FrameTimeline jank metrics instead. Clears the window animation rendering statistics. These statistics contain information about the most recently rendered window animation frames, i.e. for window transition animations. See also: - Android reference for android.app.UiAutomation.clearWindowAnimationFrameStats. + + + Android reference for android.app.UiAutomation.clearWindowAnimationFrameStats. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -245,14 +268,19 @@ - int: The window id. + The window id. Clears the frame statistics for the content of a given window. - Whether the window is present and its frame statistics were cleared. + Whether the window is present and its frame statistics + were cleared. Clears the frame statistics for the content of a given window. These statistics contain information about the most recently rendered content frames. See also: Throws: IllegalStateException If the connection to the accessibility subsystem is not established. - Android reference for android.app.UiAutomation.clearWindowContentFrameStats. + + + Android reference for android.app.UiAutomation.clearWindowContentFrameStats. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -282,11 +310,16 @@ - Drop the shell permission identity adopted by a previous call to adoptShellPermissionIdentity(). + Drop the shell permission identity adopted by a previous call to + #adoptShellPermissionIdentity(). Drop the shell permission identity adopted by a previous call to adoptShellPermissionIdentity(). If you did not adopt the shell permission identity this method would be a no-op. See also: - Android reference for android.app.UiAutomation.dropShellPermissionIdentity. + + + Android reference for android.app.UiAutomation.dropShellPermissionIdentity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -320,11 +353,16 @@ UiAutomation.AccessibilityEventFilter: Filter that recognizes the expected event. long: The wait timeout in milliseconds. Executes a command and waits for a specific accessibility event up to a given wait timeout. + To be added. Executes a command and waits for a specific accessibility event up to a given wait timeout. To detect a sequence of events one can implement a filter that keeps track of seen events of the expected sequence and returns true after the last event of that sequence is received. Note: It is caller's responsibility to recycle the returned event. Throws: IllegalStateException If the connection to the accessibility subsystem is not established. Throws: TimeoutException If the expected event is not received within the timeout. - Android reference for android.app.UiAutomation.executeAndWaitForEvent. + + + Android reference for android.app.UiAutomation.executeAndWaitForEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -353,13 +391,17 @@ - String: The command to execute. + The command to execute. Executes a shell command. A file descriptor to the standard output stream. Executes a shell command. This method returns a file descriptor that points to the standard output stream. The command execution is similar to running "adb shell " from a host connected to the device. Note: It is your responsibility to close the returned file descriptor once you are done reading. See also: - Android reference for android.app.UiAutomation.executeShellCommand. + + + Android reference for android.app.UiAutomation.executeShellCommand. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -395,12 +437,16 @@ - String: The command to execute. This value cannot be null. + The command to execute. Executes a shell command. - File descriptors (out, in) to the standard output/input streams. This value cannot be null. + File descriptors (out, in) to the standard output/input streams. Executes a shell command. This method returns two file descriptors, one that points to the standard output stream (element at index 0), and one that points to the standard input stream (element at index 1). The command execution is similar to running "adb shell " from a host connected to the device. Note: It is your responsibility to close the returned file descriptors once you are done reading/writing. - Android reference for android.app.UiAutomation.executeShellCommandRw. + + + Android reference for android.app.UiAutomation.executeShellCommandRw. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -436,12 +482,16 @@ - String: The command to execute. This value cannot be null. + The command to execute. Executes a shell command. - File descriptors (out, in, err) to the standard output/input/error streams. This value cannot be null. + File descriptors (out, in, err) to the standard output/input/error streams. Executes a shell command. This method returns three file descriptors, one that points to the standard output stream (element at index 0), one that points to the standard input stream (element at index 1), and one points to standard error stream (element at index 2). The command execution is similar to running "adb shell " from a host connected to the device. Note: It is your responsibility to close the returned file descriptors once you are done reading/writing. - Android reference for android.app.UiAutomation.executeShellCommandRwe. + + + Android reference for android.app.UiAutomation.executeShellCommandRwe. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -476,14 +526,19 @@ - int: The focus to find. One of AccessibilityNodeInfo.FOCUS_INPUT or AccessibilityNodeInfo.FOCUS_ACCESSIBILITY. + The focus to find. One of AccessibilityNodeInfo#FOCUS_INPUT or + AccessibilityNodeInfo#FOCUS_ACCESSIBILITY. Find the view that has the specified focus type. The node info of the focused view or null. Find the view that has the specified focus type. The search is performed across all windows. Note: In order to access the windows you have to opt-in to retrieve the interactive windows by setting the AccessibilityServiceInfo.FLAG_RETRIEVE_INTERACTIVE_WINDOWS flag. Otherwise, the search will be performed only in the active window. See also: Throws: IllegalStateException If the connection to the accessibility subsystem is not established. - Android reference for android.app.UiAutomation.findFocus. + + + Android reference for android.app.UiAutomation.findFocus. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -520,7 +575,11 @@ UiAutomation suppresses accessibility services by default. UiAutomation suppresses accessibility services by default. This flag specifies that existing accessibility services should continue to run, and that new ones may start. This flag is set when obtaining the UiAutomation from Instrumentation.getUiAutomation(int). - Android reference for android.app.UiAutomation.FLAG_DONT_SUPPRESS_ACCESSIBILITY_SERVICES. + + + Android reference for android.app.UiAutomation.FLAG_DONT_SUPPRESS_ACCESSIBILITY_SERVICES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -557,7 +616,11 @@ UiAutomation uses the accessibility subsystem by default. UiAutomation uses the accessibility subsystem by default. This flag provides an option to eliminate the overhead of engaging the accessibility subsystem for tests that do not need to interact with the user interface. Setting this flag disables methods that rely on accessibility. This flag is set when obtaining the UiAutomation from Instrumentation.getUiAutomation(int). - Android reference for android.app.UiAutomation.FLAG_DONT_USE_ACCESSIBILITY. + + + Android reference for android.app.UiAutomation.FLAG_DONT_USE_ACCESSIBILITY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -585,14 +648,18 @@ - int: The window id. + The window id. Gets the frame statistics for a given window. The window frame statistics, or null if the window is not present. Gets the frame statistics for a given window. These statistics contain information about the most recently rendered content frames. A typical usage requires clearing the window frame statistics via clearWindowContentFrameStats(int) followed by an interaction with the UI and finally getting the window frame statistics via calling this method. See also: Throws: IllegalStateException If the connection to the accessibility subsystem is not established. - Android reference for android.app.UiAutomation.getWindowContentFrameStats. + + + Android reference for android.app.UiAutomation.getWindowContentFrameStats. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -625,13 +692,17 @@ - String: The package to which to grant. - String: The permission to grant. + The package to which to grant. + The permission to grant. Grants a runtime permission to a package. Grants a runtime permission to a package. Throws: SecurityException if unable to grant the permission. - Android reference for android.app.UiAutomation.grantRuntimePermission. + + + Android reference for android.app.UiAutomation.grantRuntimePermission. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -665,14 +736,18 @@ - String: The package to which to grant. - String: The permission to grant. UserHandle + The package to which to grant. + The permission to grant. Grants a runtime permission to a package for a user. Grants a runtime permission to a package for a user. Throws: SecurityException if unable to grant the permission. - Android reference for android.app.UiAutomation.grantRuntimePermissionAsUser. + + + Android reference for android.app.UiAutomation.grantRuntimePermissionAsUser. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -701,12 +776,19 @@ - boolean: whether to inject the event synchronously + To be added. + the event to inject + whether to inject the event synchronously A method for injecting an arbitrary input event. - true if event injection succeeded + + true if event injection succeeded A method for injecting an arbitrary input event. This method waits for all window container animations and surface operations to complete. Note: It is caller's responsibility to recycle the event. - Android reference for android.app.UiAutomation.injectInputEvent. + + + Android reference for android.app.UiAutomation.injectInputEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -745,6 +827,7 @@ Provides JNI binding infrastructure for Android.App.UiAutomation. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -781,14 +864,18 @@ - int: The action to perform. + The action to perform. Performs a global action. Whether the action was successfully performed. Performs a global action. Such an action can be performed at any moment regardless of the current application or user location in that application. For example going back, going home, opening recents, etc. See also: Throws: IllegalStateException If the connection to the accessibility subsystem is not established. - Android reference for android.app.UiAutomation.performGlobalAction. + + + Android reference for android.app.UiAutomation.performGlobalAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -822,13 +909,17 @@ - String: The package to which to grant. - String: The permission to grant. + The package to which to grant. + The permission to grant. Revokes a runtime permission from a package. Revokes a runtime permission from a package. Throws: SecurityException if unable to revoke the permission. - Android reference for android.app.UiAutomation.revokeRuntimePermission. + + + Android reference for android.app.UiAutomation.revokeRuntimePermission. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -862,14 +953,18 @@ - String: The package to which to grant. - String: The permission to grant. UserHandle + The package to which to grant. + The permission to grant. Revokes a runtime permission from a package. Revokes a runtime permission from a package. Throws: SecurityException if unable to revoke the permission. - Android reference for android.app.UiAutomation.revokeRuntimePermissionAsUser. + + + Android reference for android.app.UiAutomation.revokeRuntimePermissionAsUser. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -894,12 +989,16 @@ Android.Views.Accessibility.AccessibilityNodeInfo - Gets the root AccessibilityNodeInfo in the active window. + Gets the root AccessibilityNodeInfo in the active window. The root info. Gets the root AccessibilityNodeInfo in the active window. Throws: IllegalStateException If the connection to the accessibility subsystem is not established. - Android reference for android.app.UiAutomation.getRootInActiveWindow. + + + Android reference for android.app.UiAutomation.getRootInActiveWindow. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1061,7 +1160,11 @@ Rotation constant: Freeze rotation to its current state. Rotation constant: Freeze rotation to its current state. - Android reference for android.app.UiAutomation.ROTATION_FREEZE_CURRENT. + + + Android reference for android.app.UiAutomation.ROTATION_FREEZE_CURRENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1095,7 +1198,11 @@ Rotation constant: Unfreeze rotation (rotating the device changes its rotation state). Rotation constant: Unfreeze rotation (rotating the device changes its rotation state). - Android reference for android.app.UiAutomation.ROTATION_UNFREEZE. + + + Android reference for android.app.UiAutomation.ROTATION_UNFREEZE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1125,13 +1232,19 @@ Android.AccessibilityServices.AccessibilityServiceInfo - Gets the an AccessibilityServiceInfo describing this UiAutomation. + The info. + Gets the an AccessibilityServiceInfo describing this UiAutomation. -or- Sets the AccessibilityServiceInfo that describes how this + UiAutomation will be handled by the platform accessibility layer. The accessibility service info. Gets the an AccessibilityServiceInfo describing this UiAutomation. This method is useful if one wants to change some of the dynamically configurable properties at runtime. See also: Throws: IllegalStateException If the connection to the accessibility subsystem is not established. - Android reference for android.app.UiAutomation.getServiceInfo. + + + Android reference for android.app.UiAutomation.getServiceInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1164,12 +1277,16 @@ - float: The scaling factor for all animations. + The scaling factor for all animations. Sets the system settings values that control the scaling factor for animations. Sets the system settings values that control the scaling factor for animations. The scale controls the animation playback speed for animations that respect these settings. Animations that do not respect the settings values will not be affected by this function. A lower scale value results in a faster speed. A value of 0 disables animations entirely. When animations are disabled services receive window change events more quickly which can reduce the potential by confusion by reducing the time during which windows are in transition. See also: - Android reference for android.app.UiAutomation.setAnimationScale. + + + Android reference for android.app.UiAutomation.setAnimationScale. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1202,7 +1319,11 @@ Sets a callback for observing the stream of AccessibilityEvents. The callbacks are delivered on the main application thread. Throws: IllegalStateException If the connection to the accessibility subsystem is not established. - Android reference for android.app.UiAutomation.setOnAccessibilityEventListener. + + + Android reference for android.app.UiAutomation.setOnAccessibilityEventListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1238,13 +1359,17 @@ - int: The desired rotation. + The desired rotation. Sets the device rotation. Whether the rotation was set successfully. Sets the device rotation. A client can freeze the rotation in desired state or freeze the rotation to its current state or unfreeze the rotation (rotating the device changes its rotation state). See also: - Android reference for android.app.UiAutomation.setRotation. + + + Android reference for android.app.UiAutomation.setRotation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1273,12 +1398,16 @@ - boolean: whether to run in a "monkey" mode or not. Default is not. + whether to run in a "monkey" mode or not. Default is not. Sets whether this UiAutomation to run in a "monkey" mode. Sets whether this UiAutomation to run in a "monkey" mode. Applications can query whether they are executed in a "monkey" mode, i.e. run by a test framework, and avoid doing potentially undesirable actions such as calling 911 or posting on public forums etc. See also: - Android reference for android.app.UiAutomation.setRunAsMonkey. + + + Android reference for android.app.UiAutomation.setRunAsMonkey. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1309,7 +1438,11 @@ The screenshot bitmap on success, null otherwise. Takes a screenshot. - Android reference for android.app.UiAutomation.takeScreenshot. + + + Android reference for android.app.UiAutomation.takeScreenshot. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1352,12 +1485,16 @@ - Window: Window to take a screenshot of. This value cannot be null. + Window to take a screenshot of Used to capture a screenshot of a Window. The screenshot bitmap on success, null otherwise. Used to capture a screenshot of a Window. This can return null in the following cases: 1. Window content hasn't been layed out. 2. Window doesn't have a valid SurfaceControl 3. An error occurred in SurfaceFlinger when trying to take the screenshot. - Android reference for android.app.UiAutomation.takeScreenshot. + + + Android reference for android.app.UiAutomation.takeScreenshot. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1387,6 +1524,7 @@ Provides JNI binding infrastructure for Android.App.UiAutomation. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1426,6 +1564,7 @@ Provides JNI binding infrastructure for Android.App.UiAutomation. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1456,16 +1595,23 @@ - long: The timeout in milliseconds between two events to consider the device idle. - long: The maximal global timeout in milliseconds in which to wait for an idle state. - Waits for the accessibility event stream to become idle, which is not to have received an accessibility event within idleTimeoutMillis. + The timeout in milliseconds between two events + to consider the device idle. + The maximal global timeout in milliseconds in + which to wait for an idle state. + Waits for the accessibility event stream to become idle, which is not to + have received an accessibility event within idleTimeoutMillis. Waits for the accessibility event stream to become idle, which is not to have received an accessibility event within idleTimeoutMillis. The total time spent to wait for an idle accessibility event stream is bounded by the globalTimeoutMillis. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. Throws: IllegalStateException If the connection to the accessibility subsystem is not established. Throws: TimeoutException If no idle state was detected within globalTimeoutMillis. - Android reference for android.app.UiAutomation.waitForIdle. + + + Android reference for android.app.UiAutomation.waitForIdle. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1495,13 +1641,17 @@ Android.Views.WindowAnimationFrameStats - This method was deprecated in API level 33. + Gets the window animation frame statistics. The window animation frame statistics. This method was deprecated in API level 33. animation-frames are no-longer used. Gets the window animation frame statistics. These statistics contain information about the most recently rendered window animation frames, i.e. for window transition animations. A typical usage requires clearing the window animation frame statistics via clearWindowAnimationFrameStats() followed by an interaction that causes a window transition which uses a window animation and finally getting the window animation frame statistics by calling this method. See also: - Android reference for android.app.UiAutomation.getWindowAnimationFrameStats. + + + Android reference for android.app.UiAutomation.getWindowAnimationFrameStats. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1531,12 +1681,17 @@ System.Collections.Generic.IList<Android.Views.Accessibility.AccessibilityWindowInfo> - Gets the windows on the screen associated with the UiAutomation context (usually the default display. + Gets the windows on the screen associated with the UiAutomation context (usually the + android.view.Display#DEFAULT_DISPLAY default display. The windows if there are windows such, otherwise an empty list. Gets the windows on the screen associated with the UiAutomation context (usually the default display. This method returns only the windows that a sighted user can interact with, as opposed to all windows. For example, if there is a modal dialog shown and the user cannot touch anything behind it, then only the modal window will be reported (assuming it is the top one). For convenience the returned windows are ordered in a descending layer order, which is the windows that are higher in the Z-order are reported first. Note: In order to access the windows you have to opt-in to retrieve the interactive windows by setting the AccessibilityServiceInfo.FLAG_RETRIEVE_INTERACTIVE_WINDOWS flag. Throws: IllegalStateException If the connection to the accessibility subsystem is not established. - Android reference for android.app.UiAutomation.getWindows. + + + Android reference for android.app.UiAutomation.getWindows. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1574,11 +1729,16 @@ Gets the windows on the screen of all displays. - The windows of all displays if there are windows and the service is can retrieve them, otherwise an empty list. The key of SparseArray is display ID. This value cannot be null. + The windows of all displays if there are windows and the service is can retrieve + them, otherwise an empty list. The key of SparseArray is display ID. Gets the windows on the screen of all displays. This method returns only the windows that a sighted user can interact with, as opposed to all windows. For example, if there is a modal dialog shown and the user cannot touch anything behind it, then only the modal window will be reported (assuming it is the top one). For convenience the returned windows are ordered in a descending layer order, which is the windows that are higher in the Z-order are reported first. Note: In order to access the windows you have to opt-in to retrieve the interactive windows by setting the AccessibilityServiceInfo.FLAG_RETRIEVE_INTERACTIVE_WINDOWS flag. Throws: IllegalStateException If the connection to the accessibility subsystem is not established. - Android reference for android.app.UiAutomation.getWindowsOnAllDisplays. + + + Android reference for android.app.UiAutomation.getWindowsOnAllDisplays. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/UiAutomationFlags.xml b/docs/xml/Android.App/UiAutomationFlags.xml index 58bb7a9dd..610b86214 100644 --- a/docs/xml/Android.App/UiAutomationFlags.xml +++ b/docs/xml/Android.App/UiAutomationFlags.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ UiAutomation suppresses accessibility services by default. UiAutomation suppresses accessibility services by default. This flag specifies that existing accessibility services should continue to run, and that new ones may start. This flag is set when obtaining the UiAutomation from Instrumentation.getUiAutomation(int). - Android reference for android.app.UiAutomation.FLAG_DONT_SUPPRESS_ACCESSIBILITY_SERVICES. + + + Android reference for android.app.UiAutomation.FLAG_DONT_SUPPRESS_ACCESSIBILITY_SERVICES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +83,11 @@ UiAutomation uses the accessibility subsystem by default. UiAutomation uses the accessibility subsystem by default. This flag provides an option to eliminate the overhead of engaging the accessibility subsystem for tests that do not need to interact with the user interface. Setting this flag disables methods that rely on accessibility. This flag is set when obtaining the UiAutomation from Instrumentation.getUiAutomation(int). - Android reference for android.app.UiAutomation.FLAG_DONT_USE_ACCESSIBILITY. + + + Android reference for android.app.UiAutomation.FLAG_DONT_USE_ACCESSIBILITY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,7 +113,8 @@ 0 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/UiAutomationRotation.xml b/docs/xml/Android.App/UiAutomationRotation.xml index 1b0de8640..6de8e9673 100644 --- a/docs/xml/Android.App/UiAutomationRotation.xml +++ b/docs/xml/Android.App/UiAutomationRotation.xml @@ -41,7 +41,11 @@ Rotation constant: Freeze rotation to 0 degrees (natural orientation) Rotation constant: Freeze rotation to 0 degrees (natural orientation) - Android reference for android.app.UiAutomation.ROTATION_FREEZE_0. + + + Android reference for android.app.UiAutomation.ROTATION_FREEZE_0. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,7 +74,11 @@ Rotation constant: Freeze rotation to 180 degrees . Rotation constant: Freeze rotation to 180 degrees . - Android reference for android.app.UiAutomation.ROTATION_FREEZE_180. + + + Android reference for android.app.UiAutomation.ROTATION_FREEZE_180. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -99,7 +107,11 @@ Rotation constant: Freeze rotation to 270 degrees . Rotation constant: Freeze rotation to 270 degrees . - Android reference for android.app.UiAutomation.ROTATION_FREEZE_270. + + + Android reference for android.app.UiAutomation.ROTATION_FREEZE_270. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -128,7 +140,11 @@ Rotation constant: Freeze rotation to 90 degrees . Rotation constant: Freeze rotation to 90 degrees . - Android reference for android.app.UiAutomation.ROTATION_FREEZE_90. + + + Android reference for android.app.UiAutomation.ROTATION_FREEZE_90. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,7 +173,11 @@ Rotation constant: Freeze rotation to its current state. Rotation constant: Freeze rotation to its current state. - Android reference for android.app.UiAutomation.ROTATION_FREEZE_CURRENT. + + + Android reference for android.app.UiAutomation.ROTATION_FREEZE_CURRENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,7 +206,11 @@ Rotation constant: Unfreeze rotation (rotating the device changes its rotation state). Rotation constant: Unfreeze rotation (rotating the device changes its rotation state). - Android reference for android.app.UiAutomation.ROTATION_UNFREEZE. + + + Android reference for android.app.UiAutomation.ROTATION_UNFREEZE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/UiModeManager+ContrastChangeEventArgs.xml b/docs/xml/Android.App/UiModeManager+ContrastChangeEventArgs.xml index 8a64da336..e2d9deaf9 100644 --- a/docs/xml/Android.App/UiModeManager+ContrastChangeEventArgs.xml +++ b/docs/xml/Android.App/UiModeManager+ContrastChangeEventArgs.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -38,7 +39,9 @@ - + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -58,7 +61,9 @@ System.Single - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/UiModeManager.xml b/docs/xml/Android.App/UiModeManager.xml index c74407bc6..c694d01f4 100644 --- a/docs/xml/Android.App/UiModeManager.xml +++ b/docs/xml/Android.App/UiModeManager.xml @@ -29,7 +29,11 @@ This class provides access to the system uimode services. This class provides access to the system uimode services. These services allow applications to control UI modes of the device. It provides functionality to disable the car mode and it gives access to the night mode settings. These facilities are built on top of the underlying Intent.ACTION_DOCK_EVENT broadcasts that are sent when the user physical places the device into and out of a dock. When that happens, the UiModeManager switches the system Configuration to the appropriate UI mode, sends broadcasts about the mode switch, and starts the corresponding mode activity if appropriate. See the broadcasts ACTION_ENTER_CAR_MODE and ACTION_ENTER_DESK_MODE for more information. In addition, the user may manually switch the system to car mode without physically being in a dock. While in car mode -- whether by manual action from the user or being physically placed in a dock -- a notification is displayed allowing the user to exit dock mode. Thus the dock mode represented here may be different than the current state of the underlying dock event broadcast. - Android reference for android.app.UiModeManager. + + + Android reference for android.app.UiModeManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -91,10 +95,16 @@ System.String - Broadcast sent when the device's UI has switched to car mode, either by being placed in a car dock or explicit action of the user. + Broadcast sent when the device's UI has switched to car mode, either + by being placed in a car dock or explicit action of the user. + To be added. Broadcast sent when the device's UI has switched to car mode, either by being placed in a car dock or explicit action of the user. After sending the broadcast, the system will start the intent Intent.ACTION_MAIN with category Intent.CATEGORY_CAR_DOCK to display the car UI, which typically what an application would implement to provide their own interface. However, applications can also monitor this Intent in order to be informed of mode changes or prevent the normal car UI from being displayed by setting the result of the broadcast to Activity.RESULT_CANCELED. This intent is broadcast when getCurrentModeType() transitions to Configuration.UI_MODE_TYPE_CAR from some other ui mode. - Android reference for android.app.UiModeManager.ACTION_ENTER_CAR_MODE. + + + Android reference for android.app.UiModeManager.ACTION_ENTER_CAR_MODE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -132,10 +142,16 @@ System.String - Broadcast sent when the device's UI has switched to desk mode, by being placed in a desk dock. + Broadcast sent when the device's UI has switched to desk mode, + by being placed in a desk dock. + To be added. Broadcast sent when the device's UI has switched to desk mode, by being placed in a desk dock. After sending the broadcast, the system will start the intent Intent.ACTION_MAIN with category Intent.CATEGORY_DESK_DOCK to display the desk UI, which typically what an application would implement to provide their own interface. However, applications can also monitor this Intent in order to be informed of mode changes or prevent the normal desk UI from being displayed by setting the result of the broadcast to Activity.RESULT_CANCELED. - Android reference for android.app.UiModeManager.ACTION_ENTER_DESK_MODE. + + + Android reference for android.app.UiModeManager.ACTION_ENTER_DESK_MODE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -173,10 +189,16 @@ System.String - Broadcast sent when the device's UI has switch away from car mode back to normal mode. + Broadcast sent when the device's UI has switch away from car mode back + to normal mode. + To be added. Broadcast sent when the device's UI has switch away from car mode back to normal mode. Typically used by a car mode app, to dismiss itself when the user exits car mode. This intent is broadcast when getCurrentModeType() transitions from Configuration.UI_MODE_TYPE_CAR to some other ui mode. - Android reference for android.app.UiModeManager.ACTION_EXIT_CAR_MODE. + + + Android reference for android.app.UiModeManager.ACTION_EXIT_CAR_MODE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -214,10 +236,16 @@ System.String - Broadcast sent when the device's UI has switched away from desk mode back to normal mode. + Broadcast sent when the device's UI has switched away from desk mode back + to normal mode. + To be added. Broadcast sent when the device's UI has switched away from desk mode back to normal mode. Typically used by a desk mode app, to dismiss itself when the user exits desk mode. - Android reference for android.app.UiModeManager.ACTION_EXIT_DESK_MODE. + + + Android reference for android.app.UiModeManager.ACTION_EXIT_DESK_MODE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,7 +284,11 @@ Registers a ContrastChangeListener for the user. Registers a ContrastChangeListener for the user. - Android reference for android.app.UiModeManager.addContrastChangeListener. + + + Android reference for android.app.UiModeManager.addContrastChangeListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -286,10 +318,19 @@ Returns the color contrast for the user. - The color contrast, float in [-1, 1] where 0 corresponds to the default contrast -1 corresponds to the minimum contrast 1 corresponds to the maximum contrast . Value is between -1.0f and 1.0f inclusive + The color contrast, float in [-1, 1] where + <ul> + <li> &nbsp; 0 corresponds to the default contrast </li> + <li> -1 corresponds to the minimum contrast </li> + <li> &nbsp; 1 corresponds to the maximum contrast </li> + </ul> Returns the color contrast for the user. Note: You need to query this only if your application is doing its own rendering and does not rely on the material rendering pipeline. - Android reference for android.app.UiModeManager.getContrast. + + + Android reference for android.app.UiModeManager.getContrast. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -315,9 +356,14 @@ Return the current running mode type. + To be added. Return the current running mode type. May be one of Configuration.UI_MODE_TYPE_NORMAL, Configuration.UI_MODE_TYPE_DESK, Configuration.UI_MODE_TYPE_CAR, Configuration.UI_MODE_TYPE_TELEVISION, Configuration.UI_MODE_TYPE_APPLIANCE, Configuration.UI_MODE_TYPE_WATCH, or Configuration.UI_MODE_TYPE_VR_HEADSET. - Android reference for android.app.UiModeManager.getCurrentModeType. + + + Android reference for android.app.UiModeManager.getCurrentModeType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -355,11 +401,16 @@ Java.Time.LocalTime - Returns the time of the day Dark theme deactivates When night mode is MODE_NIGHT_CUSTOM, the system uses this time set to deactivate it automatically. + The time of the day Dark theme should deactivate + Returns the time of the day Dark theme deactivates -or- Sets the time of the day Dark theme deactivates This value cannot be null. Returns the time of the day Dark theme deactivates When night mode is MODE_NIGHT_CUSTOM, the system uses this time set to deactivate it automatically. - Android reference for android.app.UiModeManager.getCustomNightModeEnd. + + + Android reference for android.app.UiModeManager.getCustomNightModeEnd. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -396,11 +447,16 @@ Java.Time.LocalTime - Returns the time of the day Dark theme activates When night mode is MODE_NIGHT_CUSTOM, the system uses this time set to activate it automatically. + The time of the day Dark theme should activate + Returns the time of the day Dark theme activates -or- Sets the time of the day Dark theme activates This value cannot be null. Returns the time of the day Dark theme activates When night mode is MODE_NIGHT_CUSTOM, the system uses this time set to activate it automatically. - Android reference for android.app.UiModeManager.getCustomNightModeStart. + + + Android reference for android.app.UiModeManager.getCustomNightModeStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -435,11 +491,15 @@ - int: One of the disable car mode flags. Value is one of the following: DISABLE_CAR_MODE_GO_HOME + One of the disable car mode flags. Turn off special mode if currently in car mode. Turn off special mode if currently in car mode. - Android reference for android.app.UiModeManager.disableCarMode. + + + Android reference for android.app.UiModeManager.disableCarMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -470,10 +530,15 @@ 1 - Flag for use with disableCarMode(int): go to the normal home activity as part of the disable. + Flag for use with #disableCarMode(int): go to the normal + home activity as part of the disable. Flag for use with disableCarMode(int): go to the normal home activity as part of the disable. Disabling this way ensures a clean transition between the current activity (in car mode) and the original home activity (which was typically last running without being in car mode). - Android reference for android.app.UiModeManager.DISABLE_CAR_MODE_GO_HOME. + + + Android reference for android.app.UiModeManager.DISABLE_CAR_MODE_GO_HOME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -509,11 +574,15 @@ - int: Must be 0. + Must be 0. Force device into car mode, like it had been placed in the car dock. Force device into car mode, like it had been placed in the car dock. This will cause the device to switch to the car home UI as part of the mode switch. - Android reference for android.app.UiModeManager.enableCarMode. + + + Android reference for android.app.UiModeManager.enableCarMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -544,10 +613,14 @@ 2 - Flag for use with enableCarMode(int): allow sleep mode while in car mode. + Flag for use with #enableCarMode(int): allow sleep mode while in car mode. Flag for use with enableCarMode(int): allow sleep mode while in car mode. By default, when this flag is not set, the system may hold a full wake lock to keep the screen turned on and prevent the system from entering sleep mode while in car mode. Setting this flag disables such behavior and the system may enter sleep mode if there is no other user activity and no other wake lock held. Setting this flag can be relevant for a car dock application that does not require the screen kept on. - Android reference for android.app.UiModeManager.ENABLE_CAR_MODE_ALLOW_SLEEP. + + + Android reference for android.app.UiModeManager.ENABLE_CAR_MODE_ALLOW_SLEEP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -577,10 +650,15 @@ 1 - Flag for use with enableCarMode(int): go to the car home activity as part of the enable. + Flag for use with #enableCarMode(int): go to the car + home activity as part of the enable. Flag for use with enableCarMode(int): go to the car home activity as part of the enable. Enabling this way ensures a clean transition between the current activity (in non-car-mode) and the car home activity that will serve as home while in car mode. This will switch to the car home activity even if we are already in car mode. - Android reference for android.app.UiModeManager.ENABLE_CAR_MODE_GO_CAR_HOME. + + + Android reference for android.app.UiModeManager.ENABLE_CAR_MODE_GO_CAR_HOME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -609,7 +687,10 @@ - + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -640,6 +721,7 @@ Provides JNI binding infrastructure for Android.App.UiModeManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -671,10 +753,15 @@ 0 - Constant for setNightMode(int) and getNightMode(): automatically switch night mode on and off based on the time. + Constant for #setNightMode(int) and #getNightMode(): + automatically switch night mode on and off based on the time. Constant for setNightMode(int) and getNightMode(): automatically switch night mode on and off based on the time. - Android reference for android.app.UiModeManager.MODE_NIGHT_AUTO. + + + Android reference for android.app.UiModeManager.MODE_NIGHT_AUTO. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -709,10 +796,15 @@ 3 - Constant for setNightMode(int) and getNightMode(): automatically switch night mode on and off based on the time. + Constant for #setNightMode(int) and #getNightMode(): + automatically switch night mode on and off based on the time. Constant for setNightMode(int) and getNightMode(): automatically switch night mode on and off based on the time. - Android reference for android.app.UiModeManager.MODE_NIGHT_CUSTOM. + + + Android reference for android.app.UiModeManager.MODE_NIGHT_CUSTOM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -742,10 +834,15 @@ 1 - Constant for setNightMode(int) and getNightMode(): never run in night mode. + Constant for #setNightMode(int) and #getNightMode(): + never run in night mode. Constant for setNightMode(int) and getNightMode(): never run in night mode. - Android reference for android.app.UiModeManager.MODE_NIGHT_NO. + + + Android reference for android.app.UiModeManager.MODE_NIGHT_NO. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -776,10 +873,15 @@ 2 - Constant for setNightMode(int) and getNightMode(): always run in night mode. + Constant for #setNightMode(int) and #getNightMode(): + always run in night mode. Constant for setNightMode(int) and getNightMode(): always run in night mode. - Android reference for android.app.UiModeManager.MODE_NIGHT_YES. + + + Android reference for android.app.UiModeManager.MODE_NIGHT_YES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -809,12 +911,17 @@ Android.App.UiNightMode - Returns the currently configured night mode. - the current night mode, or -1 on error. Value is one of the following: MODE_NIGHT_AUTO MODE_NIGHT_CUSTOM MODE_NIGHT_NO MODE_NIGHT_YES + the night mode to set + Returns the currently configured night mode. -or- Sets the system-wide night mode. + the current night mode, or -1 on error Returns the currently configured night mode. May be one of: MODE_NIGHT_NO MODE_NIGHT_YES MODE_NIGHT_AUTO MODE_NIGHT_CUSTOM -1 on error See also: - Android reference for android.app.UiModeManager.getNightMode. + + + Android reference for android.app.UiModeManager.getNightMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -851,7 +958,11 @@ Unregisters a ContrastChangeListener for the user. Unregisters a ContrastChangeListener for the user. If the listener was not registered, does nothing and returns. - Android reference for android.app.UiModeManager.removeContrastChangeListener. + + + Android reference for android.app.UiModeManager.removeContrastChangeListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -890,12 +1001,16 @@ - int: the night mode to set. Value is one of the following: MODE_NIGHT_AUTO MODE_NIGHT_CUSTOM MODE_NIGHT_NO MODE_NIGHT_YES + the night mode to set Sets and persist the night mode for this application. Sets and persist the night mode for this application. The mode can be one of: MODE_NIGHT_NO sets the device into notnight mode MODE_NIGHT_YES sets the device into night mode MODE_NIGHT_CUSTOM automatically switches between night and notnight based on the custom time set (or default) MODE_NIGHT_AUTO automatically switches between night and notnight based on the device's current location and certain other sensors Changes to night mode take effect locally and will result in a configuration change (and potentially an Activity lifecycle event) being applied to this application. The mode is persisted for this application until it is either modified by the application, the user clears the data for the application, or this application is uninstalled. Developers interested in a non-persistent app-local implementation of night mode should consider using AppCompatDelegate.setDefaultNightMode(int) to manage the -night qualifier locally. See also: - Android reference for android.app.UiModeManager.setApplicationNightMode. + + + Android reference for android.app.UiModeManager.setApplicationNightMode. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -925,6 +1040,7 @@ Provides JNI binding infrastructure for Android.App.UiModeManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -956,6 +1072,7 @@ Provides JNI binding infrastructure for Android.App.UiModeManager. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/UiNightMode.xml b/docs/xml/Android.App/UiNightMode.xml index 007e2ad62..5cf645ded 100644 --- a/docs/xml/Android.App/UiNightMode.xml +++ b/docs/xml/Android.App/UiNightMode.xml @@ -41,7 +41,11 @@ Constant for setNightMode(int) and getNightMode(): automatically switch night mode on and off based on the time. Constant for setNightMode(int) and getNightMode(): automatically switch night mode on and off based on the time. - Android reference for android.app.UiModeManager.MODE_NIGHT_AUTO. + + + Android reference for android.app.UiModeManager.MODE_NIGHT_AUTO. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -74,7 +78,11 @@ Constant for setNightMode(int) and getNightMode(): automatically switch night mode on and off based on the time. Constant for setNightMode(int) and getNightMode(): automatically switch night mode on and off based on the time. - Android reference for android.app.UiModeManager.MODE_NIGHT_CUSTOM. + + + Android reference for android.app.UiModeManager.MODE_NIGHT_CUSTOM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,7 +111,11 @@ Constant for setNightMode(int) and getNightMode(): never run in night mode. Constant for setNightMode(int) and getNightMode(): never run in night mode. - Android reference for android.app.UiModeManager.MODE_NIGHT_NO. + + + Android reference for android.app.UiModeManager.MODE_NIGHT_NO. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -132,7 +144,11 @@ Constant for setNightMode(int) and getNightMode(): always run in night mode. Constant for setNightMode(int) and getNightMode(): always run in night mode. - Android reference for android.app.UiModeManager.MODE_NIGHT_YES. + + + Android reference for android.app.UiModeManager.MODE_NIGHT_YES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/UsesFeatureAttribute.xml b/docs/xml/Android.App/UsesFeatureAttribute.xml index a680261f2..46cd5815f 100644 --- a/docs/xml/Android.App/UsesFeatureAttribute.xml +++ b/docs/xml/Android.App/UsesFeatureAttribute.xml @@ -30,7 +30,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -47,7 +48,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -73,7 +75,9 @@ - + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -93,7 +97,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -113,7 +119,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -133,17 +141,19 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + - + Property Mono.Android @@ -153,7 +163,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/UsesLibraryAttribute.xml b/docs/xml/Android.App/UsesLibraryAttribute.xml index b43d0a2eb..240321269 100644 --- a/docs/xml/Android.App/UsesLibraryAttribute.xml +++ b/docs/xml/Android.App/UsesLibraryAttribute.xml @@ -30,7 +30,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -47,7 +48,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -73,7 +75,9 @@ - + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -100,7 +104,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -120,7 +127,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -140,7 +149,9 @@ System.Boolean - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/UsesPermissionAttribute.xml b/docs/xml/Android.App/UsesPermissionAttribute.xml index 506972785..f018965ff 100644 --- a/docs/xml/Android.App/UsesPermissionAttribute.xml +++ b/docs/xml/Android.App/UsesPermissionAttribute.xml @@ -30,7 +30,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -47,7 +48,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -73,7 +75,9 @@ - + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -93,7 +97,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -113,7 +119,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/VoiceInteractor+AbortVoiceRequest.xml b/docs/xml/Android.App/VoiceInteractor+AbortVoiceRequest.xml index b148c5242..b6befe8b4 100644 --- a/docs/xml/Android.App/VoiceInteractor+AbortVoiceRequest.xml +++ b/docs/xml/Android.App/VoiceInteractor+AbortVoiceRequest.xml @@ -26,10 +26,15 @@ - Reports that the current interaction can not be complete with voice, so the application will need to switch to a traditional input UI. + Reports that the current interaction can not be complete with voice, so the + application will need to switch to a traditional input UI. Reports that the current interaction can not be complete with voice, so the application will need to switch to a traditional input UI. Applications should only use this when they need to completely bail out of the voice interaction and switch to a traditional UI. When the response comes back, the voice system has handled the request and is ready to switch; at that point the application can start a new non-voice activity. Be sure when starting the new activity to use Intent.FLAG_ACTIVITY_NEW_TASK to keep the new activity out of the current voice interaction task. - Android reference for android.app.VoiceInteractor.AbortVoiceRequest. + + + Android reference for android.app.VoiceInteractor.AbortVoiceRequest. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -68,7 +73,11 @@ Create a new voice abort request. Create a new voice abort request. - Android reference for android.app.VoiceInteractor.AbortVoiceRequest.AbortVoiceRequest. + + + Android reference for android.app.VoiceInteractor.AbortVoiceRequest.AbortVoiceRequest. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,6 +131,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.AbortVoiceRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -164,7 +174,11 @@ Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.VoiceInteractor.AbortVoiceRequest.onAbortResult. + + + Android reference for android.app.VoiceInteractor.AbortVoiceRequest.onAbortResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -194,6 +208,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.AbortVoiceRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,6 +240,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.AbortVoiceRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/VoiceInteractor+CommandRequest.xml b/docs/xml/Android.App/VoiceInteractor+CommandRequest.xml index 9325a7562..c5d300f95 100644 --- a/docs/xml/Android.App/VoiceInteractor+CommandRequest.xml +++ b/docs/xml/Android.App/VoiceInteractor+CommandRequest.xml @@ -29,7 +29,11 @@ Execute a vendor-specific command using the trusted system VoiceInteractionService. Execute a vendor-specific command using the trusted system VoiceInteractionService. This allows an Activity to request additional information from the user needed to complete an action (e.g. booking a table might have several possible times that the user could select from or an app might need the user to agree to a terms of service). The result of the confirmation will be returned through an asynchronous call to either onCommandResult(boolean, android.os.Bundle) or VoiceInteractor.Request.onCancel(). The command is a string that describes the generic operation to be performed. The command will determine how the properties in extras are interpreted and the set of available commands is expected to grow over time. An example might be "com.google.voice.commands.REQUEST_NUMBER_BAGS" to request the number of bags as part of airline check-in. (This is not an actual working example.) - Android reference for android.app.VoiceInteractor.CommandRequest. + + + Android reference for android.app.VoiceInteractor.CommandRequest. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -87,12 +91,16 @@ - String: The desired command to perform. - Bundle: Additional arguments to control execution of the command. + The desired command to perform. + Additional arguments to control execution of the command. Create a new generic command request. Create a new generic command request. - Android reference for android.app.VoiceInteractor.CommandRequest.CommandRequest. + + + Android reference for android.app.VoiceInteractor.CommandRequest.CommandRequest. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,6 +130,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.CommandRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -167,7 +176,11 @@ Results for CommandRequest can be returned in partial chunks. The isCompleted is set to true iff all results have been returned, indicating the CommandRequest has completed. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.VoiceInteractor.CommandRequest.onCommandResult. + + + Android reference for android.app.VoiceInteractor.CommandRequest.onCommandResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -197,6 +210,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.CommandRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -228,6 +242,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.CommandRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/VoiceInteractor+CompleteVoiceRequest.xml b/docs/xml/Android.App/VoiceInteractor+CompleteVoiceRequest.xml index 77756e0d5..c99acec94 100644 --- a/docs/xml/Android.App/VoiceInteractor+CompleteVoiceRequest.xml +++ b/docs/xml/Android.App/VoiceInteractor+CompleteVoiceRequest.xml @@ -26,10 +26,15 @@ - Reports that the current interaction was successfully completed with voice, so the application can report the final status to the user. + Reports that the current interaction was successfully completed with voice, so the + application can report the final status to the user. Reports that the current interaction was successfully completed with voice, so the application can report the final status to the user. When the response comes back, the voice system has handled the request and is ready to switch; at that point the application can start a new non-voice activity or finish. Be sure when starting the new activity to use Intent.FLAG_ACTIVITY_NEW_TASK to keep the new activity out of the current voice interaction task. - Android reference for android.app.VoiceInteractor.CompleteVoiceRequest. + + + Android reference for android.app.VoiceInteractor.CompleteVoiceRequest. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -68,7 +73,11 @@ Create a new completed voice interaction request. Create a new completed voice interaction request. - Android reference for android.app.VoiceInteractor.CompleteVoiceRequest.CompleteVoiceRequest. + + + Android reference for android.app.VoiceInteractor.CompleteVoiceRequest.CompleteVoiceRequest. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,6 +131,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.CompleteVoiceRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -164,7 +174,11 @@ Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.VoiceInteractor.CompleteVoiceRequest.onCompleteResult. + + + Android reference for android.app.VoiceInteractor.CompleteVoiceRequest.onCompleteResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -194,6 +208,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.CompleteVoiceRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,6 +240,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.CompleteVoiceRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/VoiceInteractor+ConfirmationRequest.xml b/docs/xml/Android.App/VoiceInteractor+ConfirmationRequest.xml index 1db9aefc7..e374206cb 100644 --- a/docs/xml/Android.App/VoiceInteractor+ConfirmationRequest.xml +++ b/docs/xml/Android.App/VoiceInteractor+ConfirmationRequest.xml @@ -26,10 +26,15 @@ - Confirms an operation with the user via the trusted system VoiceInteractionService. + Confirms an operation with the user via the trusted system + VoiceInteractionService. Confirms an operation with the user via the trusted system VoiceInteractionService. This allows an Activity to complete an unsafe operation that would require the user to touch the screen when voice interaction mode is not enabled. The result of the confirmation will be returned through an asynchronous call to either onConfirmationResult(boolean, android.os.Bundle) or VoiceInteractor.Request.onCancel() - these methods should be overridden to define the application specific behavior. In some cases this may be a simple yes / no confirmation or the confirmation could include context information about how the action will be completed (e.g. booking a cab might include details about how long until the cab arrives) so the user can give a confirmation. - Android reference for android.app.VoiceInteractor.ConfirmationRequest. + + + Android reference for android.app.VoiceInteractor.ConfirmationRequest. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -68,7 +73,11 @@ Create a new confirmation request. Create a new confirmation request. - Android reference for android.app.VoiceInteractor.ConfirmationRequest.ConfirmationRequest. + + + Android reference for android.app.VoiceInteractor.ConfirmationRequest.ConfirmationRequest. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,6 +131,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.ConfirmationRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -160,14 +170,18 @@ - boolean: Whether the user confirmed or rejected the operation. - Bundle: Additional result information or null. + Whether the user confirmed or rejected the operation. + Additional result information or null. Handle the confirmation result. Handle the confirmation result. Override this method to define the behavior when the user confirms or rejects the operation. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.VoiceInteractor.ConfirmationRequest.onConfirmationResult. + + + Android reference for android.app.VoiceInteractor.ConfirmationRequest.onConfirmationResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -197,6 +211,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.ConfirmationRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -228,6 +243,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.ConfirmationRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/VoiceInteractor+PickOptionRequest+Option+InterfaceConsts.xml b/docs/xml/Android.App/VoiceInteractor+PickOptionRequest+Option+InterfaceConsts.xml index 9b4a973eb..71189ea27 100644 --- a/docs/xml/Android.App/VoiceInteractor+PickOptionRequest+Option+InterfaceConsts.xml +++ b/docs/xml/Android.App/VoiceInteractor+PickOptionRequest+Option+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/VoiceInteractor+PickOptionRequest+Option.xml b/docs/xml/Android.App/VoiceInteractor+PickOptionRequest+Option.xml index 205b9e9fc..814cd5639 100644 --- a/docs/xml/Android.App/VoiceInteractor+PickOptionRequest+Option.xml +++ b/docs/xml/Android.App/VoiceInteractor+PickOptionRequest+Option.xml @@ -46,7 +46,11 @@ Represents a single option that the user may select using their voice. Represents a single option that the user may select using their voice. The getIndex() method should be used as a unique ID to identify the option when it is returned from the voice interactor. - Android reference for android.app.VoiceInteractor.PickOptionRequest.Option. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.Option. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -81,7 +85,11 @@ Creates an option that a user can select with their voice by matching the label or one of several synonyms. Creates an option that a user can select with their voice by matching the label or one of several synonyms. - Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.Option. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.Option. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -116,7 +124,11 @@ Creates an option that a user can select with their voice by matching the label or one of several synonyms. Creates an option that a user can select with their voice by matching the label or one of several synonyms. - Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.Option. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.Option. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -153,7 +165,11 @@ This Android.App.VoiceInteractor.PickOptionRequest.Option instance, allowing calls to be chained. Add a synonym term to the option to indicate an alternative way the content may be matched. - Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.addSynonym. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.addSynonym. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,7 +202,11 @@ This Android.App.VoiceInteractor.PickOptionRequest.Option instance, allowing calls to be chained. Add a synonym term to the option to indicate an alternative way the content may be matched. - Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.addSynonym. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.addSynonym. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -216,9 +236,15 @@ - + + + To be added. - Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.countSynonyms. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.countSynonyms. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -247,9 +273,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.CREATOR. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -286,7 +318,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.describeContents. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -324,9 +360,14 @@ Return any optional extras information associated with this option, or null if there is none. + To be added. Return any optional extras information associated with this option, or null if there is none. Note that this method returns a reference to the actual extras Bundle in the option, so modifications to it will directly modify the extras in the option. - Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.getExtras. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -354,7 +395,10 @@ - + To be added. + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -388,9 +432,15 @@ int - + + + To be added. - Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.getSynonymAt. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.getSynonymAt. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -420,9 +470,14 @@ Return the index that was supplied in the constructor. + To be added. Return the index that was supplied in the constructor. If the option was constructed without an index, -1 is returned. - Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.getIndex. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.getIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -485,6 +540,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.PickOptionRequest.Option. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -511,7 +567,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -541,9 +599,15 @@ Java.Lang.ICharSequence - + + + To be added. - Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.getLabel. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.getLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -573,6 +637,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.PickOptionRequest.Option. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -612,6 +677,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.PickOptionRequest.Option. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -663,7 +729,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.writeToParcel. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.Option.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/VoiceInteractor+PickOptionRequest.xml b/docs/xml/Android.App/VoiceInteractor+PickOptionRequest.xml index 8f2fe5c3f..4fd607d4f 100644 --- a/docs/xml/Android.App/VoiceInteractor+PickOptionRequest.xml +++ b/docs/xml/Android.App/VoiceInteractor+PickOptionRequest.xml @@ -26,10 +26,15 @@ - Select a single option from multiple potential options with the user via the trusted system VoiceInteractionService. + Select a single option from multiple potential options with the user via the trusted system + VoiceInteractionService. Select a single option from multiple potential options with the user via the trusted system VoiceInteractionService. Typically, the application would present this visually as a list view to allow selecting the option by touch. The result of the confirmation will be returned through an asynchronous call to either onPickOptionResult(boolean, Option, Bundle) or VoiceInteractor.Request.onCancel() - these methods should be overridden to define the application specific behavior. - Android reference for android.app.VoiceInteractor.PickOptionRequest. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -101,7 +106,11 @@ Create a new pick option request. Create a new pick option request. - Android reference for android.app.VoiceInteractor.PickOptionRequest.PickOptionRequest. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.PickOptionRequest. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -131,6 +140,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.PickOptionRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -185,7 +195,11 @@ Called when a single option is confirmed or narrowed to one of several options. Override this method to define the behavior when the user selects an option or narrows down the set of options. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.VoiceInteractor.PickOptionRequest.onPickOptionResult. + + + Android reference for android.app.VoiceInteractor.PickOptionRequest.onPickOptionResult. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -215,6 +229,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.PickOptionRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -246,6 +261,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.PickOptionRequest. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/VoiceInteractor+Prompt+InterfaceConsts.xml b/docs/xml/Android.App/VoiceInteractor+Prompt+InterfaceConsts.xml index ec205e678..379d8c226 100644 --- a/docs/xml/Android.App/VoiceInteractor+Prompt+InterfaceConsts.xml +++ b/docs/xml/Android.App/VoiceInteractor+Prompt+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/VoiceInteractor+Prompt.xml b/docs/xml/Android.App/VoiceInteractor+Prompt.xml index 2c2f66ddf..9edc0d8c6 100644 --- a/docs/xml/Android.App/VoiceInteractor+Prompt.xml +++ b/docs/xml/Android.App/VoiceInteractor+Prompt.xml @@ -39,10 +39,15 @@ - A set of voice prompts to use with the voice interaction system to confirm an action, select an option, or do similar operations. + A set of voice prompts to use with the voice interaction system to confirm an action, select + an option, or do similar operations. A set of voice prompts to use with the voice interaction system to confirm an action, select an option, or do similar operations. Multiple voice prompts may be provided for variety. A visual prompt must be provided, which might not match the spoken version. For example, the confirmation "Are you sure you want to purchase this item?" might use a visual label like "Purchase item". - Android reference for android.app.VoiceInteractor.Prompt. + + + Android reference for android.app.VoiceInteractor.Prompt. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,7 +80,11 @@ Constructs a prompt set with single prompt used for all interactions. Constructs a prompt set with single prompt used for all interactions. This is most useful in test apps. Non-trivial apps should prefer the detailed constructor. - Android reference for android.app.VoiceInteractor.Prompt.Prompt. + + + Android reference for android.app.VoiceInteractor.Prompt.Prompt. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -108,7 +117,11 @@ Constructs a prompt set with single prompt used for all interactions. Constructs a prompt set with single prompt used for all interactions. This is most useful in test apps. Non-trivial apps should prefer the detailed constructor. - Android reference for android.app.VoiceInteractor.Prompt.Prompt. + + + Android reference for android.app.VoiceInteractor.Prompt.Prompt. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -138,12 +151,16 @@ - CharSequence: An array of one or more voice prompts. Must not be empty or null. - CharSequence: A prompt to display on the screen. Must not be null. + An array of one or more voice prompts. Must not be empty or null. + A prompt to display on the screen. Must not be null. Constructs a prompt set. Constructs a prompt set. - Android reference for android.app.VoiceInteractor.Prompt.Prompt. + + + Android reference for android.app.VoiceInteractor.Prompt.Prompt. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -202,7 +219,11 @@ Constructs a prompt set. Constructs a prompt set. - Android reference for android.app.VoiceInteractor.Prompt.Prompt. + + + Android reference for android.app.VoiceInteractor.Prompt.Prompt. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -233,9 +254,14 @@ Returns the number of different voice prompts. + To be added. Returns the number of different voice prompts. - Android reference for android.app.VoiceInteractor.Prompt.countVoicePrompts. + + + Android reference for android.app.VoiceInteractor.Prompt.countVoicePrompts. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -272,9 +298,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.VoiceInteractor.Prompt.CREATOR. + + + Android reference for android.app.VoiceInteractor.Prompt.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -311,7 +343,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.VoiceInteractor.Prompt.describeContents. + + + Android reference for android.app.VoiceInteractor.Prompt.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -339,7 +375,9 @@ + To be added. Returns a prompt to use for voice interactions. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -377,7 +415,11 @@ The Java.Lang.ICharSequence returned by this API. Returns a prompt to use for voice interactions. - Android reference for android.app.VoiceInteractor.Prompt.getVoicePromptAt. + + + Android reference for android.app.VoiceInteractor.Prompt.getVoicePromptAt. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -432,6 +474,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.Prompt. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -463,6 +506,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.Prompt. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -494,6 +538,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.Prompt. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -528,7 +573,9 @@ System.String - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -562,7 +609,11 @@ This value cannot be null. Returns the prompt to use for visual display. - Android reference for android.app.VoiceInteractor.Prompt.getVisualPrompt. + + + Android reference for android.app.VoiceInteractor.Prompt.getVisualPrompt. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -616,7 +667,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.VoiceInteractor.Prompt.writeToParcel. + + + Android reference for android.app.VoiceInteractor.Prompt.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/VoiceInteractor+Request.xml b/docs/xml/Android.App/VoiceInteractor+Request.xml index 0a5c8e52c..5560bc349 100644 --- a/docs/xml/Android.App/VoiceInteractor+Request.xml +++ b/docs/xml/Android.App/VoiceInteractor+Request.xml @@ -33,7 +33,11 @@ Base class for voice interaction requests that can be submitted to the interactor. Base class for voice interaction requests that can be submitted to the interactor. Do not instantiate this directly -- instead, use the appropriate subclass. - Android reference for android.app.VoiceInteractor.Request. + + + Android reference for android.app.VoiceInteractor.Request. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -86,10 +90,15 @@ Android.App.Activity - Return the current Activity this request is associated with. + Return the current Activity this request is associated with. + To be added. Return the current Activity this request is associated with. Will change if the activity is restarted such as through a configuration change. - Android reference for android.app.VoiceInteractor.Request.getActivity. + + + Android reference for android.app.VoiceInteractor.Request.getActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,7 +131,11 @@ Cancel this active request. Cancel this active request. - Android reference for android.app.VoiceInteractor.Request.cancel. + + + Android reference for android.app.VoiceInteractor.Request.cancel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -151,10 +164,15 @@ Android.Content.Context - Return the current Context this request is associated with. + Return the current Context this request is associated with. + To be added. Return the current Context this request is associated with. May change if the activity hosting it goes through a configuration change. - Android reference for android.app.VoiceInteractor.Request.getContext. + + + Android reference for android.app.VoiceInteractor.Request.getContext. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -192,6 +210,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.Request. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -222,10 +241,16 @@ System.String - Return the name this request was submitted through submitRequest(android.app.VoiceInteractor.Request,String). + Return the name this request was submitted through + #submitRequest(android.app.VoiceInteractor.Request, String). + To be added. Return the name this request was submitted through submitRequest(android.app.VoiceInteractor.Request,String). - Android reference for android.app.VoiceInteractor.Request.getName. + + + Android reference for android.app.VoiceInteractor.Request.getName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -258,10 +283,15 @@ Activity - The request is now attached to an activity, or being re-attached to a new activity after a configuration change. + The request is now attached to an activity, or being re-attached to a new activity + after a configuration change. The request is now attached to an activity, or being re-attached to a new activity after a configuration change. - Android reference for android.app.VoiceInteractor.Request.onAttached. + + + Android reference for android.app.VoiceInteractor.Request.onAttached. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -291,10 +321,16 @@ - Report from voice interaction service: this operation has been canceled, typically as a completion of a previous call to cancel() or when the user explicitly cancelled. + Report from voice interaction service: this operation has been canceled, typically + as a completion of a previous call to #cancel or when the user explicitly + cancelled. Report from voice interaction service: this operation has been canceled, typically as a completion of a previous call to cancel() or when the user explicitly cancelled. - Android reference for android.app.VoiceInteractor.Request.onCancel. + + + Android reference for android.app.VoiceInteractor.Request.onCancel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -327,7 +363,11 @@ The request is being detached from an activity. The request is being detached from an activity. - Android reference for android.app.VoiceInteractor.Request.onDetached. + + + Android reference for android.app.VoiceInteractor.Request.onDetached. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -357,6 +397,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.Request. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -396,6 +437,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor.Request. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/VoiceInteractor.xml b/docs/xml/Android.App/VoiceInteractor.xml index 360e5b86e..eb508f0c7 100644 --- a/docs/xml/Android.App/VoiceInteractor.xml +++ b/docs/xml/Android.App/VoiceInteractor.xml @@ -30,10 +30,14 @@ - Interface for an Activity to interact with the user through voice. + Interface for an Activity to interact with the user through voice. Interface for an Activity to interact with the user through voice. Use Activity.getVoiceInteractor to retrieve the interface, if the activity is currently involved in a voice interaction. The voice interactor revolves around submitting voice interaction requests to the back-end voice interaction service that is working with the user. These requests are submitted with submitRequest(Request), providing a new instance of a Request subclass describing the type of operation to perform -- currently the possible requests are ConfirmationRequest and CommandRequest. Once a request is submitted, the voice system will process it and eventually deliver the result to the request object. The application can cancel a pending request at any time. The VoiceInteractor is integrated with Activity's state saving mechanism, so that if an activity is being restarted with retained state, it will retain the current VoiceInteractor and any outstanding requests. Because of this, you should always use Request.getActivity to get back to the activity of a request, rather than holding on to the activity instance yourself, either explicitly or implicitly through a non-static inner class. - Android reference for android.app.VoiceInteractor. + + + Android reference for android.app.VoiceInteractor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -71,9 +75,14 @@ String: The name used to submit the request, as per submitRequest(android.app.VoiceInteractor.Request,String). Return any currently active request that was submitted with the given name. + To be added. Return any currently active request that was submitted with the given name. - Android reference for android.app.VoiceInteractor.getActiveRequest. + + + Android reference for android.app.VoiceInteractor.getActiveRequest. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -110,9 +119,14 @@ Return all currently active requests. + To be added. Return all currently active requests. - Android reference for android.app.VoiceInteractor.getActiveRequests. + + + Android reference for android.app.VoiceInteractor.getActiveRequests. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -141,10 +155,16 @@ System.Boolean - - whether the voice interactor is destroyed. You should not interact with a destroyed voice interactor. + + + whether the voice interactor is destroyed. You should not interact + with a destroyed voice interactor. - Android reference for android.app.VoiceInteractor.isDestroyed. + + + Android reference for android.app.VoiceInteractor.isDestroyed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,6 +194,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -208,7 +229,11 @@ Notifies the assist framework that the direct actions supported by the app changed. Notifies the assist framework that the direct actions supported by the app changed. - Android reference for android.app.VoiceInteractor.notifyDirectActionsChanged. + + + Android reference for android.app.VoiceInteractor.notifyDirectActionsChanged. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -237,10 +262,15 @@ System.String - - the package name of the service providing the VoiceInteractionService. This value cannot be null. + + + the package name of the service providing the VoiceInteractionService. - Android reference for android.app.VoiceInteractor.getPackageName. + + + Android reference for android.app.VoiceInteractor.getPackageName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -273,13 +303,17 @@ - Executor: Executor on which to run the callback. This value cannot be null. Callback and listener events are dispatched through this Executor, providing an easy way to control which thread is used. To dispatch events through the main thread of your application, you can use Context.getMainExecutor(). Otherwise, provide an Executor that dispatches to an appropriate thread. - Runnable: The callback to run. This value cannot be null. + Executor on which to run the callback. + The callback to run. Registers a callback to be called when the VoiceInteractor is destroyed. whether the callback was registered. Registers a callback to be called when the VoiceInteractor is destroyed. - Android reference for android.app.VoiceInteractor.registerOnDestroyedCallback. + + + Android reference for android.app.VoiceInteractor.registerOnDestroyedCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -317,8 +351,13 @@ VoiceInteractor.Request Submit a new Request to the voice interaction service. + To be added. - Android reference for android.app.VoiceInteractor.submitRequest. + + + Android reference for android.app.VoiceInteractor.submitRequest. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -358,9 +397,14 @@ VoiceInteractor.Request: The desired request to submit. String: An optional name for this request, or null. This can be used later with getActiveRequests() and getActiveRequest(String) to find the request. Submit a new Request to the voice interaction service. + To be added. Submit a new Request to the voice interaction service. The request must be one of the available subclasses -- ConfirmationRequest, PickOptionRequest, CompleteVoiceRequest, AbortVoiceRequest, or CommandRequest. - Android reference for android.app.VoiceInteractor.submitRequest. + + + Android reference for android.app.VoiceInteractor.submitRequest. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -403,12 +447,16 @@ - String: The array of commands to query for support. + The array of commands to query for support. Queries the supported commands available from the VoiceInteractionService. Array of booleans indicating whether each command is supported or not. Queries the supported commands available from the VoiceInteractionService. The command is a string that describes the generic operation to be performed. An example might be "org.example.commands.PICK_DATE" to ask the user to pick a date. (Note: This is not an actual working example.) - Android reference for android.app.VoiceInteractor.supportsCommands. + + + Android reference for android.app.VoiceInteractor.supportsCommands. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -438,6 +486,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -469,6 +518,7 @@ Provides JNI binding infrastructure for Android.App.VoiceInteractor. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -502,14 +552,18 @@ - Runnable: The callback to remove. This value cannot be null. + The callback to remove. Unregisters a previously registered onDestroy callback whether the callback was unregistered. Unregisters a previously registered onDestroy callback Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.VoiceInteractor.unregisterOnDestroyedCallback. + + + Android reference for android.app.VoiceInteractor.unregisterOnDestroyedCallback. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/WallpaperColors+InterfaceConsts.xml b/docs/xml/Android.App/WallpaperColors+InterfaceConsts.xml index dba8c164a..05927916e 100644 --- a/docs/xml/Android.App/WallpaperColors+InterfaceConsts.xml +++ b/docs/xml/Android.App/WallpaperColors+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/WallpaperColors.xml b/docs/xml/Android.App/WallpaperColors.xml index 0f43ad98d..fcc5f9ddb 100644 --- a/docs/xml/Android.App/WallpaperColors.xml +++ b/docs/xml/Android.App/WallpaperColors.xml @@ -46,7 +46,11 @@ Provides information about the colors of a wallpaper. Provides information about the colors of a wallpaper. Exposes the 3 most visually representative colors of a wallpaper. Can be either WallpaperColors.getPrimaryColor(), WallpaperColors.getSecondaryColor() or WallpaperColors.getTertiaryColor(). - Android reference for android.app.WallpaperColors. + + + Android reference for android.app.WallpaperColors. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,7 +83,11 @@ Initializes a WallpaperColors instance from serialized Parcel data. Reads the serialized wallpaper color state from the supplied Parcel. - Android reference for android.app.WallpaperColors.WallpaperColors(Parcel). + + + Android reference for android.app.WallpaperColors.WallpaperColors(Parcel). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -117,14 +125,18 @@ - Color: Primary color. This value cannot be null. - Color: Secondary color. This value may be null. - Color: Tertiary color. This value may be null. + Primary color. + Secondary color. + Tertiary color. Constructs a new object from three colors. Constructs a new object from three colors. See also: - Android reference for android.app.WallpaperColors.WallpaperColors. + + + Android reference for android.app.WallpaperColors.WallpaperColors. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -170,15 +182,19 @@ - Color: Primary color. This value cannot be null. - Color: Secondary color. This value may be null. - Color: Tertiary color. This value may be null. - int: A combination of color hints. Value is either 0 or a combination of the following: HINT_SUPPORTS_DARK_TEXT HINT_SUPPORTS_DARK_THEME + Primary color. + Secondary color. + Tertiary color. + A combination of color hints. Constructs a new object from three colors, where hints can be specified. Constructs a new object from three colors, where hints can be specified. See also: - Android reference for android.app.WallpaperColors.WallpaperColors. + + + Android reference for android.app.WallpaperColors.WallpaperColors. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -208,10 +224,14 @@ Returns the color hints for this instance. - The color hints. Value is either 0 or a combination of the following: HINT_SUPPORTS_DARK_TEXT HINT_SUPPORTS_DARK_THEME + The color hints. Returns the color hints for this instance. - Android reference for android.app.WallpaperColors.getColorHints. + + + Android reference for android.app.WallpaperColors.getColorHints. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -240,9 +260,15 @@ Android.OS.IParcelableCreator - + + + To be added. - Android reference for android.app.WallpaperColors.CREATOR. + + + Android reference for android.app.WallpaperColors.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -279,7 +305,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.WallpaperColors.describeContents. + + + Android reference for android.app.WallpaperColors.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -321,11 +351,16 @@ - Bitmap: Source where to extract from. This value cannot be null. - Constructs WallpaperColors from a bitmap. + Source where to extract from. + Constructs WallpaperColors from a bitmap. + To be added. Constructs WallpaperColors from a bitmap. Main colors will be extracted from the bitmap. - Android reference for android.app.WallpaperColors.fromBitmap. + + + Android reference for android.app.WallpaperColors.fromBitmap. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -357,11 +392,16 @@ - Drawable: Source where to extract from. - Constructs WallpaperColors from a drawable. + Source where to extract from. + Constructs WallpaperColors from a drawable. + To be added. Constructs WallpaperColors from a drawable. Main colors will be extracted from the drawable. - Android reference for android.app.WallpaperColors.fromDrawable. + + + Android reference for android.app.WallpaperColors.fromDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -401,7 +441,11 @@ Specifies that dark text is preferred over the current wallpaper for best presentation. Specifies that dark text is preferred over the current wallpaper for best presentation. eg. A launcher may set its text color to black if this flag is specified. - Android reference for android.app.WallpaperColors.HINT_SUPPORTS_DARK_TEXT. + + + Android reference for android.app.WallpaperColors.HINT_SUPPORTS_DARK_TEXT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -441,7 +485,11 @@ Specifies that dark theme is preferred over the current wallpaper for best presentation. Specifies that dark theme is preferred over the current wallpaper for best presentation. eg. A launcher may set its drawer color to black if this flag is specified. - Android reference for android.app.WallpaperColors.HINT_SUPPORTS_DARK_THEME. + + + Android reference for android.app.WallpaperColors.HINT_SUPPORTS_DARK_THEME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -504,6 +552,7 @@ Provides JNI binding infrastructure for Android.App.WallpaperColors. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -543,10 +592,14 @@ Gets the most visually representative color of the wallpaper. - A color. This value cannot be null. + A color. Gets the most visually representative color of the wallpaper. "Visually representative" means easily noticeable in the image, probably happening at high frequency. fromBitmap - Android reference for android.app.WallpaperColors.getPrimaryColor. + + + Android reference for android.app.WallpaperColors.getPrimaryColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -579,7 +632,11 @@ A color, may be null. Gets the second most preeminent color of the wallpaper. Can be null. - Android reference for android.app.WallpaperColors.getSecondaryColor. + + + Android reference for android.app.WallpaperColors.getSecondaryColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -612,7 +669,11 @@ A color, may be null. Gets the third most preeminent color of the wallpaper. Can be null. - Android reference for android.app.WallpaperColors.getTertiaryColor. + + + Android reference for android.app.WallpaperColors.getTertiaryColor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -642,6 +703,7 @@ Provides JNI binding infrastructure for Android.App.WallpaperColors. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -681,6 +743,7 @@ Provides JNI binding infrastructure for Android.App.WallpaperColors. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -732,7 +795,11 @@ Flatten this object in to a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.WallpaperColors.writeToParcel. + + + Android reference for android.app.WallpaperColors.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/WallpaperColorsHint.xml b/docs/xml/Android.App/WallpaperColorsHint.xml index a8768df72..43d671a08 100644 --- a/docs/xml/Android.App/WallpaperColorsHint.xml +++ b/docs/xml/Android.App/WallpaperColorsHint.xml @@ -17,7 +17,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -51,7 +52,11 @@ Specifies that dark text is preferred over the current wallpaper for best presentation. Specifies that dark text is preferred over the current wallpaper for best presentation. eg. A launcher may set its text color to black if this flag is specified. - Android reference for android.app.WallpaperColors.HINT_SUPPORTS_DARK_TEXT. + + + Android reference for android.app.WallpaperColors.HINT_SUPPORTS_DARK_TEXT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -84,7 +89,11 @@ Specifies that dark theme is preferred over the current wallpaper for best presentation. Specifies that dark theme is preferred over the current wallpaper for best presentation. eg. A launcher may set its drawer color to black if this flag is specified. - Android reference for android.app.WallpaperColors.HINT_SUPPORTS_DARK_THEME. + + + Android reference for android.app.WallpaperColors.HINT_SUPPORTS_DARK_THEME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/WallpaperInfo+InterfaceConsts.xml b/docs/xml/Android.App/WallpaperInfo+InterfaceConsts.xml index d5f430cd0..d4bdfeff0 100644 --- a/docs/xml/Android.App/WallpaperInfo+InterfaceConsts.xml +++ b/docs/xml/Android.App/WallpaperInfo+InterfaceConsts.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +46,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,10 +85,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/WallpaperInfo.xml b/docs/xml/Android.App/WallpaperInfo.xml index f56514cd1..8bbf8b9d3 100644 --- a/docs/xml/Android.App/WallpaperInfo.xml +++ b/docs/xml/Android.App/WallpaperInfo.xml @@ -42,7 +42,11 @@ This class is used to specify meta information of a wallpaper service. This class is used to specify meta information of a wallpaper service. - Android reference for android.app.WallpaperInfo. + + + Android reference for android.app.WallpaperInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -69,14 +73,19 @@ - Context: The Context in which we are parsing the wallpaper. - ResolveInfo: The ResolveInfo returned from the package manager about this wallpaper's component. + The Context in which we are parsing the wallpaper. + The ResolveInfo returned from the package manager about + this wallpaper's component. Constructor. Constructor. Throws: IOException Throws: XmlPullParserException - Android reference for android.app.WallpaperInfo.WallpaperInfo. + + + Android reference for android.app.WallpaperInfo.WallpaperInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,9 +112,14 @@ Return the component of the service that implements this wallpaper. + To be added. Return the component of the service that implements this wallpaper. - Android reference for android.app.WallpaperInfo.getComponent. + + + Android reference for android.app.WallpaperInfo.getComponent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -132,9 +146,14 @@ Used to make this class parcelable. + To be added. Used to make this class parcelable. - Android reference for android.app.WallpaperInfo.CREATOR. + + + Android reference for android.app.WallpaperInfo.CREATOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -168,7 +187,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.app.WallpaperInfo.describeContents. + + + Android reference for android.app.WallpaperInfo.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -200,9 +223,14 @@ Printer String - + + - Android reference for android.app.WallpaperInfo.dump. + + + Android reference for android.app.WallpaperInfo.dump. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -266,6 +294,7 @@ Provides JNI binding infrastructure for Android.App.WallpaperInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -289,7 +318,9 @@ + To be added. Return a string indicating the author(s) of this wallpaper. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -320,10 +351,15 @@ PackageManager Return a string indicating the author(s) of this wallpaper. + To be added. Return a string indicating the author(s) of this wallpaper. Throws: Resources.NotFoundException - Android reference for android.app.WallpaperInfo.loadAuthor. + + + Android reference for android.app.WallpaperInfo.loadAuthor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -352,7 +388,9 @@ + An instance of PackageManager to retrieve the title. Retrieves a title of the URI that specifies a link for further context about this wallpaper. + The title. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -385,13 +423,17 @@ - PackageManager: An instance of PackageManager to retrieve the title. + An instance of PackageManager to retrieve the title. Retrieves a title of the URI that specifies a link for further context about this wallpaper. The title. Retrieves a title of the URI that specifies a link for further context about this wallpaper. Throws: Resources.NotFoundException - Android reference for android.app.WallpaperInfo.loadContextDescription. + + + Android reference for android.app.WallpaperInfo.loadContextDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -423,13 +465,17 @@ - PackageManager: An instance of PackageManager to retrieve the URI. + An instance of PackageManager to retrieve the URI. Returns an URI that specifies a link for further context about this wallpaper. The URI. Returns an URI that specifies a link for further context about this wallpaper. Throws: Resources.NotFoundException - Android reference for android.app.WallpaperInfo.loadContextUri. + + + Android reference for android.app.WallpaperInfo.loadContextUri. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -451,7 +497,9 @@ + To be added. Return a brief summary of this wallpaper's behavior. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -482,10 +530,15 @@ PackageManager Return a brief summary of this wallpaper's behavior. + To be added. Return a brief summary of this wallpaper's behavior. Throws: Resources.NotFoundException - Android reference for android.app.WallpaperInfo.loadDescription. + + + Android reference for android.app.WallpaperInfo.loadDescription. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -514,11 +567,17 @@ - PackageManager: Supply a PackageManager used to load the wallpaper's resources. + Supply a PackageManager used to load the wallpaper's + resources. Load the user-displayed icon for this wallpaper. + To be added. Load the user-displayed icon for this wallpaper. - Android reference for android.app.WallpaperInfo.loadIcon. + + + Android reference for android.app.WallpaperInfo.loadIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -541,7 +600,10 @@ + Supply a PackageManager used to load the wallpaper's + resources. Load the user-displayed label for this wallpaper. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -570,11 +632,17 @@ - PackageManager: Supply a PackageManager used to load the wallpaper's resources. + Supply a PackageManager used to load the wallpaper's + resources. Load the user-displayed label for this wallpaper. + To be added. Load the user-displayed label for this wallpaper. - Android reference for android.app.WallpaperInfo.loadLabel. + + + Android reference for android.app.WallpaperInfo.loadLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -603,11 +671,17 @@ - PackageManager: Supply a PackageManager used to load the wallpaper's resources. + Supply a PackageManager used to load the wallpaper's + resources. Load the thumbnail image for this wallpaper. + To be added. Load the thumbnail image for this wallpaper. - Android reference for android.app.WallpaperInfo.loadThumbnail. + + + Android reference for android.app.WallpaperInfo.loadThumbnail. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -633,10 +707,15 @@ System.String - Return the .apk package that implements this wallpaper. + Return the . + To be added. Return the .apk package that implements this wallpaper. - Android reference for android.app.WallpaperInfo.getPackageName. + + + Android reference for android.app.WallpaperInfo.getPackageName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -662,10 +741,16 @@ Android.Content.PM.ServiceInfo - Return the raw information about the Service implementing this wallpaper. + Return the raw information about the Service implementing this + wallpaper. + To be added. Return the raw information about the Service implementing this wallpaper. Do not modify the returned object. - Android reference for android.app.WallpaperInfo.getServiceInfo. + + + Android reference for android.app.WallpaperInfo.getServiceInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -691,10 +776,16 @@ System.String - Return the class name of the service component that implements this wallpaper. + Return the class name of the service component that implements + this wallpaper. + To be added. Return the class name of the service component that implements this wallpaper. - Android reference for android.app.WallpaperInfo.getServiceName. + + + Android reference for android.app.WallpaperInfo.getServiceName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -720,10 +811,16 @@ System.String - Return the class name of an activity that provides a settings UI for the wallpaper. + Return the class name of an activity that provides a settings UI for + the wallpaper. + To be added. Return the class name of an activity that provides a settings UI for the wallpaper. You can launch this activity be starting it with an Intent whose action is MAIN and with an explicit ComponentName composed of getPackageName() and the class name returned here. null will be returned if there is no settings activity associated with the wallpaper. - Android reference for android.app.WallpaperInfo.getSettingsActivity. + + + Android reference for android.app.WallpaperInfo.getSettingsActivity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -753,11 +850,15 @@ Android.Net.Uri - Returns an URI that provides a settings Slice for this wallpaper. + Returns an URI that provides a settings Slice for this wallpaper. The URI. Returns an URI that provides a settings Slice for this wallpaper. The wallpaper should implement a SliceProvider associated with this URI. The system will display the Slice in the customization section while previewing the live wallpaper. Because this URI is accessible to other apps, it is recommended to protect it with the android.permission.BIND_WALLPAPER permission. null will be returned if there is no settings Slice URI associated with the wallpaper. - Android reference for android.app.WallpaperInfo.getSettingsSliceUri. + + + Android reference for android.app.WallpaperInfo.getSettingsSliceUri. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -787,13 +888,20 @@ - Returns whether this wallpaper should receive default zooming updates when the device changes its state (e.g. - true if wallpaper should receive default device state change transition updates + Returns whether this wallpaper should receive default zooming updates when the device + changes its state (e. + + true if wallpaper should receive default device state change + transition updates Returns whether this wallpaper should receive default zooming updates when the device changes its state (e.g. when folding or unfolding a foldable device). If set to false the wallpaper will not receive zoom events when changing the device state, so it can implement its own transition instead. This corresponds to the value R.styleable.Wallpaper_shouldUseDefaultUnfoldTransition in the XML description of the wallpaper. The default value is true. Related XML Attributes: See also: - Android reference for android.app.WallpaperInfo.shouldUseDefaultUnfoldTransition. + + + Android reference for android.app.WallpaperInfo.shouldUseDefaultUnfoldTransition. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -826,7 +934,11 @@ Whether any metadata should be shown when previewing the wallpaper. Queries whether any metadata should be shown when previewing the wallpaper. If this value is set to true, any component that shows a preview of this live wallpaper should also show accompanying information like loadLabel(PackageManager), loadDescription(PackageManager), loadAuthor(PackageManager) and loadContextDescription(PackageManager), so the user gets to know further information about this wallpaper. - Android reference for android.app.WallpaperInfo.getShowMetadataInPreview. + + + Android reference for android.app.WallpaperInfo.getShowMetadataInPreview. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -856,13 +968,19 @@ - Returns whether this wallpaper service can support multiple engines to render on each surface independently. - true if multiple engines can render independently on each surface. + Returns whether this wallpaper service can support multiple engines to render on each surface + independently. + + true if multiple engines can render independently on each surface. Returns whether this wallpaper service can support multiple engines to render on each surface independently. An example use case is a multi-display set-up where the wallpaper service can render surfaces to each of the connected displays. This corresponds to the value R.styleable.Wallpaper_supportsMultipleDisplays in the XML description of the wallpaper. The default value is false. Related XML Attributes: See also: - Android reference for android.app.WallpaperInfo.supportsMultipleDisplays. + + + Android reference for android.app.WallpaperInfo.supportsMultipleDisplays. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -892,6 +1010,7 @@ Provides JNI binding infrastructure for Android.App.WallpaperInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -931,6 +1050,7 @@ Provides JNI binding infrastructure for Android.App.WallpaperInfo. + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -971,14 +1091,18 @@ - Parcel: The Parcel to be written. - int: The flags used for parceling. - Used to package this object into a Parcel. + The Parcel to be written. + The flags used for parceling. + Used to package this object into a Parcel. Used to package this object into a Parcel. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.WallpaperInfo.writeToParcel. + + + Android reference for android.app.WallpaperInfo.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/WallpaperManager+ColorsChangedEventArgs.xml b/docs/xml/Android.App/WallpaperManager+ColorsChangedEventArgs.xml index d2dc11c20..1986c29bf 100644 --- a/docs/xml/Android.App/WallpaperManager+ColorsChangedEventArgs.xml +++ b/docs/xml/Android.App/WallpaperManager+ColorsChangedEventArgs.xml @@ -18,7 +18,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -39,7 +40,10 @@ - + To be added. + To be added. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,7 +63,9 @@ Android.App.WallpaperColors - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,7 +85,9 @@ System.Int32 - + + + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/WallpaperManager.xml b/docs/xml/Android.App/WallpaperManager.xml index 3db659602..fdd66816b 100644 --- a/docs/xml/Android.App/WallpaperManager.xml +++ b/docs/xml/Android.App/WallpaperManager.xml @@ -29,7 +29,11 @@ Provides access to the system wallpaper. Provides access to the system wallpaper. With WallpaperManager, you can get the current wallpaper, get the desired dimensions for the wallpaper, set the wallpaper, and more. An app can check whether wallpapers are supported for the current user, by calling isWallpaperSupported(), and whether setting of wallpapers is allowed, by calling isSetWallpaperAllowed(). Any public APIs added to WallpaperManager should have a corresponding stub in ERROR(DisabledWallpaperManager/android.app.DisabledWallpaperManager DisabledWallpaperManager). - Android reference for android.app.WallpaperManager. + + + Android reference for android.app.WallpaperManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -86,7 +90,11 @@ Directly launch live wallpaper preview, allowing the user to immediately confirm to switch to a specific live wallpaper. Directly launch live wallpaper preview, allowing the user to immediately confirm to switch to a specific live wallpaper. You must specify EXTRA_LIVE_WALLPAPER_COMPONENT with the ComponentName of a live wallpaper component that is to be shown. - Android reference for android.app.WallpaperManager.ACTION_CHANGE_LIVE_WALLPAPER. + + + Android reference for android.app.WallpaperManager.ACTION_CHANGE_LIVE_WALLPAPER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -119,7 +127,11 @@ Activity Action: Show settings for choosing wallpaper. Activity Action: Show settings for choosing wallpaper. Do not use directly to construct an intent; instead, use getCropAndSetWallpaperIntent(Uri). Input: Intent.getData is the URI of the image to crop and set as wallpaper. Output: RESULT_OK if user decided to crop/set the wallpaper, RESULT_CANCEL otherwise Activities that support this intent should specify a MIME filter of "image/*" - Android reference for android.app.WallpaperManager.ACTION_CROP_AND_SET_WALLPAPER. + + + Android reference for android.app.WallpaperManager.ACTION_CROP_AND_SET_WALLPAPER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -151,7 +163,11 @@ Launch an activity for the user to pick the current global live wallpaper. Launch an activity for the user to pick the current global live wallpaper. - Android reference for android.app.WallpaperManager.ACTION_LIVE_WALLPAPER_CHOOSER. + + + Android reference for android.app.WallpaperManager.ACTION_LIVE_WALLPAPER_CHOOSER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -201,7 +217,11 @@ Registers a listener to get notified when the wallpaper colors change. Registers a listener to get notified when the wallpaper colors change. - Android reference for android.app.WallpaperManager.addOnColorsChangedListener. + + + Android reference for android.app.WallpaperManager.addOnColorsChangedListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -227,10 +247,14 @@ Obtain a drawable for the built-in static system wallpaper. - + To be added. Obtain a drawable for the built-in static system wallpaper. - Android reference for android.app.WallpaperManager.getBuiltInDrawable. + + + Android reference for android.app.WallpaperManager.getBuiltInDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -264,11 +288,14 @@ Remove any currently set system wallpaper, reverting to the system's built-in wallpaper. On success, the intent Intent.ACTION_WALLPAPER_CHANGED is broadcast. This method requires the caller to hold the permission Manifest.permission.SET_WALLPAPER. Requires Manifest.permission.SET_WALLPAPER Throws: IOException If an error occurs reverting to the built-in wallpaper. - Android reference for android.app.WallpaperManager.clear. + + + Android reference for android.app.WallpaperManager.clear. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -314,7 +341,11 @@ Remove one or more currently set wallpapers, reverting to the system default display for each one. On success, the intent Intent.ACTION_WALLPAPER_CHANGED is broadcast. When called with which=FLAG_LOCK, clear the lockscreen wallpaper. The home screen wallpaper will become visible on the lock screen. When called with which=FLAG_SYSTEM, revert the home screen wallpaper to default. The lockscreen wallpaper will be unchanged: if the previous wallpaper was shared between home and lock screen, it will become lock screen only. When called with which=(FLAG_LOCK | FLAG_SYSTEM), put the default wallpaper on both home and lock screen, removing any user defined wallpaper. . Requires Manifest.permission.SET_WALLPAPER Throws: IOException If an error occurs reverting to the built-in wallpaper. - Android reference for android.app.WallpaperManager.clear. + + + Android reference for android.app.WallpaperManager.clear. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -352,7 +383,11 @@ Equivalent to clear(). Requires Manifest.permission.SET_WALLPAPER See also: - Android reference for android.app.WallpaperManager.clearWallpaper. + + + Android reference for android.app.WallpaperManager.clearWallpaper. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -384,7 +419,11 @@ Clear the offsets previously associated with this window through setWallpaperOffsets(IBinder,float,float). Clear the offsets previously associated with this window through setWallpaperOffsets(IBinder,float,float). This reverts the window to its default state, where it does not cause the wallpaper to scroll from whatever its last offsets were. - Android reference for android.app.WallpaperManager.clearWallpaperOffsets. + + + Android reference for android.app.WallpaperManager.clearWallpaperOffsets. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -422,7 +461,8 @@ System.EventHandler<Android.App.WallpaperManager+ColorsChangedEventArgs> - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -455,7 +495,11 @@ Command for sendWallpaperCommand(IBinder, String, int, int, int, Bundle): reported by the wallpaper host when the user drops an object into an area of the host. Command for sendWallpaperCommand(IBinder, String, int, int, int, Bundle): reported by the wallpaper host when the user drops an object into an area of the host. The x and y arguments are the location of the drop. - Android reference for android.app.WallpaperManager.COMMAND_DROP. + + + Android reference for android.app.WallpaperManager.COMMAND_DROP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -488,7 +532,11 @@ Command for sendWallpaperCommand(IBinder, String, int, int, int, Bundle): reported by the wallpaper host when the user releases a secondary pointer on an empty area (not performing an action in the host). Command for sendWallpaperCommand(IBinder, String, int, int, int, Bundle): reported by the wallpaper host when the user releases a secondary pointer on an empty area (not performing an action in the host). The x and y arguments are the location of the secondary tap in screen coordinates. - Android reference for android.app.WallpaperManager.COMMAND_SECONDARY_TAP. + + + Android reference for android.app.WallpaperManager.COMMAND_SECONDARY_TAP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -521,7 +569,11 @@ Command for sendWallpaperCommand(IBinder, String, int, int, int, Bundle): reported by the wallpaper host when the user taps on an empty area (not performing an action in the host). Command for sendWallpaperCommand(IBinder, String, int, int, int, Bundle): reported by the wallpaper host when the user taps on an empty area (not performing an action in the host). The x and y arguments are the location of the tap in screen coordinates. - Android reference for android.app.WallpaperManager.COMMAND_TAP. + + + Android reference for android.app.WallpaperManager.COMMAND_TAP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -548,11 +600,17 @@ Returns the desired minimum height for the wallpaper. - The desired minimum height for the wallpaper. This value should be honored by applications that set the wallpaper but it is not mandatory. + The desired minimum height for the wallpaper. This value should + be honored by applications that set the wallpaper but it is not + mandatory. Returns the desired minimum height for the wallpaper. Callers of setBitmap(android.graphics.Bitmap) or setStream(java.io.InputStream) should check this value beforehand to make sure the supplied wallpaper respects the desired minimum height. If the returned value is <= 0, the caller should use the height of the default display instead. See also: - Android reference for android.app.WallpaperManager.getDesiredMinimumHeight. + + + Android reference for android.app.WallpaperManager.getDesiredMinimumHeight. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -579,11 +637,17 @@ Returns the desired minimum width for the wallpaper. - The desired minimum width for the wallpaper. This value should be honored by applications that set the wallpaper but it is not mandatory. + The desired minimum width for the wallpaper. This value should + be honored by applications that set the wallpaper but it is not + mandatory. Returns the desired minimum width for the wallpaper. Callers of setBitmap(android.graphics.Bitmap) or setStream(java.io.InputStream) should check this value beforehand to make sure the supplied wallpaper respects the desired minimum width. If the returned value is <= 0, the caller should use the width of the default display instead. See also: - Android reference for android.app.WallpaperManager.getDesiredMinimumWidth. + + + Android reference for android.app.WallpaperManager.getDesiredMinimumWidth. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -615,7 +679,11 @@ Important note: Up to Android 12, this method requires the Manifest.permission.READ_EXTERNAL_STORAGE permission. Starting in Android 13, directly accessing the wallpaper is not possible anymore, instead the default system wallpaper is returned (some versions of Android 13 may throw a SecurityException). From Android 14, this method should not be used and will always throw a SecurityException. Apps with Manifest.permission.MANAGE_EXTERNAL_STORAGE can still access the real wallpaper on all versions. Equivalent to getDrawable(int) with which=FLAG_SYSTEM. See also: Throws: SecurityException as described in the note - Android reference for android.app.WallpaperManager.getDrawable. + + + Android reference for android.app.WallpaperManager.getDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -648,7 +716,11 @@ Extra in ACTION_CHANGE_LIVE_WALLPAPER that specifies the ComponentName of a live wallpaper that should be shown as a preview, for the user to confirm. Extra in ACTION_CHANGE_LIVE_WALLPAPER that specifies the ComponentName of a live wallpaper that should be shown as a preview, for the user to confirm. - Android reference for android.app.WallpaperManager.EXTRA_LIVE_WALLPAPER_COMPONENT. + + + Android reference for android.app.WallpaperManager.EXTRA_LIVE_WALLPAPER_COMPONENT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -680,7 +752,11 @@ Important note: Up to Android 12, this method requires the Manifest.permission.READ_EXTERNAL_STORAGE permission. Starting in Android 13, directly accessing the wallpaper is not possible anymore, instead the default wallpaper is returned (some versions of Android 13 may throw a SecurityException). From Android 14, this method should not be used and will always throw a SecurityException. Apps with Manifest.permission.MANAGE_EXTERNAL_STORAGE can still access the real wallpaper on all versions. Equivalent to getFastDrawable(int) with which=FLAG_SYSTEM. See also: Throws: SecurityException as described in the note - Android reference for android.app.WallpaperManager.getFastDrawable. + + + Android reference for android.app.WallpaperManager.getFastDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -718,7 +794,11 @@ Flag: set or retrieve the lock-screen-specific wallpaper. Flag: set or retrieve the lock-screen-specific wallpaper. - Android reference for android.app.WallpaperManager.FLAG_LOCK. + + + Android reference for android.app.WallpaperManager.FLAG_LOCK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -755,7 +835,11 @@ Flag: set or retrieve the general system wallpaper. Flag: set or retrieve the general system wallpaper. - Android reference for android.app.WallpaperManager.FLAG_SYSTEM. + + + Android reference for android.app.WallpaperManager.FLAG_SYSTEM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -784,7 +868,11 @@ Remove all internal references to the last loaded wallpaper. Remove all internal references to the last loaded wallpaper. Useful for apps that want to reduce memory usage when they only temporarily need to have the wallpaper. After calling, the next request for the wallpaper will require reloading it again from disk. - Android reference for android.app.WallpaperManager.forgetLoadedWallpaper. + + + Android reference for android.app.WallpaperManager.forgetLoadedWallpaper. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -830,7 +918,11 @@ Obtain a drawable for the specified built-in static system wallpaper. Throws: Parameters - Android reference for android.app.WallpaperManager.getBuiltInDrawable. + + + Android reference for android.app.WallpaperManager.getBuiltInDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -871,7 +963,11 @@ A Drawable presenting the built-in default system wallpaper image, or null if no such default image is defined on this device. Returns a drawable for the system built-in static wallpaper. Based on the parameters, the drawable can be cropped and scaled - Android reference for android.app.WallpaperManager.getBuiltInDrawable. + + + Android reference for android.app.WallpaperManager.getBuiltInDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -931,7 +1027,11 @@ Throws: scaleToFit boolean: If true, scale the wallpaper down rather than just cropping it Throws: horizontalAlignment float: A float value between 0 and 1 specifying where to crop the image; 0 for left-aligned, 0.5 for horizontal center-aligned, and 1 for right-aligned Throws: verticalAlignment float: A float value between 0 and 1 specifying where to crop the image; 0 for top-aligned, 0.5 for vertical center-aligned, and 1 for bottom-aligned - Android reference for android.app.WallpaperManager.getBuiltInDrawable. + + + Android reference for android.app.WallpaperManager.getBuiltInDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -961,14 +1061,17 @@ Uri: The image URI that will be set in the intent. The must be a content URI and its provider must resolve its type to "image/*" Gets an Intent that will launch an activity that crops the given image and sets the device's wallpaper. - + To be added. Gets an Intent that will launch an activity that crops the given image and sets the device's wallpaper. If there is a default HOME activity that supports cropping wallpapers, it will be preferred as the default. Use this method instead of directly creating a ACTION_CROP_AND_SET_WALLPAPER intent. Throws: IllegalArgumentException if the URI is not a content URI or its MIME type is not "image/*" - Android reference for android.app.WallpaperManager.getCropAndSetWallpaperIntent. + + + Android reference for android.app.WallpaperManager.getCropAndSetWallpaperIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -1015,7 +1118,11 @@ getWallpaperInfo(int) can be used to determine whether there is a live wallpaper on a specified screen type. Throws: Parameters Throws: SecurityException as described in the note - Android reference for android.app.WallpaperManager.getDrawable. + + + Android reference for android.app.WallpaperManager.getDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1061,7 +1168,11 @@ Important note: only apps with Manifest.permission.MANAGE_EXTERNAL_STORAGE should use this method. Otherwise, a SecurityException will be thrown. Like getDrawable(int), but the returned Drawable has a number of limitations to reduce its overhead as much as possible. It will never scale the wallpaper (only centering it if the requested bounds do match the bitmap bounds, which should not be typical), doesn't allow setting an alpha, color filter, or other attributes, etc. The bounds of the returned drawable will be initialized to the same bounds as the wallpaper, so normally you will not need to touch it. The drawable also assumes that it will be used in a context running in the same density as the screen (not in density compatibility mode). Requires Manifest.permission.MANAGE_EXTERNAL_STORAGE or android.Manifest.permission.READ_WALLPAPER_INTERNAL Throws: Parameters Throws: SecurityException as described in the note - Android reference for android.app.WallpaperManager.getFastDrawable. + + + Android reference for android.app.WallpaperManager.getFastDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1094,7 +1205,11 @@ The WallpaperManager associated with the supplied Context. Retrieve a WallpaperManager associated with the given Context. - Android reference for android.app.WallpaperManager.getInstance. + + + Android reference for android.app.WallpaperManager.getInstance. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1133,7 +1248,11 @@ Get the primary colors of a wallpaper. This method can return null when: Colors are still being processed by the system. The user has chosen to use a live wallpaper: live wallpapers might not implement WallpaperService.Engine.onComputeColors(). Please note that this API will go through IPC and may take some time to calculate the wallpaper color, which could block the caller thread, so it is not recommended to call this in the UI thread. See also: - Android reference for android.app.WallpaperManager.getWallpaperColors. + + + Android reference for android.app.WallpaperManager.getWallpaperColors. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1179,7 +1298,11 @@ Important note: Up to Android 12, this method requires the Manifest.permission.READ_EXTERNAL_STORAGE permission. Starting in Android 13, directly accessing the wallpaper is not possible anymore, instead the default system wallpaper is returned (some versions of Android 13 may throw a SecurityException). From Android 14, this method should not be used and will always throw a SecurityException. Apps with Manifest.permission.MANAGE_EXTERNAL_STORAGE can still access the real wallpaper on all versions. Get an open, readable file descriptor to the given wallpaper image file. The caller is responsible for closing the file descriptor when done ingesting the file. If no lock-specific wallpaper has been configured for the given user, then this method will return null when requesting FLAG_LOCK rather than returning the system wallpaper's image file. Requires Manifest.permission.MANAGE_EXTERNAL_STORAGE or android.Manifest.permission.READ_WALLPAPER_INTERNAL See also: Throws: SecurityException as described in the note - Android reference for android.app.WallpaperManager.getWallpaperFile. + + + Android reference for android.app.WallpaperManager.getWallpaperFile. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1218,12 +1341,19 @@ - int: The wallpaper whose ID is to be returned. Must be a single defined kind of wallpaper, either FLAG_SYSTEM or FLAG_LOCK. Value is either 0 or a combination of the following: FLAG_SYSTEM FLAG_LOCK + The wallpaper whose ID is to be returned. Must be a single + defined kind of wallpaper, either #FLAG_SYSTEM or + #FLAG_LOCK. Get the ID of the current wallpaper of the given kind. - The positive numeric ID of the current wallpaper of the given kind, or a negative value if no such wallpaper is configured. + The positive numeric ID of the current wallpaper of the given kind, + or a negative value if no such wallpaper is configured. Get the ID of the current wallpaper of the given kind. If there is no such wallpaper configured, returns a negative number. Every time the wallpaper image is set, a new ID is assigned to it. This method allows the caller to determine whether the wallpaper imagery has changed, regardless of how that change happened. - Android reference for android.app.WallpaperManager.getWallpaperId. + + + Android reference for android.app.WallpaperManager.getWallpaperId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1264,11 +1394,15 @@ int: Specifies wallpaper to request (home or lock). Value is either 0 or a combination of the following: FLAG_SYSTEM FLAG_LOCK Returns the information about the designated wallpaper if its current wallpaper is a live wallpaper component. - + To be added. Returns the information about the designated wallpaper if its current wallpaper is a live wallpaper component. Otherwise, if the wallpaper is a static image or is not set, or if the caller doesn't have the appropriate permissions, this returns null. In order to use this, apps should declare a <queries> tag with the action "android.service.wallpaper.WallpaperService". Otherwise, this method will return null if the caller doesn't otherwise have visibility of the wallpaper package. Throws: IllegalArgumentException if which is not exactly one of {FLAG_SYSTEM,FLAG_LOCK}. - Android reference for android.app.WallpaperManager.getWallpaperInfo. + + + Android reference for android.app.WallpaperManager.getWallpaperInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1297,11 +1431,16 @@ int - Return whether any users are currently set to use the wallpaper with the given resource ID. - + Return whether any users are currently set to use the wallpaper + with the given resource ID. + To be added. Return whether any users are currently set to use the wallpaper with the given resource ID. That is, their wallpaper has been set through setResource(int) with the same resource id. - Android reference for android.app.WallpaperManager.hasResourceWallpaper. + + + Android reference for android.app.WallpaperManager.hasResourceWallpaper. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1332,11 +1471,15 @@ Returns whether the calling package is allowed to set the wallpaper for the calling user. - + To be added. Returns whether the calling package is allowed to set the wallpaper for the calling user. If this function returns false, any attempts to change the wallpaper will have no effect. Always returns true for device owner and profile owner. See also: - Android reference for android.app.WallpaperManager.isSetWallpaperAllowed. + + + Android reference for android.app.WallpaperManager.isSetWallpaperAllowed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1366,10 +1509,14 @@ Returns whether wallpapers are supported for the calling user. - + To be added. Returns whether wallpapers are supported for the calling user. If this function returns false, any attempts to changing the wallpaper will have no effect, and any attempt to obtain of the wallpaper will return null. - Android reference for android.app.WallpaperManager.isWallpaperSupported. + + + Android reference for android.app.WallpaperManager.isWallpaperSupported. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1407,7 +1554,7 @@ Provides JNI binding infrastructure for Android.App.WallpaperManager. - + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1441,7 +1588,11 @@ Important note: Up to Android 12, this method requires the Manifest.permission.READ_EXTERNAL_STORAGE permission. Starting in Android 13, directly accessing the wallpaper is not possible anymore, instead the default system wallpaper is returned (some versions of Android 13 may throw a SecurityException). From Android 14, this method should not be used and will always throw a SecurityException. Apps with Manifest.permission.MANAGE_EXTERNAL_STORAGE can still access the real wallpaper on all versions. Equivalent to getDrawable(). See also: Throws: SecurityException as described in the note - Android reference for android.app.WallpaperManager.peekDrawable. + + + Android reference for android.app.WallpaperManager.peekDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1489,7 +1640,11 @@ See also: Throws: Parameters Throws: SecurityException as described in the note - Android reference for android.app.WallpaperManager.peekDrawable. + + + Android reference for android.app.WallpaperManager.peekDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1521,7 +1676,11 @@ Important note: only apps with Manifest.permission.MANAGE_EXTERNAL_STORAGE should use this method. Otherwise, a SecurityException will be thrown. Equivalent to getFastDrawable(). See also: Throws: SecurityException as described in the note - Android reference for android.app.WallpaperManager.peekFastDrawable. + + + Android reference for android.app.WallpaperManager.peekFastDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1568,7 +1727,11 @@ Important note: only apps with Manifest.permission.MANAGE_EXTERNAL_STORAGE should use this method. Otherwise, a SecurityException will be thrown. Equivalent to getFastDrawable(int). Throws: Parameters Throws: SecurityException as described in the note - Android reference for android.app.WallpaperManager.peekFastDrawable. + + + Android reference for android.app.WallpaperManager.peekFastDrawable. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1608,7 +1771,11 @@ Stop listening to color updates. Stop listening to color updates. - Android reference for android.app.WallpaperManager.removeOnColorsChangedListener. + + + Android reference for android.app.WallpaperManager.removeOnColorsChangedListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1654,7 +1821,11 @@ Send an arbitrary command to the current active wallpaper. Send an arbitrary command to the current active wallpaper. - Android reference for android.app.WallpaperManager.sendWallpaperCommand. + + + Android reference for android.app.WallpaperManager.sendWallpaperCommand. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1693,11 +1864,14 @@ Change the current system wallpaper to a bitmap. The given bitmap is converted to a PNG and stored as the wallpaper. On success, the intent Intent.ACTION_WALLPAPER_CHANGED is broadcast. This method is equivalent to calling setBitmap(Bitmap,Rect,boolean) and passing null for the visibleCrop rectangle and true for the allowBackup parameter. This method requires the caller to hold the permission Manifest.permission.SET_WALLPAPER. Requires Manifest.permission.SET_WALLPAPER Throws: IOException If an error occurs when attempting to set the wallpaper to the provided image. Throws: IllegalArgumentException if the Bitmap is null - Android reference for android.app.WallpaperManager.setBitmap. + + + Android reference for android.app.WallpaperManager.setBitmap. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -1742,7 +1916,11 @@ Change the current system wallpaper to a bitmap, specifying a hint about which subrectangle of the full image is to be visible. The OS will then try to best present the given portion of the full image as the static system wallpaper image. On success, the intent Intent.ACTION_WALLPAPER_CHANGED is broadcast. Passing null as the visibleHint parameter is equivalent to passing (0, 0, fullImage.getWidth(), fullImage.getHeight()). This method requires the caller to hold the permission Manifest.permission.SET_WALLPAPER. Requires Manifest.permission.SET_WALLPAPER Throws: IOException If an error occurs when attempting to set the wallpaper to the provided image. Throws: IllegalArgumentException If the visibleCropHint rectangle is empty or invalid or if the Bitmap is null - Android reference for android.app.WallpaperManager.setBitmap. + + + Android reference for android.app.WallpaperManager.setBitmap. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1800,7 +1978,11 @@ Throws: java.io.IOException Throws: IllegalArgumentException if the Bitmap is null Throws: IOException - Android reference for android.app.WallpaperManager.setBitmap. + + + Android reference for android.app.WallpaperManager.setBitmap. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1840,7 +2022,11 @@ Specify extra padding that the wallpaper should have outside of the display. Specify extra padding that the wallpaper should have outside of the display. That is, the given padding supplies additional pixels the wallpaper should extend outside of the display itself. This method requires the caller to hold the permission Manifest.permission.SET_WALLPAPER_HINTS. Requires Manifest.permission.SET_WALLPAPER_HINTS - Android reference for android.app.WallpaperManager.setDisplayPadding. + + + Android reference for android.app.WallpaperManager.setDisplayPadding. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1877,11 +2063,14 @@ Change the current system wallpaper to the bitmap in the given resource. The resource is opened as a raw data stream and copied into the wallpaper; it must be a valid PNG or JPEG image. On success, the intent Intent.ACTION_WALLPAPER_CHANGED is broadcast. This method requires the caller to hold the permission Manifest.permission.SET_WALLPAPER. Requires Manifest.permission.SET_WALLPAPER Throws: IOException If an error occurs reverting to the built-in wallpaper. - Android reference for android.app.WallpaperManager.setResource. + + + Android reference for android.app.WallpaperManager.setResource. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -1923,16 +2112,21 @@ - int: The resource ID of the bitmap to be used as the wallpaper image - int: Flags indicating which wallpaper(s) to configure with the new imagery. Value is either 0 or a combination of the following: FLAG_SYSTEM FLAG_LOCK - Version of setResource(int) that allows the caller to specify which of the supported wallpaper categories to set. + The resource ID of the bitmap to be used as the wallpaper image + Flags indicating which wallpaper(s) to configure with the new imagery + Version of #setResource(int) that allows the caller to specify which + of the supported wallpaper categories to set. An integer ID assigned to the newly active wallpaper; or zero on failure. Version of setResource(int) that allows the caller to specify which of the supported wallpaper categories to set. Requires Manifest.permission.SET_WALLPAPER See also: Throws: java.io.IOException Throws: IOException - Android reference for android.app.WallpaperManager.setResource. + + + Android reference for android.app.WallpaperManager.setResource. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1969,11 +2163,14 @@ Change the current system wallpaper to a specific byte stream. The give InputStream is copied into persistent storage and will now be used as the wallpaper. Currently it must be either a JPEG or PNG image. On success, the intent Intent.ACTION_WALLPAPER_CHANGED is broadcast. This method is equivalent to calling setStream(InputStream,Rect,boolean) and passing null for the visibleCrop rectangle and true for the allowBackup parameter. This method requires the caller to hold the permission Manifest.permission.SET_WALLPAPER. Requires Manifest.permission.SET_WALLPAPER Throws: IOException If an error occurs when attempting to set the wallpaper based on the provided image data. - Android reference for android.app.WallpaperManager.setStream. + + + Android reference for android.app.WallpaperManager.setStream. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -2019,7 +2216,11 @@ See also: Throws: IOException If an error occurs when attempting to set the wallpaper based on the provided image data. Throws: IllegalArgumentException If the visibleCropHint rectangle is empty or invalid. - Android reference for android.app.WallpaperManager.setStream. + + + Android reference for android.app.WallpaperManager.setStream. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2076,7 +2277,11 @@ See also: Throws: java.io.IOException Throws: IOException - Android reference for android.app.WallpaperManager.setStream. + + + Android reference for android.app.WallpaperManager.setStream. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2112,7 +2317,11 @@ Set the display position of the current wallpaper within any larger space, when that wallpaper is visible behind the given window. Set the display position of the current wallpaper within any larger space, when that wallpaper is visible behind the given window. The X and Y offsets are floating point numbers ranging from 0 to 1, representing where the wallpaper should be positioned within the screen space. These only make sense when the wallpaper is larger than the display. - Android reference for android.app.WallpaperManager.setWallpaperOffsets. + + + Android reference for android.app.WallpaperManager.setWallpaperOffsets. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2147,7 +2356,11 @@ For applications that use multiple virtual screens showing a wallpaper, specify the step size between virtual screens. For applications that use multiple virtual screens showing a wallpaper, specify the step size between virtual screens. For example, if the launcher has 3 virtual screens, it would specify an xStep of 0.5, since the X offset for those screens are 0.0, 0.5 and 1.0 - Android reference for android.app.WallpaperManager.setWallpaperOffsetSteps. + + + Android reference for android.app.WallpaperManager.setWallpaperOffsetSteps. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2184,7 +2397,11 @@ For use only by the current home application, to specify the size of wallpaper it would like to use. This allows such applications to have a virtual wallpaper that is larger than the physical screen, matching the size of their workspace. Calling this method from apps other than the active home app is not guaranteed to work properly. Other apps that supply wallpaper imagery should use getDesiredMinimumWidth() and getDesiredMinimumHeight() and construct a wallpaper that matches those dimensions. This method requires the caller to hold the permission Manifest.permission.SET_WALLPAPER_HINTS. Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates. Last updated 2026-08-03 UTC. - Android reference for android.app.WallpaperManager.suggestDesiredDimensions. + + + Android reference for android.app.WallpaperManager.suggestDesiredDimensions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2215,7 +2432,7 @@ Provides JNI binding infrastructure for Android.App.WallpaperManager. - + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2255,7 +2472,7 @@ Provides JNI binding infrastructure for Android.App.WallpaperManager. - + To be added. This member is used by the .NET for Android binding runtime and does not represent an Android application contract. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2287,11 +2504,15 @@ Returns the information about the home screen wallpaper if its current wallpaper is a live wallpaper component. - + To be added. Returns the information about the home screen wallpaper if its current wallpaper is a live wallpaper component. Otherwise, if the wallpaper is a static image or is not set, or if the caller doesn't have the appropriate permissions, this returns null. For devices running Android 13 or earlier, this method requires the Manifest.permission.QUERY_ALL_PACKAGES permission. For devices running Android 14 or later, in order to use this, apps should declare a <queries> tag with the action "android.service.wallpaper.WallpaperService". Otherwise, this method will return null if the caller doesn't otherwise have visibility of the wallpaper package. - Android reference for android.app.WallpaperManager.getWallpaperInfo. + + + Android reference for android.app.WallpaperManager.getWallpaperInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2324,7 +2545,11 @@ Manifest entry for activities that respond to Intent.ACTION_SET_WALLPAPER which allows them to provide a custom large icon associated with this action. Manifest entry for activities that respond to Intent.ACTION_SET_WALLPAPER which allows them to provide a custom large icon associated with this action. - Android reference for android.app.WallpaperManager.WALLPAPER_PREVIEW_META_DATA. + + + Android reference for android.app.WallpaperManager.WALLPAPER_PREVIEW_META_DATA. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2332,4 +2557,3 @@ - diff --git a/docs/xml/Android.App/WallpaperManagerFlags.xml b/docs/xml/Android.App/WallpaperManagerFlags.xml index 3b1a5aea6..d56a041a4 100644 --- a/docs/xml/Android.App/WallpaperManagerFlags.xml +++ b/docs/xml/Android.App/WallpaperManagerFlags.xml @@ -17,7 +17,8 @@ - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -51,7 +52,11 @@ Flag: set or retrieve the lock-screen-specific wallpaper. Flag: set or retrieve the lock-screen-specific wallpaper. - Android reference for android.app.WallpaperManager.FLAG_LOCK. + + + Android reference for android.app.WallpaperManager.FLAG_LOCK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -81,7 +86,8 @@ 0 - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -115,7 +121,11 @@ Flag: set or retrieve the general system wallpaper. Flag: set or retrieve the general system wallpaper. - Android reference for android.app.WallpaperManager.FLAG_SYSTEM. + + + Android reference for android.app.WallpaperManager.FLAG_SYSTEM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/WatchForeground.xml b/docs/xml/Android.App/WatchForeground.xml index 4db4f761f..81b1a7765 100644 --- a/docs/xml/Android.App/WatchForeground.xml +++ b/docs/xml/Android.App/WatchForeground.xml @@ -11,7 +11,8 @@ System.Enum - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,7 +46,11 @@ Flag for startWatchingMode(String,String,int,OnOpChangedListener): Also get reports if the foreground state of an op's uid changes. Flag for startWatchingMode(String,String,int,OnOpChangedListener): Also get reports if the foreground state of an op's uid changes. This only works when watching a particular op, not when watching a package. - Android reference for android.app.AppOpsManager.WATCH_FOREGROUND_CHANGES. + + + Android reference for android.app.AppOpsManager.WATCH_FOREGROUND_CHANGES. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.App/WearableSizePreset.xml b/docs/xml/Android.App/WearableSizePreset.xml index 597f5041e..70a6c56d7 100644 --- a/docs/xml/Android.App/WearableSizePreset.xml +++ b/docs/xml/Android.App/WearableSizePreset.xml @@ -42,7 +42,11 @@ This constant was deprecated in API level 29. Display intents are no longer supported. Size value for use with setCustomSizePreset(int) to show this notification with default sizing. For custom display notifications created using setDisplayIntent(PendingIntent), the default is SIZE_MEDIUM. All other notifications size automatically based on their content. - Android reference for android.app.Notification.WearableExtender.SIZE_DEFAULT. + + + Android reference for android.app.Notification.WearableExtender.SIZE_DEFAULT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -72,7 +76,11 @@ This constant was deprecated in API level 29. Display intents are no longer supported. Size value for use with setCustomSizePreset(int) to show this notification full screen. This value is only applicable for custom display notifications created using setDisplayIntent(PendingIntent). - Android reference for android.app.Notification.WearableExtender.SIZE_FULL_SCREEN. + + + Android reference for android.app.Notification.WearableExtender.SIZE_FULL_SCREEN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -102,7 +110,11 @@ This constant was deprecated in API level 29. Display intents are no longer supported. Size value for use with setCustomSizePreset(int) to show this notification with a large size. This value is only applicable for custom display notifications created using setDisplayIntent(PendingIntent). - Android reference for android.app.Notification.WearableExtender.SIZE_LARGE. + + + Android reference for android.app.Notification.WearableExtender.SIZE_LARGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -132,7 +144,11 @@ This constant was deprecated in API level 29. Display intents are no longer supported. Size value for use with setCustomSizePreset(int) to show this notification with a medium size. This value is only applicable for custom display notifications created using setDisplayIntent(PendingIntent). - Android reference for android.app.Notification.WearableExtender.SIZE_MEDIUM. + + + Android reference for android.app.Notification.WearableExtender.SIZE_MEDIUM. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -162,7 +178,11 @@ This constant was deprecated in API level 29. Display intents are no longer supported. Size value for use with setCustomSizePreset(int) to show this notification with a small size. This value is only applicable for custom display notifications created using setDisplayIntent(PendingIntent). - Android reference for android.app.Notification.WearableExtender.SIZE_SMALL. + + + Android reference for android.app.Notification.WearableExtender.SIZE_SMALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -192,7 +212,11 @@ This constant was deprecated in API level 29. Display intents are no longer supported. Size value for use with setCustomSizePreset(int) to show this notification with an extra small size. This value is only applicable for custom display notifications created using setDisplayIntent(PendingIntent). - Android reference for android.app.Notification.WearableExtender.SIZE_XSMALL. + + + Android reference for android.app.Notification.WearableExtender.SIZE_XSMALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Appwidget/AppWidgetEvent+InterfaceConsts.xml b/docs/xml/Android.Appwidget/AppWidgetEvent+InterfaceConsts.xml index 9e6b8fc52..6be478e1b 100644 --- a/docs/xml/Android.Appwidget/AppWidgetEvent+InterfaceConsts.xml +++ b/docs/xml/Android.Appwidget/AppWidgetEvent+InterfaceConsts.xml @@ -1,4 +1,4 @@ - + @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Appwidget/AppWidgetEvent.xml b/docs/xml/Android.Appwidget/AppWidgetEvent.xml index a0febfdc4..57a3b06a7 100644 --- a/docs/xml/Android.Appwidget/AppWidgetEvent.xml +++ b/docs/xml/Android.Appwidget/AppWidgetEvent.xml @@ -1,4 +1,4 @@ - + @@ -44,19 +44,7 @@ An immutable class that describes the event data for an app widget interaction event. - - An immutable class that describes the event data for an app widget interaction event. - - - Java documentation for android.appwidget.AppWidgetEvent. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -93,9 +81,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -196,9 +184,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -246,9 +234,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -296,9 +284,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -401,9 +389,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -442,9 +430,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -543,9 +531,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Appwidget/AppWidgetManager.xml b/docs/xml/Android.Appwidget/AppWidgetManager.xml index 73c18860f..da2347c78 100644 --- a/docs/xml/Android.Appwidget/AppWidgetManager.xml +++ b/docs/xml/Android.Appwidget/AppWidgetManager.xml @@ -1,4 +1,4 @@ - + @@ -31,7 +31,7 @@ Updates AppWidget state; gets information about installed AppWidget providers and other AppWidget related state. - + <div class="special reference"> <h3>Developer Guides</h3> For more information about creating app widgets, read the @@ -43,9 +43,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -137,9 +137,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -191,9 +191,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -230,9 +230,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -270,9 +270,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -312,9 +312,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -349,7 +349,7 @@ restored data to their new equivalents. If an application maintains multiple separate widget host instances, it will receive this broadcast separately for each one. The intent will contain the following extras: - + <table> <tr> <td>#EXTRA_APPWIDGET_OLD_IDS</td> @@ -378,9 +378,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -417,9 +417,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -478,9 +478,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -514,7 +514,7 @@ been restored from backup. The intent contains information about how to translate AppWidget ids from the restored data to their new equivalents. The intent will contain the following extras: - + <table> <tr> <td>#EXTRA_APPWIDGET_OLD_IDS</td> @@ -539,9 +539,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -588,9 +588,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -616,6 +616,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void @@ -640,9 +644,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -682,7 +686,7 @@ true if this component has permission to bind the AppWidget Set the component for a given appWidgetId. - + If successful, the app widget provider will receive a #ACTION_APPWIDGET_UPDATE broadcast. You need the BIND_APPWIDGET permission or the user must have enabled binding @@ -695,9 +699,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -741,7 +745,7 @@ true if this component has permission to bind the AppWidget Set the component for a given appWidgetId. - + If successful, the app widget provider will receive a #ACTION_APPWIDGET_UPDATE broadcast. You need the BIND_APPWIDGET permission or the user must have enabled binding @@ -754,9 +758,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -800,7 +804,7 @@ true if this component has permission to bind the AppWidget Set the provider for a given appWidgetId if the caller has a permission. - + If successful, the app widget provider will receive a #ACTION_APPWIDGET_UPDATE broadcast. <strong>Note:</strong> You need the android.Manifest.permission#BIND_APPWIDGET @@ -812,9 +816,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -850,9 +854,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -889,9 +893,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -930,9 +934,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -969,9 +973,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1015,9 +1019,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1052,9 +1056,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1092,9 +1096,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1127,7 +1131,7 @@ android.os.Bundle objects to mix in to the list of AppWidgets that are installed. It will be added to the extras object on the android.content.Intent that is returned from the picker activity. - + { @@ -1135,9 +1139,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1176,9 +1180,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1215,9 +1219,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1263,9 +1267,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1311,9 +1315,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1359,9 +1363,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1421,9 +1425,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1473,9 +1477,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1522,9 +1526,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1594,9 +1598,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1635,9 +1639,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1673,9 +1677,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1717,9 +1721,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1784,9 +1788,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1844,9 +1848,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1907,14 +1911,43 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OPTION_APPWIDGET_DISPLAY_ID", ApiSince=37)] + [<Android.Runtime.Register("OPTION_APPWIDGET_DISPLAY_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + A bundle extra (int) that indicates which display the widget is currently being displayed + on. + To be added. + + @@ -1946,9 +1979,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1985,9 +2018,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2024,9 +2057,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2063,9 +2096,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2102,9 +2135,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2145,9 +2178,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2187,9 +2220,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2232,7 +2265,7 @@ hence is not cached by the AppWidgetService. Note that because these updates are not cached, any state that they modify that is not restored by restoreInstanceState will not persist in the case that the widgets are restored using the cached version in AppWidgetService. - + Use with RemoteViews#showNext(int), RemoteViews#showPrevious(int), RemoteViews#setScrollPosition(int, int) and similar commands. It is okay to call this method both inside an #ACTION_APPWIDGET_UPDATE broadcast, @@ -2246,9 +2279,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2292,7 +2325,7 @@ widget, and hence does not replace the cached representation of the widget. As of API level 17, the new properties set within the views objects will be appended to the cached representation of the widget, and hence will persist. - + Use with RemoteViews#showNext(int), RemoteViews#showPrevious(int), RemoteViews#setScrollPosition(int, int) and similar commands. It is okay to call this method both inside an #ACTION_APPWIDGET_UPDATE broadcast, @@ -2306,9 +2339,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2359,9 +2392,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2415,9 +2448,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2491,9 +2524,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2541,7 +2574,7 @@ then this preview will be used for each of those categories. For example, if you set a preview for WIDGET_CATEGORY_HOME_SCREEN | WIDGET_CATEGORY_KEYGUARD, the preview will be used when picking widgets for the home screen and keyguard. - + <p>Note: You should only use the widget categories that the provider supports, as defined in AppWidgetProviderInfo#widgetCategory. This preview will be used for previewing the provider when picking widgets for @@ -2557,9 +2590,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2669,9 +2702,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2724,9 +2757,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2779,9 +2812,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2829,9 +2862,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2890,9 +2923,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Bluetooth.LE/AdvertiseTxPower.xml b/docs/xml/Android.Bluetooth.LE/AdvertiseTxPower.xml index 5b27c9dcd..32cf71972 100644 --- a/docs/xml/Android.Bluetooth.LE/AdvertiseTxPower.xml +++ b/docs/xml/Android.Bluetooth.LE/AdvertiseTxPower.xml @@ -110,6 +110,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/bluetooth/le/AdvertisingSetParameters.TX_POWER_MAX_AVAILABLE")] + [<Android.Runtime.IntDefinition(null, JniField="android/bluetooth/le/AdvertisingSetParameters.TX_POWER_MAX_AVAILABLE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.LE.AdvertiseTxPower + + 20 + + To be added. + + diff --git a/docs/xml/Android.Bluetooth.LE/AdvertisingSetParameters.xml b/docs/xml/Android.Bluetooth.LE/AdvertisingSetParameters.xml index e20e6cadc..c266be90c 100644 --- a/docs/xml/Android.Bluetooth.LE/AdvertisingSetParameters.xml +++ b/docs/xml/Android.Bluetooth.LE/AdvertisingSetParameters.xml @@ -896,6 +896,42 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TX_POWER_MAX_AVAILABLE", ApiSince=37)] + [<Android.Runtime.Register("TX_POWER_MAX_AVAILABLE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.AdvertiseTxPower enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.LE.AdvertiseTxPower enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.LE.AdvertiseTxPower + + 20 + + Use the maximum available power for TX. + To be added. + + diff --git a/docs/xml/Android.Bluetooth.LE/BluetoothLeScanner.xml b/docs/xml/Android.Bluetooth.LE/BluetoothLeScanner.xml index 85343e5ec..e3cd91352 100644 --- a/docs/xml/Android.Bluetooth.LE/BluetoothLeScanner.xml +++ b/docs/xml/Android.Bluetooth.LE/BluetoothLeScanner.xml @@ -268,8 +268,8 @@ [<Android.Runtime.Register("startScan", "(Landroid/bluetooth/le/ScanCallback;)V", "")>] - [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")] - [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")>] + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] [System.Runtime.CompilerServices.NullableContext(2)] @@ -323,10 +323,6 @@ [Android.Runtime.Register("startScan", "(Ljava/util/List;Landroid/bluetooth/le/ScanSettings;Landroid/app/PendingIntent;)I", "", ApiSince=26)] [<Android.Runtime.Register("startScan", "(Ljava/util/List;Landroid/bluetooth/le/ScanSettings;Landroid/app/PendingIntent;)I", "", ApiSince=26)>] - - [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")] - [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")>] - [System.Runtime.Versioning.SupportedOSPlatform("android26.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android26.0")>] @@ -401,8 +397,8 @@ [<Android.Runtime.Register("startScan", "(Ljava/util/List;Landroid/bluetooth/le/ScanSettings;Landroid/bluetooth/le/ScanCallback;)V", "")>] - [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")] - [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")>] + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] [System.Runtime.CompilerServices.NullableContext(2)] diff --git a/docs/xml/Android.Bluetooth.LE/ScanSettings.xml b/docs/xml/Android.Bluetooth.LE/ScanSettings.xml index 074b9a403..3b34a58ec 100644 --- a/docs/xml/Android.Bluetooth.LE/ScanSettings.xml +++ b/docs/xml/Android.Bluetooth.LE/ScanSettings.xml @@ -1,4 +1,4 @@ - + @@ -42,9 +42,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -86,9 +86,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -168,9 +168,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -342,9 +342,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -383,9 +383,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -420,9 +420,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -582,9 +582,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -630,9 +630,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -678,9 +678,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Bluetooth/BluetoothA2dp.xml b/docs/xml/Android.Bluetooth/BluetoothA2dp.xml index d086dce5f..c4eac6d83 100644 --- a/docs/xml/Android.Bluetooth/BluetoothA2dp.xml +++ b/docs/xml/Android.Bluetooth/BluetoothA2dp.xml @@ -222,6 +222,41 @@ + + + + + + Field + + F:Android.Bluetooth.IBluetoothProfile.ExtraPreviousState + F:Android.Bluetooth.IBluetoothProfile.ExtraProfile + F:Android.Bluetooth.IBluetoothProfile.ExtraState + F:Android.Bluetooth.IBluetoothProfile.HearingAid + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_DISCONNECTED_REASON", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_DISCONNECTED_REASON", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Used as an int extra field in BluetoothA2dp#ACTION_CONNECTION_STATE_CHANGED intents + for connection failure reason. + To be added. + + diff --git a/docs/xml/Android.Bluetooth/BluetoothAdapter.xml b/docs/xml/Android.Bluetooth/BluetoothAdapter.xml index fddd4cca0..16cdf7d81 100644 --- a/docs/xml/Android.Bluetooth/BluetoothAdapter.xml +++ b/docs/xml/Android.Bluetooth/BluetoothAdapter.xml @@ -1890,6 +1890,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isLeHighDataThroughputPhySupported", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("isLeHighDataThroughputPhySupported", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + @@ -2617,10 +2647,6 @@ [Android.Runtime.Register("startLeScan", "(Landroid/bluetooth/BluetoothAdapter$LeScanCallback;)Z", "")] [<Android.Runtime.Register("startLeScan", "(Landroid/bluetooth/BluetoothAdapter$LeScanCallback;)Z", "")>] - - [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")] - [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")>] - [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] @@ -2670,10 +2696,6 @@ [Android.Runtime.Register("startLeScan", "([Ljava/util/UUID;Landroid/bluetooth/BluetoothAdapter$LeScanCallback;)Z", "")] [<Android.Runtime.Register("startLeScan", "([Ljava/util/UUID;Landroid/bluetooth/BluetoothAdapter$LeScanCallback;)Z", "")>] - - [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")] - [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_SCAN")>] - [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] diff --git a/docs/xml/Android.Bluetooth/BluetoothCodecType.xml b/docs/xml/Android.Bluetooth/BluetoothCodecType.xml index dc8cc9bad..fc940b82e 100644 --- a/docs/xml/Android.Bluetooth/BluetoothCodecType.xml +++ b/docs/xml/Android.Bluetooth/BluetoothCodecType.xml @@ -1,4 +1,4 @@ - + @@ -53,9 +53,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -89,7 +89,7 @@ Returns the codec unique identifier. The codec identifier is 40 bits: - + <ul> <li>Bits 0-7: Audio Codec ID, as defined by [ID 6.5.1] <ul> @@ -106,9 +106,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,9 +150,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -194,9 +194,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -238,9 +238,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -263,6 +263,10 @@ [Android.Runtime.Register("CODEC_ID_LDAC", ApiSince=35)] [<Android.Runtime.Register("CODEC_ID_LDAC", ApiSince=35)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -282,9 +286,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -326,9 +330,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -370,9 +374,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -414,13 +418,45 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODEC_ID_SONY_LDAC", ApiSince=37)] + [<Android.Runtime.Register("CODEC_ID_SONY_LDAC", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 2852204031 + + LDAC codec identifier. + To be added. + + @@ -516,9 +552,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -557,9 +593,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Bluetooth/BluetoothDevice.xml b/docs/xml/Android.Bluetooth/BluetoothDevice.xml index 8e386385e..0aa811c34 100644 --- a/docs/xml/Android.Bluetooth/BluetoothDevice.xml +++ b/docs/xml/Android.Bluetooth/BluetoothDevice.xml @@ -1,4 +1,4 @@ - + @@ -55,7 +55,7 @@ communication with the remote device, using #createRfcommSocketToServiceRecord(UUID) over Bluetooth BR/EDR or using #createL2capChannel(int) over Bluetooth LE. <div class="special reference"> - + <h3>Developer Guides</h3> For more information about using Bluetooth, read the Bluetooth developer guide. </div> @@ -64,9 +64,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -112,9 +112,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -158,9 +158,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -208,9 +208,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -257,9 +257,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -303,9 +303,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -348,9 +348,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -403,9 +403,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -443,36 +443,15 @@ Sent when a remote device is found during discovery. Always contains the extra fields #EXTRA_DEVICE and #EXTRA_CLASS. Can contain the extra fields #EXTRA_NAME and/or #EXTRA_RSSI and/or #EXTRA_IS_COORDINATED_SET_MEMBER if they are available. - From Build.VERSION_CODES_FULL.BAKLAVA_1, it contains the extra field #EXTRA_DISCOVERY_RESULT_TYPE. Based on the discovery result type, it can contain extra - fields for UUIDs: - - <ul> - <li>If #EXTRA_DISCOVERY_RESULT_TYPE is #DEVICE_TYPE_CLASSIC, it can contain - #EXTRA_UUID for BR/EDR UUIDs. - <li>If #EXTRA_DISCOVERY_RESULT_TYPE is #DEVICE_TYPE_LE, it can contain - #EXTRA_UUID_LE for LE UUIDs. - <li>If #EXTRA_DISCOVERY_RESULT_TYPE is #DEVICE_TYPE_DUAL, it can contain - #EXTRA_UUID for BR/EDR UUIDs and #EXTRA_UUID_LE for LE UUIDs. - </ul> - - #EXTRA_UUID includes BR/EDR UUIDs in the extended inquiry response (EIR). A null or absent #EXTRA_UUID indicates EIR does not include Service Class UUID list. - An empty #EXTRA_UUID indicates EIR includes Service Class UUID filed, but the list is - empty. - - #EXTRA_UUID_LE includes BLE UUIDs in the BLE advertising data (AD). Specifically, - it includes UUIDs present in SERVICE UUID data type and SERVICE DATA data type, as defined by - Bluetooth Core Specification Supplement (CSS). A null or absent #EXTRA_UUID_LE indicates the AD does not include Service UUID or Service DATA. An empty - #EXTRA_UUID indicates AD includes Service UUID and/or Service DATA, but the list is - empty. Java documentation for android.bluetooth.BluetoothDevice.ACTION_FOUND. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -510,16 +489,13 @@ Broadcast Action: Indicates that previously bonded device couldn't provide keys to establish encryption. This can have numerous reasons, i.e.: - + <ul> <li>remote was factory reset, or removed bond <li>spoofing attack, someone is impersonating remote device <li>in case of LE devices, very unlikely address collision </ul> Always contains the extra field #EXTRA_DEVICE - From Build.VERSION_CODES#BAKLAVA, it can contain the extra field #EXTRA_BOND_LOSS_REASON which contains the reason for the bond loss. The possible values - are: #BOND_LOSS_REASON_BREDR_AUTH_FAILURE, #BOND_LOSS_REASON_BREDR_INCOMING_PAIRING, #BOND_LOSS_REASON_LE_ENCRYPT_FAILURE, - #BOND_LOSS_REASON_LE_INCOMING_PAIRING. This method requires the calling app to have the android.Manifest.permission#BLUETOOTH_CONNECT permission. Before android.os.Build.VERSION_CODES#BAKLAVA this method also required android.Manifest.permission#BLUETOOTH_PRIVILEGED @@ -527,9 +503,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -573,9 +549,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -608,7 +584,7 @@ System.String - Broadcast Action: This intent is used to broadcast PAIRING REQUEST + Broadcast Action: This intent is used to broadcast a PAIRING REQUEST. Broadcast Action: This intent is used to broadcast PAIRING REQUEST @@ -617,9 +593,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -656,10 +632,6 @@ Broadcast Action: This intent is used to broadcast the UUID wrapped as a android.os.ParcelUuid of the remote device after it has been fetched. This intent is sent only when the UUIDs of the remote device are requested to be fetched using Service Discovery Protocol - - #EXTRA_UUID includes UUIDs from both BR/EDR and LE service discovery results. A - null#EXTRA_UUID indicates a timeout. An empty #EXTRA_UUID indicates - a successful discovery, but zero UUIDs are discovered. Always contains the extra field #EXTRA_DEVICE Always contains the extra field #EXTRA_UUID @@ -668,9 +640,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -715,9 +687,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -757,9 +729,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -805,9 +777,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -853,9 +825,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -901,9 +873,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -949,9 +921,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1003,9 +975,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1052,9 +1024,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1101,9 +1073,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1149,9 +1121,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1197,9 +1169,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1245,9 +1217,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1293,9 +1265,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1335,14 +1307,125 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("cancelBondProcess", "()Z", "", ApiSince=37)] + [<Android.Runtime.Register("cancelBondProcess", "()Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + Cancel an in-progress bonding request started with #createBond. + true on success, false on error + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("connect", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("connect", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + Connects all user enabled and supported bluetooth profiles between the local and remote + device. + whether the messages were successfully sent to try to connect all profiles + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("connectGatt", "(Landroid/bluetooth/BluetoothGattConnectionSettings;Ljava/util/concurrent/Executor;Landroid/bluetooth/BluetoothGattCallback;)Landroid/bluetooth/BluetoothGatt;", "", ApiSince=37)] + [<Android.Runtime.Register("connectGatt", "(Landroid/bluetooth/BluetoothGattConnectionSettings;Ljava/util/concurrent/Executor;Landroid/bluetooth/BluetoothGattCallback;)Landroid/bluetooth/BluetoothGatt;", "", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] + [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothGatt + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + BluetoothGattConnectionSettings objects with required + gatt settings for the GATT connection + The executor to use for the callback. + GATT callback handler that will receive asynchronous callbacks. + Connect to the GATT Server hosted by the given device. + A BluetoothGatt instance. You can use BluetoothGatt to conduct GATT client + operations. + To be added. + + @@ -1366,6 +1449,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + Android.Bluetooth.BluetoothGatt @@ -1393,9 +1480,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1426,6 +1513,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -1466,9 +1557,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1496,6 +1587,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android26.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android26.0")>] @@ -1545,9 +1640,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1571,6 +1666,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android26.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android26.0")>] @@ -1636,6 +1735,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android26.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android26.0")>] @@ -1688,9 +1791,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1714,6 +1817,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android26.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android26.0")>] @@ -1797,13 +1904,57 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createBond", "(I)Z", "", ApiSince=37)] + [<Android.Runtime.Register("createBond", "(I)Z", "", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] + [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "" }, Type="")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "" }, Type="")>] + + + + + + The transport to use for the pairing procedure. + Start the bonding (pairing) process with the remote device using the specified transport. + false on immediate error, true if bonding will begin + To be added. + + @@ -1852,9 +2003,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1913,9 +2064,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1974,9 +2125,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2036,9 +2187,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2083,7 +2234,7 @@ Creates a client socket to connect to a remote Bluetooth server with the specified socket settings BluetoothSocketSettings This API is used to connect to a remote server hosted using BluetoothAdapter#listenUsingSocketSettings. - + <ul> <li>For `BluetoothSocket.TYPE_RFCOMM`: The RFCOMM UUID must be provided using BluetoothSocketSettings#setRfcommUuid(). <li>For `BluetoothSocket.TYPE_LE`: The L2cap protocol/service multiplexer (PSM) value must @@ -2098,9 +2249,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2212,9 +2363,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2257,9 +2408,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2302,9 +2453,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2347,14 +2498,44 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("disconnect", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("disconnect", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + Disconnects all connected bluetooth profiles between the local and remote device. + whether the messages were successfully sent to try to disconnect all profiles + To be added. + + @@ -2396,9 +2577,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2444,9 +2625,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2492,9 +2673,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2540,9 +2721,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2586,9 +2767,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2624,7 +2805,7 @@ Contains the reason for the bond loss. Contains the reason for the bond loss. - + <ul> Possible values are: <li>#BOND_LOSS_REASON_UNKNOWN<li>#BOND_LOSS_REASON_BREDR_AUTH_FAILURE<li>#BOND_LOSS_REASON_BREDR_INCOMING_PAIRING<li>#BOND_LOSS_REASON_LE_ENCRYPT_FAILURE<li>#BOND_LOSS_REASON_LE_INCOMING_PAIRING</ul> @@ -2634,9 +2815,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2675,9 +2856,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2715,9 +2896,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2757,9 +2938,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2796,7 +2977,7 @@ Used as an integer field in #ACTION_FOUND intents. It contains the discovery type for how the device is found: - + <ul> <li>If BR/EDR inquiry result is received, #DEVICE_TYPE_CLASSIC. <li>If BLE advertising data is received, #DEVICE_TYPE_LE. @@ -2808,9 +2989,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2848,16 +3029,16 @@ Used as an int extra field in #ACTION_ENCRYPTION_CHANGE intents as the algorithm used for encryption. Possible values are: #ENCRYPTION_ALGORITHM_NONE, #ENCRYPTION_ALGORITHM_E0, - #ENCRYPTION_ALGORITHM_AES, #ENCRYPTION_ALGORITHM_UNKNOWN. + #ENCRYPTION_ALGORITHM_AES. Java documentation for android.bluetooth.BluetoothDevice.EXTRA_ENCRYPTION_ALGORITHM. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2899,9 +3080,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2944,9 +3125,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2990,9 +3171,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3035,9 +3216,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3076,14 +3257,77 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PAIRING_ALGORITHM", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_PAIRING_ALGORITHM", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Used as an int extra field in #ACTION_PAIRING_REQUEST intents which indicates the + pairing algorithm used. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PAIRING_CONTEXT", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_PAIRING_CONTEXT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Used as an int extra field in #ACTION_PAIRING_REQUEST and #ACTION_BOND_STATE_CHANGED intents which indicates the pairing context. + To be added. + + @@ -3119,9 +3363,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3160,9 +3404,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3201,9 +3445,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3242,9 +3486,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3289,9 +3533,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3322,19 +3566,17 @@ Contains the android.os.ParcelUuids of the remote device which is a parcelable version of UUID. - Contains the android.os.ParcelUuids of the remote device which is a parcelable - version of UUID. - An empty EXTRA_UUID indicates the UUIDs are discovered, but zero UUIDs were found. - A null or absent EXTRA_UUID indicates the system failed obtain the UUIDs. + Used as an extra field in #ACTION_UUID intents, Contains the android.os.ParcelUuids of the remote device which is a parcelable version of UUID. A + null EXTRA_UUID indicates a timeout. Java documentation for android.bluetooth.BluetoothDevice.EXTRA_UUID. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3380,13 +3622,62 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fetchUuids", "(I)Z", "", ApiSince=37)] + [<Android.Runtime.Register("fetchUuids", "(I)Z", "", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] + [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "" }, Type="")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "" }, Type="")>] + + + + + + The transport to use for discovery: #TRANSPORT_BREDR for Classic + Bluetooth (SDP), #TRANSPORT_LE for Bluetooth Low Energy (GATT), or #TRANSPORT_AUTO to discover on all applicable transports (typically BR/EDR and LE for + dual-mode devices). * + Performs a service discovery on the remote device to get the UUIDs supported, allowing the + caller to specify the transport. + False if the check fails, True if the process of initiating + an ACL connection to the remote device was started or cached UUIDs will be broadcast with + the specific transport. + To be added. + + @@ -3412,7 +3703,7 @@ - Perform a service discovery on the remote device to get the UUIDs supported. + Performs a service discovery on the remote device to get the UUIDs supported. False if the check fails, True if the process of initiating an ACL connection to the remote device was started or cached UUIDs will be broadcast. @@ -3428,14 +3719,62 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getBondStatus", "(I)Landroid/bluetooth/BondStatus;", "", ApiSince=37)] + [<Android.Runtime.Register("getBondStatus", "(I)Landroid/bluetooth/BondStatus;", "", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] + [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BondStatus + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "", "" }, Type="")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "", "" }, Type="")>] + + + + + + the transport to get the bond status for. + Returns the bond status of this device. + The bond status of this device, or null if the device is not bonded. + To be added. + + @@ -3492,9 +3831,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3543,9 +3882,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3629,9 +3968,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3733,9 +4072,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3784,14 +4123,256 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PAIRING_ALGORITHM_BREDR_LEGACY", ApiSince=37)] + [<Android.Runtime.Register("PAIRING_ALGORITHM_BREDR_LEGACY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothDevicePairingAlgorithm enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothDevicePairingAlgorithm enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothDevicePairingAlgorithm + + 1 + + Indicates usage of the BR/EDR Legacy pairing algorithm. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PAIRING_ALGORITHM_BREDR_SSP", ApiSince=37)] + [<Android.Runtime.Register("PAIRING_ALGORITHM_BREDR_SSP", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothDevicePairingAlgorithm enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothDevicePairingAlgorithm enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothDevicePairingAlgorithm + + 2 + + Indicates usage of the BR/EDR Secure Simple Pairing (SSP) algorithm. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PAIRING_ALGORITHM_LE_LEGACY", ApiSince=37)] + [<Android.Runtime.Register("PAIRING_ALGORITHM_LE_LEGACY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothDevicePairingAlgorithm enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothDevicePairingAlgorithm enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothDevicePairingAlgorithm + + 0 + + Indicates usage of the LE Legacy pairing algorithm. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PAIRING_ALGORITHM_SC", ApiSince=37)] + [<Android.Runtime.Register("PAIRING_ALGORITHM_SC", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothDevicePairingAlgorithm enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothDevicePairingAlgorithm enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothDevicePairingAlgorithm + + 3 + + Indicates usage of the Secure Connections pairing algorithm, applicable to both BR/EDR and LE + transports. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PAIRING_CONTEXT_REPAIRING", ApiSince=37)] + [<Android.Runtime.Register("PAIRING_CONTEXT_REPAIRING", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 2 + + Signals an autonomous, system-initiated re-pairing process. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PAIRING_CONTEXT_USER_APPROVAL_REQUESTED", ApiSince=37)] + [<Android.Runtime.Register("PAIRING_CONTEXT_USER_APPROVAL_REQUESTED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 1 + + Indicates that the pairing process is initiated, and user approval is requested to complete + the pairing process. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PAIRING_CONTEXT_USER_PARTICIPATION_REQUESTED", ApiSince=37)] + [<Android.Runtime.Register("PAIRING_CONTEXT_USER_PARTICIPATION_REQUESTED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 0 + + Signals a request for user participation to begin the LE Legacy pairing process. + To be added. + + @@ -3827,9 +4408,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3867,13 +4448,85 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PHY_LE_HDT", ApiSince=37)] + [<Android.Runtime.Register("PHY_LE_HDT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothPhy enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothPhy enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothPhy + + 5 + + Bluetooth LE HDT PHY. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PHY_LE_HDT_MASK", ApiSince=37)] + [<Android.Runtime.Register("PHY_LE_HDT_MASK", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothPhy enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothPhy enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothPhy + + 16 + + Bluetooth LE HDT PHY mask. + To be added. + + @@ -3923,9 +4576,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3964,9 +4617,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3986,14 +4639,14 @@ [Android.Runtime.Register("setPin", "([B)Z", "")] [<Android.Runtime.Register("setPin", "([B)Z", "")>] - - [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] - [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] - [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + System.Boolean @@ -4013,9 +4666,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4116,9 +4769,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Bluetooth/BluetoothDevicePairingAlgorithm.xml b/docs/xml/Android.Bluetooth/BluetoothDevicePairingAlgorithm.xml new file mode 100644 index 000000000..9ba42b29f --- /dev/null +++ b/docs/xml/Android.Bluetooth/BluetoothDevicePairingAlgorithm.xml @@ -0,0 +1,131 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothDevice.PairingAlgorithmBredrLegacy", JniField="android/bluetooth/BluetoothDevice.PAIRING_ALGORITHM_BREDR_LEGACY")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothDevice.PairingAlgorithmBredrLegacy", JniField="android/bluetooth/BluetoothDevice.PAIRING_ALGORITHM_BREDR_LEGACY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothDevicePairingAlgorithm + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothDevice.PairingAlgorithmBredrSsp", JniField="android/bluetooth/BluetoothDevice.PAIRING_ALGORITHM_BREDR_SSP")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothDevice.PairingAlgorithmBredrSsp", JniField="android/bluetooth/BluetoothDevice.PAIRING_ALGORITHM_BREDR_SSP")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothDevicePairingAlgorithm + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothDevice.PairingAlgorithmLeLegacy", JniField="android/bluetooth/BluetoothDevice.PAIRING_ALGORITHM_LE_LEGACY")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothDevice.PairingAlgorithmLeLegacy", JniField="android/bluetooth/BluetoothDevice.PAIRING_ALGORITHM_LE_LEGACY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothDevicePairingAlgorithm + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothDevice.PairingAlgorithmSc", JniField="android/bluetooth/BluetoothDevice.PAIRING_ALGORITHM_SC")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothDevice.PairingAlgorithmSc", JniField="android/bluetooth/BluetoothDevice.PAIRING_ALGORITHM_SC")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothDevicePairingAlgorithm + + 3 + + To be added. + + + + diff --git a/docs/xml/Android.Bluetooth/BluetoothGatt.xml b/docs/xml/Android.Bluetooth/BluetoothGatt.xml index b3b5139ad..e7c9282eb 100644 --- a/docs/xml/Android.Bluetooth/BluetoothGatt.xml +++ b/docs/xml/Android.Bluetooth/BluetoothGatt.xml @@ -1,4 +1,4 @@ - + @@ -53,9 +53,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -97,9 +97,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -145,9 +145,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -196,9 +196,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -240,9 +240,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -286,9 +286,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -336,9 +336,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -386,9 +386,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -440,9 +440,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -489,9 +489,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -536,9 +536,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -573,9 +573,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -615,9 +615,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -662,9 +662,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -709,9 +709,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -757,9 +757,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -810,9 +810,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -857,9 +857,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -905,9 +905,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -957,9 +957,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1004,9 +1004,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1052,9 +1052,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1100,9 +1100,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1148,9 +1148,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1196,9 +1196,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1244,9 +1244,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1292,9 +1292,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1342,9 +1342,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1411,9 +1411,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1460,9 +1460,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1573,9 +1573,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1621,9 +1621,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1668,9 +1668,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1712,9 +1712,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1766,9 +1766,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. If the parameters are outside of their @@ -1822,9 +1822,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1879,9 +1879,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1922,9 +1922,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1973,9 +1973,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2035,11 +2035,11 @@ - preferred transmitter PHY. Bitwise OR of any of BluetoothDevice#PHY_LE_1M_MASK, BluetoothDevice#PHY_LE_2M_MASK, and BluetoothDevice#PHY_LE_CODED_MASK. - preferred receiver PHY. Bitwise OR of any of BluetoothDevice#PHY_LE_1M_MASK, BluetoothDevice#PHY_LE_2M_MASK, and BluetoothDevice#PHY_LE_CODED_MASK. + preferred transmitter PHY. + preferred receiver PHY. preferred coding to use when transmitting on the LE Coded PHY. Can be one of BluetoothDevice#PHY_OPTION_NO_PREFERRED, BluetoothDevice#PHY_OPTION_S2 - or BluetoothDevice#PHY_OPTION_S8 + or BluetoothDevice#PHY_OPTION_S8. Set the preferred connection PHY for this app. Set the preferred connection PHY for this app. Please note that this is just a @@ -2054,9 +2054,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2096,7 +2096,8 @@ 2 - Connection subrate mode - Balanced. + Connection subrate mode - Requests to enable subrate mode using balanced parameters to + provide a compromise between power savings and performance. Connection subrate mode - Balanced. @@ -2105,9 +2106,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2147,7 +2148,8 @@ 3 - Connection subrate mode - High. + Connection subrate mode - Requests to enable subrate mode with parameters optimized for high + burstiness, enhanced data transfer. Connection subrate mode - High. @@ -2156,9 +2158,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2198,7 +2200,8 @@ 1 - Connection Subrate mode - Low + Connection Subrate mode - Requests to enable subrate mode with parameters optimized for low + burstiness, minimum power consumption. Connection Subrate mode - Low @@ -2207,9 +2210,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2258,9 +2261,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2300,7 +2303,7 @@ 0 - Connection Subrate mode - Off + Connection Subrate mode - Request to disable subrate mode. Connection Subrate mode - Off @@ -2309,9 +2312,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2360,9 +2363,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2484,9 +2487,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2551,9 +2554,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2605,9 +2608,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2663,9 +2666,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Bluetooth/BluetoothGattCallback.xml b/docs/xml/Android.Bluetooth/BluetoothGattCallback.xml index 69b825de1..ce51b6c5f 100644 --- a/docs/xml/Android.Bluetooth/BluetoothGattCallback.xml +++ b/docs/xml/Android.Bluetooth/BluetoothGattCallback.xml @@ -1,4 +1,4 @@ - + @@ -35,9 +35,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -173,9 +173,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -229,9 +229,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -288,9 +288,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -352,9 +352,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -408,9 +408,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -467,9 +467,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -527,9 +527,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -591,9 +591,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -643,9 +643,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -698,9 +698,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -757,8 +757,8 @@ GATT client - the transmitter PHY in use. One of BluetoothDevice#PHY_LE_1M, BluetoothDevice#PHY_LE_2M, and BluetoothDevice#PHY_LE_CODED. - the receiver PHY in use. One of BluetoothDevice#PHY_LE_1M, BluetoothDevice#PHY_LE_2M, and BluetoothDevice#PHY_LE_CODED. + the transmitter PHY in use. + the receiver PHY in use. Status of the PHY read operation. BluetoothGatt#GATT_SUCCESS if the operation succeeds. Callback triggered as result of BluetoothGatt#readPhy @@ -770,9 +770,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -829,8 +829,8 @@ GATT client - the transmitter PHY in use. One of BluetoothDevice#PHY_LE_1M, BluetoothDevice#PHY_LE_2M, and BluetoothDevice#PHY_LE_CODED. - the receiver PHY in use. One of BluetoothDevice#PHY_LE_1M, BluetoothDevice#PHY_LE_2M, and BluetoothDevice#PHY_LE_CODED. + the transmitter PHY in use. + the receiver PHY in use. Status of the PHY update operation. BluetoothGatt#GATT_SUCCESS if the operation succeeds. Callback triggered as result of BluetoothGatt#setPreferredPhy, or as a result of @@ -844,9 +844,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -898,9 +898,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -950,9 +950,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1001,9 +1001,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1054,9 +1054,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1123,9 +1123,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Bluetooth/BluetoothGattConnectionSettings+Builder.xml b/docs/xml/Android.Bluetooth/BluetoothGattConnectionSettings+Builder.xml new file mode 100644 index 000000000..6f8e2b83f --- /dev/null +++ b/docs/xml/Android.Bluetooth/BluetoothGattConnectionSettings+Builder.xml @@ -0,0 +1,309 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/bluetooth/BluetoothGattConnectionSettings$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/bluetooth/BluetoothGattConnectionSettings$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for BluetoothGattConnectionSettings. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + Creates a new Builder for BluetoothGattConnectionSettings. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/bluetooth/BluetoothGattConnectionSettings;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/bluetooth/BluetoothGattConnectionSettings;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothGattConnectionSettings + + + + Builds a BluetoothGattConnectionSettings object. + A new BluetoothGattConnectionSettings object with the configured + parameters. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAutoConnectEnabled", "(Z)Landroid/bluetooth/BluetoothGattConnectionSettings$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setAutoConnectEnabled", "(Z)Landroid/bluetooth/BluetoothGattConnectionSettings$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothGattConnectionSettings+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAutomaticMtuEnabled", "(Z)Landroid/bluetooth/BluetoothGattConnectionSettings$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setAutomaticMtuEnabled", "(Z)Landroid/bluetooth/BluetoothGattConnectionSettings$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothGattConnectionSettings+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOpportunisticEnabled", "(Z)Landroid/bluetooth/BluetoothGattConnectionSettings$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setOpportunisticEnabled", "(Z)Landroid/bluetooth/BluetoothGattConnectionSettings$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothGattConnectionSettings+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTransport", "(I)Landroid/bluetooth/BluetoothGattConnectionSettings$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setTransport", "(I)Landroid/bluetooth/BluetoothGattConnectionSettings$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothGattConnectionSettings+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Bluetooth/BluetoothGattConnectionSettings.xml b/docs/xml/Android.Bluetooth/BluetoothGattConnectionSettings.xml new file mode 100644 index 000000000..6316f78b1 --- /dev/null +++ b/docs/xml/Android.Bluetooth/BluetoothGattConnectionSettings.xml @@ -0,0 +1,241 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/bluetooth/BluetoothGattConnectionSettings", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/bluetooth/BluetoothGattConnectionSettings", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Defines parameters for creating BluetoothGatt connection. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isAutoConnectEnabled", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isAutoConnectEnabled", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns true if auto connection enabled or false otherwise. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isAutomaticMtuEnabled", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isAutomaticMtuEnabled", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns true if the automatic MTU exchange is enabled for this connection or false otherwise. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isOpportunisticEnabled", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isOpportunisticEnabled", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns if the GATT connection is opportunistic or not. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTransport", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTransport", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the transport to be used for GATT connection. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Bluetooth/BluetoothGattServer.xml b/docs/xml/Android.Bluetooth/BluetoothGattServer.xml index 71f83cd11..e3b0f5378 100644 --- a/docs/xml/Android.Bluetooth/BluetoothGattServer.xml +++ b/docs/xml/Android.Bluetooth/BluetoothGattServer.xml @@ -34,8 +34,8 @@ [<System.Runtime.CompilerServices.Nullable(0)>] - [System.Runtime.CompilerServices.NullableContext(2)] - [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] @@ -79,6 +79,10 @@ [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + System.Boolean @@ -131,6 +135,10 @@ [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + System.Void @@ -262,6 +270,10 @@ [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + System.Boolean @@ -364,6 +376,10 @@ [Android.Runtime.Register("getConnectionState", "(Landroid/bluetooth/BluetoothDevice;)I", "")] [<Android.Runtime.Register("getConnectionState", "(Landroid/bluetooth/BluetoothDevice;)I", "")>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + Android.Bluetooth.ProfileState @@ -416,10 +432,6 @@ [Android.Runtime.Register("getDevicesMatchingConnectionStates", "([I)Ljava/util/List;", "")] [<Android.Runtime.Register("getDevicesMatchingConnectionStates", "([I)Ljava/util/List;", "")>] - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - System.Collections.Generic.IList<Android.Bluetooth.BluetoothDevice> @@ -480,6 +492,10 @@ [Android.Runtime.Register("getService", "(Ljava/util/UUID;)Landroid/bluetooth/BluetoothGattService;", "")] [<Android.Runtime.Register("getService", "(Ljava/util/UUID;)Landroid/bluetooth/BluetoothGattService;", "")>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + Android.Bluetooth.BluetoothGattService @@ -554,14 +570,6 @@ [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - - - [get: System.Runtime.CompilerServices.NullableContext(1)] - [<get: System.Runtime.CompilerServices.NullableContext(1)>] - Java.Interop.JniPeerMembers @@ -593,6 +601,10 @@ [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android33.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android33.0")>] @@ -655,10 +667,6 @@ [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android33.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android33.0")>] @@ -719,6 +727,10 @@ [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android26.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android26.0")>] @@ -768,6 +780,10 @@ [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + System.Boolean @@ -805,12 +821,6 @@ Mono.Android 0.0.0.0 - - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - - System.Boolean @@ -835,7 +845,7 @@ - + @@ -869,7 +879,14 @@ - + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + The remote device to send this response to @@ -963,6 +980,10 @@ [Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")] [<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android26.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android26.0")>] @@ -999,12 +1020,12 @@ - The remote device to send this response to - preferred transmitter PHY. Bitwise OR of any of BluetoothDevice#PHY_LE_1M_MASK, BluetoothDevice#PHY_LE_2M_MASK, and BluetoothDevice#PHY_LE_CODED_MASK. - preferred receiver PHY. Bitwise OR of any of BluetoothDevice#PHY_LE_1M_MASK, BluetoothDevice#PHY_LE_2M_MASK, and BluetoothDevice#PHY_LE_CODED_MASK. + The remote device to send this response to. + preferred transmitter PHY. + preferred receiver PHY. preferred coding to use when transmitting on the LE Coded PHY. Can be one of BluetoothDevice#PHY_OPTION_NO_PREFERRED, BluetoothDevice#PHY_OPTION_S2 - or BluetoothDevice#PHY_OPTION_S8 + or BluetoothDevice#PHY_OPTION_S8. Set the preferred connection PHY for this app. Set the preferred connection PHY for this app. Please note that this is just a @@ -1076,14 +1097,6 @@ [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - - - [get: System.Runtime.CompilerServices.NullableContext(1)] - [<get: System.Runtime.CompilerServices.NullableContext(1)>] - System.Type diff --git a/docs/xml/Android.Bluetooth/BluetoothGattServerCallback.xml b/docs/xml/Android.Bluetooth/BluetoothGattServerCallback.xml index efd25d8b3..5817567f7 100644 --- a/docs/xml/Android.Bluetooth/BluetoothGattServerCallback.xml +++ b/docs/xml/Android.Bluetooth/BluetoothGattServerCallback.xml @@ -1,4 +1,4 @@ - + @@ -35,9 +35,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -170,9 +170,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -224,9 +224,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -283,9 +283,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -331,9 +331,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -385,9 +385,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -431,9 +431,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -480,9 +480,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -532,9 +532,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -590,9 +590,9 @@ - The remote device that requested the PHY read - the transmitter PHY in use. One of BluetoothDevice#PHY_LE_1M, BluetoothDevice#PHY_LE_2M, and BluetoothDevice#PHY_LE_CODED - the receiver PHY in use. One of BluetoothDevice#PHY_LE_1M, BluetoothDevice#PHY_LE_2M, and BluetoothDevice#PHY_LE_CODED + The remote device that requested the PHY read. + the transmitter PHY in use. + the receiver PHY in use. Status of the PHY read operation. BluetoothGatt#GATT_SUCCESS if the operation succeeds. Callback triggered as result of BluetoothGattServer#readPhy @@ -604,9 +604,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -662,9 +662,9 @@ - The remote device - the transmitter PHY in use. One of BluetoothDevice#PHY_LE_1M, BluetoothDevice#PHY_LE_2M, and BluetoothDevice#PHY_LE_CODED - the receiver PHY in use. One of BluetoothDevice#PHY_LE_1M, BluetoothDevice#PHY_LE_2M, and BluetoothDevice#PHY_LE_CODED + The remote device. + the transmitter PHY in use. + the receiver PHY in use. Status of the PHY update operation. BluetoothGatt#GATT_SUCCESS if the operation succeeds. Callback triggered as result of BluetoothGattServer#setPreferredPhy, or as a result @@ -678,9 +678,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -728,9 +728,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -839,9 +839,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Bluetooth/BluetoothHeadset.xml b/docs/xml/Android.Bluetooth/BluetoothHeadset.xml index 0f3856df2..3ad277873 100644 --- a/docs/xml/Android.Bluetooth/BluetoothHeadset.xml +++ b/docs/xml/Android.Bluetooth/BluetoothHeadset.xml @@ -539,6 +539,41 @@ + + + + + + Field + + F:Android.Bluetooth.IBluetoothProfile.ExtraPreviousState + F:Android.Bluetooth.IBluetoothProfile.ExtraProfile + F:Android.Bluetooth.IBluetoothProfile.ExtraState + F:Android.Bluetooth.IBluetoothProfile.HearingAid + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_DISCONNECTED_REASON", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_DISCONNECTED_REASON", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Used as an int extra field in android.bluetooth.BluetoothHeadset#ACTION_CONNECTION_STATE_CHANGED intents for connection + failure reasons. + To be added. + + diff --git a/docs/xml/Android.Bluetooth/BluetoothLeAudioCodecConfig+Builder.xml b/docs/xml/Android.Bluetooth/BluetoothLeAudioCodecConfig+Builder.xml index e8f7bba2a..b5daa03d5 100644 --- a/docs/xml/Android.Bluetooth/BluetoothLeAudioCodecConfig+Builder.xml +++ b/docs/xml/Android.Bluetooth/BluetoothLeAudioCodecConfig+Builder.xml @@ -234,6 +234,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCodecId", "(J)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setCodecId", "(J)Landroid/bluetooth/BluetoothLeAudioCodecConfig$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothLeAudioCodecConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Bluetooth/BluetoothLeAudioCodecConfig.xml b/docs/xml/Android.Bluetooth/BluetoothLeAudioCodecConfig.xml index ea209b238..9c51c3323 100644 --- a/docs/xml/Android.Bluetooth/BluetoothLeAudioCodecConfig.xml +++ b/docs/xml/Android.Bluetooth/BluetoothLeAudioCodecConfig.xml @@ -479,6 +479,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getCodecId", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getCodecId", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + To be added. + To be added. + To be added. + + @@ -2019,6 +2048,42 @@ To be added. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOURCE_CODEC_TYPE_VENDOR_SPECIFIC", ApiSince=37)] + [<Android.Runtime.Register("SOURCE_CODEC_TYPE_VENDOR_SPECIFIC", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSourceCodecType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.BluetoothLeSourceCodecType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothLeSourceCodecType + + 255 + + To be added. + To be added. + + diff --git a/docs/xml/Android.Bluetooth/BluetoothLeSourceCodecType.xml b/docs/xml/Android.Bluetooth/BluetoothLeSourceCodecType.xml index b03868b51..7edace16b 100644 --- a/docs/xml/Android.Bluetooth/BluetoothLeSourceCodecType.xml +++ b/docs/xml/Android.Bluetooth/BluetoothLeSourceCodecType.xml @@ -127,5 +127,33 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SourceCodecTypeVendorSpecific", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SOURCE_CODEC_TYPE_VENDOR_SPECIFIC")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothLeAudioCodecConfig.SourceCodecTypeVendorSpecific", JniField="android/bluetooth/BluetoothLeAudioCodecConfig.SOURCE_CODEC_TYPE_VENDOR_SPECIFIC")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothLeSourceCodecType + + 255 + + To be added. + + diff --git a/docs/xml/Android.Bluetooth/BluetoothPhy.xml b/docs/xml/Android.Bluetooth/BluetoothPhy.xml index 7ab84a0b6..9fd704a23 100644 --- a/docs/xml/Android.Bluetooth/BluetoothPhy.xml +++ b/docs/xml/Android.Bluetooth/BluetoothPhy.xml @@ -203,5 +203,61 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/bluetooth/BluetoothDevice.PHY_LE_HDT")] + [<Android.Runtime.IntDefinition(null, JniField="android/bluetooth/BluetoothDevice.PHY_LE_HDT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothPhy + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/bluetooth/BluetoothDevice.PHY_LE_HDT_MASK")] + [<Android.Runtime.IntDefinition(null, JniField="android/bluetooth/BluetoothDevice.PHY_LE_HDT_MASK")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.BluetoothPhy + + 16 + + To be added. + + diff --git a/docs/xml/Android.Bluetooth/BluetoothStatusCodes.xml b/docs/xml/Android.Bluetooth/BluetoothStatusCodes.xml index 4665dfce7..e34e1af5e 100644 --- a/docs/xml/Android.Bluetooth/BluetoothStatusCodes.xml +++ b/docs/xml/Android.Bluetooth/BluetoothStatusCodes.xml @@ -49,6 +49,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_AVDTP_DISCOVERY_FAILED", ApiSince=37)] + [<Android.Runtime.Register("ERROR_AVDTP_DISCOVERY_FAILED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 1403 + + AVDTP discovery failed to find available SEPs on the peer device. + To be added. + + @@ -276,6 +309,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_INSUFFICIENT_RESOURCES", ApiSince=37)] + [<Android.Runtime.Register("ERROR_INSUFFICIENT_RESOURCES", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 1404 + + Profile connection failed from insufficient resources, local or remote. + To be added. + + @@ -367,6 +433,138 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_RFCOMM_CONNECTION_FAILED", ApiSince=37)] + [<Android.Runtime.Register("ERROR_RFCOMM_CONNECTION_FAILED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 1405 + + Rfcomm connection failed. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_ROLE_SWITCH_FAILED", ApiSince=37)] + [<Android.Runtime.Register("ERROR_ROLE_SWITCH_FAILED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 1402 + + Profile connection failed due to role management related issues. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_SDP_DISCOVERY_FAILED", ApiSince=37)] + [<Android.Runtime.Register("ERROR_SDP_DISCOVERY_FAILED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 1400 + + Profile service not found with SDP discovery. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_STREAM_CONNECTION_FAILED", ApiSince=37)] + [<Android.Runtime.Register("ERROR_STREAM_CONNECTION_FAILED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Bluetooth.CurrentBluetoothStatusCodes enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 1401 + + Profile stream connection failed. + To be added. + + diff --git a/docs/xml/Android.Bluetooth/BondStatus.xml b/docs/xml/Android.Bluetooth/BondStatus.xml new file mode 100644 index 000000000..50518e7f1 --- /dev/null +++ b/docs/xml/Android.Bluetooth/BondStatus.xml @@ -0,0 +1,228 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/bluetooth/BondStatus", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/bluetooth/BondStatus", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents the bond status of a Bluetooth device. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "PairingAlgorithmLeLegacy", "PairingAlgorithmBredrLegacy", "PairingAlgorithmBredrSsp", "PairingAlgorithmSc" }, Type="Android.Bluetooth.BluetoothDevice")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "PairingAlgorithmLeLegacy", "PairingAlgorithmBredrLegacy", "PairingAlgorithmBredrSsp", "PairingAlgorithmSc" }, Type="Android.Bluetooth.BluetoothDevice")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "PairingVariantPin", "PairingVariantPasskeyConfirmation" }, Type="Android.Bluetooth.BluetoothDevice")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "PairingVariantPin", "PairingVariantPasskeyConfirmation" }, Type="Android.Bluetooth.BluetoothDevice")>] + + + + + + the pairing algorithm used to create the bond with the device. + the pairing variant used to create the bond with the device. + Creates a new BondStatus object. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPairingAlgorithm", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPairingAlgorithm", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + the pairing algorithm used to create the bond with the device. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPairingVariant", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPairingVariant", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + the pairing variant used to create the bond with the device. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Bluetooth/CurrentBluetoothStatusCodes.xml b/docs/xml/Android.Bluetooth/CurrentBluetoothStatusCodes.xml index 1c43c1981..c32f6d334 100644 --- a/docs/xml/Android.Bluetooth/CurrentBluetoothStatusCodes.xml +++ b/docs/xml/Android.Bluetooth/CurrentBluetoothStatusCodes.xml @@ -15,6 +15,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorAvdtpDiscoveryFailed", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_AVDTP_DISCOVERY_FAILED")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorAvdtpDiscoveryFailed", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_AVDTP_DISCOVERY_FAILED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 1403 + + To be added. + + @@ -155,6 +183,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorInsufficientResources", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_INSUFFICIENT_RESOURCES")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorInsufficientResources", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_INSUFFICIENT_RESOURCES")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 1404 + + To be added. + + @@ -211,6 +267,118 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorRfcommConnectionFailed", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_RFCOMM_CONNECTION_FAILED")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorRfcommConnectionFailed", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_RFCOMM_CONNECTION_FAILED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 1405 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorRoleSwitchFailed", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_ROLE_SWITCH_FAILED")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorRoleSwitchFailed", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_ROLE_SWITCH_FAILED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 1402 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorSdpDiscoveryFailed", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_SDP_DISCOVERY_FAILED")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorSdpDiscoveryFailed", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_SDP_DISCOVERY_FAILED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 1400 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorStreamConnectionFailed", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_STREAM_CONNECTION_FAILED")] + [<Android.Runtime.IntDefinition("Android.Bluetooth.BluetoothStatusCodes.ErrorStreamConnectionFailed", JniField="android/bluetooth/BluetoothStatusCodes.ERROR_STREAM_CONNECTION_FAILED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Bluetooth.CurrentBluetoothStatusCodes + + 1401 + + To be added. + + diff --git a/docs/xml/Android.Bluetooth/EncryptionStatus.xml b/docs/xml/Android.Bluetooth/EncryptionStatus.xml index 97fb0cb7a..e51bf33c4 100644 --- a/docs/xml/Android.Bluetooth/EncryptionStatus.xml +++ b/docs/xml/Android.Bluetooth/EncryptionStatus.xml @@ -1,4 +1,4 @@ - + @@ -31,21 +31,7 @@ Represents the encryption status of a Bluetooth device. - - Represents the encryption status of a Bluetooth device. - This class is used to hold the encryption status details like key size and algorithm of a - Bluetooth device. - - - Java documentation for android.bluetooth.EncryptionStatus. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -119,9 +105,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -189,9 +175,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Companion/ActionRequest+Builder.xml b/docs/xml/Android.Companion/ActionRequest+Builder.xml new file mode 100644 index 000000000..4c6f3daad --- /dev/null +++ b/docs/xml/Android.Companion/ActionRequest+Builder.xml @@ -0,0 +1,182 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/companion/ActionRequest$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/companion/ActionRequest$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A builder for creating ActionRequest. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + The action to request. + The operation to perform. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/companion/ActionRequest;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/companion/ActionRequest;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.ActionRequest + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Companion/ActionRequest+InterfaceConsts.xml b/docs/xml/Android.Companion/ActionRequest+InterfaceConsts.xml new file mode 100644 index 000000000..a30e9bc67 --- /dev/null +++ b/docs/xml/Android.Companion/ActionRequest+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Companion/ActionRequest.xml b/docs/xml/Android.Companion/ActionRequest.xml new file mode 100644 index 000000000..5d20c4faa --- /dev/null +++ b/docs/xml/Android.Companion/ActionRequest.xml @@ -0,0 +1,510 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/companion/ActionRequest", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/companion/ActionRequest", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents a request for a companion app to perform a specific action. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAction", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAction", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + The action being requested, such as + #REQUEST_NEARBY_SCANNING. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OP_ACTIVATE", ApiSince=37)] + [<Android.Runtime.Register("OP_ACTIVATE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Companion.RequestOperation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Companion.RequestOperation enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.RequestOperation + + 0 + + An operation to request that the action be activated. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OP_DEACTIVATE", ApiSince=37)] + [<Android.Runtime.Register("OP_DEACTIVATE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Companion.RequestOperation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Companion.RequestOperation enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.RequestOperation + + 1 + + An operation to request that the action be deactivated. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getOperation", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getOperation", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + The operation to perform, either #OP_ACTIVATE or #OP_DEACTIVATE. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_NEARBY_ADVERTISING", ApiSince=37)] + [<Android.Runtime.Register("REQUEST_NEARBY_ADVERTISING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Companion.RequestAction enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Companion.RequestAction enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.RequestAction + + 1 + + An action that signals a request for the companion app to change its nearby + advertising state. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_NEARBY_SCANNING", ApiSince=37)] + [<Android.Runtime.Register("REQUEST_NEARBY_SCANNING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Companion.RequestAction enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Companion.RequestAction enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.RequestAction + + 0 + + An action that signals a request for the companion app to change its nearby scanning state. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_TRANSPORT", ApiSince=37)] + [<Android.Runtime.Register("REQUEST_TRANSPORT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Companion.RequestAction enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Companion.RequestAction enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.RequestAction + + 2 + + An action that signals a request for the companion app to attach or detach its system data + transport. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Companion/ActionResult+Builder.xml b/docs/xml/Android.Companion/ActionResult+Builder.xml new file mode 100644 index 000000000..2717c0bc0 --- /dev/null +++ b/docs/xml/Android.Companion/ActionResult+Builder.xml @@ -0,0 +1,183 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/companion/ActionResult$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/companion/ActionResult$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for creating an ActionResult. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(II)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + The action this result is for, + e.g. ActionRequest#REQUEST_NEARBY_SCANNING. + The result code for this result. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/companion/ActionResult;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/companion/ActionResult;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.ActionResult + + + + Builds the ActionResult object. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Companion/ActionResult+InterfaceConsts.xml b/docs/xml/Android.Companion/ActionResult+InterfaceConsts.xml new file mode 100644 index 000000000..e1d2dacdc --- /dev/null +++ b/docs/xml/Android.Companion/ActionResult+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Companion/ActionResult.xml b/docs/xml/Android.Companion/ActionResult.xml new file mode 100644 index 000000000..c948a21fa --- /dev/null +++ b/docs/xml/Android.Companion/ActionResult.xml @@ -0,0 +1,435 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/companion/ActionResult", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/companion/ActionResult", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A result reported by a companion app in response to an ActionRequest. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAction", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAction", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + the action this result refers to, e.g. ActionRequest#REQUEST_NEARBY_SCANNING. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_ACTIVATED", ApiSince=37)] + [<Android.Runtime.Register("RESULT_ACTIVATED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Companion.ResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Companion.ResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.ResultCode + + 0 + + A result code indicating that the requested activation was completed successfully. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getResultCode", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getResultCode", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + the result code, e.g., #RESULT_ACTIVATED. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_DEACTIVATED", ApiSince=37)] + [<Android.Runtime.Register("RESULT_DEACTIVATED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Companion.ResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Companion.ResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.ResultCode + + 2 + + A result code indicating that a previously active action is now inactive. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_FAILED_TO_ACTIVATE", ApiSince=37)] + [<Android.Runtime.Register("RESULT_FAILED_TO_ACTIVATE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Companion.ResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Companion.ResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.ResultCode + + 1 + + A result code indicating that the requested activation failed. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Companion/AssociationInfo.xml b/docs/xml/Android.Companion/AssociationInfo.xml index 63c81b047..28b768e0b 100644 --- a/docs/xml/Android.Companion/AssociationInfo.xml +++ b/docs/xml/Android.Companion/AssociationInfo.xml @@ -1,4 +1,4 @@ - + @@ -57,9 +57,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -90,11 +90,11 @@ Companion device that was associated. the companion device that was associated, or null if the device is - self-managed or this association info was retrieved from persistent storage. + self-managed or this association info was retrieved from persistent storage. Companion device that was associated. Note that this field is not persisted across sessions. Device can be one of the following types: - + <ul> <li>for classic Bluetooth - AssociatedDevice#getBluetoothDevice()</li> <li>for Bluetooth LE - AssociatedDevice#getBleDevice()</li> @@ -106,9 +106,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -218,9 +218,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -258,9 +258,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -298,9 +298,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -331,7 +331,7 @@ To be added. the companion device profile used when establishing this - association, or null if no specific profile was used. + association, or null if no specific profile was used. @@ -339,9 +339,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -405,13 +405,50 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getExtraPermissions", "()Ljava/util/Set;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getExtraPermissions", "()Ljava/util/Set;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.Collections.Generic.ICollection<System.String> + + + To be added. + A non-null, possibly empty, set of extra permissions. + To be added. + + @@ -445,13 +482,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isRemoteAiAgentSupported", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isRemoteAiAgentSupported", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -485,9 +551,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -581,8 +647,7 @@ To be added. Enabled system data sync flags set via CompanionDeviceManager#enableSystemDataSyncForTypes(int, int) (int, int)} and - CompanionDeviceManager#disableSystemDataSyncForTypes(int, int) (int, int)}. - Or by default all flags are 1 (enabled). + CompanionDeviceManager#disableSystemDataSyncForTypes(int, int) (int, int)}. @@ -590,9 +655,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Companion/AssociationRequest+Builder.xml b/docs/xml/Android.Companion/AssociationRequest+Builder.xml index 145c89892..88b9dfd5c 100644 --- a/docs/xml/Android.Companion/AssociationRequest+Builder.xml +++ b/docs/xml/Android.Companion/AssociationRequest+Builder.xml @@ -136,7 +136,7 @@ - To be added. + To be added To be added. @@ -311,6 +311,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setExtraPermissions", "(Ljava/util/Set;)Landroid/companion/AssociationRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setExtraPermissions", "(Ljava/util/Set;)Landroid/companion/AssociationRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.AssociationRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -344,6 +377,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRemoteAiAgentSupported", "(Z)Landroid/companion/AssociationRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setRemoteAiAgentSupported", "(Z)Landroid/companion/AssociationRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.AssociationRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Companion/AssociationRequest.xml b/docs/xml/Android.Companion/AssociationRequest.xml index 74b2bd8fd..0bd7ed716 100644 --- a/docs/xml/Android.Companion/AssociationRequest.xml +++ b/docs/xml/Android.Companion/AssociationRequest.xml @@ -1,4 +1,4 @@ - + @@ -46,13 +46,13 @@ A request for the user to select a companion device to associate with. A request for the user to select a companion device to associate with. - + You can optionally set Builder#addDeviceFilter filters for which devices to show to the user to select from. The exact type and fields of the filter you can set depend on the medium type. See Builder's static factory methods for specific protocols that are supported. - + You can also set Builder#setSingleDevice single device to request a popup with single device to be shown instead of a list to choose from @@ -61,9 +61,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -184,9 +184,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -236,9 +236,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -288,9 +288,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -327,13 +327,13 @@ Device profile: Android Automotive Projection - + Only applications that have been granted android.Manifest.permission#REQUEST_COMPANION_PROFILE_AUTOMOTIVE_PROJECTION are allowed to request to be associated with such devices. Device profile: Android Automotive Projection - + Only applications that have been granted android.Manifest.permission#REQUEST_COMPANION_PROFILE_AUTOMOTIVE_PROJECTION are allowed to request to be associated with such devices. @@ -343,9 +343,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -386,7 +386,7 @@ Device profile: Allows the companion app to access notification, recent photos and media for computer cross-device features. - + Only applications that have been granted android.Manifest.permission#REQUEST_COMPANION_PROFILE_COMPUTER are allowed to request to be associated with such devices. @@ -396,13 +396,48 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DEVICE_PROFILE_FITNESS_TRACKER", ApiSince=37)] + [<Android.Runtime.Register("DEVICE_PROFILE_FITNESS_TRACKER", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.REQUEST_COMPANION_PROFILE_WATCH")] + [<Android.Runtime.RequiresPermission("android.permission.REQUEST_COMPANION_PROFILE_WATCH")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Device profile: fitness tracker. + To be added. + + @@ -437,11 +472,11 @@ Device profile: glasses. Device profile: glasses. - + If specified, the current request may have a modified UI to highlight that the device being set up is a glasses device, and some extra permissions may be granted to the app as a result. - + Using it requires declaring uses-permission android.Manifest.permission#REQUEST_COMPANION_PROFILE_GLASSES in the manifest. @@ -450,13 +485,48 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DEVICE_PROFILE_MEDICAL", ApiSince=37)] + [<Android.Runtime.Register("DEVICE_PROFILE_MEDICAL", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.REQUEST_COMPANION_PROFILE_MEDICAL")] + [<Android.Runtime.RequiresPermission("android.permission.REQUEST_COMPANION_PROFILE_MEDICAL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Device profile: A medical device, e. + To be added. + + @@ -502,9 +572,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -539,14 +609,14 @@ Device profile: watch. Device profile: watch. - + If specified, the current request may have a modified UI to highlight that the device being set up is a specific kind of device, and some extra permissions may be granted to the app as a result. - + Using it requires declaring uses-permission android.Manifest.permission#REQUEST_COMPANION_PROFILE_WATCH in the manifest. - + Learn more about device profiles. @@ -555,9 +625,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -638,13 +708,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getExtraPermissions", "()Ljava/util/Set;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getExtraPermissions", "()Ljava/util/Set;", "", ApiSince=37)>] + + + + System.Collections.Generic.ICollection<System.String> + + + Gets the extra permissions to request/grant for non-profile device. + A set of permission strings. + To be added. + + @@ -683,13 +782,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isRemoteAiAgentSupported", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isRemoteAiAgentSupported", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + To be added. + To be added. + To be added. + + @@ -724,9 +852,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -759,7 +887,7 @@ To be added. Whether only a single device should match the provided filter. - + When scanning for a single device with a specific BluetoothDeviceFilter mac address, bonded devices are also searched among. This allows to obtain the necessary app privileges even if the device is already paired. @@ -769,9 +897,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -832,6 +960,37 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PERMISSION_GROUP_NEARBY", ApiSince=37)] + [<Android.Runtime.Register("PERMISSION_GROUP_NEARBY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Permission group to access nearby devices. + To be added. + + diff --git a/docs/xml/Android.Companion/BluetoothDeviceFilter+Builder.xml b/docs/xml/Android.Companion/BluetoothDeviceFilter+Builder.xml index c46b9e442..5452a2b2c 100644 --- a/docs/xml/Android.Companion/BluetoothDeviceFilter+Builder.xml +++ b/docs/xml/Android.Companion/BluetoothDeviceFilter+Builder.xml @@ -145,7 +145,7 @@ - To be added. + To be added To be added. diff --git a/docs/xml/Android.Companion/BluetoothLeDeviceFilter+Builder.xml b/docs/xml/Android.Companion/BluetoothLeDeviceFilter+Builder.xml index addae3183..68d0397a1 100644 --- a/docs/xml/Android.Companion/BluetoothLeDeviceFilter+Builder.xml +++ b/docs/xml/Android.Companion/BluetoothLeDeviceFilter+Builder.xml @@ -98,7 +98,7 @@ - To be added. + To be added To be added. diff --git a/docs/xml/Android.Companion/CompanionDeviceManager.xml b/docs/xml/Android.Companion/CompanionDeviceManager.xml index 5bd2c2eb6..a50407548 100644 --- a/docs/xml/Android.Companion/CompanionDeviceManager.xml +++ b/docs/xml/Android.Companion/CompanionDeviceManager.xml @@ -1,4 +1,4 @@ - + @@ -50,9 +50,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -105,9 +105,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -191,9 +191,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -247,9 +247,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -299,9 +299,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -360,9 +360,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -424,9 +424,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -473,9 +473,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -517,9 +517,9 @@ id of the device association. system data types to be disabled. - Disable system data sync. + Disable system data sync for an associated device. - Disable system data sync. + Disable system data sync (it only supports call metadata sync for now). By default all supported system data types are enabled. Calling this API requires a uses-feature PackageManager#FEATURE_COMPANION_DEVICE_SETUP declaration in the manifest @@ -529,9 +529,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -576,9 +576,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -632,9 +632,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -676,9 +676,9 @@ id of the device association. system data types to be enabled. - Enable system data sync. + Enable system data sync for an associated device. - Enable system data sync. + Enable system data sync (it only supports call metadata sync for now). By default all supported system data types are enabled. Calling this API requires a uses-feature PackageManager#FEATURE_COMPANION_DEVICE_SETUP declaration in the manifest @@ -688,9 +688,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -734,9 +734,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -771,7 +771,7 @@ A device, returned in the activity result of the IntentSender received in Callback#onDeviceFound - + Type is: <ul> <li>for classic Bluetooth - android.bluetooth.BluetoothDevice</li> @@ -781,7 +781,7 @@ A device, returned in the activity result of the IntentSender received in Callback#onDeviceFound - + Type is: <ul> <li>for classic Bluetooth - android.bluetooth.BluetoothDevice</li> @@ -795,13 +795,46 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_AIRPLANE_MODE", ApiSince=37)] + [<Android.Runtime.Register("FLAG_AIRPLANE_MODE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Companion.SystemDataSyncFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Companion.SystemDataSyncFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.SystemDataSyncFlags + + 16 + + Used by #enableSystemDataSyncForTypes(int, int)}. + To be added. + + @@ -841,13 +874,79 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_TASK_CONTINUITY", ApiSince=37)] + [<Android.Runtime.Register("FLAG_TASK_CONTINUITY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Companion.SystemDataSyncFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Companion.SystemDataSyncFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.SystemDataSyncFlags + + 2 + + Used by #enableSystemDataSyncForTypes(int, int)}. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_UNIVERSAL_MODES", ApiSince=37)] + [<Android.Runtime.Register("FLAG_UNIVERSAL_MODES", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Companion.SystemDataSyncFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Companion.SystemDataSyncFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.SystemDataSyncFlags + + 4 + + Used by #enableSystemDataSyncForTypes(int, int)}. + To be added. + + @@ -886,13 +985,13 @@ the name of the component Check whether the given component can access the notifications via a NotificationListenerService - + Your app must have an association with a device before calling this API whether the given component has the notification listener permission Check whether the given component can access the notifications via a NotificationListenerService - + Your app must have an association with a device before calling this API Calling this API requires a uses-feature PackageManager#FEATURE_COMPANION_DEVICE_SETUP declaration in the manifest @@ -904,9 +1003,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -956,13 +1055,52 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isSystemDataTransportAttached", "(I)Z", "", ApiSince=37)] + [<Android.Runtime.Register("isSystemDataTransportAttached", "(I)Z", "", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.ACCESS_COMPANION_MESSAGE_PCC")] + [<Android.Runtime.RequiresPermission("android.permission.ACCESS_COMPANION_MESSAGE_PCC")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + The unique AssociationInfo#getId() id of the device association + Checks if a transport is currently attached for a given association id. + + true if a system data transport is attached for the given association id, + false otherwise. + To be added. + + @@ -1030,13 +1168,47 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyActionResult", "(ILandroid/companion/ActionResult;)V", "", ApiSince=37)] + [<Android.Runtime.Register("notifyActionResult", "(ILandroid/companion/ActionResult;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + To be added. + The ActionResult to report to the system. + Allows a companion app to report the result of an action that was requested by the system. + To be added. + + @@ -1076,7 +1248,7 @@ This is an asynchronous call, it will return immediately. Register for BluetoothDevice#ACTION_BOND_STATE_CHANGED intents to be notified when the bond removal process completes, and its result. This API should be used to remove a bluetooth bond that was created either - by using BluetoothDevice#createBond() or by a direct user action. + by using BluetoothDevice#createBond(int) or by a direct user action. The association must already exist with this device before calling this method, but this may be done retroactively to remove a bond that was created outside of the CompanionDeviceManager. @@ -1086,9 +1258,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1128,14 +1300,14 @@ Request notification access for the given component. Request notification access for the given component. - + The given component must follow the protocol specified in NotificationListenerService - + Only components from the same ComponentName#getPackageName package as the calling app are allowed. - + Your app must have an association with a device before calling this API. - + Side-loaded apps must allow restricted settings before requesting notification access. Calling this API requires a uses-feature PackageManager#FEATURE_COMPANION_DEVICE_SETUP declaration in the manifest @@ -1145,9 +1317,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1193,9 +1365,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1240,9 +1412,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1287,9 +1459,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1334,9 +1506,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1384,9 +1556,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1431,9 +1603,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1482,16 +1654,15 @@ Sets the DeviceId deviceId for this association. This device id helps the system uniquely identify your device for efficient device management and prevents duplicate entries. - This member is deprecated. use #createAndSetDeviceId(int, DeviceId) instead. Java documentation for android.companion.CompanionDeviceManager.setDeviceId(int, android.companion.DeviceId). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1530,16 +1701,8 @@ A request for setting the types of device for observing device presence. Register to receive callbacks whenever the associated device's presence changes. - Register to receive callbacks whenever the associated device's presence changes. - The presence could be: - <ul> - <li>BLE range changes (in/out)</li> - <li>Bluetooth connection status changes (connected/disconnected)</li> - </ul> - Caller app must implement the CompanionDeviceService to receive callbacks via - CompanionDeviceService#onDevicePresenceEvent(DevicePresenceEvent). - The system will bind to the implemented CompanionDeviceService to deliver the - callbacks./p> + Register to receive callbacks whenever the associated device comes in and out of range. + The app doesn't need to remain running in order to receive its callbacks. Calling app must check for feature presence of PackageManager#FEATURE_COMPANION_DEVICE_SETUP before calling this API. For Bluetooth LE devices, this is based on scanning for device with the given address. @@ -1555,9 +1718,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1626,9 +1789,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1682,9 +1845,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1724,7 +1887,7 @@ Unregister for receiving callbacks whenever the associated device comes in and out of range. Unregister for receiving callbacks whenever the associated device comes in and out of range. - + Calling app must check for feature presence of PackageManager#FEATURE_COMPANION_DEVICE_SETUP before calling this API. @@ -1733,9 +1896,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1779,13 +1942,13 @@ Unregister for receiving callbacks whenever the associated device comes in and out of range. Unregister for receiving callbacks whenever the associated device comes in and out of range. - + The provided device must be #associate associated with the calling app before calling this method. - + Calling app must declare uses-permission android.Manifest.permission#REQUEST_OBSERVE_COMPANION_DEVICE_PRESENCE. - + Calling app must check for feature presence of PackageManager#FEATURE_COMPANION_DEVICE_SETUP before calling this API. This member is deprecated. use #stopObservingDevicePresence(ObservingDevicePresenceRequest) @@ -1796,9 +1959,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Companion/CompanionDeviceService.xml b/docs/xml/Android.Companion/CompanionDeviceService.xml index 1e3ed4820..c1582c4fb 100644 --- a/docs/xml/Android.Companion/CompanionDeviceService.xml +++ b/docs/xml/Android.Companion/CompanionDeviceService.xml @@ -284,6 +284,41 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onActionRequested", "(Landroid/companion/AssociationInfo;Landroid/companion/ActionRequest;)V", "GetOnActionRequested_Landroid_companion_AssociationInfo_Landroid_companion_ActionRequest_Handler", ApiSince=37)] + [<Android.Runtime.Register("onActionRequested", "(Landroid/companion/AssociationInfo;Landroid/companion/ActionRequest;)V", "GetOnActionRequested_Landroid_companion_AssociationInfo_Landroid_companion_ActionRequest_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + The association for which the action is requested. + The specific request being requested + Called by the system when it requests an action for an association managed + by this app. + To be added. + + diff --git a/docs/xml/Android.Companion/DevicePresenceEvent.xml b/docs/xml/Android.Companion/DevicePresenceEvent.xml index dd153f494..a3499fc77 100644 --- a/docs/xml/Android.Companion/DevicePresenceEvent.xml +++ b/docs/xml/Android.Companion/DevicePresenceEvent.xml @@ -1,4 +1,4 @@ - + @@ -52,9 +52,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,6 +78,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -129,7 +133,7 @@ To be added. The association id has been used to observe device presence. - + Caller will receive the valid association id if only if using ObservingDevicePresenceRequest.Builder#setAssociationId(int), otherwise return #NO_ASSOCIATION. @@ -140,9 +144,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -242,9 +246,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -294,9 +298,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -346,9 +350,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -398,9 +402,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -450,9 +454,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -502,9 +506,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -556,9 +560,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -608,13 +612,85 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVENT_SELF_MANAGED_NEARBY", ApiSince=37)] + [<Android.Runtime.Register("EVENT_SELF_MANAGED_NEARBY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Companion.DevicePresenceEventType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Companion.DevicePresenceEventType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.DevicePresenceEventType + + 7 + + Event reported by a self-managed companion app to indicate the device is nearby. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVENT_SELF_MANAGED_NOT_NEARBY", ApiSince=37)] + [<Android.Runtime.Register("EVENT_SELF_MANAGED_NOT_NEARBY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Companion.DevicePresenceEventType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Companion.DevicePresenceEventType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.DevicePresenceEventType + + 8 + + Event reported by a self-managed companion app to indicate the device is not nearby. + To be added. + + @@ -706,9 +782,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Companion/DevicePresenceEventType.xml b/docs/xml/Android.Companion/DevicePresenceEventType.xml index f1a473386..738c60261 100644 --- a/docs/xml/Android.Companion/DevicePresenceEventType.xml +++ b/docs/xml/Android.Companion/DevicePresenceEventType.xml @@ -155,6 +155,62 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Companion.DevicePresenceEvent.EventSelfManagedNearby", JniField="android/companion/DevicePresenceEvent.EVENT_SELF_MANAGED_NEARBY")] + [<Android.Runtime.IntDefinition("Android.Companion.DevicePresenceEvent.EventSelfManagedNearby", JniField="android/companion/DevicePresenceEvent.EVENT_SELF_MANAGED_NEARBY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.DevicePresenceEventType + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Companion.DevicePresenceEvent.EventSelfManagedNotNearby", JniField="android/companion/DevicePresenceEvent.EVENT_SELF_MANAGED_NOT_NEARBY")] + [<Android.Runtime.IntDefinition("Android.Companion.DevicePresenceEvent.EventSelfManagedNotNearby", JniField="android/companion/DevicePresenceEvent.EVENT_SELF_MANAGED_NOT_NEARBY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.DevicePresenceEventType + + 8 + + To be added. + + diff --git a/docs/xml/Android.Companion/RequestAction.xml b/docs/xml/Android.Companion/RequestAction.xml new file mode 100644 index 000000000..7d74d48e7 --- /dev/null +++ b/docs/xml/Android.Companion/RequestAction.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Companion.ActionRequest.RequestNearbyAdvertising", JniField="android/companion/ActionRequest.REQUEST_NEARBY_ADVERTISING")] + [<Android.Runtime.IntDefinition("Android.Companion.ActionRequest.RequestNearbyAdvertising", JniField="android/companion/ActionRequest.REQUEST_NEARBY_ADVERTISING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.RequestAction + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Companion.ActionRequest.RequestNearbyScanning", JniField="android/companion/ActionRequest.REQUEST_NEARBY_SCANNING")] + [<Android.Runtime.IntDefinition("Android.Companion.ActionRequest.RequestNearbyScanning", JniField="android/companion/ActionRequest.REQUEST_NEARBY_SCANNING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.RequestAction + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Companion.ActionRequest.RequestTransport", JniField="android/companion/ActionRequest.REQUEST_TRANSPORT")] + [<Android.Runtime.IntDefinition("Android.Companion.ActionRequest.RequestTransport", JniField="android/companion/ActionRequest.REQUEST_TRANSPORT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.RequestAction + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.Companion/RequestOperation.xml b/docs/xml/Android.Companion/RequestOperation.xml new file mode 100644 index 000000000..d6ce30966 --- /dev/null +++ b/docs/xml/Android.Companion/RequestOperation.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Companion.ActionRequest.OpActivate", JniField="android/companion/ActionRequest.OP_ACTIVATE")] + [<Android.Runtime.IntDefinition("Android.Companion.ActionRequest.OpActivate", JniField="android/companion/ActionRequest.OP_ACTIVATE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.RequestOperation + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Companion.ActionRequest.OpDeactivate", JniField="android/companion/ActionRequest.OP_DEACTIVATE")] + [<Android.Runtime.IntDefinition("Android.Companion.ActionRequest.OpDeactivate", JniField="android/companion/ActionRequest.OP_DEACTIVATE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.RequestOperation + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.Companion/ResultCode.xml b/docs/xml/Android.Companion/ResultCode.xml new file mode 100644 index 000000000..9b1e09bfe --- /dev/null +++ b/docs/xml/Android.Companion/ResultCode.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Companion.ActionResult.ResultActivated", JniField="android/companion/ActionResult.RESULT_ACTIVATED")] + [<Android.Runtime.IntDefinition("Android.Companion.ActionResult.ResultActivated", JniField="android/companion/ActionResult.RESULT_ACTIVATED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.ResultCode + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Companion.ActionResult.ResultDeactivated", JniField="android/companion/ActionResult.RESULT_DEACTIVATED")] + [<Android.Runtime.IntDefinition("Android.Companion.ActionResult.ResultDeactivated", JniField="android/companion/ActionResult.RESULT_DEACTIVATED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.ResultCode + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Companion.ActionResult.ResultFailedToActivate", JniField="android/companion/ActionResult.RESULT_FAILED_TO_ACTIVATE")] + [<Android.Runtime.IntDefinition("Android.Companion.ActionResult.ResultFailedToActivate", JniField="android/companion/ActionResult.RESULT_FAILED_TO_ACTIVATE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.ResultCode + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.Companion/SystemDataSyncFlags.xml b/docs/xml/Android.Companion/SystemDataSyncFlags.xml index f2b307ad5..8d3ebb6c4 100644 --- a/docs/xml/Android.Companion/SystemDataSyncFlags.xml +++ b/docs/xml/Android.Companion/SystemDataSyncFlags.xml @@ -21,6 +21,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/companion/CompanionDeviceManager.FLAG_AIRPLANE_MODE")] + [<Android.Runtime.IntDefinition(null, JniField="android/companion/CompanionDeviceManager.FLAG_AIRPLANE_MODE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.SystemDataSyncFlags + + 16 + + To be added. + + @@ -77,5 +105,61 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/companion/CompanionDeviceManager.FLAG_TASK_CONTINUITY")] + [<Android.Runtime.IntDefinition(null, JniField="android/companion/CompanionDeviceManager.FLAG_TASK_CONTINUITY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.SystemDataSyncFlags + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/companion/CompanionDeviceManager.FLAG_UNIVERSAL_MODES")] + [<Android.Runtime.IntDefinition(null, JniField="android/companion/CompanionDeviceManager.FLAG_UNIVERSAL_MODES")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Companion.SystemDataSyncFlags + + 4 + + To be added. + + diff --git a/docs/xml/Android.Content.OM/FabricatedOverlay.xml b/docs/xml/Android.Content.OM/FabricatedOverlay.xml index 64ce7f1ad..43b83e6bf 100644 --- a/docs/xml/Android.Content.OM/FabricatedOverlay.xml +++ b/docs/xml/Android.Content.OM/FabricatedOverlay.xml @@ -1,4 +1,4 @@ - + @@ -59,7 +59,7 @@ fabricatedOverlay.setResourceValue("mystring", TypedValue.TYPE_STRING, "Hello") } The app can create any FabricatedOverlay instance by calling the following APIs. - + <ul> <li>#setTargetOverlayable(String)<li>#setResourceValue(String, int, int, String)<li>#setResourceValue(String, int, String, String)<li>#setResourceValue(String, ParcelFileDescriptor, String)</ul> @@ -68,9 +68,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -133,9 +133,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,9 +174,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -259,9 +259,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -317,9 +317,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -375,9 +375,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -438,9 +438,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -498,9 +498,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -565,9 +565,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -642,9 +642,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -682,11 +682,11 @@ the overlayable name defined in target package. Set the target overlayable name of the overlay - + The target package defines may define several overlayables. Set the target overlayable name of the overlay - + The target package defines may define several overlayables. The FabricatedOverlay should specify which overlayable to be overlaid. @@ -695,9 +695,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.PM.Verify.Domain/DomainVerificationUserState.xml b/docs/xml/Android.Content.PM.Verify.Domain/DomainVerificationUserState.xml index 6be9ffdb3..52e546a72 100644 --- a/docs/xml/Android.Content.PM.Verify.Domain/DomainVerificationUserState.xml +++ b/docs/xml/Android.Content.PM.Verify.Domain/DomainVerificationUserState.xml @@ -376,7 +376,8 @@ Whether or not this package is allowed to open links. - if this package is allowed to open links; otherwise, . + + if this package is allowed to open links; otherwise, . Whether or not this package is allowed to open links. diff --git a/docs/xml/Android.Content.PM.Webapp/WebAppInstallRequest+Builder.xml b/docs/xml/Android.Content.PM.Webapp/WebAppInstallRequest+Builder.xml new file mode 100644 index 000000000..cf29d4209 --- /dev/null +++ b/docs/xml/Android.Content.PM.Webapp/WebAppInstallRequest+Builder.xml @@ -0,0 +1,215 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/content/pm/webapp/WebAppInstallRequest$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/pm/webapp/WebAppInstallRequest$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for creating WebAppInstallRequest instances. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + The initial title of the app to display during the installation process. + <p>Note: The final app name may differ as it is prioritized from the content of the + web manifest. + The URL of the PWA manifest. + Creates a new Builder with the required PWA manifest URL. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/CharSequence;Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/content/pm/webapp/WebAppInstallRequest;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/content/pm/webapp/WebAppInstallRequest;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallRequest + + + + Builds the WebAppInstallRequest object. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Content.PM.Webapp/WebAppInstallRequest.xml b/docs/xml/Android.Content.PM.Webapp/WebAppInstallRequest.xml new file mode 100644 index 000000000..2b642a69d --- /dev/null +++ b/docs/xml/Android.Content.PM.Webapp/WebAppInstallRequest.xml @@ -0,0 +1,567 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/content/pm/webapp/WebAppInstallRequest", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/pm/webapp/WebAppInstallRequest", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Encapsulates the parameters and callback for installing a Web App. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getManifestUrl", "()Ljava/lang/String;", "GetGetManifestUrlHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getManifestUrl", "()Ljava/lang/String;", "GetGetManifestUrlHandler", ApiSince=37)>] + + + + System.String + + + Returns the PWA manifest URL. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_CANCELLED_BY_USER", ApiSince=37)] + [<Android.Runtime.Register("RESULT_CANCELLED_BY_USER", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 6 + + The installation was cancelled by the user. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_DUPLICATED_REQUEST", ApiSince=37)] + [<Android.Runtime.Register("RESULT_DUPLICATED_REQUEST", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 4 + + An installation request for the same Web App is already in progress. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_INTERNAL_ERROR", ApiSince=37)] + [<Android.Runtime.Register("RESULT_INTERNAL_ERROR", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 2 + + The installation failed due to an internal system error. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_INVALID_ARGUMENTS", ApiSince=37)] + [<Android.Runtime.Register("RESULT_INVALID_ARGUMENTS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 5 + + The provided arguments (e. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_NETWORK_ERROR", ApiSince=37)] + [<Android.Runtime.Register("RESULT_NETWORK_ERROR", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 1 + + The installation failed due to network connectivity issues or timeout. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_PERMISSION_DENIED", ApiSince=37)] + [<Android.Runtime.Register("RESULT_PERMISSION_DENIED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 3 + + The calling app does not have the necessary permission to install Web Apps. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_SECURITY_ERROR", ApiSince=37)] + [<Android.Runtime.Register("RESULT_SECURITY_ERROR", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 7 + + The installation was blocked due to security check failures. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_SUCCESS", ApiSince=37)] + [<Android.Runtime.Register("RESULT_SUCCESS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 0 + + The installation completed successfully. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_UNAVAILABLE", ApiSince=37)] + [<Android.Runtime.Register("RESULT_UNAVAILABLE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 8 + + The installation failed due to the service being unavailable. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("RESULT_UNKNOWN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppInstallResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 9 + + The installation result is unknown. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTitle", "()Ljava/lang/CharSequence;", "GetGetTitleHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getTitle", "()Ljava/lang/CharSequence;", "GetGetTitleHandler", ApiSince=37)>] + + + + Java.Lang.ICharSequence + + + Returns the title provided for the installation request. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Content.PM.Webapp/WebAppInstallResultCode.xml b/docs/xml/Android.Content.PM.Webapp/WebAppInstallResultCode.xml new file mode 100644 index 000000000..736ce98d1 --- /dev/null +++ b/docs/xml/Android.Content.PM.Webapp/WebAppInstallResultCode.xml @@ -0,0 +1,299 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultCancelledByUser", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_CANCELLED_BY_USER")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultCancelledByUser", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_CANCELLED_BY_USER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultDuplicatedRequest", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_DUPLICATED_REQUEST")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultDuplicatedRequest", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_DUPLICATED_REQUEST")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultInternalError", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_INTERNAL_ERROR")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultInternalError", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_INTERNAL_ERROR")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultInvalidArguments", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_INVALID_ARGUMENTS")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultInvalidArguments", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_INVALID_ARGUMENTS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultNetworkError", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_NETWORK_ERROR")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultNetworkError", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_NETWORK_ERROR")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultPermissionDenied", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_PERMISSION_DENIED")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultPermissionDenied", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_PERMISSION_DENIED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultSecurityError", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_SECURITY_ERROR")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultSecurityError", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_SECURITY_ERROR")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultSuccess", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_SUCCESS")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultSuccess", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_SUCCESS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultUnavailable", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_UNAVAILABLE")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultUnavailable", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_UNAVAILABLE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultUnknown", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppInstallRequest.ResultUnknown", JniField="android/content/pm/webapp/WebAppInstallRequest.RESULT_UNKNOWN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppInstallResultCode + + 9 + + To be added. + + + + diff --git a/docs/xml/Android.Content.PM.Webapp/WebAppManager.xml b/docs/xml/Android.Content.PM.Webapp/WebAppManager.xml new file mode 100644 index 000000000..28baf2f20 --- /dev/null +++ b/docs/xml/Android.Content.PM.Webapp/WebAppManager.xml @@ -0,0 +1,232 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/content/pm/webapp/WebAppManager", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/pm/webapp/WebAppManager", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System service that manages the installation and querying of Web Apps. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("install", "(Landroid/content/pm/webapp/WebAppInstallRequest;Ljava/util/concurrent/Executor;Ljava/util/function/ObjIntConsumer;)V", "", ApiSince=37)] + [<Android.Runtime.Register("install", "(Landroid/content/pm/webapp/WebAppInstallRequest;Ljava/util/concurrent/Executor;Ljava/util/function/ObjIntConsumer;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + The WebAppInstallRequest containing the app details (such as title and + manifest URL). + The Executor on which the callback will be invoked. + The callback to receive the installation result. The String is the + package name of the installed web app. The int value is one of the result codes defined + in WebAppInstallRequest. The String will be null if the result + code is not WebAppInstallRequest#RESULT_SUCCESS. + Requests the installation of a Web App. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isAvailable", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isAvailable", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Checks if the Web App service is available. + + true if the service is available, false otherwise. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("query", "(Landroid/content/pm/webapp/WebAppQueryRequest;Ljava/util/concurrent/Executor;Ljava/util/function/IntConsumer;)V", "", ApiSince=37)] + [<Android.Runtime.Register("query", "(Landroid/content/pm/webapp/WebAppQueryRequest;Ljava/util/concurrent/Executor;Ljava/util/function/IntConsumer;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + The WebAppQueryRequest containing the package name. + The Executor on which the callback will be invoked. + The callback to receive the query result. The int value is one of the result + codes defined in WebAppQueryRequest. + Queries the status of a specific Web App package. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Content.PM.Webapp/WebAppQueryRequest.xml b/docs/xml/Android.Content.PM.Webapp/WebAppQueryRequest.xml new file mode 100644 index 000000000..f47a4d00b --- /dev/null +++ b/docs/xml/Android.Content.PM.Webapp/WebAppQueryRequest.xml @@ -0,0 +1,406 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/content/pm/webapp/WebAppQueryRequest", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/pm/webapp/WebAppQueryRequest", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Encapsulates the parameters and callback for querying the status of a Web App package. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + The name of the package to query. + Creates a new WebAppQueryRequest with the target package name. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPackageName", "()Ljava/lang/String;", "GetGetPackageNameHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getPackageName", "()Ljava/lang/String;", "GetGetPackageNameHandler", ApiSince=37)>] + + + + System.String + + + Returns the package name being queried. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_INSTALLED", ApiSince=37)] + [<Android.Runtime.Register("RESULT_INSTALLED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppQueryResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppQueryResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppQueryResultCode + + 0 + + The queried package is installed by WebAppManager and any of the following apply: + + <ul> + <li>The calling app holds android.Manifest.permission#QUERY_ALL_PACKAGES + permission. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_INTERNAL_ERROR", ApiSince=37)] + [<Android.Runtime.Register("RESULT_INTERNAL_ERROR", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppQueryResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppQueryResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppQueryResultCode + + 2 + + The query failed due to an internal system error. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_NOT_INSTALLED", ApiSince=37)] + [<Android.Runtime.Register("RESULT_NOT_INSTALLED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppQueryResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppQueryResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppQueryResultCode + + 1 + + The queried package is not installed by WebAppManager. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_PERMISSION_DENIED", ApiSince=37)] + [<Android.Runtime.Register("RESULT_PERMISSION_DENIED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppQueryResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppQueryResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppQueryResultCode + + 3 + + The calling app does not have the necessary permissions to query this package. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_UNAVAILABLE", ApiSince=37)] + [<Android.Runtime.Register("RESULT_UNAVAILABLE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppQueryResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppQueryResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppQueryResultCode + + 4 + + The query failed due to the service being unavailable. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESULT_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("RESULT_UNKNOWN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppQueryResultCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.Webapp.WebAppQueryResultCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppQueryResultCode + + 5 + + The query result is unknown. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Content.PM.Webapp/WebAppQueryResultCode.xml b/docs/xml/Android.Content.PM.Webapp/WebAppQueryResultCode.xml new file mode 100644 index 000000000..3e46c6fcc --- /dev/null +++ b/docs/xml/Android.Content.PM.Webapp/WebAppQueryResultCode.xml @@ -0,0 +1,187 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppQueryRequest.ResultInstalled", JniField="android/content/pm/webapp/WebAppQueryRequest.RESULT_INSTALLED")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppQueryRequest.ResultInstalled", JniField="android/content/pm/webapp/WebAppQueryRequest.RESULT_INSTALLED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppQueryResultCode + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppQueryRequest.ResultInternalError", JniField="android/content/pm/webapp/WebAppQueryRequest.RESULT_INTERNAL_ERROR")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppQueryRequest.ResultInternalError", JniField="android/content/pm/webapp/WebAppQueryRequest.RESULT_INTERNAL_ERROR")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppQueryResultCode + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppQueryRequest.ResultNotInstalled", JniField="android/content/pm/webapp/WebAppQueryRequest.RESULT_NOT_INSTALLED")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppQueryRequest.ResultNotInstalled", JniField="android/content/pm/webapp/WebAppQueryRequest.RESULT_NOT_INSTALLED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppQueryResultCode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppQueryRequest.ResultPermissionDenied", JniField="android/content/pm/webapp/WebAppQueryRequest.RESULT_PERMISSION_DENIED")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppQueryRequest.ResultPermissionDenied", JniField="android/content/pm/webapp/WebAppQueryRequest.RESULT_PERMISSION_DENIED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppQueryResultCode + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppQueryRequest.ResultUnavailable", JniField="android/content/pm/webapp/WebAppQueryRequest.RESULT_UNAVAILABLE")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppQueryRequest.ResultUnavailable", JniField="android/content/pm/webapp/WebAppQueryRequest.RESULT_UNAVAILABLE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppQueryResultCode + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppQueryRequest.ResultUnknown", JniField="android/content/pm/webapp/WebAppQueryRequest.RESULT_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Content.PM.Webapp.WebAppQueryRequest.ResultUnknown", JniField="android/content/pm/webapp/WebAppQueryRequest.RESULT_UNKNOWN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.Webapp.WebAppQueryResultCode + + 5 + + To be added. + + + + diff --git a/docs/xml/Android.Content.PM/ActivityInfo+WindowLayout.xml b/docs/xml/Android.Content.PM/ActivityInfo+WindowLayout.xml index 79afa158c..bd6bb8935 100644 --- a/docs/xml/Android.Content.PM/ActivityInfo+WindowLayout.xml +++ b/docs/xml/Android.Content.PM/ActivityInfo+WindowLayout.xml @@ -93,7 +93,7 @@ To be added. To be added. To be added. - To be added. + Creates a new WindowLayout instance with the specified dimensions and constraints. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.PM/PackageInfo.xml b/docs/xml/Android.Content.PM/PackageInfo.xml index d4dd29b1a..4ca16ea5e 100644 --- a/docs/xml/Android.Content.PM/PackageInfo.xml +++ b/docs/xml/Android.Content.PM/PackageInfo.xml @@ -1,4 +1,4 @@ - + @@ -49,9 +49,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,9 +144,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -190,9 +190,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -229,9 +229,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -272,9 +272,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -320,9 +320,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -367,9 +367,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -415,9 +415,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -522,9 +522,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -561,9 +561,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -600,9 +600,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -678,9 +678,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -720,9 +720,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -762,9 +762,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -864,9 +864,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -930,9 +930,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -968,9 +968,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1015,9 +1015,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1062,9 +1062,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1109,9 +1109,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1151,9 +1151,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1199,9 +1199,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1252,9 +1252,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1310,13 +1310,49 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUESTED_PERMISSION_ONLY_FOR_LOCATION_BUTTON", ApiSince=37)] + [<Android.Runtime.Register("REQUESTED_PERMISSION_ONLY_FOR_LOCATION_BUTTON", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.RequestedPermission enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.RequestedPermission enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.RequestedPermission + + 131072 + + Flag for #requestedPermissionsFlags: It only applies to android.Manifest.permission#ACCESS_FINE_LOCATION. + To be added. + + @@ -1339,6 +1375,10 @@ [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.RequestedPermission enum directly instead of this field.", true)] [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.RequestedPermission enum directly instead of this field.", true)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + Android.Content.PM.RequestedPermission @@ -1358,9 +1398,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1407,9 +1447,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1453,9 +1493,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1500,9 +1540,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1542,9 +1582,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1584,9 +1624,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1628,13 +1668,13 @@ must be signed with at least one certificate which is at position zero. The package can be signed with additional certificates which appear as subsequent entries. - + <strong>Note:</strong> Signature ordering is not guaranteed to be stable which means that a package signed with certificates A and B is equivalent to being signed with certificates B and A. This means that in case multiple signatures are reported you cannot assume the one at the first position to be the same across updates. - + <strong>Deprecated</strong> This has been replaced by the PackageInfo#signingInfo field, which takes into account signing certificate rotation. For backwards compatibility in @@ -1648,9 +1688,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1689,7 +1729,7 @@ including past signing certificates no longer used after signing certificate rotation. This is only filled in if the flag PackageManager#GET_SIGNING_CERTIFICATES was set. - + Use this field instead of the deprecated signatures field. See SigningInfo for more information on its contents. @@ -1698,9 +1738,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1739,9 +1779,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1786,9 +1826,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1902,9 +1942,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1944,9 +1984,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.PM/PackageInstaller+SessionInfo.xml b/docs/xml/Android.Content.PM/PackageInstaller+SessionInfo.xml index 98e75cbcd..5488cf704 100644 --- a/docs/xml/Android.Content.PM/PackageInstaller+SessionInfo.xml +++ b/docs/xml/Android.Content.PM/PackageInstaller+SessionInfo.xml @@ -829,6 +829,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.Content.PM/PackageInstaller+SessionParams.xml b/docs/xml/Android.Content.PM/PackageInstaller+SessionParams.xml index 9c87b6cc7..525be055a 100644 --- a/docs/xml/Android.Content.PM/PackageInstaller+SessionParams.xml +++ b/docs/xml/Android.Content.PM/PackageInstaller+SessionParams.xml @@ -1,4 +1,4 @@ - + @@ -48,9 +48,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -94,9 +94,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,9 +290,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -342,9 +342,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -394,9 +394,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -443,9 +443,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -485,9 +485,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -526,9 +526,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -561,9 +561,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -603,9 +603,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -648,9 +648,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -670,6 +670,10 @@ [Android.Runtime.Register("setAutoInstallDependenciesEnabled", "(Z)V", "GetSetAutoInstallDependenciesEnabled_ZHandler", ApiSince=36)] [<Android.Runtime.Register("setAutoInstallDependenciesEnabled", "(Z)V", "GetSetAutoInstallDependenciesEnabled_ZHandler", ApiSince=36)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -703,9 +707,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -758,9 +762,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -810,9 +814,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -863,9 +867,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -902,9 +906,9 @@ Set the installer package for the app. Set the installer package for the app. - + By default this is the app that created the PackageInstaller object. - + Note: Only applications with android.Manifest.permission#INSTALL_PACKAGES permission are allowed to set an installer that is not the caller's own installer package name, otherwise it will cause a SecurityException when creating the @@ -915,9 +919,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -965,9 +969,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1018,9 +1022,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1062,9 +1066,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1107,9 +1111,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1152,9 +1156,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1193,9 +1197,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1232,10 +1236,10 @@ Optionally indicate the package source of the app being installed. This is informational and may be used as a signal by the system. - + An installer should specify #PACKAGE_SOURCE_OTHER if no other package source constant adequately reflects the source for this session. - + The default value is #PACKAGE_SOURCE_UNSPECIFIED. @@ -1243,9 +1247,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1330,9 +1334,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1373,10 +1377,10 @@ will need the user action to update the package even if the installers have been granted the android.Manifest.permission#INSTALL_PACKAGES INSTALL_PACKAGES permission. Default to false. - + The update ownership enforcement can only be enabled on initial installation. Set this to true on package update is a no-op. - + Note: To enable the update ownership enforcement, the installer must have the android.Manifest.permission#ENFORCE_UPDATE_OWNERSHIP ENFORCE_UPDATE_OWNERSHIP permission. @@ -1386,9 +1390,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1438,7 +1442,7 @@ android.Manifest.permission#REQUEST_INSTALL_PACKAGES REQUEST_INSTALL_PACKAGES permission, user action will not be required when all of the following conditions are met: - + <ul> <li>requireUserAction is set to #USER_ACTION_NOT_REQUIRED.</li> <li>The app being installed targets: @@ -1453,9 +1457,6 @@ <li>android.os.Build.VERSION_CODES#TIRAMISU API 33 or higher on Android V (android.os.Build.VERSION_CODES#VANILLA_ICE_CREAM API 35) </li> - <li>android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE API 34 or - higher on Android B (android.os.Build.VERSION_CODES#BAKLAVA API 36) - </li> </ul> </li> <li>The installer is: @@ -1483,9 +1484,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1527,9 +1528,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1576,9 +1577,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1644,9 +1645,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1764,9 +1765,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1814,9 +1815,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1866,9 +1867,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.PM/PackageInstaller.xml b/docs/xml/Android.Content.PM/PackageInstaller.xml index ce2f2ec6c..8fe0fe974 100644 --- a/docs/xml/Android.Content.PM/PackageInstaller.xml +++ b/docs/xml/Android.Content.PM/PackageInstaller.xml @@ -1,4 +1,4 @@ - + @@ -62,9 +62,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -129,9 +129,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. when the caller does not own the session, or @@ -181,9 +181,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -224,9 +224,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -265,9 +265,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -317,9 +317,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -360,9 +360,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -400,9 +400,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -519,9 +519,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if parameters were unsatisfiable, such as lack of @@ -579,9 +579,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -628,9 +628,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -677,9 +677,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -732,9 +732,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -774,9 +774,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -871,9 +871,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -915,9 +915,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -955,9 +955,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -995,9 +995,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1032,9 +1032,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1069,9 +1069,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1104,7 +1104,7 @@ Indicate if the status is for a pre-approval request. Indicate if the status is for a pre-approval request. - + If callers use the same IntentSender for both Session#requestUserPreapproval(PreapprovalDetails, IntentSender) and Session#commit(IntentSender), they can use this to differentiate between them. @@ -1114,9 +1114,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1156,9 +1156,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1192,9 +1192,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1236,9 +1236,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1275,9 +1275,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1312,9 +1312,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1356,9 +1356,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1397,9 +1397,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1438,9 +1438,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1487,9 +1487,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1532,9 +1532,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1601,9 +1601,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1709,9 +1709,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1749,9 +1749,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if parameters were unsatisfiable, such as lack of @@ -1802,9 +1802,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1848,9 +1848,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1895,9 +1895,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1941,9 +1941,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1988,9 +1988,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2027,9 +2027,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2070,9 +2070,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2168,9 +2168,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2221,9 +2221,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2275,9 +2275,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2318,9 +2318,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2363,9 +2363,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2472,9 +2472,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2519,9 +2519,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2567,9 +2567,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2612,9 +2612,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2659,9 +2659,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2704,9 +2704,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2751,9 +2751,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2810,9 +2810,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2860,9 +2860,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2923,9 +2923,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2984,9 +2984,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3023,9 +3023,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3072,9 +3072,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. when the caller does not own the session, or @@ -3123,9 +3123,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. when the caller does not own the session, or @@ -3170,9 +3170,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.PM/PackageManager.xml b/docs/xml/Android.Content.PM/PackageManager.xml index f19dc74b7..0592d5b06 100644 --- a/docs/xml/Android.Content.PM/PackageManager.xml +++ b/docs/xml/Android.Content.PM/PackageManager.xml @@ -2735,6 +2735,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_DEVICE_ID_ATTESTATION", ApiSince=37)] + [<Android.Runtime.Register("FEATURE_DEVICE_ID_ATTESTATION", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and #hasSystemFeature: + The device has a KeyMint (or Keymaster) implementation that supports device ID attestation. + To be added. + + @@ -4181,6 +4210,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURE_NEURAL_PROCESSING_UNIT", ApiSince=37)] + [<Android.Runtime.Register("FEATURE_NEURAL_PROCESSING_UNIT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Feature for #getSystemAvailableFeatures and #hasSystemFeature: This device + has a NPU (Neural Processing Unit) or similar hardware for accelerating AI workloads. + To be added. + + @@ -8891,6 +8949,40 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAppUidForPrivateComputeCoreUid", "(I)I", "GetGetAppUidForPrivateComputeCoreUid_IHandler", ApiSince=37)] + [<Android.Runtime.Register("getAppUidForPrivateComputeCoreUid", "(I)I", "GetGetAppUidForPrivateComputeCoreUid_IHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + + + The PCC UID to map. + Maps a Private Compute Core (PCC) UID to its corresponding application UID. + The corresponding application UID, or Process#INVALID_UID if the + provided UID is not a valid PCC UID or no mapping exists. + To be added. + + @@ -13954,6 +14046,64 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROPERTY_NATIVE_SERVICE_FUNCTION_NAME", ApiSince=37)] + [<Android.Runtime.Register("PROPERTY_NATIVE_SERVICE_FUNCTION_NAME", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Service level android.content.pm.PackageManager.Property tag for native services + specifying the symbol name of the entry point function for the service. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROPERTY_NATIVE_SERVICE_LIBRARY_NAME", ApiSince=37)] + [<Android.Runtime.Register("PROPERTY_NATIVE_SERVICE_LIBRARY_NAME", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Service level android.content.pm.PackageManager.Property tag for native services + specifying the name of the library to be loaded to the process that hosts the service. + To be added. + + diff --git a/docs/xml/Android.Content.PM/PermissionInfo.xml b/docs/xml/Android.Content.PM/PermissionInfo.xml index 6e7050bc7..25920f724 100644 --- a/docs/xml/Android.Content.PM/PermissionInfo.xml +++ b/docs/xml/Android.Content.PM/PermissionInfo.xml @@ -273,6 +273,44 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_ALLOWED_IN_PRIVATE_COMPUTE_CORE", ApiSince=37)] + [<Android.Runtime.Register("FLAG_ALLOWED_IN_PRIVATE_COMPUTE_CORE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.PermissionInfoFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.PermissionInfoFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.PermissionInfoFlags + + 32 + + Flag for #flags, corresponding to allowedInPrivateComputeCore + Determines whether this permission can be obtained by components + running in the Private Compute Core restricted environment. + To be added. + + diff --git a/docs/xml/Android.Content.PM/PermissionInfoFlags.xml b/docs/xml/Android.Content.PM/PermissionInfoFlags.xml index 628e55f04..852c70530 100644 --- a/docs/xml/Android.Content.PM/PermissionInfoFlags.xml +++ b/docs/xml/Android.Content.PM/PermissionInfoFlags.xml @@ -23,6 +23,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.PermissionInfo.FlagAllowedInPrivateComputeCore", JniField="android/content/pm/PermissionInfo.FLAG_ALLOWED_IN_PRIVATE_COMPUTE_CORE")] + [<Android.Runtime.IntDefinition("Android.Content.PM.PermissionInfo.FlagAllowedInPrivateComputeCore", JniField="android/content/pm/PermissionInfo.FLAG_ALLOWED_IN_PRIVATE_COMPUTE_CORE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.PermissionInfoFlags + + 32 + + To be added. + + diff --git a/docs/xml/Android.Content.PM/RequestedPermission.xml b/docs/xml/Android.Content.PM/RequestedPermission.xml index 6b8e18d90..34d9d76d6 100644 --- a/docs/xml/Android.Content.PM/RequestedPermission.xml +++ b/docs/xml/Android.Content.PM/RequestedPermission.xml @@ -101,6 +101,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.PackageInfo.RequestedPermissionOnlyForLocationButton", JniField="android/content/pm/PackageInfo.REQUESTED_PERMISSION_ONLY_FOR_LOCATION_BUTTON")] + [<Android.Runtime.IntDefinition("Android.Content.PM.PackageInfo.RequestedPermissionOnlyForLocationButton", JniField="android/content/pm/PackageInfo.REQUESTED_PERMISSION_ONLY_FOR_LOCATION_BUTTON")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.RequestedPermission + + 131072 + + To be added. + + diff --git a/docs/xml/Android.Content.PM/ServiceInfo.xml b/docs/xml/Android.Content.PM/ServiceInfo.xml index eb577f5bd..7adc917e9 100644 --- a/docs/xml/Android.Content.PM/ServiceInfo.xml +++ b/docs/xml/Android.Content.PM/ServiceInfo.xml @@ -391,6 +391,43 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_NATIVE_SERVICE", ApiSince=37)] + [<Android.Runtime.Register("FLAG_NATIVE_SERVICE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.ServiceInfoFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.ServiceInfoFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.ServiceInfoFlags + + 32 + + Bit in #flags: If set, the system does not initialize the Android Runtime in a + process which runs the service. + To be added. + + diff --git a/docs/xml/Android.Content.PM/ServiceInfoFlags.xml b/docs/xml/Android.Content.PM/ServiceInfoFlags.xml index 3a3bcca33..46e53bfc2 100644 --- a/docs/xml/Android.Content.PM/ServiceInfoFlags.xml +++ b/docs/xml/Android.Content.PM/ServiceInfoFlags.xml @@ -110,6 +110,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Content.PM.ServiceInfo.FlagNativeService", JniField="android/content/pm/ServiceInfo.FLAG_NATIVE_SERVICE")] + [<Android.Runtime.IntDefinition("Android.Content.PM.ServiceInfo.FlagNativeService", JniField="android/content/pm/ServiceInfo.FLAG_NATIVE_SERVICE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.PM.ServiceInfoFlags + + 32 + + To be added. + + diff --git a/docs/xml/Android.Content.Res.Loader/IAssetsProvider.xml b/docs/xml/Android.Content.Res.Loader/IAssetsProvider.xml index 4f25550e5..17d38b8b6 100644 --- a/docs/xml/Android.Content.Res.Loader/IAssetsProvider.xml +++ b/docs/xml/Android.Content.Res.Loader/IAssetsProvider.xml @@ -25,7 +25,7 @@ - Provides callbacks that allow for the values of file-based resources or assets of a + Provides callbacks that allow for the value of a file-based resources or assets of a ResourcesProvider to be specified or overridden. Provides callbacks that allow for the values of file-based resources or assets of a @@ -83,7 +83,7 @@ the asset path being loaded the AssetManager access mode - Callback that allows the value of a file-based resource or asset to be specified or + Callback that allows the value of a file-based resources or asset to be specified or overridden. An asset file descriptor for the requested path, or to allow AssetManager to attempt to find the asset within the associated APK. diff --git a/docs/xml/Android.Content.Res.Loader/ResourcesProvider.xml b/docs/xml/Android.Content.Res.Loader/ResourcesProvider.xml index 9fd8d7c47..cd81dc58a 100644 --- a/docs/xml/Android.Content.Res.Loader/ResourcesProvider.xml +++ b/docs/xml/Android.Content.Res.Loader/ResourcesProvider.xml @@ -47,7 +47,7 @@ Provides methods to load resources data from APKs (.apk) and resources tables - (eg. resources.arsc) for use with ResourcesLoader ResourcesLoader(s). + (eg. Provides methods to load resources data from APKs (.apk) and resources tables (eg. resources.arsc) for use with ResourcesLoader ResourcesLoader(s). diff --git a/docs/xml/Android.Content.Res/AssetManager+AssetInputStream.xml b/docs/xml/Android.Content.Res/AssetManager+AssetInputStream.xml index 0512d566f..6b508bf8c 100644 --- a/docs/xml/Android.Content.Res/AssetManager+AssetInputStream.xml +++ b/docs/xml/Android.Content.Res/AssetManager+AssetInputStream.xml @@ -44,6 +44,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")>] + [get: Android.Runtime.Register("getAssetInt", "()I", "")] [<get: Android.Runtime.Register("getAssetInt", "()I", "")>] @@ -207,7 +211,8 @@ Determines whether this stream supports marking and resetting. - if this stream supports Mark and Reset; otherwise, . + + if this stream supports Mark and Reset; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.Res/ColorMode.xml b/docs/xml/Android.Content.Res/ColorMode.xml index 456dc88a2..36cacdb3f 100644 --- a/docs/xml/Android.Content.Res/ColorMode.xml +++ b/docs/xml/Android.Content.Res/ColorMode.xml @@ -13,7 +13,11 @@ Describes the color capabilities of a screen. - Android platform documentation for android.content.res.Configuration. + + + Android platform documentation for android.content.res.Configuration. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.Res/Configuration.xml b/docs/xml/Android.Content.Res/Configuration.xml index 4e140dbe0..8b606e704 100644 --- a/docs/xml/Android.Content.Res/Configuration.xml +++ b/docs/xml/Android.Content.Res/Configuration.xml @@ -764,7 +764,7 @@ The target screen density being rendered to, corresponding to - density + density resource qualifier. The target screen density in dots per inch, or 0 when no density is specified. @@ -1869,7 +1869,7 @@ Current user preference for the locale, corresponding to - locale + locale resource qualifier. The primary locale. This property is deprecated; use Locales to read or set the locale list. @@ -1991,7 +1991,7 @@ IMSI MCC (Mobile Country Code), corresponding to - mcc + mcc resource qualifier. The IMSI mobile country code, or 0 if it is undefined. @@ -2033,7 +2033,7 @@ IMSI MNC (Mobile Network Code), corresponding to - mnc + mnc resource qualifier. The IMSI mobile network code, or 0 if it is undefined. Use MncZero to represent an actual network code of zero. @@ -3052,7 +3052,7 @@ Constant for #uiMode: a #UI_MODE_NIGHT_MASK value that corresponds to the - notnight + notnight resource qualifier. Constant for #uiMode: a #UI_MODE_NIGHT_MASK @@ -3150,7 +3150,7 @@ Constant for #uiMode: a #UI_MODE_NIGHT_MASK value that corresponds to the - night + night resource qualifier. Constant for #uiMode: a #UI_MODE_NIGHT_MASK @@ -3201,7 +3201,7 @@ Constant for #uiMode: a #UI_MODE_TYPE_MASK value that corresponds to the - appliance + appliance resource qualifier. Constant for #uiMode: a #UI_MODE_TYPE_MASK @@ -3252,7 +3252,7 @@ Constant for #uiMode: a #UI_MODE_TYPE_MASK value that corresponds to the - car + car resource qualifier. Constant for #uiMode: a #UI_MODE_TYPE_MASK @@ -3303,7 +3303,7 @@ Constant for #uiMode: a #UI_MODE_TYPE_MASK value that corresponds to the - desk + desk resource qualifier. Constant for #uiMode: a #UI_MODE_TYPE_MASK @@ -3399,8 +3399,8 @@ Constant for #uiMode: a #UI_MODE_TYPE_MASK value that corresponds to - no - UI mode resource qualifier specified. + no + UI mode resource qualifier specified. Constant for #uiMode: a #UI_MODE_TYPE_MASK value that corresponds to @@ -3450,7 +3450,7 @@ Constant for #uiMode: a #UI_MODE_TYPE_MASK value that corresponds to the - television + television resource qualifier. Constant for #uiMode: a #UI_MODE_TYPE_MASK @@ -3552,7 +3552,7 @@ Constant for #uiMode: a #UI_MODE_TYPE_MASK value that corresponds to the - vrheadset + vrheadset resource qualifier. Constant for #uiMode: a #UI_MODE_TYPE_MASK @@ -3602,7 +3602,7 @@ Constant for #uiMode: a #UI_MODE_TYPE_MASK value that corresponds to the - watch + watch resource qualifier. Constant for #uiMode: a #UI_MODE_TYPE_MASK diff --git a/docs/xml/Android.Content.Res/GrammaticalGender.xml b/docs/xml/Android.Content.Res/GrammaticalGender.xml index e9aa69e3d..3483260d7 100644 --- a/docs/xml/Android.Content.Res/GrammaticalGender.xml +++ b/docs/xml/Android.Content.Res/GrammaticalGender.xml @@ -14,7 +14,11 @@ Specifies the user's preferred grammatical gender for terms of address in an application. Use these values to select grammatical forms for terms of address. NotSpecified indicates that the user has not provided a preference. - Android platform documentation for android.content.res.Configuration. + + + Android platform documentation for android.content.res.Configuration. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.Res/IFontScaleConverter.xml b/docs/xml/Android.Content.Res/IFontScaleConverter.xml index 056b28bda..e4d93b107 100644 --- a/docs/xml/Android.Content.Res/IFontScaleConverter.xml +++ b/docs/xml/Android.Content.Res/IFontScaleConverter.xml @@ -220,7 +220,8 @@ The font scale factor to evaluate. Returns true if non-linear font scaling curves would be in effect for the given scale, false if the scaling would follow a linear curve or for no scaling. - if non-linear font scaling applies to the scale; otherwise, . + + if non-linear font scaling applies to the scale; otherwise, . Returns true if non-linear font scaling curves would be in effect for the given scale, false if the scaling would follow a linear curve or for no scaling. diff --git a/docs/xml/Android.Content.Res/KeyboardHidden.xml b/docs/xml/Android.Content.Res/KeyboardHidden.xml index cbe9fbf68..3960b661e 100644 --- a/docs/xml/Android.Content.Res/KeyboardHidden.xml +++ b/docs/xml/Android.Content.Res/KeyboardHidden.xml @@ -13,7 +13,11 @@ Enumerates values returned by several types. - Android platform documentation for android.content.res.Configuration. + + + Android platform documentation for android.content.res.Configuration. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.Res/KeyboardType.xml b/docs/xml/Android.Content.Res/KeyboardType.xml index d1d319ce6..06ece763a 100644 --- a/docs/xml/Android.Content.Res/KeyboardType.xml +++ b/docs/xml/Android.Content.Res/KeyboardType.xml @@ -13,7 +13,11 @@ Enumerates values returned by several types. - Android platform documentation for android.content.res.Configuration. + + + Android platform documentation for android.content.res.Configuration. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.Res/Navigation.xml b/docs/xml/Android.Content.Res/Navigation.xml index 520d697f1..5e657e0de 100644 --- a/docs/xml/Android.Content.Res/Navigation.xml +++ b/docs/xml/Android.Content.Res/Navigation.xml @@ -13,7 +13,11 @@ Enumerates values returned by several types. - Android platform documentation for android.content.res.Configuration. + + + Android platform documentation for android.content.res.Configuration. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.Res/NavigationHidden.xml b/docs/xml/Android.Content.Res/NavigationHidden.xml index ba9cd3545..389716fbd 100644 --- a/docs/xml/Android.Content.Res/NavigationHidden.xml +++ b/docs/xml/Android.Content.Res/NavigationHidden.xml @@ -13,7 +13,11 @@ Enumerates values returned by several types. - Android platform documentation for android.content.res.Configuration. + + + Android platform documentation for android.content.res.Configuration. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.Res/ObbFlags.xml b/docs/xml/Android.Content.Res/ObbFlags.xml index 8bc34b6fc..d019a1df4 100644 --- a/docs/xml/Android.Content.Res/ObbFlags.xml +++ b/docs/xml/Android.Content.Res/ObbFlags.xml @@ -19,7 +19,11 @@ Enumerates values returned by several types. - Android platform documentation for android.content.res.ObbInfo. + + + Android platform documentation for android.content.res.ObbInfo. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.Res/Orientation.xml b/docs/xml/Android.Content.Res/Orientation.xml index 2f31176f9..e12c2ac98 100644 --- a/docs/xml/Android.Content.Res/Orientation.xml +++ b/docs/xml/Android.Content.Res/Orientation.xml @@ -13,7 +13,11 @@ Enumerates values returned by several types. - Android platform documentation for android.content.res.Configuration. + + + Android platform documentation for android.content.res.Configuration. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.Res/ScreenLayout.xml b/docs/xml/Android.Content.Res/ScreenLayout.xml index 4d9a2e04b..37045ba48 100644 --- a/docs/xml/Android.Content.Res/ScreenLayout.xml +++ b/docs/xml/Android.Content.Res/ScreenLayout.xml @@ -13,7 +13,11 @@ Enumerates values returned by several types. - Android platform documentation for android.content.res.Configuration. + + + Android platform documentation for android.content.res.Configuration. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.Res/TouchScreenType.xml b/docs/xml/Android.Content.Res/TouchScreenType.xml index a025cc4a8..7314c6c46 100644 --- a/docs/xml/Android.Content.Res/TouchScreenType.xml +++ b/docs/xml/Android.Content.Res/TouchScreenType.xml @@ -13,7 +13,11 @@ Enumerates values returned by several types. - Android platform documentation for android.content.res.Configuration. + + + Android platform documentation for android.content.res.Configuration. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content.Res/UiMode.xml b/docs/xml/Android.Content.Res/UiMode.xml index 45a790366..7cc0ca263 100644 --- a/docs/xml/Android.Content.Res/UiMode.xml +++ b/docs/xml/Android.Content.Res/UiMode.xml @@ -13,7 +13,11 @@ Enumerates values returned by several types. - Android platform documentation for android.content.res.Configuration. + + + Android platform documentation for android.content.res.Configuration. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/AbstractThreadedSyncAdapter.xml b/docs/xml/Android.Content/AbstractThreadedSyncAdapter.xml index 682145060..0bbdb84a6 100644 --- a/docs/xml/Android.Content/AbstractThreadedSyncAdapter.xml +++ b/docs/xml/Android.Content/AbstractThreadedSyncAdapter.xml @@ -243,13 +243,12 @@ The context supplied when the sync adapter was created. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.AbstractThreadedSyncAdapter.getContext(). - - - + + + Java documentation for android.content.AbstractThreadedSyncAdapter.getContext(). + + + diff --git a/docs/xml/Android.Content/ActivityFlags.xml b/docs/xml/Android.Content/ActivityFlags.xml index b3f312416..ec5f21693 100644 --- a/docs/xml/Android.Content/ActivityFlags.xml +++ b/docs/xml/Android.Content/ActivityFlags.xml @@ -47,13 +47,12 @@ This flag is not normally set by application code, but set for you by the system as described in the launchMode documentation for the singleTask mode. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT. - - - + + + Java documentation for android.content.Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT. + + + @@ -80,13 +79,12 @@ If set in an Intent passed to Context.startActivity() , this flag will cause any existing task that would be associated with the activity to be cleared before the activity is started. That is, the activity becomes the new root of an otherwise empty task, and any old activities are finished. This can only be used in conjunction with FLAG_ACTIVITY_NEW_TASK . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_ACTIVITY_CLEAR_TASK. - - - + + + Java documentation for android.content.Intent.FLAG_ACTIVITY_CLEAR_TASK. + + + @@ -113,13 +111,12 @@ If set, and the activity being launched is already running in the current task, then instead of launching a new instance of that activity, all of the other activities on top of it will be closed and this Intent will be delivered to the (now on top) old activity as a new Intent. For example, consider a task consisting of the activities: A, B, C, D. If D calls startActivity() with an Intent that resolves to the component of activity B, then C and D will be finished and B receive the given Intent, resulting in the stack now being: A, B. The currently running instance of activity B in the above example will either receive the new intent you are starting here in its onNewIntent() method, or be itself finished and restarted with the new intent. If it has declared its launch mode to be "multiple" (the default) and you have not set FLAG_ACTIVITY_SINGLE_TOP in the same intent, then it will be finished and re-created; for all other launch modes or if FLAG_ACTIVITY_SINGLE_TOP is set then this Intent will be delivered to the current instance's onNewIntent(). This launch mode can also be used to good effect in conjunction with FLAG_ACTIVITY_NEW_TASK : if used to start the root activity of a task, it will bring any currently running instance of that task to the foreground, and then clear it to its root state. This is especially useful, for example, when launching an activity from the notification manager. See Tasks and Back Stack for more information about tasks. Constant Value: 67108864 (0x04000000) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_ACTIVITY_CLEAR_TOP. - - - + + + Java documentation for android.content.Intent.FLAG_ACTIVITY_CLEAR_TOP. + + + @@ -146,13 +143,12 @@ This constant was deprecated in API level 21. As of API 21 this performs identically to FLAG_ACTIVITY_NEW_DOCUMENT which should be used instead of this. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET. - - - + + + Java documentation for android.content.Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET. + + + @@ -349,13 +345,12 @@ When combined with FLAG_GRANT_READ_URI_PERMISSION and/or FLAG_GRANT_WRITE_URI_PERMISSION , the URI permission grant can be persisted across device reboots until explicitly revoked with Context.revokeUriPermission(Uri,int) . This flag only offers the grant for possible persisting; the receiving application must call ContentResolver.takePersistableUriPermission(Uri,int) to actually persist. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION. - - - + + + Java documentation for android.content.Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION. + + + @@ -382,13 +377,12 @@ When combined with FLAG_GRANT_READ_URI_PERMISSION and/or FLAG_GRANT_WRITE_URI_PERMISSION , the URI permission grant applies to any URI that is a prefix match against the original granted URI. (Without this flag, the URI must match exactly for access to be granted.) Another URI is considered a prefix match only when scheme, authority, and all path segments defined by the prefix are an exact match. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_GRANT_PREFIX_URI_PERMISSION. - - - + + + Java documentation for android.content.Intent.FLAG_GRANT_PREFIX_URI_PERMISSION. + + + @@ -505,13 +499,12 @@ This flag is only used for split-screen multi-window mode. The new activity will be displayed adjacent to the one launching it if possible. This can only be used in conjunction with FLAG_ACTIVITY_NEW_TASK . Also, setting FLAG_ACTIVITY_MULTIPLE_TASK is required if you want a new instance of an existing activity to be created. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_ACTIVITY_LAUNCH_ADJACENT. - - - + + + Java documentation for android.content.Intent.FLAG_ACTIVITY_LAUNCH_ADJACENT. + + + @@ -641,13 +634,12 @@ This flag is used to open a document into a new task rooted at the activity launched by this Intent. Through the use of this flag, or its equivalent attribute, R.attr.documentLaunchMode multiple instances of the same activity containing different documents will appear in the recent tasks list. The use of the activity attribute form of this, R.attr.documentLaunchMode , is preferred over the Intent flag described here. The attribute form allows the Activity to specify multiple document behavior for all launchers of the Activity whereas using this flag requires each Intent that launches the Activity to specify it. Note that the default semantics of this flag w.r.t. whether the recents entry for it is kept after the activity is finished is different than the use of FLAG_ACTIVITY_NEW_TASK and R.attr.documentLaunchMode -- if this flag is being used to create a new recents entry, then by default that entry will be removed once the activity is finished. You can modify this behavior with FLAG_ACTIVITY_RETAIN_IN_RECENTS . FLAG_ACTIVITY_NEW_DOCUMENT may be used in conjunction with FLAG_ACTIVITY_MULTIPLE_TASK . When used alone it is the equivalent of the Activity manifest specifying R.attr.documentLaunchMode ="intoExisting". When used with FLAG_ACTIVITY_MULTIPLE_TASK it is the equivalent of the Activity manifest specifying R.attr.documentLaunchMode ="always". The flag is ignored even in conjunction with FLAG_ACTIVITY_MULTIPLE_TASK when the Activity manifest specifies R.attr.documentLaunchMode ="never". Refer to R.attr.documentLaunchMode for more information. See also: R.attr.documentLaunchMode FLAG_ACTIVITY_MULTIPLE_TASK Constant Value: 524288 (0x00080000) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_ACTIVITY_NEW_DOCUMENT. - - - + + + Java documentation for android.content.Intent.FLAG_ACTIVITY_NEW_DOCUMENT. + + + @@ -674,13 +666,12 @@ If set, this activity will become the start of a new task on this history stack. A task (from the activity that started it to the next task activity) defines an atomic group of activities that the user can move to. Tasks can be moved to the foreground and background; all of the activities inside of a particular task always remain in the same order. See Tasks and Back Stack for more information about tasks. This flag is generally used by activities that want to present a "launcher" style behavior: they give the user a list of separate things that can be done, which otherwise run completely independently of the activity launching them. When using this flag, if a task is already running for the activity you are now starting, then a new activity will not be started; instead, the current task will simply be brought to the front of the screen with the state it was last in. See FLAG_ACTIVITY_MULTIPLE_TASK for a flag to disable this behavior. This flag can not be used when the caller is requesting a result from the activity being launched. Constant Value: 268435456 (0x10000000) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_ACTIVITY_NEW_TASK. - - - + + + Java documentation for android.content.Intent.FLAG_ACTIVITY_NEW_TASK. + + + @@ -707,13 +698,12 @@ If set in an Intent passed to Context.startActivity() , this flag will prevent the system from applying an activity transition animation to go to the next activity state. This doesn't mean an animation will never run -- if another activity change happens that doesn't specify this flag before the activity started here is displayed, then that transition will be used. This flag can be put to good use when you are going to do a series of activity operations but the animation seen by the user shouldn't be driven by the first activity change but rather a later one. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_ACTIVITY_NO_ANIMATION. - - - + + + Java documentation for android.content.Intent.FLAG_ACTIVITY_NO_ANIMATION. + + + @@ -767,13 +757,12 @@ If set, this flag will prevent the normal Activity.onUserLeaveHint() callback from occurring on the current frontmost activity before it is paused as the newly-started activity is brought to the front. Typically, an activity can rely on that callback to indicate that an explicit user action has caused their activity to be moved out of the foreground. The callback marks an appropriate point in the activity's lifecycle for it to dismiss any notifications that it intends to display "until the user has seen them," such as a blinking LED. If an activity is ever started via any non-user-driven events such as phone-call receipt or an alarm handler, this flag should be passed to Context.startActivity , ensuring that the pausing activity does not think the user has acknowledged its notification. Constant Value: 262144 (0x00040000) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_ACTIVITY_NO_USER_ACTION. - - - + + + Java documentation for android.content.Intent.FLAG_ACTIVITY_NO_USER_ACTION. + + + @@ -800,13 +789,12 @@ If set and this intent is being used to launch a new activity from an existing one, the current activity will not be counted as the top activity for deciding whether the new intent should be delivered to the top instead of starting a new one. The previous activity will be used as the top, with the assumption being that the current activity will finish itself immediately. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_ACTIVITY_PREVIOUS_IS_TOP. - - - + + + Java documentation for android.content.Intent.FLAG_ACTIVITY_PREVIOUS_IS_TOP. + + + @@ -861,13 +849,12 @@ If this is an ordered broadcast, don't allow receivers to abort the broadcast. They can still propagate results through to later receivers, but they can not prevent later receivers from seeing the broadcast. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_RECEIVER_NO_ABORT. - - - + + + Java documentation for android.content.Intent.FLAG_RECEIVER_NO_ABORT. + + + @@ -922,13 +909,12 @@ If set, when sending a broadcast the new broadcast will replace any existing pending broadcast that matches it. Matching is defined by Intent.filterEquals returning true for the intents of the two broadcasts. When a match is found, the new broadcast (and receivers associated with it) will replace the existing one in the pending broadcast list, remaining at the same position in the list. This flag is most typically used with sticky broadcasts, which only care about delivering the most recent values of the broadcast to their receivers. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_RECEIVER_REPLACE_PENDING. - - - + + + Java documentation for android.content.Intent.FLAG_RECEIVER_REPLACE_PENDING. + + + @@ -959,13 +945,12 @@ If set, the broadcast will be visible to receivers in Instant Apps. By default Instant Apps will not receive broadcasts. This flag has no effect when used by an Instant App. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_RECEIVER_VISIBLE_TO_INSTANT_APPS. - - - + + + Java documentation for android.content.Intent.FLAG_RECEIVER_VISIBLE_TO_INSTANT_APPS. + + + @@ -992,13 +977,12 @@ If set in an Intent passed to Context.startActivity() , this flag will cause the launched activity to be brought to the front of its task's history stack if it is already running. For example, consider a task consisting of four activities: A, B, C, D. If D calls startActivity() with an Intent that resolves to the component of activity B, then B will be brought to the front of the history stack, with this resulting order: A, C, D, B. This flag will be ignored if FLAG_ACTIVITY_CLEAR_TOP is also specified. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_ACTIVITY_REORDER_TO_FRONT. - - - + + + Java documentation for android.content.Intent.FLAG_ACTIVITY_REORDER_TO_FRONT. + + + @@ -1110,13 +1094,12 @@ By default a document created by FLAG_ACTIVITY_NEW_DOCUMENT will have its entry in recent tasks removed when the user closes it (with back or however else it may finish()). If you would like to instead allow the document to be kept in recents so that it can be re-launched, you can use this flag. When set and the task's activity is finished, the recents entry will remain in the interface for the user to re-launch it, like a recents entry for a top-level application. The receiving activity can override this request with R.attr.autoRemoveFromRecents or by explcitly calling Activity.finishAndRemoveTask() . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_ACTIVITY_RETAIN_IN_RECENTS. - - - + + + Java documentation for android.content.Intent.FLAG_ACTIVITY_RETAIN_IN_RECENTS. + + + @@ -1171,13 +1154,12 @@ If set in an Intent passed to Context.startActivity() , this flag will cause a newly launching task to be placed on top of the current home activity task (if there is one). That is, pressing back from the task will always return the user to home even if that was not the last activity they saw. This can only be used in conjunction with FLAG_ACTIVITY_NEW_TASK . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FLAG_ACTIVITY_TASK_ON_HOME. - - - + + + Java documentation for android.content.Intent.FLAG_ACTIVITY_TASK_ON_HOME. + + + diff --git a/docs/xml/Android.Content/ActivityNotFoundException.xml b/docs/xml/Android.Content/ActivityNotFoundException.xml index d952ac8fd..3226c5aa6 100644 --- a/docs/xml/Android.Content/ActivityNotFoundException.xml +++ b/docs/xml/Android.Content/ActivityNotFoundException.xml @@ -101,13 +101,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ActivityNotFoundException.ActivityNotFoundException(java.lang.String). - - - + + + Java documentation for android.content.ActivityNotFoundException.ActivityNotFoundException(java.lang.String). + + + diff --git a/docs/xml/Android.Content/AsyncQueryHandler.xml b/docs/xml/Android.Content/AsyncQueryHandler.xml index e26c5a042..e2d8f2e32 100644 --- a/docs/xml/Android.Content/AsyncQueryHandler.xml +++ b/docs/xml/Android.Content/AsyncQueryHandler.xml @@ -70,13 +70,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.AsyncQueryHandler.AsyncQueryHandler(android.content.ContentResolver). - - - + + + Java documentation for android.content.AsyncQueryHandler.AsyncQueryHandler(android.content.ContentResolver). + + + @@ -177,13 +176,12 @@ A handler associated with the supplied looper. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.AsyncQueryHandler.createHandler(android.os.Looper). - - - + + + Java documentation for android.content.AsyncQueryHandler.createHandler(android.os.Looper). + + + diff --git a/docs/xml/Android.Content/AsyncTaskLoader.xml b/docs/xml/Android.Content/AsyncTaskLoader.xml index c2ec421ee..b9dd94930 100644 --- a/docs/xml/Android.Content/AsyncTaskLoader.xml +++ b/docs/xml/Android.Content/AsyncTaskLoader.xml @@ -95,13 +95,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.AsyncTaskLoader.AsyncTaskLoader(android.content.Context). - - - + + + Java documentation for android.content.AsyncTaskLoader.AsyncTaskLoader(android.content.Context). + + + @@ -157,13 +156,12 @@ Returns false if the task could not be canceled, typically because it has already completed normally, or because startLoading() hasn't been called; returns true otherwise. When true is returned, the task is still running and the OnLoadCanceledListener will be called when the task completes. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Loader.cancelLoad(). - - - + + + Java documentation for android.content.Loader.cancelLoad(). + + + diff --git a/docs/xml/Android.Content/AttributionSource+Builder.xml b/docs/xml/Android.Content/AttributionSource+Builder.xml index 2f151f0f5..46f1159ed 100644 --- a/docs/xml/Android.Content/AttributionSource+Builder.xml +++ b/docs/xml/Android.Content/AttributionSource+Builder.xml @@ -237,18 +237,11 @@ The attribution tag of the app accessing the permission protected data. This value cannot be null . The attribution tag of the app accessing the permission protected data. - - - Java documentation for android.content.AttributionSource.Builder.setAttributionTag(java.lang.String). - - - + Java documentation for android.content.AttributionSource.Builder.setAttributionTag(java.lang.String). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -282,18 +275,11 @@ Set the device ID for this attribution source, permission check would happen against this device ID. the builder. This value cannot be null . Set the device ID for this attribution source, permission check would happen against this device ID. - - - Java documentation for android.content.AttributionSource.Builder.setDeviceId(int). - - - + Java documentation for android.content.AttributionSource.Builder.setDeviceId(int). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -334,18 +320,44 @@ The next app to receive the permission protected data. This value cannot be null . The next app to receive the permission protected data. - - - Java documentation for android.content.AttributionSource.Builder.setNext(android.content.AttributionSource). - - - + Java documentation for android.content.AttributionSource.Builder.setNext(android.content.AttributionSource). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setNextAttributionSource", "(Landroid/content/AttributionSource;)Landroid/content/AttributionSource$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setNextAttributionSource", "(Landroid/content/AttributionSource;)Landroid/content/AttributionSource$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.AttributionSource+Builder + + + + + + To be added. + To be added. + To be added. + To be added. @@ -386,18 +398,11 @@ The package that is accessing the permission protected data. This value cannot be null . The package that is accessing the permission protected data. - - - Java documentation for android.content.AttributionSource.Builder.setPackageName(java.lang.String). - - - + Java documentation for android.content.AttributionSource.Builder.setPackageName(java.lang.String). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -431,18 +436,11 @@ The PID of the process that is accessing the permission protected data. If not called, pid will default to Process.INVALID_PID (-1). This indicates that the PID data is missing. Supplying a PID is not required, but recommended when accessible. This value cannot be null . The PID of the process that is accessing the permission protected data. If not called, pid will default to Process.INVALID_PID (-1). This indicates that the PID data is missing. Supplying a PID is not required, but recommended when accessible. - - - Java documentation for android.content.AttributionSource.Builder.setPid(int). - - - + Java documentation for android.content.AttributionSource.Builder.setPid(int). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/AttributionSource.xml b/docs/xml/Android.Content/AttributionSource.xml index c9b220fe7..0cb01c758 100644 --- a/docs/xml/Android.Content/AttributionSource.xml +++ b/docs/xml/Android.Content/AttributionSource.xml @@ -222,18 +222,11 @@ Gets the parcelable creator for an attribution source. The parcelable creator for this type. Gets the parcelable creator for an attribution source. - - - Java documentation for android.content.AttributionSource.CREATOR. - - - + Java documentation for android.content.AttributionSource.CREATOR. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -267,18 +260,11 @@ Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int) , the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int) , the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - - - Java documentation for android.content.AttributionSource.describeContents(). - - - + Java documentation for android.content.AttributionSource.describeContents(). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -802,18 +788,11 @@ Additional flags about how the object should be written. May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE . Value is either 0 or a combination of the following: Parcelable.PARCELABLE_WRITE_RETURN_VALUE Flatten this object in to a Parcel. Flatten this object in to a Parcel. - - - Java documentation for android.content.AttributionSource.writeToParcel(android.os.Parcel, int). - - - + Java documentation for android.content.AttributionSource.writeToParcel(android.os.Parcel, int). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/Bind.xml b/docs/xml/Android.Content/Bind.xml index d4d41b634..7ef57827b 100644 --- a/docs/xml/Android.Content/Bind.xml +++ b/docs/xml/Android.Content/Bind.xml @@ -47,13 +47,12 @@ Flag for bindService(Intent, BindServiceFlags, Executor, ServiceConnection) : indicates that the client application binding to this service considers the service to be more important than the app itself. When set, the platform will try to have the out of memory killer kill the app before it kills the service it is bound to, though this is not guaranteed to be the case. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.BIND_ABOVE_CLIENT. - - - + + + Java documentation for android.content.Context.BIND_ABOVE_CLIENT. + + + @@ -80,13 +79,12 @@ Flag for bindService(Intent, BindServiceFlags, Executor, ServiceConnection) : If binding from an activity, allow the target service's process importance to be raised based on whether the activity is visible to the user, regardless whether another flag is used to reduce the amount that the client process's overall importance is used to impact it. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.BIND_ADJUST_WITH_ACTIVITY. - - - + + + Java documentation for android.content.Context.BIND_ADJUST_WITH_ACTIVITY. + + + @@ -141,13 +139,12 @@ Flag for bindService(Intent, BindServiceFlags, Executor, ServiceConnection) : allow the process hosting the bound service to go through its normal memory management. It will be treated more like a running service, allowing the system to (temporarily) expunge the process if low on memory or for some other whim it may have, and being more aggressive about making it a candidate to be killed (and restarted) if running for a long time. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.BIND_ALLOW_OOM_MANAGEMENT. - - - + + + Java documentation for android.content.Context.BIND_ALLOW_OOM_MANAGEMENT. + + + @@ -174,13 +171,12 @@ Flag for bindService(Intent, BindServiceFlags, Executor, ServiceConnection) : automatically create the service as long as the binding exists. Note that while this will create the service, its Service.onStartCommand(Intent, int, int) method will still only be called due to an explicit call to startService(Intent) . Even without that, though, this still provides you with access to the service object while the service is created. Note that prior to Build.VERSION_CODES.ICE_CREAM_SANDWICH , not supplying this flag would also impact how important the system consider's the target service's process to be. When set, the only way for it to be raised was by binding from a service in which case it will only be important when that activity is in the foreground. Now to achieve this behavior you must explicitly supply the new flag BIND_ADJUST_WITH_ACTIVITY . For compatibility, old applications that don't specify BIND_AUTO_CREATE will automatically have the flags BIND_WAIVE_PRIORITY and BIND_ADJUST_WITH_ACTIVITY set for them in order to achieve the same result. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.BIND_AUTO_CREATE. - - - + + + Java documentation for android.content.Context.BIND_AUTO_CREATE. + + + @@ -207,13 +203,12 @@ Flag for bindService(Intent, BindServiceFlags, Executor, ServiceConnection) : include debugging help for mismatched calls to unbind. When this flag is set, the callstack of the following unbindService(ServiceConnection) call is retained, to be printed if a later incorrect unbind call is made. Note that doing this requires retaining information about the binding that was made for the lifetime of the app, resulting in a leak -- this should only be used for debugging. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.BIND_DEBUG_UNBIND. - - - + + + Java documentation for android.content.Context.BIND_DEBUG_UNBIND. + + + @@ -244,13 +239,12 @@ Flag for bindService(Intent, BindServiceFlags, Executor, ServiceConnection) : The service being bound is an isolated , external service. This binds the service into the calling application's package, rather than the package in which the service is declared. When using this flag, the code for the service being bound will execute under the calling application's package name and user ID. Because the service must be an isolated process, it will not have direct access to the application's data, though. The purpose of this flag is to allow applications to provide services that are attributed to the app using the service, rather than the application providing the service. This flag is NOT compatible with BindServiceFlags . If you need to use BindServiceFlags , you must use BIND_EXTERNAL_SERVICE_LONG instead. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.BIND_EXTERNAL_SERVICE. - - - + + + Java documentation for android.content.Context.BIND_EXTERNAL_SERVICE. + + + @@ -277,13 +271,12 @@ Flag for bindService(Intent, BindServiceFlags, Executor, ServiceConnection) : this service is very important to the client, so should be brought to the foreground process level when the client is. Normally a process can only be raised to the visibility level by a client, even if that client is in the foreground. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.BIND_IMPORTANT. - - - + + + Java documentation for android.content.Context.BIND_IMPORTANT. + + + @@ -365,13 +358,12 @@ Flag for bindService(Intent, BindServiceFlags, Executor, ServiceConnection) : don't allow this binding to raise the target service's process to the foreground scheduling priority. It will still be raised to at least the same memory priority as the client (so that its process will not be killable in any situation where the client is not killable), but for CPU scheduling purposes it may be left in the background. This only has an impact in the situation where the binding client is a foreground process and the target service is in a background process. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.BIND_NOT_FOREGROUND. - - - + + + Java documentation for android.content.Context.BIND_NOT_FOREGROUND. + + + @@ -482,13 +474,12 @@ Flag for bindService(Intent, BindServiceFlags, Executor, ServiceConnection) : don't impact the scheduling or memory management priority of the target service's hosting process. Allows the service's process to be managed on the background LRU list just like a regular application process in the background. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.BIND_WAIVE_PRIORITY. - - - + + + Java documentation for android.content.Context.BIND_WAIVE_PRIORITY. + + + diff --git a/docs/xml/Android.Content/CaptureContentForNoteResult.xml b/docs/xml/Android.Content/CaptureContentForNoteResult.xml index ce4d57ce2..c6c032a1f 100644 --- a/docs/xml/Android.Content/CaptureContentForNoteResult.xml +++ b/docs/xml/Android.Content/CaptureContentForNoteResult.xml @@ -13,18 +13,11 @@ Defines result codes returned after an activity captures content for a note. Defines result codes returned after an activity captures content for a note. - - - Java documentation for android.content.Intent. - - - + Java documentation for android.content.Intent. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/ClipData+Item+Builder.xml b/docs/xml/Android.Content/ClipData+Item+Builder.xml index 1c5f61c14..7f0370cce 100644 --- a/docs/xml/Android.Content/ClipData+Item+Builder.xml +++ b/docs/xml/Android.Content/ClipData+Item+Builder.xml @@ -32,18 +32,11 @@ Builds a ClipData.Item by supplying its optional content. Builds a ClipData.Item by supplying its optional content. - - - Java documentation for android.content.ClipData.Item.Builder. - - - + Java documentation for android.content.ClipData.Item.Builder. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -69,18 +62,11 @@ Creates a builder for a clip-data item. Creates a builder for a clip-data item. - - - Java documentation for android.content.ClipData.Item.Builder.Builder(). - - - + Java documentation for android.content.ClipData.Item.Builder.Builder(). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -110,20 +96,13 @@ Constructs a new Item with the properties set on this builder. The constructed item. This value cannot be null . - Thrown if HTML text is provided without plain text. Constructs a new Item with the properties set on this builder. - - - Java documentation for android.content.ClipData.Item.Builder.build(). - - - + Java documentation for android.content.ClipData.Item.Builder.build(). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. + Thrown if HTML text is provided without plain text. @@ -193,18 +172,11 @@ Sets the HTML text for the item to be constructed. This value cannot be null . Sets the HTML text for the item to be constructed. - - - Java documentation for android.content.ClipData.Item.Builder.setHtmlText(java.lang.String). - - - + Java documentation for android.content.ClipData.Item.Builder.setHtmlText(java.lang.String). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -245,18 +217,11 @@ Sets the Intent for the item to be constructed. This value cannot be null . Sets the Intent for the item to be constructed. - - - Java documentation for android.content.ClipData.Item.Builder.setIntent(android.content.Intent). - - - + Java documentation for android.content.ClipData.Item.Builder.setIntent(android.content.Intent). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -297,18 +262,11 @@ Sets the IntentSender for the item to be constructed. To prevent receiving apps from improperly manipulating the intent to launch another activity as this caller, the provided IntentSender must be immutable. If there is a fixed lifetime for this ClipData (ie. for drag and drop), the system will cancel the IntentSender when it is no longer used. This value cannot be null . Sets the IntentSender for the item to be constructed. To prevent receiving apps from improperly manipulating the intent to launch another activity as this caller, the provided IntentSender must be immutable. If there is a fixed lifetime for this ClipData (ie. for drag and drop), the system will cancel the IntentSender when it is no longer used. - - - Java documentation for android.content.ClipData.Item.Builder.setIntentSender(android.content.IntentSender). - - - + Java documentation for android.content.ClipData.Item.Builder.setIntentSender(android.content.IntentSender). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -349,18 +307,11 @@ Sets the text for the item to be constructed. This value cannot be null . Sets the text for the item to be constructed. - - - Java documentation for android.content.ClipData.Item.Builder.setText(java.lang.CharSequence). - - - + Java documentation for android.content.ClipData.Item.Builder.setText(java.lang.CharSequence). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -397,18 +348,11 @@ Sets the text for the item to be constructed. This value cannot be null . Sets the text for the item to be constructed. - - - Java documentation for android.content.ClipData.Item.Builder.setText(java.lang.CharSequence). - - - + Java documentation for android.content.ClipData.Item.Builder.setText(java.lang.CharSequence). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -449,18 +393,11 @@ Sets the URI for the item to be constructed. This value cannot be null . Sets the URI for the item to be constructed. - - - Java documentation for android.content.ClipData.Item.Builder.setUri(android.net.Uri). - - - + Java documentation for android.content.ClipData.Item.Builder.setUri(android.net.Uri). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/ClipData+Item.xml b/docs/xml/Android.Content/ClipData+Item.xml index 4934221a8..0dcdc53ee 100644 --- a/docs/xml/Android.Content/ClipData+Item.xml +++ b/docs/xml/Android.Content/ClipData+Item.xml @@ -191,13 +191,12 @@ Create an Item consisting of a single block of (possibly styled) text. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ClipData.Item.Item(java.lang.CharSequence). - - - + + + Java documentation for android.content.ClipData.Item.Item(java.lang.CharSequence). + + + @@ -297,13 +296,12 @@ with an alternative HTML formatted representation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ClipData.Item.Item(java.lang.CharSequence, java.lang.String). - - - + + + Java documentation for android.content.ClipData.Item.Item(java.lang.CharSequence, java.lang.String). + + + @@ -380,13 +378,12 @@ text, Intent, and/or URI. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ClipData.Item.Item(java.lang.CharSequence, android.content.Intent, android.net.Uri). - - - + + + Java documentation for android.content.ClipData.Item.Item(java.lang.CharSequence, android.content.Intent, android.net.Uri). + + + @@ -469,13 +466,12 @@ text, HTML text, Intent, and/or URI. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ClipData.Item.Item(java.lang.CharSequence, java.lang.String, android.content.Intent, android.net.Uri). - - - + + + Java documentation for android.content.ClipData.Item.Item(java.lang.CharSequence, java.lang.String, android.content.Intent, android.net.Uri). + + + @@ -910,13 +906,12 @@ Retrieve the raw text contained in this Item. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ClipData.Item.getText(). - - - + + + Java documentation for android.content.ClipData.Item.getText(). + + + diff --git a/docs/xml/Android.Content/ClipData.xml b/docs/xml/Android.Content/ClipData.xml index 8c40cb05c..52e2c86c5 100644 --- a/docs/xml/Android.Content/ClipData.xml +++ b/docs/xml/Android.Content/ClipData.xml @@ -287,13 +287,12 @@ Create a new clip. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ClipData.ClipData(java.lang.CharSequence, java.lang.String[], android.content.ClipData.Item). - - - + + + Java documentation for android.content.ClipData.ClipData(java.lang.CharSequence, java.lang.String[], android.content.ClipData.Item). + + + @@ -408,13 +407,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ClipData.CREATOR. - - - + + + Java documentation for android.content.ClipData.CREATOR. + + + @@ -447,13 +445,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ClipData.describeContents(). - - - + + + Java documentation for android.content.ClipData.describeContents(). + + + diff --git a/docs/xml/Android.Content/ClipDescription.xml b/docs/xml/Android.Content/ClipDescription.xml index 41b8a4a46..2b7e3144b 100644 --- a/docs/xml/Android.Content/ClipDescription.xml +++ b/docs/xml/Android.Content/ClipDescription.xml @@ -206,13 +206,12 @@ Create a new clip. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ClipDescription.ClipDescription(java.lang.CharSequence, java.lang.String[]). - - - + + + Java documentation for android.content.ClipDescription.ClipDescription(java.lang.CharSequence, java.lang.String[]). + + + @@ -484,13 +483,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ClipDescription.CREATOR. - - - + + + Java documentation for android.content.ClipDescription.CREATOR. + + + @@ -523,13 +521,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ClipDescription.describeContents(). - - - + + + Java documentation for android.content.ClipDescription.describeContents(). + + + @@ -780,8 +777,8 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp", "TypeSmsWebOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp", "TypeSmsWebOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")>] @@ -790,9 +787,8 @@ The non-null entity whose confidence score is requested. Returns a score indicating confidence that an instance of the given entity is present in the first item of the clip data, if that item is plain text and text classification has been - completed. + performed. Value is between 0.0f and 1.0f inclusive - Thrown if ClassificationStatus is not ClassificationComplete. Returns a score indicating confidence that an instance of the given entity is present in the first item of the clip data, if that item is plain text and text classification has been @@ -816,6 +812,7 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. + Thrown if ClassificationStatus is not ClassificationComplete. @@ -1028,13 +1025,12 @@ Return the label for this clip. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ClipDescription.getLabel(). - - - + + + Java documentation for android.content.ClipDescription.getLabel(). + + + diff --git a/docs/xml/Android.Content/ClipDescriptionClassification.xml b/docs/xml/Android.Content/ClipDescriptionClassification.xml index 31f63c94a..1bef64c1f 100644 --- a/docs/xml/Android.Content/ClipDescriptionClassification.xml +++ b/docs/xml/Android.Content/ClipDescriptionClassification.xml @@ -13,18 +13,11 @@ Defines the classification state of the content described by a ClipDescription. Defines the classification state of the content described by a ClipDescription. - - - Java documentation for android.content.ClipDescription. - - - + Java documentation for android.content.ClipDescription. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/ClipboardManager.xml b/docs/xml/Android.Content/ClipboardManager.xml index ed247565c..8dc7cbd92 100644 --- a/docs/xml/Android.Content/ClipboardManager.xml +++ b/docs/xml/Android.Content/ClipboardManager.xml @@ -107,13 +107,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ClipboardManager.addPrimaryClipChangedListener(android.content.ClipboardManager.OnPrimaryClipChangedListener). - - - + + + Java documentation for android.content.ClipboardManager.addPrimaryClipChangedListener(android.content.ClipboardManager.OnPrimaryClipChangedListener). + + + @@ -178,7 +177,7 @@ System.Boolean - Returns whether a primary clip is available to this application. + Returns true if there is currently a primary clip on the clipboard. Returns true if a primary clip is available to this application. Clipboard reads are permitted for the default IME, an application with input focus, or callers granted privileged background access; otherwise returns false. Returns true if a primary clip is available to this application. Clipboard reads are permitted for the default IME, an application with input focus, or callers granted privileged background access; otherwise returns false. @@ -430,13 +429,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ClipboardManager.removePrimaryClipChangedListener(android.content.ClipboardManager.OnPrimaryClipChangedListener). - - - + + + Java documentation for android.content.ClipboardManager.removePrimaryClipChangedListener(android.content.ClipboardManager.OnPrimaryClipChangedListener). + + + diff --git a/docs/xml/Android.Content/ComponentName.xml b/docs/xml/Android.Content/ComponentName.xml index e014c9dbe..54d5b3220 100644 --- a/docs/xml/Android.Content/ComponentName.xml +++ b/docs/xml/Android.Content/ComponentName.xml @@ -311,13 +311,12 @@ Creates and returns a copy of this object. The precise meaning of "copy" may depend on the class of the object. The general intent is that, for any object x , the expression: x.clone() != x will be true, and that the expression: x.clone().getClass() == x.getClass() will be true , but these are not absolute requirements. While it is typically the case that: x.clone().equals(x) will be true , this is not an absolute requirement. By convention, the returned object should be obtained by calling super.clone . If a class and all of its superclasses (except Object ) obey this convention, it will be the case that x.clone().getClass() == x.getClass() . By convention, the object returned by this method should be independent of this object (which is being cloned). To achieve this independence, it may be necessary to modify one or more fields of the object returned by super.clone before returning it. Typically, this means copying any mutable objects that comprise the internal "deep structure" of the object being cloned and replacing the references to these objects with references to the copies. If a class contains only primitive fields or references to immutable objects, then it is usually the case that no fields in the object returned by super.clone need to be modified. Returns ComponentName a clone of this instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ComponentName.clone(). - - - + + + Java documentation for android.content.ComponentName.clone(). + + + @@ -354,13 +353,12 @@ A value that indicates the relative ordering of the component names. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ComponentName.compareTo(android.content.ComponentName). - - - + + + Java documentation for android.content.ComponentName.compareTo(android.content.ComponentName). + + + @@ -507,13 +505,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ComponentName.CREATOR. - - - + + + Java documentation for android.content.ComponentName.CREATOR. + + + @@ -546,13 +543,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ComponentName.describeContents(). - - - + + + Java documentation for android.content.ComponentName.describeContents(). + + + diff --git a/docs/xml/Android.Content/ContentProvider.xml b/docs/xml/Android.Content/ContentProvider.xml index 27569a4cc..baf2a09fb 100644 --- a/docs/xml/Android.Content/ContentProvider.xml +++ b/docs/xml/Android.Content/ContentProvider.xml @@ -893,7 +893,7 @@ - The full URI to delete, including a row ID (if a specific + The full URI to query, including a row ID (if a specific record is requested). A Bundle containing additional information necessary for the operation. Arguments may include SQL style arguments, such @@ -1100,13 +1100,12 @@ A task that completes after the provider's state has been written to the supplied stream. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProvider.dump(java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]). - - - + + + Java documentation for android.content.ContentProvider.dump(java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]). + + + @@ -1653,20 +1652,15 @@ The new device configuration. - Called by the system when the device configuration changes while your component is running. Note that, unlike activities, other components are never restarted when a configuration changes: they must always deal with the results of the change, such as by re-retrieving resources. At the time that this function has been called, your Resources object will have been updated to return resource values matching the new configuration. For more information, read Handling Runtime Changes . This method is always called on the application main thread, and must not perform lengthy operations. The default content provider implementation does nothing. Override this method to take appropriate action. (Content providers do not usually care about things like screen orientation, but may want to know about locale changes.) Parameters newConfig Configuration : The new device configuration. This value cannot be null . + To be added + This method is always called on the application main thread, and must + not perform lengthy operations. Called by the system when the device configuration changes while your component is running. Note that, unlike activities, other components are never restarted when a configuration changes: they must always deal with the results of the change, such as by re-retrieving resources. At the time that this function has been called, your Resources object will have been updated to return resource values matching the new configuration. For more information, read Handling Runtime Changes . This method is always called on the application main thread, and must not perform lengthy operations. The default content provider implementation does nothing. Override this method to take appropriate action. (Content providers do not usually care about things like screen orientation, but may want to know about locale changes.) Parameters newConfig Configuration : The new device configuration. This value cannot be null . - - - Java documentation for android.content.ContentProvider.onConfigurationChanged(android.content.res.Configuration). - - - + Java documentation for android.content.ContentProvider.onConfigurationChanged(android.content.res.Configuration). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -1751,20 +1745,15 @@ - This is called when the overall system is running low on memory, and actively running processes should trim their memory usage. While the exact point at which this will be called is not defined, generally it will happen when all background process have been killed. That is, before reaching the point of killing processes hosting service and foreground UI that we would like to avoid killing. This method is always called on the application main thread, and must not perform lengthy operations. The default content provider implementation does nothing. Subclasses may override this method to take appropriate action. + To be added + This method is always called on the application main thread, and must + not perform lengthy operations. This is called when the overall system is running low on memory, and actively running processes should trim their memory usage. While the exact point at which this will be called is not defined, generally it will happen when all background process have been killed. That is, before reaching the point of killing processes hosting service and foreground UI that we would like to avoid killing. This method is always called on the application main thread, and must not perform lengthy operations. The default content provider implementation does nothing. Subclasses may override this method to take appropriate action. - - - Java documentation for android.content.ContentProvider.onLowMemory(). - - - + Java documentation for android.content.ContentProvider.onLowMemory(). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -3230,13 +3219,12 @@ Change the permission required to read data from the content provider. This is normally set for you from its manifest information when the provider is first created. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProvider.setReadPermission(java.lang.String). - - - + + + Java documentation for android.content.ContentProvider.setReadPermission(java.lang.String). + + + @@ -3266,13 +3254,12 @@ Change the permission required to write data in the content provider. This is normally set for you from its manifest information when the provider is first created. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProvider.setWritePermission(java.lang.String). - - - + + + Java documentation for android.content.ContentProvider.setWritePermission(java.lang.String). + + + diff --git a/docs/xml/Android.Content/ContentProviderClient.xml b/docs/xml/Android.Content/ContentProviderClient.xml index fd2dc238a..1feb5aee3 100644 --- a/docs/xml/Android.Content/ContentProviderClient.xml +++ b/docs/xml/Android.Content/ContentProviderClient.xml @@ -1181,18 +1181,11 @@ Opens a typed asset file associated with a content URI. This value may be null . Opens a typed asset file associated with a content URI. - - - Java documentation for android.content.ContentProviderClient.openTypedAssetFile(android.net.Uri, java.lang.String, android.os.Bundle, android.os.CancellationSignal). - - - + Java documentation for android.content.ContentProviderClient.openTypedAssetFile(android.net.Uri, java.lang.String, android.os.Bundle, android.os.CancellationSignal). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -1625,7 +1618,8 @@ Releases this client connection. This member is deprecated; use Close instead. - true if the connection was released; false if it was already released. + + true if the connection was released; false if it was already released. This member is deprecated. replaced by #close(). diff --git a/docs/xml/Android.Content/ContentProviderOperation+Builder.xml b/docs/xml/Android.Content/ContentProviderOperation+Builder.xml index 4f51c9c86..528ea54a0 100644 --- a/docs/xml/Android.Content/ContentProviderOperation+Builder.xml +++ b/docs/xml/Android.Content/ContentProviderOperation+Builder.xml @@ -232,18 +232,11 @@ If set to true, this operation allows subsequent operations to continue even if this operation throws an exception. When true, any encountered exception is returned via ContentProviderResult.exception . This value cannot be null . If set to true, this operation allows subsequent operations to continue even if this operation throws an exception. When true, any encountered exception is returned via ContentProviderResult.exception . - - - Java documentation for android.content.ContentProviderOperation.Builder.withExceptionAllowed(boolean). - - - + Java documentation for android.content.ContentProviderOperation.Builder.withExceptionAllowed(boolean). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -275,13 +268,12 @@ this builder, to allow for chaining. This value cannot be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderOperation.Builder.withExpectedCount(int). - - - + + + Java documentation for android.content.ContentProviderOperation.Builder.withExpectedCount(int). + + + @@ -325,18 +317,11 @@ Configure the given extra to use for this operation. This method will replace any previously defined extras for this key. This value cannot be null . Configure the given extra to use for this operation. This method will replace any previously defined extras for this key. - - - Java documentation for android.content.ContentProviderOperation.Builder.withExtra(java.lang.String, java.lang.Object). - - - + Java documentation for android.content.ContentProviderOperation.Builder.withExtra(java.lang.String, java.lang.Object). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -372,18 +357,11 @@ Configure the given extra to be dynamically overwritten using the result of a previous operation. This method will replace any previously defined extras for this key. This value cannot be null . Configure the given extra to be dynamically overwritten using the result of a previous operation. This method will replace any previously defined extras for this key. - - - Java documentation for android.content.ContentProviderOperation.Builder.withExtraBackReference(java.lang.String, int). - - - + Java documentation for android.content.ContentProviderOperation.Builder.withExtraBackReference(java.lang.String, int). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -421,18 +399,11 @@ Configure the given extra to be dynamically overwritten using the result of a previous operation. This method will replace any previously defined extras for this key. This value cannot be null . Configure the given extra to be dynamically overwritten using the result of a previous operation. This method will replace any previously defined extras for this key. - - - Java documentation for android.content.ContentProviderOperation.Builder.withExtraBackReference(java.lang.String, int, java.lang.String). - - - + Java documentation for android.content.ContentProviderOperation.Builder.withExtraBackReference(java.lang.String, int, java.lang.String). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -466,18 +437,11 @@ Configure the extras to use for this operation. This method will replace any previously defined values for the contained keys, but it will not replace any back-reference requests. Any value may be dynamically overwritten using the result of a previous operation by using methods such as withExtraBackReference(String,int) . This value cannot be null . Configure the extras to use for this operation. This method will replace any previously defined values for the contained keys, but it will not replace any back-reference requests. Any value may be dynamically overwritten using the result of a previous operation by using methods such as withExtraBackReference(String,int) . - - - Java documentation for android.content.ContentProviderOperation.Builder.withExtras(android.os.Bundle). - - - + Java documentation for android.content.ContentProviderOperation.Builder.withExtras(android.os.Bundle). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -524,13 +488,12 @@ This value cannot be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderOperation.Builder.withSelection(java.lang.String, java.lang.String[]). - - - + + + Java documentation for android.content.ContentProviderOperation.Builder.withSelection(java.lang.String, java.lang.String[]). + + + @@ -564,13 +527,12 @@ This value cannot be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderOperation.Builder.withSelectionBackReference(int, int). - - - + + + Java documentation for android.content.ContentProviderOperation.Builder.withSelectionBackReference(int, int). + + + @@ -609,18 +571,11 @@ Configure the given selection argument to be dynamically overwritten using the result of a previous operation. This method will replace any previously defined selection argument at this index. This value cannot be null . Configure the given selection argument to be dynamically overwritten using the result of a previous operation. This method will replace any previously defined selection argument at this index. - - - Java documentation for android.content.ContentProviderOperation.Builder.withSelectionBackReference(int, int, java.lang.String). - - - + Java documentation for android.content.ContentProviderOperation.Builder.withSelectionBackReference(int, int, java.lang.String). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -661,13 +616,12 @@ This value cannot be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderOperation.Builder.withValue(java.lang.String, java.lang.Object). - - - + + + Java documentation for android.content.ContentProviderOperation.Builder.withValue(java.lang.String, java.lang.Object). + + + @@ -701,13 +655,12 @@ This value cannot be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderOperation.Builder.withValueBackReference(java.lang.String, int). - - - + + + Java documentation for android.content.ContentProviderOperation.Builder.withValueBackReference(java.lang.String, int). + + + @@ -746,18 +699,11 @@ Configure the given value to be dynamically overwritten using the result of a previous operation. This method will replace any previously defined value for this key. This value cannot be null . Configure the given value to be dynamically overwritten using the result of a previous operation. This method will replace any previously defined value for this key. - - - Java documentation for android.content.ContentProviderOperation.Builder.withValueBackReference(java.lang.String, int, java.lang.String). - - - + Java documentation for android.content.ContentProviderOperation.Builder.withValueBackReference(java.lang.String, int, java.lang.String). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -788,13 +734,12 @@ This value cannot be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderOperation.Builder.withValueBackReferences(android.content.ContentValues). - - - + + + Java documentation for android.content.ContentProviderOperation.Builder.withValueBackReferences(android.content.ContentValues). + + + @@ -826,13 +771,12 @@ This value cannot be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderOperation.Builder.withValues(android.content.ContentValues). - - - + + + Java documentation for android.content.ContentProviderOperation.Builder.withValues(android.content.ContentValues). + + + @@ -865,13 +809,12 @@ this builder, to allow for chaining. This value cannot be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderOperation.Builder.withYieldAllowed(boolean). - - - + + + Java documentation for android.content.ContentProviderOperation.Builder.withYieldAllowed(boolean). + + + diff --git a/docs/xml/Android.Content/ContentProviderOperation.xml b/docs/xml/Android.Content/ContentProviderOperation.xml index ef65bfac9..7c0356b92 100644 --- a/docs/xml/Android.Content/ContentProviderOperation.xml +++ b/docs/xml/Android.Content/ContentProviderOperation.xml @@ -165,13 +165,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderOperation.CREATOR. - - - + + + Java documentation for android.content.ContentProviderOperation.CREATOR. + + + @@ -204,13 +203,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderOperation.describeContents(). - - - + + + Java documentation for android.content.ContentProviderOperation.describeContents(). + + + diff --git a/docs/xml/Android.Content/ContentProviderResult.xml b/docs/xml/Android.Content/ContentProviderResult.xml index 7abf347c7..140e36496 100644 --- a/docs/xml/Android.Content/ContentProviderResult.xml +++ b/docs/xml/Android.Content/ContentProviderResult.xml @@ -87,13 +87,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderResult.ContentProviderResult(android.net.Uri). - - - + + + Java documentation for android.content.ContentProviderResult.ContentProviderResult(android.net.Uri). + + + @@ -128,18 +127,11 @@ This value cannot be null . Creates a content-provider operation result. Creates a content-provider operation result. - - - Java documentation for android.content.ContentProviderResult.ContentProviderResult(android.os.Bundle). - - - + Java documentation for android.content.ContentProviderResult.ContentProviderResult(android.os.Bundle). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -166,13 +158,12 @@ Initializes a content-provider result from a Parcel. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderResult.ContentProviderResult(android.os.Parcel). - - - + + + Java documentation for android.content.ContentProviderResult.ContentProviderResult(android.os.Parcel). + + + @@ -207,18 +198,11 @@ This value cannot be null . Creates a content-provider operation result. Creates a content-provider operation result. - - - Java documentation for android.content.ContentProviderResult.ContentProviderResult(java.lang.Throwable). - - - + Java documentation for android.content.ContentProviderResult.ContentProviderResult(java.lang.Throwable). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -246,13 +230,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderResult.ContentProviderResult(int). - - - + + + Java documentation for android.content.ContentProviderResult.ContentProviderResult(int). + + + @@ -304,13 +287,12 @@ The number of rows affected by the operation, when available. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderResult.count. - - - + + + Java documentation for android.content.ContentProviderResult.count. + + + @@ -339,13 +321,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderResult.CREATOR. - - - + + + Java documentation for android.content.ContentProviderResult.CREATOR. + + + @@ -378,13 +359,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderResult.describeContents(). - - - + + + Java documentation for android.content.ContentProviderResult.describeContents(). + + + @@ -415,18 +395,11 @@ Gets the exception returned by a content-provider operation, if any. The exception returned by the operation, if any. Gets the exception returned by a content-provider operation, if any. - - - Java documentation for android.content.ContentProviderResult.exception. - - - + Java documentation for android.content.ContentProviderResult.exception. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -456,18 +429,11 @@ Gets the extras returned by a content-provider operation, if any. The extras returned by the operation, if any. Gets the extras returned by a content-provider operation, if any. - - - Java documentation for android.content.ContentProviderResult.extras. - - - + Java documentation for android.content.ContentProviderResult.extras. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -629,13 +595,12 @@ The content URI associated with this value. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentProviderResult.uri. - - - + + + Java documentation for android.content.ContentProviderResult.uri. + + + diff --git a/docs/xml/Android.Content/ContentQueryMap.xml b/docs/xml/Android.Content/ContentQueryMap.xml index 47c8a2a56..6e0b086e7 100644 --- a/docs/xml/Android.Content/ContentQueryMap.xml +++ b/docs/xml/Android.Content/ContentQueryMap.xml @@ -296,13 +296,12 @@ The rows currently held by the content query map. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentQueryMap.getRows(). - - - + + + Java documentation for android.content.ContentQueryMap.getRows(). + + + diff --git a/docs/xml/Android.Content/ContentResolver+MimeTypeInfo.xml b/docs/xml/Android.Content/ContentResolver+MimeTypeInfo.xml index 541b0d5a2..ff0747f06 100644 --- a/docs/xml/Android.Content/ContentResolver+MimeTypeInfo.xml +++ b/docs/xml/Android.Content/ContentResolver+MimeTypeInfo.xml @@ -75,18 +75,11 @@ Return a content description for this MIME type. This value cannot be null . Return a content description for this MIME type. - - - Java documentation for android.content.ContentResolver.MimeTypeInfo.getContentDescription(). - - - + Java documentation for android.content.ContentResolver.MimeTypeInfo.getContentDescription(). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -232,18 +225,11 @@ Return a textual representation of this MIME type. This value cannot be null . Return a textual representation of this MIME type. - - - Java documentation for android.content.ContentResolver.MimeTypeInfo.getLabel(). - - - + Java documentation for android.content.ContentResolver.MimeTypeInfo.getLabel(). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/ContentResolver.xml b/docs/xml/Android.Content/ContentResolver.xml index 0e4ce9fa3..5c77e9e4b 100644 --- a/docs/xml/Android.Content/ContentResolver.xml +++ b/docs/xml/Android.Content/ContentResolver.xml @@ -2803,18 +2803,11 @@ Opens an asset file associated with a content URI. This value may be null . Opens an asset file associated with a content URI. - - - Java documentation for android.content.ContentResolver.openAssetFile(android.net.Uri, java.lang.String, android.os.CancellationSignal). - - - + Java documentation for android.content.ContentResolver.openAssetFile(android.net.Uri, java.lang.String, android.os.CancellationSignal). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -3059,18 +3052,11 @@ Opens a file associated with a content URI. This value may be null . Opens a file associated with a content URI. - - - Java documentation for android.content.ContentResolver.openFile(android.net.Uri, java.lang.String, android.os.CancellationSignal). - - - + Java documentation for android.content.ContentResolver.openFile(android.net.Uri, java.lang.String, android.os.CancellationSignal). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -3466,24 +3452,23 @@ The desired URI to open. This value cannot be null. - The mimetype of data the client desires. This can be a pattern such as */*, if the caller does not have specific type requirements; in this case the content provider will pick its best type matching the pattern. This value cannot be null. - Additional provider-dependent options like EXTRA_SIZE to indicate the desired size of an image. Whether or not the provider will respect these options is completely provider dependent. This value may be null. + The mimetype of data the client desires. This can be a pattern such as + *&#47;*, if the caller does not have specific type requirements; + in this case the content provider will pick its best type matching + the pattern. This value cannot be null. + Additional provider-dependent options like #EXTRA_SIZE to indicate the + desired size of an image. Whether or not the provider will respect these options + is completely provider dependent. This value may be null. A signal to cancel the operation in progress or null if none. Opens a typed asset file associated with a content URI. - Returns a new AssetFileDescriptor from which the client can read data of the desired type. This value may be null. + Returns a new AssetFileDescriptor from which the client can read data of the + desired type. This value may be null. Opens a typed asset file associated with a content URI. - - - Java documentation for android.content.ContentResolver.openTypedAssetFile(android.net.Uri, java.lang.String, android.os.Bundle, android.os.CancellationSignal). - - - + Java documentation for android.content.ContentResolver.openTypedAssetFile(android.net.Uri, java.lang.String, android.os.Bundle, android.os.CancellationSignal). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -4691,13 +4676,12 @@ Constant Value: 0 (0x00000000) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentResolver.QUERY_SORT_DIRECTION_ASCENDING. - - - + + + Java documentation for android.content.ContentResolver.QUERY_SORT_DIRECTION_ASCENDING. + + + @@ -4732,13 +4716,12 @@ Constant Value: 1 (0x00000001) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentResolver.QUERY_SORT_DIRECTION_DESCENDING. - - - + + + Java documentation for android.content.ContentResolver.QUERY_SORT_DIRECTION_DESCENDING. + + + diff --git a/docs/xml/Android.Content/ContentValues.xml b/docs/xml/Android.Content/ContentValues.xml index 674aadf65..6eb9325cd 100644 --- a/docs/xml/Android.Content/ContentValues.xml +++ b/docs/xml/Android.Content/ContentValues.xml @@ -290,13 +290,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentValues.CREATOR. - - - + + + Java documentation for android.content.ContentValues.CREATOR. + + + @@ -329,13 +328,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentValues.describeContents(). - - - + + + Java documentation for android.content.ContentValues.describeContents(). + + + @@ -415,13 +413,12 @@ the Boolean value, or null if the value is missing or cannot be converted Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentValues.getAsBoolean(java.lang.String). - - - + + + Java documentation for android.content.ContentValues.getAsBoolean(java.lang.String). + + + @@ -453,13 +450,12 @@ the Byte value, or null if the value is missing or cannot be converted Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentValues.getAsByte(java.lang.String). - - - + + + Java documentation for android.content.ContentValues.getAsByte(java.lang.String). + + + @@ -539,13 +535,12 @@ the Double value, or null if the value is missing or cannot be converted Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentValues.getAsDouble(java.lang.String). - - - + + + Java documentation for android.content.ContentValues.getAsDouble(java.lang.String). + + + @@ -577,13 +572,12 @@ the Float value, or null if the value is missing or cannot be converted Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentValues.getAsFloat(java.lang.String). - - - + + + Java documentation for android.content.ContentValues.getAsFloat(java.lang.String). + + + @@ -615,13 +609,12 @@ the Integer value, or null if the value is missing or cannot be converted Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentValues.getAsInteger(java.lang.String). - - - + + + Java documentation for android.content.ContentValues.getAsInteger(java.lang.String). + + + @@ -653,13 +646,12 @@ the Long value, or null if the value is missing or cannot be converted Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentValues.getAsLong(java.lang.String). - - - + + + Java documentation for android.content.ContentValues.getAsLong(java.lang.String). + + + @@ -691,13 +683,12 @@ the Short value, or null if the value is missing or cannot be converted Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentValues.getAsShort(java.lang.String). - - - + + + Java documentation for android.content.ContentValues.getAsShort(java.lang.String). + + + diff --git a/docs/xml/Android.Content/Context+BindServiceFlags.xml b/docs/xml/Android.Content/Context+BindServiceFlags.xml index 04ec6cbbb..80c4649f3 100644 --- a/docs/xml/Android.Content/Context+BindServiceFlags.xml +++ b/docs/xml/Android.Content/Context+BindServiceFlags.xml @@ -104,18 +104,11 @@ Build BindServiceFlags from BIND_* FLAGS. Note, Context.BIND_EXTERNAL_SERVICE is not supported in this method, because it has the highest integer bit set and cause wrong flags to be set. Use Context.BIND_EXTERNAL_SERVICE_LONG instead. A value that represents the supplied flags. Build BindServiceFlags from BIND_* FLAGS. Note, Context.BIND_EXTERNAL_SERVICE is not supported in this method, because it has the highest integer bit set and cause wrong flags to be set. Use Context.BIND_EXTERNAL_SERVICE_LONG instead. - - - Java documentation for android.content.Context.BindServiceFlags.of(long). - - - + Java documentation for android.content.Context.BindServiceFlags.of(long). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/Context+UpdateBindingParams+Builder.xml b/docs/xml/Android.Content/Context+UpdateBindingParams+Builder.xml new file mode 100644 index 000000000..cbd895034 --- /dev/null +++ b/docs/xml/Android.Content/Context+UpdateBindingParams+Builder.xml @@ -0,0 +1,211 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/content/Context$UpdateBindingParams$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/Context$UpdateBindingParams$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/content/ServiceConnection;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/content/ServiceConnection;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/content/ServiceConnection;Landroid/content/Context$BindServiceFlags;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/content/ServiceConnection;Landroid/content/Context$BindServiceFlags;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/content/Context$UpdateBindingParams;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/content/Context$UpdateBindingParams;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.Context+UpdateBindingParams + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Content/Context+UpdateBindingParams.xml b/docs/xml/Android.Content/Context+UpdateBindingParams.xml new file mode 100644 index 000000000..d08b9a814 --- /dev/null +++ b/docs/xml/Android.Content/Context+UpdateBindingParams.xml @@ -0,0 +1,299 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/content/Context$UpdateBindingParams", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/content/Context$UpdateBindingParams", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Interface for a single unbind or rebind request within a batch update + operation. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getConnection", "()Landroid/content/ServiceConnection;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getConnection", "()Landroid/content/ServiceConnection;", "", ApiSince=37)>] + + + + Android.Content.IServiceConnection + + + To be added. + Returns connection being updated. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFlags", "()Landroid/content/Context$BindServiceFlags;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFlags", "()Landroid/content/Context$BindServiceFlags;", "", ApiSince=37)>] + + + + Android.Content.Context+BindServiceFlags + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isRebind", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isRebind", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + To be added. + Returns if the request is an rebind request. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isUnbind", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isUnbind", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + To be added. + Returns if the request is an unbind request. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRebind", "(Landroid/content/Context$BindServiceFlags;)V", "", ApiSince=37)] + [<Android.Runtime.Register("setRebind", "(Landroid/content/Context$BindServiceFlags;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setUnbind", "()V", "", ApiSince=37)] + [<Android.Runtime.Register("setUnbind", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + Modify the request to unbind the connection. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Content/Context.xml b/docs/xml/Android.Content/Context.xml index 2b636b897..c37e4a7a3 100644 --- a/docs/xml/Android.Content/Context.xml +++ b/docs/xml/Android.Content/Context.xml @@ -1,4 +1,4 @@ - + @@ -40,9 +40,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -129,9 +129,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -171,9 +171,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -213,9 +213,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -257,9 +257,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -297,9 +297,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -343,9 +343,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -383,13 +383,12 @@ Return the context of the single, global Application object of the current process. This generally should only be used if you need a Context whose lifecycle is separate from the current context, that is tied to the lifetime of the process rather than the current component. Consider for example how this interacts with registerReceiver(BroadcastReceiver,IntentFilter) : If used from an Activity context, the receiver is being registered within that activity. This means that you are expected to unregister before the activity is done being destroyed; in fact if you do not do so, the framework will clean up your leaked registration as it removes the activity and log an error. Thus, if you use the Activity context to register a receiver that is static (global to the process, not associated with an Activity instance) then that registration will be removed on you at whatever point the activity you used is destroyed. If used from the Context returned here, the receiver is being registered with the global state associated with your application. Thus it will never be unregistered for you. This is necessary if the receiver is associated with static data, not a particular component. However using the ApplicationContext elsewhere can easily lead to serious leaks if you forget to unregister, unbind, etc. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getApplicationContext(). - - - + + + Java documentation for android.content.Context.getApplicationContext(). + + + @@ -425,13 +424,12 @@ Return the full application info for this context's package. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getApplicationInfo(). - - - + + + Java documentation for android.content.Context.getApplicationInfo(). + + + @@ -468,9 +466,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -513,9 +511,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -551,9 +549,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -590,13 +588,12 @@ an AssetManager instance for the application's package Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getAssets(). - - - + + + Java documentation for android.content.Context.getAssets(). + + + @@ -633,9 +630,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -684,9 +681,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -724,15 +721,44 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTOFILL_SERVICE", ApiSince=37)] + [<Android.Runtime.Register("AUTOFILL_SERVICE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Use with #getSystemService(String) to retrieve an + android.view.autofill.AutofillManager. + To be added. + + @@ -764,9 +790,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -814,9 +840,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -857,9 +883,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -903,18 +929,11 @@ See bindIsolatedService(Intent,int,String,Executor,ServiceConnection) Call BindServiceFlags.of(long) to obtain a BindServiceFlags object. See bindIsolatedService(Intent,int,String,Executor,ServiceConnection) Call BindServiceFlags.of(long) to obtain a BindServiceFlags object. See bindIsolatedService(Intent,int,String,Executor,ServiceConnection) Call BindServiceFlags.of(long) to obtain a BindServiceFlags object. - - - Java documentation for android.content.Context.bindIsolatedService(android.content.Intent, android.content.Context.BindServiceFlags, java.lang.String, java.util.concurrent.Executor, android.content.ServiceConnection). - - - + Java documentation for android.content.Context.bindIsolatedService(android.content.Intent, android.content.Context.BindServiceFlags, java.lang.String, java.util.concurrent.Executor, android.content.ServiceConnection). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -979,9 +998,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1028,9 +1047,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1086,9 +1105,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1173,9 +1192,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1219,18 +1238,11 @@ See bindService(Intent,ServiceConnection,int) Call BindServiceFlags.of(long) to obtain a BindServiceFlags object. See bindService(Intent,ServiceConnection,int) Call BindServiceFlags.of(long) to obtain a BindServiceFlags object. See bindService(Intent,ServiceConnection,int) Call BindServiceFlags.of(long) to obtain a BindServiceFlags object. - - - Java documentation for android.content.Context.bindService(android.content.Intent, android.content.ServiceConnection, android.content.Context.BindServiceFlags). - - - + Java documentation for android.content.Context.bindService(android.content.Intent, android.content.ServiceConnection, android.content.Context.BindServiceFlags). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -1293,9 +1305,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1337,18 +1349,11 @@ See bindService(Intent,int,Executor,ServiceConnection) Call BindServiceFlags.of(long) to obtain a BindServiceFlags object. See bindService(Intent,int,Executor,ServiceConnection) Call BindServiceFlags.of(long) to obtain a BindServiceFlags object. See bindService(Intent,int,Executor,ServiceConnection) Call BindServiceFlags.of(long) to obtain a BindServiceFlags object. - - - Java documentation for android.content.Context.bindService(android.content.Intent, android.content.Context.BindServiceFlags, java.util.concurrent.Executor, android.content.ServiceConnection). - - - + Java documentation for android.content.Context.bindService(android.content.Intent, android.content.Context.BindServiceFlags, java.util.concurrent.Executor, android.content.ServiceConnection). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -1388,18 +1393,11 @@ See bindServiceAsUser(Intent,ServiceConnection,int,UserHandle) Call BindServiceFlags.of(long) to obtain a BindServiceFlags object. See bindServiceAsUser(Intent,ServiceConnection,int,UserHandle) Call BindServiceFlags.of(long) to obtain a BindServiceFlags object. See bindServiceAsUser(Intent,ServiceConnection,int,UserHandle) Call BindServiceFlags.of(long) to obtain a BindServiceFlags object. - - - Java documentation for android.content.Context.bindServiceAsUser(android.content.Intent, android.content.ServiceConnection, android.content.Context.BindServiceFlags, android.os.UserHandle). - - - + Java documentation for android.content.Context.bindServiceAsUser(android.content.Intent, android.content.ServiceConnection, android.content.Context.BindServiceFlags, android.os.UserHandle). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -1468,9 +1466,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1509,17 +1507,17 @@ Flag for #bindIsolatedService: Bind the service into a shared isolated process. Specifying this flag allows multiple isolated services to be running in a single shared isolated process. - + The shared isolated process instance is identified by the <var>instanceName</var> parameter in #bindIsolatedService(Intent, int, String, Executor, ServiceConnection). - + Subsequent calls to #bindIsolatedService with the same <var>instanceName</var> will cause the isolated service to be co-located in the same shared isolated process. - + Note that the shared isolated process is scoped to the calling app; once created, only the calling app can bind additional isolated services into the shared process. However, the services themselves can come from different APKs and therefore different vendors. - + Only services that set the android.R.attr#allowSharedIsolatedProcess attribute to true are allowed to be bound into a shared isolated process. @@ -1528,9 +1526,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1572,9 +1570,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1614,9 +1612,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1652,9 +1650,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1693,9 +1691,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1733,13 +1731,12 @@ Returns the absolute path to the application specific cache directory on the filesystem. The system will automatically delete files in this directory as disk space is needed elsewhere on the device. The system will always delete older files first, as reported by File.lastModified() . If desired, you can exert more control over how files are deleted using StorageManager.setCacheBehaviorGroup(File,boolean) and StorageManager.setCacheBehaviorTombstone(File,boolean) . Apps are strongly encouraged to keep their usage of cache space below the quota returned by StorageManager.getCacheQuotaBytes(java.util.UUID) . If your app goes above this quota, your cached files will be some of the first to be deleted when additional disk space is needed. Conversely, if your app stays under this quota, your cached files will be some of the last to be deleted when additional disk space is needed. Note that your cache quota will change over time depending on how frequently the user interacts with your app, and depending on how much system-wide disk space is used. The returned path may change over time if the calling app is moved to an adopted storage device, so only relative paths should be persisted. Apps require no extra permissions to read or write to the returned path, since this path lives in their private storage. Returns File The path of the directory holding application cache files. See also: openFileOutput(String, int) getFileStreamPath(String) getDir(String, int) getExternalCacheDir() Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getCacheDir(). - - - + + + Java documentation for android.content.Context.getCacheDir(). + + + @@ -1779,9 +1776,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1822,9 +1819,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1865,9 +1862,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1913,9 +1910,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1978,9 +1975,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2040,9 +2037,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2093,9 +2090,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2160,9 +2157,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2224,9 +2221,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2300,9 +2297,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2351,9 +2348,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2401,9 +2398,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2468,9 +2465,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2541,9 +2538,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2602,7 +2599,7 @@ that have been explicitly granted -- if the given process/uid has more general access to the URI's content provider then this check will always fail. - + <strong>Note:</strong> On SDK Version android.os.Build.VERSION_CODES#S, calling this method from a secondary-user's context will incorrectly return PackageManager#PERMISSION_DENIED for all {code uris}. @@ -2612,9 +2609,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2657,9 +2654,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2696,13 +2693,12 @@ Return a class loader you can use to retrieve classes in this package. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getClassLoader(). - - - + + + Java documentation for android.content.Context.getClassLoader(). + + + @@ -2743,9 +2739,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2785,9 +2781,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2827,13 +2823,12 @@ Returns the absolute path to the application specific cache directory on the filesystem designed for storing cached code. The system will delete any files stored in this location both when your specific application is upgraded, and when the entire platform is upgraded. This location is optimal for storing compiled or optimized code generated by your application at runtime. The returned path may change over time if the calling app is moved to an adopted storage device, so only relative paths should be persisted. Apps require no extra permissions to read or write to the returned path, since this path lives in their private storage. Returns File The path of the directory holding application code cache files. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getCodeCacheDir(). - - - + + + Java documentation for android.content.Context.getCodeCacheDir(). + + + @@ -2871,9 +2866,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2913,9 +2908,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2951,9 +2946,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2993,9 +2988,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3036,9 +3031,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3075,13 +3070,12 @@ Return a ContentResolver instance for your application's package. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getContentResolver(). - - - + + + Java documentation for android.content.Context.getContentResolver(). + + + @@ -3132,9 +3126,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3188,9 +3182,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3234,9 +3228,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3288,9 +3282,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3344,9 +3338,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3410,9 +3404,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3474,9 +3468,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3539,9 +3533,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3607,7 +3601,7 @@ display that the windows created with it can occupy; it must be used when android.view.LayoutInflater inflating views, such that they can be inflated with proper Resources. - + Below is a sample code to <b>add an application overlay window on the primary display:</b> ... final DisplayManager dm = anyContext.getSystemService(DisplayManager.class); @@ -3615,13 +3609,13 @@ final Context windowContext = anyContext.createDisplayContext(primaryDisplay) .createWindowContext(TYPE_APPLICATION_OVERLAY, null); final View overlayView = Inflater.from(windowContext).inflate(someLayoutXml, null); - + // WindowManager.LayoutParams initialization ... // The types used in addView and createWindowContext must match. mParams.type = TYPE_APPLICATION_OVERLAY; ... - + windowContext.getSystemService(WindowManager.class).addView(overlayView, mParams); This context's configuration and resources are adjusted to an area of the display where @@ -3646,14 +3640,14 @@ final Display primaryDisplay = dm.getDisplay(DEFAULT_DISPLAY); final Context windowContext = anyContext.createWindowContext(primaryDisplay, TYPE_APPLICATION, null); - + // Get an existing token. final IBinder existingToken = activity.getWindow().getAttributes().token; - + // The types used in addView() and createWindowContext() must match. final WindowManager.LayoutParams params = new WindowManager.LayoutParams(TYPE_APPLICATION); params.token = existingToken; - + // After WindowManager#addView(), the server side will extract the provided token from // LayoutParams#token (existingToken in the sample code), and switch to propagate // configuration changes from the node associated with the provided token. @@ -3677,9 +3671,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3745,9 +3739,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3787,9 +3781,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3829,9 +3823,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3875,9 +3869,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3921,13 +3915,12 @@ Returns the absolute path to the directory on the filesystem where all private files belonging to this app are stored. Apps should not use this path directly; they should instead use getFilesDir() , getCacheDir() , getDir(String,int) , or other storage APIs on this class. The returned path may change over time if the calling app is moved to an adopted storage device, so only relative paths should be persisted. No additional permissions are required for the calling app to read or write files under the returned path. Returns File Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getDataDir(). - - - + + + Java documentation for android.content.Context.getDataDir(). + + + @@ -3972,9 +3965,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4024,9 +4017,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4081,9 +4074,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4117,7 +4110,7 @@ Gets the device ID this context is associated with. Applications can use this method to determine whether they are running on a virtual device and identify that device. - + The device ID of the host device is Context#DEVICE_ID_DEFAULT If the underlying device ID is changed by the system, for example, when an @@ -4139,9 +4132,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4180,9 +4173,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4221,9 +4214,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4263,9 +4256,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4303,9 +4296,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4348,9 +4341,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4390,9 +4383,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4428,9 +4421,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4474,9 +4467,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4512,9 +4505,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4553,9 +4546,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4609,9 +4602,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4670,9 +4663,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4731,9 +4724,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4794,9 +4787,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4852,9 +4845,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4919,9 +4912,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4990,9 +4983,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5034,9 +5027,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5075,13 +5068,12 @@ Returns absolute path to application-specific directory on the primary shared/external storage device where the application can place cache files it owns. These files are internal to the application, and not typically visible to the user as media. This is like getCacheDir() in that these files will be deleted when the application is uninstalled, however there are some important differences: The platform does not always monitor the space available in shared storage, and thus may not automatically delete these files. Apps should always manage the maximum space used in this location. Currently the only time files here will be deleted by the platform is when running on Build.VERSION_CODES.JELLY_BEAN_MR1 or later and Environment.isExternalStorageEmulated(File) returns true. Shared storage may not always be available, since removable media can be ejected by the user. Media state can be checked using Environment.getExternalStorageState(File) . There is no security enforced with these files. For example, any application holding Manifest.permission.WRITE_EXTERNAL_STORAGE can write to these files. If a shared storage device is emulated (as determined by Environment.isExternalStorageEmulated(File) ), its contents are backed by a private user data partition, which means there is little benefit to storing data here instead of the private directory returned by getCacheDir() . Starting in Build.VERSION_CODES.KITKAT , no permissions are required to read or write to the returned path; it's always accessible to the calling app. This only applies to paths generated for package name of the calling application. To access paths belonging to other packages, Manifest.permission.WRITE_EXTERNAL_STORAGE and/or Manifest.permission.READ_EXTERNAL_STORAGE are required. On devices with multiple users (as described by UserManager ), each user has their own isolated shared storage. Applications only have access to the shared storage for the user they're running as. The returned path may change over time if different shared storage media is inserted, so only relative paths should be persisted. Returns File the absolute path to application-specific directory. May return null if shared storage is not currently available. See also: getCacheDir() getExternalCacheDirs() Environment.getExternalStorageState(File) Environment.isExternalStorageEmulated(File) Environment.isExternalStorageRemovable(File) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getExternalCacheDir(). - - - + + + Java documentation for android.content.Context.getExternalCacheDir(). + + + @@ -5121,9 +5113,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5167,9 +5159,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5211,19 +5203,47 @@ Returns the absolute path to the directory on the filesystem where files created with openFileOutput(String, int) are stored. The returned path may change over time if the calling app is moved to an adopted storage device, so only relative paths should be persisted. No additional permissions are required for the calling app to read or write files under the returned path. Returns File The path of the directory holding application files. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getFilesDir(). - - - + + + Java documentation for android.content.Context.getFilesDir(). + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FILE_SERVICE", ApiSince=37)] + [<Android.Runtime.Register("FILE_SERVICE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Use with #getSystemService(String) to retrieve a + android.os.storage.FileManager for handling file operations. + To be added. + + @@ -5243,6 +5263,10 @@ [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android37.0")>] + System.String @@ -5261,9 +5285,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5303,9 +5327,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5352,9 +5376,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5401,9 +5425,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5451,9 +5475,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5519,9 +5543,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5570,9 +5594,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if the given ID @@ -5660,9 +5684,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5753,9 +5777,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5853,9 +5877,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5940,9 +5964,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5991,9 +6015,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6069,9 +6093,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6137,9 +6161,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6182,9 +6206,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6238,9 +6262,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6321,9 +6345,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6357,8 +6381,8 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "HealthconnectService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "TetheringService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "FingerprintService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "TelephonyPhoneNumberService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInteractiveAppService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "PersistentDataBlockService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "VirtualDeviceService", "CrossProfileAppsService", "LocaleService", "MediaMetricsService", "DisplayHashService", "CredentialService", "DeviceLockService", "GrammaticalInflectionService", "SecurityStateService", "ContactKeysService", "MediaQualityService", "AdvancedProtectionService" }, Type="Android.Content.Context")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "HealthconnectService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "TetheringService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "FingerprintService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "TelephonyPhoneNumberService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInteractiveAppService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "PersistentDataBlockService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "VirtualDeviceService", "CrossProfileAppsService", "LocaleService", "MediaMetricsService", "DisplayHashService", "CredentialService", "DeviceLockService", "GrammaticalInflectionService", "SecurityStateService", "ContactKeysService", "MediaQualityService", "AdvancedProtectionService" }, Type="Android.Content.Context")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "HealthconnectService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "TetheringService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "TelephonyPhoneNumberService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "SerialService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInteractiveAppService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "PersistentDataBlockService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "VirtualDeviceService", "CrossProfileAppsService", "LocaleService", "MediaMetricsService", "DisplayHashService", "CredentialService", "DeviceLockService", "GrammaticalInflectionService", "SecurityStateService", "ContactKeysService", "MediaQualityService", "AdvancedProtectionService", "NpuService", "WebAppService" }, Type="Android.Content.Context")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "HealthconnectService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "TetheringService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "TelephonyPhoneNumberService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "SerialService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInteractiveAppService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "PersistentDataBlockService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "VirtualDeviceService", "CrossProfileAppsService", "LocaleService", "MediaMetricsService", "DisplayHashService", "CredentialService", "DeviceLockService", "GrammaticalInflectionService", "SecurityStateService", "ContactKeysService", "MediaQualityService", "AdvancedProtectionService", "NpuService", "WebAppService" }, Type="Android.Content.Context")>] @@ -6371,7 +6395,7 @@ Return the handle to a system-level service by name. The class of the returned object varies by the requested name. Currently available names are: - + <dl> <dt> #WINDOW_SERVICE ("window") <dd> The top-level window manager in which you can place custom @@ -6476,9 +6500,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6578,9 +6602,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6615,9 +6639,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6658,9 +6682,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6701,9 +6725,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6776,9 +6800,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6820,9 +6844,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6862,9 +6886,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6902,9 +6926,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6941,9 +6965,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6987,9 +7011,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7022,13 +7046,12 @@ Indicates if the storage APIs of this Context are backed by device-protected storage. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.isDeviceProtectedStorage(). - - - + + + Java documentation for android.content.Context.isDeviceProtectedStorage(). + + + @@ -7062,9 +7085,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7116,9 +7139,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7185,9 +7208,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7224,9 +7247,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7270,9 +7293,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7310,9 +7333,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7351,9 +7374,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7395,9 +7418,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7433,9 +7456,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7487,9 +7510,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7526,13 +7549,12 @@ The main looper. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getMainLooper(). - - - + + + Java documentation for android.content.Context.getMainLooper(). + + + @@ -7573,9 +7595,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7617,9 +7639,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7655,9 +7677,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7692,17 +7714,17 @@ and audio API parameters. Use with #getSystemService(String) to retrieve a - android.media.quality.MediaQualityManager for standardize picture - and audio API parameters. + android.media.quality.MediaQuality for standardize picture and audio + API parameters. Java documentation for android.content.Context.MEDIA_QUALITY_SERVICE. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7740,9 +7762,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7780,9 +7802,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7823,9 +7845,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7882,9 +7904,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7941,9 +7963,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7981,9 +8003,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8019,9 +8041,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8060,13 +8082,12 @@ Returns the absolute path to the directory on the filesystem similar to getFilesDir() . The difference is that files placed under this directory will be excluded from automatic backup to remote storage. See BackupAgent for a full discussion of the automatic backup mechanism in Android. The returned path may change over time if the calling app is moved to an adopted storage device, so only relative paths should be persisted. No additional permissions are required for the calling app to read or write files under the returned path. Returns File The path of the directory holding application files that will not be automatically backed up to remote storage. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getNoBackupFilesDir(). - - - + + + Java documentation for android.content.Context.getNoBackupFilesDir(). + + + @@ -8106,15 +8127,44 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NPU_SERVICE", ApiSince=37)] + [<Android.Runtime.Register("NPU_SERVICE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Use with #getSystemService(String) to retrieve a + android.npumanager.NpuManager. + To be added. + + @@ -8146,9 +8196,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8188,13 +8238,12 @@ the absolute path to application-specific directory. May return null if shared storage is not currently available. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getObbDir(). - - - + + + Java documentation for android.content.Context.getObbDir(). + + + @@ -8234,9 +8283,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8287,9 +8336,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8333,9 +8382,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8391,9 +8440,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8440,9 +8489,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8505,9 +8554,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8568,9 +8617,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8631,9 +8680,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8678,9 +8727,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8718,9 +8767,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8757,13 +8806,12 @@ String Path to the code and assets. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getPackageCodePath(). - - - + + + Java documentation for android.content.Context.getPackageCodePath(). + + + @@ -8799,13 +8847,12 @@ Return PackageManager instance to find global package information. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getPackageManager(). - - - + + + Java documentation for android.content.Context.getPackageManager(). + + + @@ -8841,13 +8888,12 @@ Return the name of this application's package. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getPackageName(). - - - + + + Java documentation for android.content.Context.getPackageName(). + + + @@ -8883,13 +8929,12 @@ String Path to the resources. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getPackageResourcePath(). - - - + + + Java documentation for android.content.Context.getPackageResourcePath(). + + + @@ -8937,13 +8982,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PCC_SANDBOX_SERVICE", ApiSince=37)] + [<Android.Runtime.Register("PCC_SANDBOX_SERVICE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Use with #getSystemService(String) to retrieve a + android.app.privatecompute.PccSandboxManager. + To be added. + + @@ -8984,9 +9058,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9027,9 +9101,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9069,9 +9143,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9111,9 +9185,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9153,9 +9227,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9194,9 +9268,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9237,13 +9311,47 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("rebindService", "(Landroid/content/ServiceConnection;Landroid/content/Context$BindServiceFlags;)V", "GetRebindService_Landroid_content_ServiceConnection_Landroid_content_Context_BindServiceFlags_Handler", ApiSince=37)] + [<Android.Runtime.Register("rebindService", "(Landroid/content/ServiceConnection;Landroid/content/Context$BindServiceFlags;)V", "GetRebindService_Landroid_content_ServiceConnection_Landroid_content_Context_BindServiceFlags_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -9283,9 +9391,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9329,9 +9437,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9365,9 +9473,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9431,9 +9539,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9487,9 +9595,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9552,7 +9660,7 @@ When the app leaves the cached state, such as returning to the foreground, the system delivers any queued broadcasts. Multiple instances of certain broadcasts might be merged into one broadcast. - + As of android.os.Build.VERSION_CODES#ICE_CREAM_SANDWICH, receivers registered with this method will correctly respect the @@ -9576,9 +9684,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9635,8 +9743,8 @@ Selects the Intent broadcasts to be received. Additional options for the receiver. For apps targeting android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE either #RECEIVER_EXPORTED or #RECEIVER_NOT_EXPORTED must be specified if the receiver isn't being registered - for system - broadcasts or a SecurityException will be thrown. If #RECEIVER_EXPORTED is specified, a receiver may additionally specify #RECEIVER_VISIBLE_TO_INSTANT_APPS. For a complete list of system broadcast actions, + for system + broadcasts or a SecurityException will be thrown. If #RECEIVER_EXPORTED is specified, a receiver may additionally specify #RECEIVER_VISIBLE_TO_INSTANT_APPS. For a complete list of system broadcast actions, see the BROADCAST_ACTIONS.TXT file in the Android SDK. If both #RECEIVER_EXPORTED and #RECEIVER_NOT_EXPORTED are specified, an IllegalArgumentException will be thrown. Register to receive intent broadcasts, with the receiver optionally being exposed to Instant Apps. @@ -9655,7 +9763,7 @@ When the app leaves the cached state, such as returning to the foreground, the system delivers any queued broadcasts. Multiple instances of certain broadcasts might be merged into one broadcast. - + As of android.os.Build.VERSION_CODES#ICE_CREAM_SANDWICH, receivers registered with this method will correctly respect the @@ -9668,9 +9776,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9710,18 +9818,11 @@ Register to receive intent broadcasts, with the receiver optionally being exposed to Instant Apps. See registerReceiver(BroadcastReceiver,IntentFilter) for more information. By default Instant Apps cannot interact with receivers in other applications, this allows you to expose a receiver that Instant Apps can interact with. See BroadcastReceiver for more information on Intent broadcasts. As of Build.VERSION_CODES.UPSIDE_DOWN_CAKE , the system can place context-registered broadcasts in a queue while the app is in the cached state . When the app leaves the cached state, such as returning to the foreground, the system delivers any queued broadcasts. Multiple instances of certain broadcasts might be merged into one broadcast. As of Build.VERSION_CODES.ICE_CREAM_SANDWICH , receivers registered with this method will correctly respect the Intent.setPackage(String) specified for an Intent being broadcast. Prior to that, it would be ignored and delivered to all matching registered receivers. Be careful if using this for security. Parameters receiver BroadcastReceiver : The BroadcastReceiver to handle the broadcast. This value may be null . The first sticky intent found that matches filter , or null if there are none. Register to receive intent broadcasts, with the receiver optionally being exposed to Instant Apps. See registerReceiver(BroadcastReceiver,IntentFilter) for more information. By default Instant Apps cannot interact with receivers in other applications, this allows you to expose a receiver that Instant Apps can interact with. See BroadcastReceiver for more information on Intent broadcasts. As of Build.VERSION_CODES.UPSIDE_DOWN_CAKE , the system can place context-registered broadcasts in a queue while the app is in the cached state . When the app leaves the cached state, such as returning to the foreground, the system delivers any queued broadcasts. Multiple instances of certain broadcasts might be merged into one broadcast. As of Build.VERSION_CODES.ICE_CREAM_SANDWICH , receivers registered with this method will correctly respect the Intent.setPackage(String) specified for an Intent being broadcast. Prior to that, it would be ignored and delivered to all matching registered receivers. Be careful if using this for security. Parameters receiver BroadcastReceiver : The BroadcastReceiver to handle the broadcast. This value may be null . - - - Java documentation for android.content.Context.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter, int). - - - + Java documentation for android.content.Context.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter, int). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -9756,7 +9857,9 @@ The BroadcastReceiver to handle the broadcast. Selects the Intent broadcasts to be received. - Name of a permission that a broadcaster must hold to send an Intent to this receiver. If null, no permission is required. + String naming a permissions that a + broadcaster must hold in order to send an Intent to you. If null, + no permission is required. Handler identifying the thread that will receive the Intent. If null, the main thread of the process will be used. Register to receive intent broadcasts, to run in the context of @@ -9776,7 +9879,7 @@ When the app leaves the cached state, such as returning to the foreground, the system delivers any queued broadcasts. Multiple instances of certain broadcasts might be merged into one broadcast. - + As of android.os.Build.VERSION_CODES#ICE_CREAM_SANDWICH, receivers registered with this method will correctly respect the @@ -9794,9 +9897,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9853,13 +9956,15 @@ The BroadcastReceiver to handle the broadcast. Selects the Intent broadcasts to be received. - Name of a permission that a broadcaster must hold to send an Intent to this receiver. If null, no permission is required. + String naming a permissions that a + broadcaster must hold in order to send an Intent to you. If null, + no permission is required. Handler identifying the thread that will receive the Intent. If null, the main thread of the process will be used. Additional options for the receiver. For apps targeting android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE either #RECEIVER_EXPORTED or #RECEIVER_NOT_EXPORTED must be specified if the receiver isn't being registered - for system - broadcasts or a SecurityException will be thrown. If #RECEIVER_EXPORTED is specified, a receiver may additionally specify #RECEIVER_VISIBLE_TO_INSTANT_APPS. For a complete list of system broadcast actions, + for system + broadcasts or a SecurityException will be thrown. If #RECEIVER_EXPORTED is specified, a receiver may additionally specify #RECEIVER_VISIBLE_TO_INSTANT_APPS. For a complete list of system broadcast actions, see the BROADCAST_ACTIONS.TXT file in the Android SDK. If both #RECEIVER_EXPORTED and #RECEIVER_NOT_EXPORTED are specified, an IllegalArgumentException will be thrown. Register to receive intent broadcasts, to run in the context of <var>scheduler</var>. @@ -9877,7 +9982,7 @@ When the app leaves the cached state, such as returning to the foreground, the system delivers any queued broadcasts. Multiple instances of certain broadcasts might be merged into one broadcast. - + As of android.os.Build.VERSION_CODES#ICE_CREAM_SANDWICH, receivers registered with this method will correctly respect the @@ -9890,9 +9995,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9936,18 +10041,11 @@ Register to receive intent broadcasts, to run in the context of scheduler . See registerReceiver(BroadcastReceiver,IntentFilter,int) and registerReceiver(BroadcastReceiver,IntentFilter,String,Handler) for more information. See BroadcastReceiver for more information on Intent broadcasts. As of Build.VERSION_CODES.UPSIDE_DOWN_CAKE , the system can place context-registered broadcasts in a queue while the app is in the cached state . When the app leaves the cached state, such as returning to the foreground, the system delivers any queued broadcasts. Multiple instances of certain broadcasts might be merged into one broadcast. As of Build.VERSION_CODES.ICE_CREAM_SANDWICH , receivers registered with this method will correctly respect the Intent.setPackage(String) specified for an Intent being broadcast. Prior to that, it would be ignored and delivered to all matching registered receivers. Be careful if using this for security. Parameters receiver BroadcastReceiver : The BroadcastReceiver to handle the broadcast. The first sticky intent found that matches filter , or null if there are none. Register to receive intent broadcasts, to run in the context of scheduler . See registerReceiver(BroadcastReceiver,IntentFilter,int) and registerReceiver(BroadcastReceiver,IntentFilter,String,Handler) for more information. See BroadcastReceiver for more information on Intent broadcasts. As of Build.VERSION_CODES.UPSIDE_DOWN_CAKE , the system can place context-registered broadcasts in a queue while the app is in the cached state . When the app leaves the cached state, such as returning to the foreground, the system delivers any queued broadcasts. Multiple instances of certain broadcasts might be merged into one broadcast. As of Build.VERSION_CODES.ICE_CREAM_SANDWICH , receivers registered with this method will correctly respect the Intent.setPackage(String) specified for an Intent being broadcast. Prior to that, it would be ignored and delivered to all matching registered receivers. Be careful if using this for security. Parameters receiver BroadcastReceiver : The BroadcastReceiver to handle the broadcast. - - - Java documentation for android.content.Context.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter, java.lang.String, android.os.Handler, int). - - - + Java documentation for android.content.Context.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter, java.lang.String, android.os.Handler, int). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -10002,9 +10100,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10065,9 +10163,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10106,13 +10204,12 @@ a Resources instance for the application's package Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getResources(). - - - + + + Java documentation for android.content.Context.getResources(). + + + @@ -10149,9 +10246,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10195,9 +10292,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10260,9 +10357,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10332,9 +10429,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10406,9 +10503,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10448,9 +10545,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10490,9 +10587,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10529,9 +10626,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10573,9 +10670,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10625,9 +10722,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10689,9 +10786,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10767,9 +10864,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10820,9 +10917,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10880,9 +10977,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10938,9 +11035,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10994,9 +11091,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11069,9 +11166,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11160,9 +11257,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11264,9 +11361,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11359,9 +11456,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11445,9 +11542,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11514,9 +11611,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11594,9 +11691,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11654,9 +11751,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11751,9 +11848,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11845,9 +11942,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11883,15 +11980,43 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SERIAL_SERVICE", ApiSince=37)] + [<Android.Runtime.Register("SERIAL_SERVICE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Use with #getSystemService(String) to retrieve a android.hardware.serial.SerialManager for access to serial ports. + To be added. + + @@ -11928,9 +12053,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11980,9 +12105,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12033,9 +12158,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12077,9 +12202,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12126,9 +12251,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12195,9 +12320,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12245,9 +12370,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12278,13 +12403,12 @@ Same as startActivity(Intent,Bundle) with no options specified. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.startActivity(android.content.Intent). - - - + + + Java documentation for android.content.Context.startActivity(android.content.Intent). + + + @@ -12338,9 +12462,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12403,16 +12527,16 @@ Unlike the ordinary #startService(Intent), this method can be used at any time, regardless of whether the app hosting the service is in a foreground state. - + <div class="caution"> <strong>Note:</strong> Beginning with SDK Version android.os.Build.VERSION_CODES#S, apps targeting SDK Version android.os.Build.VERSION_CODES#S or higher are not allowed to start foreground services from the background. See - + Behavior changes: Apps targeting Android 12 - + for more details. </div> @@ -12421,9 +12545,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12490,9 +12614,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12562,9 +12686,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12647,9 +12771,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12719,7 +12843,7 @@ automatically be restarted. This function will throw SecurityException if you do not have permission to start the given service. - + <div class="caution"> <strong>Note:</strong> Each call to startService() results in significant work done by the system to manage service @@ -12732,7 +12856,7 @@ apps targeting SDK Version android.os.Build.VERSION_CODES#O or higher are not allowed to start background services from the background. See - + Background Execution Limits for more details. <strong>Note:</strong> @@ -12740,9 +12864,9 @@ apps targeting SDK Version android.os.Build.VERSION_CODES#S or higher are not allowed to start foreground services from the background. See - + Behavior changes: Apps targeting Android 12 - + for more details. </div> @@ -12751,9 +12875,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12795,9 +12919,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12858,9 +12982,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12899,9 +13023,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12943,9 +13067,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12987,9 +13111,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13027,9 +13151,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13070,9 +13194,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13112,9 +13236,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13152,9 +13276,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13198,9 +13322,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13240,9 +13364,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13282,9 +13406,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13322,9 +13446,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13362,13 +13486,12 @@ Return the Theme object associated with this Context. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getTheme(). - - - + + + Java documentation for android.content.Context.getTheme(). + + + @@ -13471,9 +13594,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13511,9 +13634,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13556,9 +13679,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13594,9 +13717,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13638,9 +13761,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13686,9 +13809,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13732,9 +13855,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13778,15 +13901,76 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getUpdateableFlags", "()Landroid/content/Context$BindServiceFlags;", "GetGetUpdateableFlagsHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getUpdateableFlags", "()Landroid/content/Context$BindServiceFlags;", "GetGetUpdateableFlagsHandler", ApiSince=37)>] + + + + Android.Content.Context+BindServiceFlags + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("updateServiceBindings", "(Ljava/util/Collection;)V", "GetUpdateServiceBindings_Ljava_util_Collection_Handler", ApiSince=37)] + [<Android.Runtime.Register("updateServiceBindings", "(Ljava/util/Collection;)V", "GetUpdateServiceBindings_Ljava_util_Collection_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The collection of bindings to be updated. + Perform a batch update of existing bindings. + To be added. + + @@ -13852,9 +14036,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13892,9 +14076,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13930,9 +14114,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13970,9 +14154,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14016,9 +14200,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14059,9 +14243,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14097,7 +14281,7 @@ Use with #getSystemService(String) to retrieve a android.companion.virtual.VirtualDeviceManager for managing virtual devices. - + On devices without PackageManager#FEATURE_COMPANION_DEVICE_SETUP system feature the #getSystemService(String) will return null. @@ -14106,9 +14290,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14148,9 +14332,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14188,13 +14372,12 @@ This method was deprecated in API level 15. Use WallpaperManager.get() instead. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getWallpaper(). - - - + + + Java documentation for android.content.Context.getWallpaper(). + + + @@ -14223,13 +14406,12 @@ This method was deprecated in API level 15. Use WallpaperManager.getDesiredMinimumHeight() instead. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getWallpaperDesiredMinimumHeight(). - - - + + + Java documentation for android.content.Context.getWallpaperDesiredMinimumHeight(). + + + @@ -14258,13 +14440,12 @@ This method was deprecated in API level 15. Use WallpaperManager.getDesiredMinimumWidth() instead. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.getWallpaperDesiredMinimumWidth(). - - - + + + Java documentation for android.content.Context.getWallpaperDesiredMinimumWidth(). + + + @@ -14299,14 +14480,43 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WEB_APP_SERVICE", ApiSince=37)] + [<Android.Runtime.Register("WEB_APP_SERVICE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Use with #getSystemService(String) to retrieve a + android.content.pm.webapp.WebAppManager. + To be added. + + @@ -14344,9 +14554,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14382,9 +14592,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14424,9 +14634,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14462,9 +14672,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14504,9 +14714,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/ContextParams+Builder.xml b/docs/xml/Android.Content/ContextParams+Builder.xml index 2c96997f9..f7e3c4c02 100644 --- a/docs/xml/Android.Content/ContextParams+Builder.xml +++ b/docs/xml/Android.Content/ContextParams+Builder.xml @@ -240,18 +240,11 @@ Sets an attribution tag against which to track permission accesses. This builder. This value cannot be null . Sets an attribution tag against which to track permission accesses. - - - Java documentation for android.content.ContextParams.Builder.setAttributionTag(java.lang.String). - - - + Java documentation for android.content.ContextParams.Builder.setAttributionTag(java.lang.String). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -292,18 +285,11 @@ Sets the attribution source for the app on whose behalf you are doing the work. This builder. This value cannot be null . Sets the attribution source for the app on whose behalf you are doing the work. - - - Java documentation for android.content.ContextParams.Builder.setNextAttributionSource(android.content.AttributionSource). - - - + Java documentation for android.content.ContextParams.Builder.setNextAttributionSource(android.content.AttributionSource). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -337,18 +323,11 @@ Sets whether the attribution source associated with the context created from these params should be registered. This builder instance. Sets whether the attribution source associated with the context created from these params should be registered. - - - Java documentation for android.content.ContextParams.Builder.setShouldRegisterAttributionSource(boolean). - - - + Java documentation for android.content.ContextParams.Builder.setShouldRegisterAttributionSource(boolean). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/ContextWrapper.xml b/docs/xml/Android.Content/ContextWrapper.xml index 34880fb74..a0da11c8f 100644 --- a/docs/xml/Android.Content/ContextWrapper.xml +++ b/docs/xml/Android.Content/ContextWrapper.xml @@ -71,13 +71,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.ContextWrapper(android.content.Context). - - - + + + Java documentation for android.content.ContextWrapper.ContextWrapper(android.content.Context). + + + @@ -129,13 +128,12 @@ Return the context of the single, global Application object of the current process. This generally should only be used if you need a Context whose lifecycle is separate from the current context, that is tied to the lifetime of the process rather than the current component. Consider for example how this interacts with registerReceiver(BroadcastReceiver,IntentFilter) : If used from an Activity context, the receiver is being registered within that activity. This means that you are expected to unregister before the activity is done being destroyed; in fact if you do not do so, the framework will clean up your leaked registration as it removes the activity and log an error. Thus, if you use the Activity context to register a receiver that is static (global to the process, not associated with an Activity instance) then that registration will be removed on you at whatever point the activity you used is destroyed. If used from the Context returned here, the receiver is being registered with the global state associated with your application. Thus it will never be unregistered for you. This is necessary if the receiver is associated with static data, not a particular component. However using the ApplicationContext elsewhere can easily lead to serious leaks if you forget to unregister, unbind, etc. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getApplicationContext(). - - - + + + Java documentation for android.content.ContextWrapper.getApplicationContext(). + + + @@ -163,13 +161,12 @@ Return the full application info for this context's package. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getApplicationInfo(). - - - + + + Java documentation for android.content.ContextWrapper.getApplicationInfo(). + + + @@ -197,13 +194,12 @@ an AssetManager instance for the application's package Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getAssets(). - - - + + + Java documentation for android.content.ContextWrapper.getAssets(). + + + @@ -335,13 +331,12 @@ true if the system is in the process of bringing up a service that your client has permission to bind to; false if the system couldn't find the service or if your client doesn't have permission to bind to it. Regardless of the return value, you should later call unbindService(ServiceConnection) to release the connection. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.bindService(android.content.Intent, android.content.ServiceConnection, int). - - - + + + Java documentation for android.content.ContextWrapper.bindService(android.content.Intent, android.content.ServiceConnection, int). + + + @@ -370,13 +365,12 @@ Returns the absolute path to the application specific cache directory on the filesystem. The system will automatically delete files in this directory as disk space is needed elsewhere on the device. The system will always delete older files first, as reported by File.lastModified() . If desired, you can exert more control over how files are deleted using StorageManager.setCacheBehaviorGroup(File,boolean) and StorageManager.setCacheBehaviorTombstone(File,boolean) . Apps are strongly encouraged to keep their usage of cache space below the quota returned by StorageManager.getCacheQuotaBytes(java.util.UUID) . If your app goes above this quota, your cached files will be some of the first to be deleted when additional disk space is needed. Conversely, if your app stays under this quota, your cached files will be some of the last to be deleted when additional disk space is needed. Note that your cache quota will change over time depending on how frequently the user interacts with your app, and depending on how much system-wide disk space is used. The returned path may change over time if the calling app is moved to an adopted storage device, so only relative paths should be persisted. Apps require no extra permissions to read or write to the returned path, since this path lives in their private storage. Returns File The path of the directory holding application cache files. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getCacheDir(). - - - + + + Java documentation for android.content.ContextWrapper.getCacheDir(). + + + @@ -409,13 +403,12 @@ PackageManager.PERMISSION_GRANTED PackageManager.PERMISSION_DENIED Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.checkCallingOrSelfPermission(java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.checkCallingOrSelfPermission(java.lang.String). + + + @@ -459,13 +452,12 @@ PackageManager.PERMISSION_GRANTED PackageManager.PERMISSION_DENIED Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.checkCallingOrSelfUriPermission(android.net.Uri, int). - - - + + + Java documentation for android.content.ContextWrapper.checkCallingOrSelfUriPermission(android.net.Uri, int). + + + @@ -498,13 +490,12 @@ PackageManager.PERMISSION_GRANTED PackageManager.PERMISSION_DENIED Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.checkCallingPermission(java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.checkCallingPermission(java.lang.String). + + + @@ -548,13 +539,12 @@ PackageManager.PERMISSION_GRANTED PackageManager.PERMISSION_DENIED Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.checkCallingUriPermission(android.net.Uri, int). - - - + + + Java documentation for android.content.ContextWrapper.checkCallingUriPermission(android.net.Uri, int). + + + @@ -592,13 +582,12 @@ PackageManager.PERMISSION_GRANTED PackageManager.PERMISSION_DENIED Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.checkPermission(java.lang.String, int, int). - - - + + + Java documentation for android.content.ContextWrapper.checkPermission(java.lang.String, int, int). + + + @@ -640,13 +629,12 @@ PackageManager.PERMISSION_GRANTED PackageManager.PERMISSION_DENIED Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.checkSelfPermission(java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.checkSelfPermission(java.lang.String). + + + @@ -694,13 +682,12 @@ PackageManager.PERMISSION_GRANTED PackageManager.PERMISSION_DENIED Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.checkUriPermission(android.net.Uri, int, int, int). - - - + + + Java documentation for android.content.ContextWrapper.checkUriPermission(android.net.Uri, int, int, int). + + + @@ -755,13 +742,12 @@ PackageManager.PERMISSION_GRANTED PackageManager.PERMISSION_DENIED Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.checkUriPermission(android.net.Uri, java.lang.String, java.lang.String, int, int, int). - - - + + + Java documentation for android.content.ContextWrapper.checkUriPermission(android.net.Uri, java.lang.String, java.lang.String, int, int, int). + + + @@ -789,13 +775,12 @@ Return a class loader you can use to retrieve classes in this package. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getClassLoader(). - - - + + + Java documentation for android.content.ContextWrapper.getClassLoader(). + + + @@ -858,13 +843,12 @@ Returns the absolute path to the application specific cache directory on the filesystem designed for storing cached code. The system will delete any files stored in this location both when your specific application is upgraded, and when the entire platform is upgraded. This location is optimal for storing compiled or optimized code generated by your application at runtime. The returned path may change over time if the calling app is moved to an adopted storage device, so only relative paths should be persisted. Apps require no extra permissions to read or write to the returned path, since this path lives in their private storage. Returns File The path of the directory holding application code cache files. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getCodeCacheDir(). - - - + + + Java documentation for android.content.ContextWrapper.getCodeCacheDir(). + + + @@ -891,13 +875,12 @@ Return a ContentResolver instance for your application's package. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getContentResolver(). - - - + + + Java documentation for android.content.ContextWrapper.getContentResolver(). + + + @@ -934,13 +917,12 @@ A Context with the given configuration override. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.createConfigurationContext(android.content.res.Configuration). - - - + + + Java documentation for android.content.ContextWrapper.createConfigurationContext(android.content.res.Configuration). + + + @@ -1017,13 +999,12 @@ Return a new Context object for the current Context but whose storage APIs are backed by device-protected storage. On devices with direct boot, data stored in this location is encrypted with a key tied to the physical device, and it can be accessed immediately after the device has booted successfully, both before and after the user has authenticated with their credentials (such as a lock pattern or PIN). Because device-protected data is available without user authentication, you should carefully limit the data you store using this Context. For example, storing sensitive authentication tokens or passwords in the device-protected area is strongly discouraged. If the underlying device does not have the ability to store device-protected and credential-protected data using different keys, then both storage areas will become available at the same time. They remain as two distinct storage locations on disk, and only the window of availability changes. Each call to this method returns a new instance of a Context object; Context objects are not shared, however common state (ClassLoader, other Resources for the same configuration) may be so the Context itself can be fairly lightweight. Returns Context Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.createDeviceProtectedStorageContext(). - - - + + + Java documentation for android.content.ContextWrapper.createDeviceProtectedStorageContext(). + + + @@ -1057,13 +1038,12 @@ A context for the display. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.createDisplayContext(android.view.Display). - - - + + + Java documentation for android.content.ContextWrapper.createDisplayContext(android.view.Display). + + + @@ -1105,13 +1085,12 @@ A Context for the application. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.createPackageContext(java.lang.String, int). - - - + + + Java documentation for android.content.ContextWrapper.createPackageContext(java.lang.String, int). + + + @@ -1148,13 +1127,12 @@ Array of strings naming the private databases. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.databaseList(). - - - + + + Java documentation for android.content.ContextWrapper.databaseList(). + + + @@ -1186,13 +1164,12 @@ Returns the absolute path to the directory on the filesystem where all private files belonging to this app are stored. Apps should not use this path directly; they should instead use getFilesDir() , getCacheDir() , getDir(String,int) , or other storage APIs on this class. The returned path may change over time if the calling app is moved to an adopted storage device, so only relative paths should be persisted. No additional permissions are required for the calling app to read or write files under the returned path. Returns File Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getDataDir(). - - - + + + Java documentation for android.content.ContextWrapper.getDataDir(). + + + @@ -1225,13 +1202,12 @@ true if the database was successfully deleted; else false . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.deleteDatabase(java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.deleteDatabase(java.lang.String). + + + @@ -1265,13 +1241,12 @@ true if the file was successfully deleted; else false . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.deleteFile(java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.deleteFile(java.lang.String). + + + @@ -1307,13 +1282,12 @@ true if the shared preferences file was successfully deleted; else false . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.deleteSharedPreferences(java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.deleteSharedPreferences(java.lang.String). + + + @@ -1646,13 +1620,12 @@ Returns absolute path to application-specific directory on the primary shared/external storage device where the application can place cache files it owns. These files are internal to the application, and not typically visible to the user as media. This is like getCacheDir() in that these files will be deleted when the application is uninstalled, however there are some important differences: The platform does not always monitor the space available in shared storage, and thus may not automatically delete these files. Apps should always manage the maximum space used in this location. Currently the only time files here will be deleted by the platform is when running on Build.VERSION_CODES.JELLY_BEAN_MR1 or later and Environment.isExternalStorageEmulated(File) returns true. Shared storage may not always be available, since removable media can be ejected by the user. Media state can be checked using Environment.getExternalStorageState(File) . There is no security enforced with these files. For example, any application holding Manifest.permission.WRITE_EXTERNAL_STORAGE can write to these files. If a shared storage device is emulated (as determined by Environment.isExternalStorageEmulated(File) ), its contents are backed by a private user data partition, which means there is little benefit to storing data here instead of the private directory returned by getCacheDir() . Starting in Build.VERSION_CODES.KITKAT , no permissions are required to read or write to the returned path; it's always accessible to the calling app. This only applies to paths generated for package name of the calling application. To access paths belonging to other packages, Manifest.permission.WRITE_EXTERNAL_STORAGE and/or Manifest.permission.READ_EXTERNAL_STORAGE are required. On devices with multiple users (as described by UserManager ), each user has their own isolated shared storage. Applications only have access to the shared storage for the user they're running as. The returned path may change over time if different shared storage media is inserted, so only relative paths should be persisted. Returns File This value may be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getExternalCacheDir(). - - - + + + Java documentation for android.content.ContextWrapper.getExternalCacheDir(). + + + @@ -1688,13 +1661,12 @@ Array of strings naming the private files. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.fileList(). - - - + + + Java documentation for android.content.ContextWrapper.fileList(). + + + @@ -1723,13 +1695,12 @@ Returns the absolute path to the directory on the filesystem where files created with openFileOutput(String, int) are stored. The returned path may change over time if the calling app is moved to an adopted storage device, so only relative paths should be persisted. No additional permissions are required for the calling app to read or write files under the returned path. Returns File The path of the directory holding application files. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getFilesDir(). - - - + + + Java documentation for android.content.ContextWrapper.getFilesDir(). + + + @@ -1762,13 +1733,12 @@ An absolute path to the given database. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getDatabasePath(java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.getDatabasePath(java.lang.String). + + + @@ -1813,13 +1783,12 @@ A File object for the requested directory. The directory will have been created if it does not already exist. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getDir(java.lang.String, int). - - - + + + Java documentation for android.content.ContextWrapper.getDir(java.lang.String, int). + + + @@ -1856,13 +1825,12 @@ Returns absolute paths to application-specific directories on all shared/external storage devices where the application can place cache files it owns. These files are internal to the application, and not typically visible to the user as media. This is like getCacheDir() in that these files will be deleted when the application is uninstalled, however there are some important differences: The platform does not always monitor the space available in shared storage, and thus may not automatically delete these files. Apps should always manage the maximum space used in this location. Currently the only time files here will be deleted by the platform is when running on Build.VERSION_CODES.JELLY_BEAN_MR1 or later and Environment.isExternalStorageEmulated(File) returns true. Shared storage may not always be available, since removable media can be ejected by the user. Media state can be checked using Environment.getExternalStorageState(File) . There is no security enforced with these files. For example, any application holding Manifest.permission.WRITE_EXTERNAL_STORAGE can write to these files. If a shared storage device is emulated (as determined by Environment.isExternalStorageEmulated(File) ), its contents are backed by a private user data partition, which means there is little benefit to storing data here instead of the private directory returned by getCacheDir() . Shared storage devices returned here are considered a stable part of the device, including physical media slots under a protective cover. The returned paths do not include transient devices, such as USB flash drives connected to handheld devices. An application may store data on any or all of the returned devices. For example, an app may choose to store large files on the device with the most available space, as measured by StatFs . No additional permissions are required for the calling app to read or write files under the returned path. Write access outside of these paths on secondary external storage devices is not available. The returned paths may change over time if different shared storage media is inserted, so only relative paths should be persisted. Returns File[] the absolute paths to application-specific directories. Some individual paths may be null if that shared storage is not currently available. The first path returned is the same as getExternalCacheDir() . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getExternalCacheDirs(). - - - + + + Java documentation for android.content.ContextWrapper.getExternalCacheDirs(). + + + @@ -1904,13 +1872,12 @@ Returns the absolute path to the directory on the primary shared/external storage device where the application can place persistent files it owns. These files are internal to the applications, and not typically visible to the user as media. This is like getFilesDir() in that these files will be deleted when the application is uninstalled, however there are some important differences: Shared storage may not always be available, since removable media can be ejected by the user. Media state can be checked using Environment.getExternalStorageState(File) . There is no security enforced with these files. For example, any application holding Manifest.permission.WRITE_EXTERNAL_STORAGE can write to these files. If a shared storage device is emulated (as determined by Environment.isExternalStorageEmulated(File) ), its contents are backed by a private user data partition, which means there is little benefit to storing data here instead of the private directories returned by getFilesDir() , etc. Starting in Build.VERSION_CODES.KITKAT , no permissions are required to read or write to the returned path; it's always accessible to the calling app. This only applies to paths generated for package name of the calling application. To access paths belonging to other packages, Manifest.permission.WRITE_EXTERNAL_STORAGE and/or Manifest.permission.READ_EXTERNAL_STORAGE are required. On devices with multiple users (as described by UserManager ), each user has their own isolated shared storage. Applications only have access to the shared storage for the user they're running as. The returned path may change over time if different shared storage media is inserted, so only relative paths should be persisted. Here is an example of typical code to manipulate a file in an application's shared storage: void createExternalStoragePrivateFile() { // Create a path where we will place our private file on external // storage. File file = new File(getExternalFilesDir(null), "DemoFile.jpg"); try { // Very simple code to copy a picture from the application's // resource into the external file. Note that this code does // no error checking, and assumes the picture is small (does not // try to copy it in chunks). Note that if external storage is // not currently mounted this will silently fail. InputStream is = getResources().openRawResource(R.drawable.balloons); OutputStream os = new FileOutputStream(file); byte[] data = new byte[is.available()]; is.read(data); os.write(data); is.close(); os.close(); } catch (IOException e) { // Unable to create file, likely because external storage is // not currently mounted. Log.w("ExternalStorage", "Error writing " + file, e); } } void deleteExternalStoragePrivateFile() { // Get path for the file on external storage. If external // storage is not currently mounted this will fail. File file = new File(getExternalFilesDir(null), "DemoFile.jpg"); file.delete(); } boolean hasExternalStoragePrivateFile() { // Get path for the file on external storage. If external // storage is not currently mounted this will fail. File file = new File(getExternalFilesDir(null), "DemoFile.jpg"); return file.exists(); } If you supply a non-null type to this function, the returned file will be a path to a sub-directory of the given type. Though these files are not automatically scanned by the media scanner, you can explicitly add them to the media database with MediaScannerConnection.scanFile . Note that this is not the same as Environment.getExternalStoragePublicDirectory() , which provides directories of media shared by all applications. The directories returned here are owned by the application, and their contents will be removed when the application is uninstalled. Unlike Environment.getExternalStoragePublicDirectory() , the directory returned here will be automatically created for you. Here is an example of typical code to manipulate a picture in an application's shared storage and add it to the media database: void createExternalStoragePrivatePicture() { // Create a path where we will place our picture in our own private // pictures directory. Note that we don't really need to place a // picture in DIRECTORY_PICTURES, since the media scanner will see // all media in these directories; this may be useful with other // media types such as DIRECTORY_MUSIC however to help it classify // your media for display to the user. File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES); File file = new File(path, "DemoPicture.jpg"); try { // Very simple code to copy a picture from the application's // resource into the external file. Note that this code does // no error checking, and assumes the picture is small (does not // try to copy it in chunks). Note that if external storage is // not currently mounted this will silently fail. InputStream is = getResources().openRawResource(R.drawable.balloons); OutputStream os = new FileOutputStream(file); byte[] data = new byte[is.available()]; is.read(data); os.write(data); is.close(); os.close(); // Tell the media scanner about the new file so that it is // immediately available to the user. MediaScannerConnection.scanFile(this, new String[] { file.toString() }, null, new MediaScannerConnection.OnScanCompletedListener() { public void onScanCompleted(String path, Uri uri) { Log.i("ExternalStorage", "Scanned " + path + ":"); Log.i("ExternalStorage", "-> uri=" + uri); } }); } catch (IOException e) { // Unable to create file, likely because external storage is // not currently mounted. Log.w("ExternalStorage", "Error writing " + file, e); } } void deleteExternalStoragePrivatePicture() { // Create a path where we will place our picture in the user's // public pictures directory and delete the file. If external // storage is not currently mounted this will fail. File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES); if (path != null) { File file = new File(path, "DemoPicture.jpg"); file.delete(); } } boolean hasExternalStoragePrivatePicture() { // Create a path where we will place our picture in the user's // public pictures directory and check if the file exists. If // external storage is not currently mounted this will think the // picture doesn't exist. File path = getExternalFilesDir(Environment.DIRECTORY_PICTURES); if (path != null) { File file = new File(path, "DemoPicture.jpg"); return file.exists(); } return false; } Parameters type String : This value may be null . Returns File This value may be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getExternalFilesDir(java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.getExternalFilesDir(java.lang.String). + + + @@ -1950,13 +1917,12 @@ Returns absolute paths to application-specific directories on all shared/external storage devices where the application can place persistent files it owns. These files are internal to the application, and not typically visible to the user as media. This is like getFilesDir() in that these files will be deleted when the application is uninstalled, however there are some important differences: Shared storage may not always be available, since removable media can be ejected by the user. Media state can be checked using Environment.getExternalStorageState(File) . There is no security enforced with these files. For example, any application holding Manifest.permission.WRITE_EXTERNAL_STORAGE can write to these files. If a shared storage device is emulated (as determined by Environment.isExternalStorageEmulated(File) ), its contents are backed by a private user data partition, which means there is little benefit to storing data here instead of the private directories returned by getFilesDir() , etc. Shared storage devices returned here are considered a stable part of the device, including physical media slots under a protective cover. The returned paths do not include transient devices, such as USB flash drives connected to handheld devices. An application may store data on any or all of the returned devices. For example, an app may choose to store large files on the device with the most available space, as measured by StatFs . No additional permissions are required for the calling app to read or write files under the returned path. Write access outside of these paths on secondary external storage devices is not available. The returned path may change over time if different shared storage media is inserted, so only relative paths should be persisted. Parameters type String : The type of files directory to return. May be null for the root of the files directory or one of the following constants for a subdirectory: Environment.DIRECTORY_MUSIC , Environment.DIRECTORY_PODCASTS , Environment.DIRECTORY_RINGTONES , Environment.DIRECTORY_ALARMS , Environment.DIRECTORY_NOTIFICATIONS , Environment.DIRECTORY_PICTURES , or Environment.DIRECTORY_MOVIES . Returns File[] the absolute paths to application-specific directories. Some individual paths may be null if that shared storage is not currently available. The first path returned is the same as getExternalFilesDir(String) . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getExternalFilesDirs(java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.getExternalFilesDirs(java.lang.String). + + + @@ -1995,13 +1961,12 @@ This method is deprecated. These directories still exist and are scanned, but developers are encouraged to migrate to inserting content into a MediaStore collection directly, as any app can contribute new media to MediaStore with no permissions required, starting in Build.VERSION_CODES.Q . Returns absolute paths to application-specific directories on all shared/external storage devices where the application can place media files. These files are scanned and made available to other apps through MediaStore . This is like getExternalFilesDirs(String) in that these files will be deleted when the application is uninstalled, however there are some important differences: Shared storage may not always be available, since removable media can be ejected by the user. Media state can be checked using Environment.getExternalStorageState(File) . There is no security enforced with these files. For example, any application holding Manifest.permission.WRITE_EXTERNAL_STORAGE can write to these files. Shared storage devices returned here are considered a stable part of the device, including physical media slots under a protective cover. The returned paths do not include transient devices, such as USB flash drives connected to handheld devices. An application may store data on any or all of the returned devices. For example, an app may choose to store large files on the device with the most available space, as measured by StatFs . No additional permissions are required for the calling app to read or write files under the returned path. Write access outside of these paths on secondary external storage devices is not available. The returned paths may change over time if different shared storage media is inserted, so only relative paths should be persisted. Returns File[] the absolute paths to application-specific directories. Some individual paths may be null if that shared storage is not currently available. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getExternalMediaDirs(). - - - + + + Java documentation for android.content.ContextWrapper.getExternalMediaDirs(). + + + @@ -2034,13 +1999,12 @@ An absolute path to the given file. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getFileStreamPath(java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.getFileStreamPath(java.lang.String). + + + @@ -2077,13 +2041,12 @@ Returns absolute paths to application-specific directories on all shared/external storage devices where the application's OBB files (if there are any) can be found. Note if the application does not have any OBB files, these directories may not exist. This is like getFilesDir() in that these files will be deleted when the application is uninstalled, however there are some important differences: Shared storage may not always be available, since removable media can be ejected by the user. Media state can be checked using Environment.getExternalStorageState(File) . There is no security enforced with these files. For example, any application holding Manifest.permission.WRITE_EXTERNAL_STORAGE can write to these files. Shared storage devices returned here are considered a stable part of the device, including physical media slots under a protective cover. The returned paths do not include transient devices, such as USB flash drives connected to handheld devices. An application may store data on any or all of the returned devices. For example, an app may choose to store large files on the device with the most available space, as measured by StatFs . No additional permissions are required for the calling app to read or write files under the returned path. Write access outside of these paths on secondary external storage devices is not available. Returns File[] the absolute paths to application-specific directories. Some individual paths may be null if that shared storage is not currently available. The first path returned is the same as getObbDir() Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getObbDirs(). - - - + + + Java documentation for android.content.ContextWrapper.getObbDirs(). + + + @@ -2129,13 +2092,12 @@ The single SharedPreferences instance that can be used to retrieve and modify the preference values. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getSharedPreferences(java.lang.String, int). - - - + + + Java documentation for android.content.ContextWrapper.getSharedPreferences(java.lang.String, int). + + + @@ -2162,8 +2124,8 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "HealthconnectService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "TetheringService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "FingerprintService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "TelephonyPhoneNumberService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInteractiveAppService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "PersistentDataBlockService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "VirtualDeviceService", "CrossProfileAppsService", "LocaleService", "MediaMetricsService", "DisplayHashService", "CredentialService", "DeviceLockService", "GrammaticalInflectionService", "SecurityStateService", "ContactKeysService", "MediaQualityService", "AdvancedProtectionService" }, Type="Android.Content.Context")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "HealthconnectService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "TetheringService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "FingerprintService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "TelephonyPhoneNumberService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInteractiveAppService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "PersistentDataBlockService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "VirtualDeviceService", "CrossProfileAppsService", "LocaleService", "MediaMetricsService", "DisplayHashService", "CredentialService", "DeviceLockService", "GrammaticalInflectionService", "SecurityStateService", "ContactKeysService", "MediaQualityService", "AdvancedProtectionService" }, Type="Android.Content.Context")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "HealthconnectService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "TetheringService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "TelephonyPhoneNumberService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "SerialService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInteractiveAppService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "PersistentDataBlockService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "VirtualDeviceService", "CrossProfileAppsService", "LocaleService", "MediaMetricsService", "DisplayHashService", "CredentialService", "DeviceLockService", "GrammaticalInflectionService", "SecurityStateService", "ContactKeysService", "MediaQualityService", "AdvancedProtectionService", "NpuService", "WebAppService" }, Type="Android.Content.Context")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "PowerService", "WindowService", "LayoutInflaterService", "AccountService", "ActivityService", "AlarmService", "NotificationService", "AccessibilityService", "CaptioningService", "KeyguardService", "LocationService", "HealthconnectService", "SearchService", "SensorService", "StorageService", "StorageStatsService", "WallpaperService", "VibratorManagerService", "VibratorService", "ConnectivityService", "TetheringService", "IpsecService", "VpnManagementService", "NetworkStatsService", "WifiService", "WifiAwareService", "WifiP2pService", "WifiRttRangingService", "NsdService", "AudioService", "BiometricService", "MediaRouterService", "TelephonyService", "TelephonySubscriptionService", "TelephonyPhoneNumberService", "CarrierConfigService", "EuiccService", "TelecomService", "ClipboardService", "InputMethodService", "TextServicesManagerService", "TextClassificationService", "AppwidgetService", "DropboxService", "DevicePolicyService", "UiModeService", "DownloadService", "NfcService", "BluetoothService", "UsbService", "LauncherAppsService", "SerialService", "InputService", "DisplayService", "UserService", "RestrictionsService", "AppOpsService", "RoleService", "CameraService", "PrintService", "ConsumerIrService", "TvInteractiveAppService", "TvInputService", "UsageStatsService", "MediaSessionService", "MediaCommunicationService", "BatteryService", "JobSchedulerService", "PersistentDataBlockService", "MediaProjectionService", "MidiService", "HardwarePropertiesService", "ShortcutService", "SystemHealthService", "CompanionDeviceService", "VirtualDeviceService", "CrossProfileAppsService", "LocaleService", "MediaMetricsService", "DisplayHashService", "CredentialService", "DeviceLockService", "GrammaticalInflectionService", "SecurityStateService", "ContactKeysService", "MediaQualityService", "AdvancedProtectionService", "NpuService", "WebAppService" }, Type="Android.Content.Context")>] @@ -2174,13 +2136,12 @@ Return the handle to a system-level service by name. The class of the returned object varies by the requested name. Currently available names are: WINDOW_SERVICE ("window") The top-level window manager in which you can place custom windows. The returned object is a WindowManager . Must only be obtained from a visual context such as Activity or a Context created with createWindowContext(int,Bundle) , which are adjusted to the configuration and visual bounds of an area on screen. LAYOUT_INFLATER_SERVICE ("layout_inflater") A LayoutInflater for inflating layout resources in this context. Must only be obtained from a visual context such as Activity or a Context created with createWindowContext(int,Bundle) , which are adjusted to the configuration and visual bounds of an area on screen. ACTIVITY_SERVICE ("activity") A ActivityManager for interacting with the global activity state of the system. WALLPAPER_SERVICE ("wallpaper") A WallpaperService for accessing wallpapers in this context. Must only be obtained from a visual context such as Activity or a Context created with createWindowContext(int,Bundle) , which are adjusted to the configuration and visual bounds of an area on screen. POWER_SERVICE ("power") A PowerManager for controlling power management. ALARM_SERVICE ("alarm") A AlarmManager for receiving intents at the time of your choosing. NOTIFICATION_SERVICE ("notification") A NotificationManager for informing the user of background events. KEYGUARD_SERVICE ("keyguard") A KeyguardManager for controlling keyguard. LOCATION_SERVICE ("location") A LocationManager for controlling location (e.g., GPS) updates. SEARCH_SERVICE ("search") A SearchManager for handling search. VIBRATOR_MANAGER_SERVICE ("vibrator_manager") A VibratorManager for accessing the device vibrators, interacting with individual ones and playing synchronized effects on multiple vibrators. ERROR(/#MULTISENSORY_MANAGER_SERVICE) ("multisensory_manager") A ERROR(/android.os.multisensory.MultisensoryManager) for delivering audio-haptic feedback in the Multisensory Design System VIBRATOR_SERVICE ("vibrator") A Vibrator for interacting with the vibrator hardware. CONNECTIVITY_SERVICE ("connectivity") A ConnectivityManager for handling management of network connections. IPSEC_SERVICE ("ipsec") A IpSecManager for managing IPSec on sockets and networks. WIFI_SERVICE ("wifi") A WifiManager for management of Wi-Fi connectivity. On releases before Android 7, it should only be obtained from an application context, and not from any other derived context to avoid memory leaks within the calling process. WIFI_AWARE_SERVICE ("wifiaware") A WifiAwareManager for management of Wi-Fi Aware discovery and connectivity. WIFI_P2P_SERVICE ("wifip2p") A WifiP2pManager for management of Wi-Fi Direct connectivity. INPUT_METHOD_SERVICE ("input_method") An InputMethodManager for management of input methods. UI_MODE_SERVICE ("uimode") An UiModeManager for controlling UI modes. DOWNLOAD_SERVICE ("download") A DownloadManager for requesting HTTP downloads BATTERY_SERVICE ("batterymanager") A BatteryManager for managing battery state JOB_SCHEDULER_SERVICE ("taskmanager") A JobScheduler for managing scheduled tasks NETWORK_STATS_SERVICE ("netstats") A NetworkStatsManager for querying network usage statistics. HARDWARE_PROPERTIES_SERVICE ("hardware_properties") A HardwarePropertiesManager for accessing hardware properties. DOMAIN_VERIFICATION_SERVICE ("domain_verification") A DomainVerificationManager for accessing web domain approval state. DISPLAY_HASH_SERVICE ("display_hash") A DisplayHashManager for management of display hashes. ERROR(/#AUTHENTICATION_POLICY_SERVICE) ("authentication_policy") A AuthenticationPolicyManager for managing authentication related policies on the device. Note: System services obtained via this API may be closely associated with the Context in which they are obtained from. In general, do not share the service objects between various different contexts (Activities, Applications, Services, Providers, etc.) Note: Instant apps, for which PackageManager.isInstantApp() returns true, don't have access to the following system services: DEVICE_POLICY_SERVICE , ERROR(/#FINGERPRINT_SERVICE) , KEYGUARD_SERVICE , SHORTCUT_SERVICE , USB_SERVICE , WALLPAPER_SERVICE , WIFI_P2P_SERVICE , WIFI_SERVICE , WIFI_AWARE_SERVICE . For these services this method will return null . Generally, if you are running as an instant app you should always check whether the result of this method is null . Note: When implementing this method, keep in mind that new services can be added on newer Android releases, so if you're looking for just the explicit names mentioned above, make sure to return null when you don't recognize the name — if you throw a RuntimeException exception instead, your app might break on new Android releases. Parameters name String : The name of the desired service. Value is one of the following: Context.POWER_SERVICE Context.WINDOW_SERVICE Context.LAYOUT_INFLATER_SERVICE Context.ACCOUNT_SERVICE Context.ACTIVITY_SERVICE Context.ALARM_SERVICE Context.NOTIFICATION_SERVICE Context.ACCESSIBILITY_SERVICE Context.CAPTIONING_SERVICE Context.KEYGUARD_SERVICE Context.LOCATION_SERVICE Context.HEALTHCONNECT_SERVICE Context.SEARCH_SERVICE Context.SENSOR_SERVICE Context.STORAGE_SERVICE Context.STORAGE_STATS_SERVICE Context.WALLPAPER_SERVICE Context.VIBRATOR_MANAGER_SERVICE Context.VIBRATOR_SERVICE Context.CONNECTIVITY_SERVICE Context.TETHERING_SERVICE Context.IPSEC_SERVICE Context.VPN_MANAGEMENT_SERVICE Context.NETWORK_STATS_SERVICE Context.WIFI_SERVICE Context.WIFI_AWARE_SERVICE Context.WIFI_P2P_SERVICE Context.WIFI_RTT_RANGING_SERVICE Context.NSD_SERVICE Context.AUDIO_SERVICE Context.BIOMETRIC_SERVICE Context.MEDIA_ROUTER_SERVICE Context.TELEPHONY_SERVICE Context.TELEPHONY_SUBSCRIPTION_SERVICE Context.TELEPHONY_PHONE_NUMBER_SERVICE Context.CARRIER_CONFIG_SERVICE Context.EUICC_SERVICE Context.TELECOM_SERVICE Context.CLIPBOARD_SERVICE Context.INPUT_METHOD_SERVICE Context.TEXT_SERVICES_MANAGER_SERVICE Context.TEXT_CLASSIFICATION_SERVICE Context.APPWIDGET_SERVICE Context.DROPBOX_SERVICE Context.DEVICE_POLICY_SERVICE Context.UI_MODE_SERVICE Context.DOWNLOAD_SERVICE Context.NFC_SERVICE Context.BLUETOOTH_SERVICE Context.USB_SERVICE Context.LAUNCHER_APPS_SERVICE Context.SERIAL_SERVICE Context.INPUT_SERVICE Context.DISPLAY_SERVICE Context.USER_SERVICE Context.RESTRICTIONS_SERVICE Context.APP_OPS_SERVICE Context.ROLE_SERVICE Context.CAMERA_SERVICE Context.PRINT_SERVICE Context.CONSUMER_IR_SERVICE Context.TV_INTERACTIVE_APP_SERVICE Context.TV_INPUT_SERVICE Context.USAGE_STATS_SERVICE Context.MEDIA_SESSION_SERVICE Context.MEDIA_COMMUNICATION_SERVICE Context.BATTERY_SERVICE Context.JOB_SCHEDULER_SERVICE Context.PERSISTENT_DATA_BLOCK_SERVICE Context.MEDIA_PROJECTION_SERVICE Context.MIDI_SERVICE Context.HARDWARE_PROPERTIES_SERVICE Context.SHORTCUT_SERVICE Context.SYSTEM_HEALTH_SERVICE Context.COMPANION_DEVICE_SERVICE Context.VIRTUAL_DEVICE_SERVICE Context.CROSS_PROFILE_APPS_SERVICE Context.LOCALE_SERVICE Context.MEDIA_METRICS_SERVICE Context.DISPLAY_HASH_SERVICE Context.CREDENTIAL_SERVICE Context.DEVICE_LOCK_SERVICE Context.GRAMMATICAL_INFLECTION_SERVICE Context.SECURITY_STATE_SERVICE Context.CONTACT_KEYS_SERVICE Context.MEDIA_QUALITY_SERVICE Context.ADVANCED_PROTECTION_SERVICE Context.NPU_SERVICE Context.WEB_APP_SERVICE Context.HID_SERVICE . This value cannot be null . Returns Object The service or null if the name does not exist. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getSystemService(java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.getSystemService(java.lang.String). + + + @@ -2216,13 +2177,12 @@ The service name or null if the class is not a supported system service. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getSystemServiceName(java.lang.Class<?>). - - - + + + Java documentation for android.content.ContextWrapper.getSystemServiceName(java.lang.Class<?>). + + + @@ -2301,13 +2261,12 @@ Indicates if the storage APIs of this Context are backed by device-protected storage. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.isDeviceProtectedStorage(). - - - + + + Java documentation for android.content.ContextWrapper.isDeviceProtectedStorage(). + + + @@ -2373,13 +2332,12 @@ The main looper. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getMainLooper(). - - - + + + Java documentation for android.content.ContextWrapper.getMainLooper(). + + + @@ -2417,13 +2375,12 @@ true if the move was successful or if the database didn't exist in the source context, otherwise false . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.moveDatabaseFrom(android.content.Context, java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.moveDatabaseFrom(android.content.Context, java.lang.String). + + + @@ -2460,13 +2417,12 @@ true if the move was successful or if the shared preferences didn't exist in the source context, otherwise false . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.moveSharedPreferencesFrom(android.content.Context, java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.moveSharedPreferencesFrom(android.content.Context, java.lang.String). + + + @@ -2494,13 +2450,12 @@ Returns the absolute path to the directory on the filesystem similar to getFilesDir() . The difference is that files placed under this directory will be excluded from automatic backup to remote storage. See BackupAgent for a full discussion of the automatic backup mechanism in Android. The returned path may change over time if the calling app is moved to an adopted storage device, so only relative paths should be persisted. No additional permissions are required for the calling app to read or write files under the returned path. Returns File The path of the directory holding application files that will not be automatically backed up to remote storage. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getNoBackupFilesDir(). - - - + + + Java documentation for android.content.ContextWrapper.getNoBackupFilesDir(). + + + @@ -2528,13 +2483,12 @@ the absolute path to application-specific directory. May return null if shared storage is not currently available. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getObbDir(). - - - + + + Java documentation for android.content.ContextWrapper.getObbDir(). + + + @@ -2568,13 +2522,12 @@ The resulting FileInputStream . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.openFileInput(java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.openFileInput(java.lang.String). + + + @@ -2621,13 +2574,12 @@ The resulting FileOutputStream . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.openFileOutput(java.lang.String, int). - - - + + + Java documentation for android.content.ContextWrapper.openFileOutput(java.lang.String, int). + + + @@ -2676,13 +2628,12 @@ The contents of a newly created database with the given name. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.openOrCreateDatabase(java.lang.String, int, android.database.sqlite.SQLiteDatabase.CursorFactory). - - - + + + Java documentation for android.content.ContextWrapper.openOrCreateDatabase(java.lang.String, int, android.database.sqlite.SQLiteDatabase.CursorFactory). + + + @@ -2733,13 +2684,12 @@ The contents of a newly created database with the given name. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.openOrCreateDatabase(java.lang.String, int, android.database.sqlite.SQLiteDatabase.CursorFactory, android.database.DatabaseErrorHandler). - - - + + + Java documentation for android.content.ContextWrapper.openOrCreateDatabase(java.lang.String, int, android.database.sqlite.SQLiteDatabase.CursorFactory, android.database.DatabaseErrorHandler). + + + @@ -2767,13 +2717,12 @@ String Path to the code and assets. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getPackageCodePath(). - - - + + + Java documentation for android.content.ContextWrapper.getPackageCodePath(). + + + @@ -2801,13 +2750,12 @@ Return PackageManager instance to find global package information. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getPackageManager(). - - - + + + Java documentation for android.content.ContextWrapper.getPackageManager(). + + + @@ -2835,13 +2783,12 @@ Return the name of this application's package. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getPackageName(). - - - + + + Java documentation for android.content.ContextWrapper.getPackageName(). + + + @@ -2869,13 +2816,12 @@ String Path to the resources. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getPackageResourcePath(). - - - + + + Java documentation for android.content.ContextWrapper.getPackageResourcePath(). + + + @@ -2909,13 +2855,12 @@ This method is deprecated. Use WallpaperManager.peek() instead. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.peekWallpaper(). - - - + + + Java documentation for android.content.ContextWrapper.peekWallpaper(). + + + @@ -2949,13 +2894,12 @@ Register a BroadcastReceiver to be run in the main activity thread. The receiver will be called with any broadcast Intent that matches filter , in the main application thread. The system may broadcast Intents that are "sticky" -- these stay around after the broadcast has finished, to be sent to any later registrations. If your IntentFilter matches one of these sticky Intents, that Intent will be returned by this function and sent to your receiver as if it had just been broadcast. There may be multiple sticky Intents that match filter , in which case each of these will be sent to receiver . In this case, only one of these can be returned directly by the function; which of these that is returned is arbitrarily decided by the system. If you know the Intent you are registering for is sticky, you can supply null for your receiver . In this case, no receiver is registered -- the function simply returns the sticky Intent that matches filter . In the case of multiple matches, the same rules as described above apply. See BroadcastReceiver for more information on Intent broadcasts. As of Build.VERSION_CODES.UPSIDE_DOWN_CAKE , the system can place context-registered broadcasts in a queue while the app is in the cached state . When the app leaves the cached state, such as returning to the foreground, the system delivers any queued broadcasts. Multiple instances of certain broadcasts might be merged into one broadcast. As of Build.VERSION_CODES.ICE_CREAM_SANDWICH , receivers registered with this method will correctly respect the Intent.setPackage(String) specified for an Intent being broadcast. Prior to that, it would be ignored and delivered to all matching registered receivers. Be careful if using this for security. For apps targeting Build.VERSION_CODES.UPSIDE_DOWN_CAKE , either RECEIVER_EXPORTED or RECEIVER_NOT_EXPORTED must be specified if the receiver is not being registered for system broadcasts or a SecurityException will be thrown. See registerReceiver(BroadcastReceiver,IntentFilter,int) to register a receiver with flags. Note: this method cannot be called from a BroadcastReceiver component; that is, from a BroadcastReceiver that is declared in an application's manifest. It is okay, however, to call this method from another BroadcastReceiver that has itself been registered at run time with registerReceiver(BroadcastReceiver, IntentFilter) , since the lifetime of such a registered BroadcastReceiver is tied to the object that registered it. Parameters receiver BroadcastReceiver : This value may be null . filter IntentFilter : Selects the Intent broadcasts to be received. Returns Intent The first sticky intent found that matches filter , or null if there are none. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter). - - - + + + Java documentation for android.content.ContextWrapper.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter). + + + @@ -3006,13 +2950,12 @@ The first sticky intent found that matches filter , or null if there are none. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter, int). - - - + + + Java documentation for android.content.ContextWrapper.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter, int). + + + @@ -3051,13 +2994,12 @@ The first sticky intent found that matches filter , or null if there are none. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter, java.lang.String, android.os.Handler). - - - + + + Java documentation for android.content.ContextWrapper.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter, java.lang.String, android.os.Handler). + + + @@ -3112,13 +3054,12 @@ The first sticky intent found that matches filter , or null if there are none. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter, java.lang.String, android.os.Handler, int). - - - + + + Java documentation for android.content.ContextWrapper.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter, java.lang.String, android.os.Handler, int). + + + @@ -3219,13 +3160,12 @@ a Resources instance for the application's package Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getResources(). - - - + + + Java documentation for android.content.ContextWrapper.getResources(). + + + @@ -3314,13 +3254,12 @@ Remove permissions to access a particular content provider Uri that were previously added with grantUriPermission(String, Uri, int) for a specific target package. The given Uri will match all previously granted Uris that are the same or a sub-path of the given Uri. That is, revoking "content://foo/target" will revoke both "content://foo/target" and "content://foo/target/sub", but not "content://foo". It will not remove any prefix grants that exist at a higher level. Unlike revokeUriPermission(Uri,int) , this method will only revoke permissions that had been explicitly granted through grantUriPermission(String, Uri, int) and only for the package specified. Any matching grants that have happened through other mechanisms (clipboard, activity launching, service starting, etc) will not be removed. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.revokeUriPermission(java.lang.String, android.net.Uri, int). - - - + + + Java documentation for android.content.ContextWrapper.revokeUriPermission(java.lang.String, android.net.Uri, int). + + + @@ -3497,13 +3436,12 @@ Broadcast the given intent to all interested BroadcastReceivers, delivering them one at a time to allow more preferred receivers to consume the broadcast before it is delivered to less preferred receivers. This call is asynchronous; it returns immediately, and you will continue executing while the receivers are run. See BroadcastReceiver for more information on Intent broadcasts. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.sendOrderedBroadcast(android.content.Intent, java.lang.String). - - - + + + Java documentation for android.content.ContextWrapper.sendOrderedBroadcast(android.content.Intent, java.lang.String). + + + @@ -3620,18 +3558,11 @@ This value may be null . Broadcasts an intent to interested receivers in order. Broadcasts an intent to interested receivers in order. - - - Java documentation for android.content.ContextWrapper.sendOrderedBroadcast(android.content.Intent, int, java.lang.String, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, java.lang.String, android.os.Bundle, android.os.Bundle). - - - + Java documentation for android.content.ContextWrapper.sendOrderedBroadcast(android.content.Intent, int, java.lang.String, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, java.lang.String, android.os.Bundle, android.os.Bundle). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -3691,13 +3622,12 @@ Version of sendOrderedBroadcast(Intent,String,BroadcastReceiver,Handler,int,String,Bundle) that allows you to specify the user the broadcast will be sent to. This is not available to applications that are not pre-installed on the system image. See BroadcastReceiver for more information on Intent broadcasts. Requires android.Manifest.permission.INTERACT_ACROSS_USERS Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.sendOrderedBroadcastAsUser(android.content.Intent, android.os.UserHandle, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle). - - - + + + Java documentation for android.content.ContextWrapper.sendOrderedBroadcastAsUser(android.content.Intent, android.os.UserHandle, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle). + + + @@ -3976,13 +3906,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.setWallpaper(android.graphics.Bitmap). - - - + + + Java documentation for android.content.ContextWrapper.setWallpaper(android.graphics.Bitmap). + + + @@ -4019,13 +3948,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.setWallpaper(java.io.InputStream). - - - + + + Java documentation for android.content.ContextWrapper.setWallpaper(java.io.InputStream). + + + @@ -4210,13 +4138,12 @@ This value may be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.startForegroundService(android.content.Intent). - - - + + + Java documentation for android.content.ContextWrapper.startForegroundService(android.content.Intent). + + + @@ -4253,13 +4180,12 @@ true if the instrumentation was successfully started, else false if it could not be found. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.startInstrumentation(android.content.ComponentName, java.lang.String, android.os.Bundle). - - - + + + Java documentation for android.content.ContextWrapper.startInstrumentation(android.content.ComponentName, java.lang.String, android.os.Bundle). + + + @@ -4315,13 +4241,12 @@ Same as startIntentSender(IntentSender,Intent,int,int,int,Bundle) with no options specified. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.startIntentSender(android.content.IntentSender, android.content.Intent, int, int, int). - - - + + + Java documentation for android.content.ContextWrapper.startIntentSender(android.content.IntentSender, android.content.Intent, int, int, int). + + + @@ -4421,13 +4346,12 @@ Request that a given application service be started. The Intent should either contain the complete class name of a specific service implementation to start, or a specific package name to target. If the Intent is less specified, it logs a warning about this. In this case any of the multiple matching services may be used. If this service is not already running, it will be instantiated and started (creating a process for it if needed); if it is running then it remains running. Every call to this method will result in a corresponding call to the target service's Service.onStartCommand(Intent, int, int) method, with the intent given here. This provides a convenient way to submit jobs to a service without having to bind and call on to its interface. Using startService() overrides the default service lifetime that is managed by bindService(Intent, BindServiceFlags, Executor, ServiceConnection) : it requires the service to remain running until stopService(Intent) is called, regardless of whether any clients are connected to it. Note that calls to startService() do not nest: no matter how many times you call startService(), a single call to stopService(Intent) will stop it. The system attempts to keep running services around as much as possible. The only time they should be stopped is if the current foreground application is using so many resources that the service needs to be killed. If any errors happen in the service's process, it will automatically be restarted. This function will throw SecurityException if you do not have permission to start the given service. Note: Each call to startService() results in significant work done by the system to manage service lifecycle surrounding the processing of the intent, which can take multiple milliseconds of CPU time. Due to this cost, startService() should not be used for frequent intent delivery to a service, and only for scheduling significant work. Use bound services for high frequency calls. Beginning with SDK Version Build.VERSION_CODES.O , apps targeting SDK Version Build.VERSION_CODES.O or higher are not allowed to start background services from the background. See Background Execution Limits for more details. Note: Beginning with SDK Version Build.VERSION_CODES.S , apps targeting SDK Version Build.VERSION_CODES.S or higher are not allowed to start foreground services from the background. See Behavior changes: Apps targeting Android 12 for more details. Parameters service Intent : Identifies the service to be started. The Intent must be fully explicit (supplying a component name). Additional values may be included in the Intent extras to supply arguments along with this specific start call. Returns ComponentName This value may be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.startService(android.content.Intent). - - - + + + Java documentation for android.content.ContextWrapper.startService(android.content.Intent). + + + @@ -4461,13 +4385,12 @@ If there is a service matching the given Intent that is already running, then it is stopped and true is returned; else false is returned. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.stopService(android.content.Intent). - - - + + + Java documentation for android.content.ContextWrapper.stopService(android.content.Intent). + + + @@ -4495,13 +4418,12 @@ Return the Theme object associated with this Context. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getTheme(). - - - + + + Java documentation for android.content.ContextWrapper.getTheme(). + + + @@ -4667,13 +4589,12 @@ This method is deprecated. Use WallpaperManager.get() instead. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getWallpaper(). - - - + + + Java documentation for android.content.ContextWrapper.getWallpaper(). + + + @@ -4706,13 +4627,12 @@ This method is deprecated. Use WallpaperManager.getDesiredMinimumHeight() instead. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getWallpaperDesiredMinimumHeight(). - - - + + + Java documentation for android.content.ContextWrapper.getWallpaperDesiredMinimumHeight(). + + + @@ -4745,13 +4665,12 @@ This method is deprecated. Use WallpaperManager.getDesiredMinimumWidth() instead. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContextWrapper.getWallpaperDesiredMinimumWidth(). - - - + + + Java documentation for android.content.ContextWrapper.getWallpaperDesiredMinimumWidth(). + + + diff --git a/docs/xml/Android.Content/CursorLoader.xml b/docs/xml/Android.Content/CursorLoader.xml index bb6502220..1874321e8 100644 --- a/docs/xml/Android.Content/CursorLoader.xml +++ b/docs/xml/Android.Content/CursorLoader.xml @@ -266,13 +266,12 @@ The projection used by the loader query. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.CursorLoader.getProjection(). - - - + + + Java documentation for android.content.CursorLoader.getProjection(). + + + @@ -312,13 +311,12 @@ The values that replace placeholders in the loader selection clause. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.CursorLoader.getSelectionArgs(). - - - + + + Java documentation for android.content.CursorLoader.getSelectionArgs(). + + + @@ -387,13 +385,12 @@ The result of the load operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.CursorLoader.loadInBackground(). - - - + + + Java documentation for android.content.CursorLoader.loadInBackground(). + + + @@ -467,13 +464,12 @@ The SQL selection clause used by the loader. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.CursorLoader.getSelection(). - - - + + + Java documentation for android.content.CursorLoader.getSelection(). + + + @@ -516,13 +512,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.CursorLoader.setProjection(java.lang.String[]). - - - + + + Java documentation for android.content.CursorLoader.setProjection(java.lang.String[]). + + + @@ -565,13 +560,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.CursorLoader.setSelectionArgs(java.lang.String[]). - - - + + + Java documentation for android.content.CursorLoader.setSelectionArgs(java.lang.String[]). + + + @@ -608,13 +602,12 @@ The sort order used by the loader. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.CursorLoader.getSortOrder(). - - - + + + Java documentation for android.content.CursorLoader.getSortOrder(). + + + @@ -721,13 +714,12 @@ The content URI associated with this value. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.CursorLoader.getUri(). - - - + + + Java documentation for android.content.CursorLoader.getUri(). + + + diff --git a/docs/xml/Android.Content/DatabaseMode.xml b/docs/xml/Android.Content/DatabaseMode.xml index e869860f4..fb8549009 100644 --- a/docs/xml/Android.Content/DatabaseMode.xml +++ b/docs/xml/Android.Content/DatabaseMode.xml @@ -14,13 +14,12 @@ Specifies configuration modes for the recent-suggestions database used by SearchRecentSuggestionsProvider. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SearchRecentSuggestionsProvider. - - - + + + Java documentation for android.content.SearchRecentSuggestionsProvider. + + + diff --git a/docs/xml/Android.Content/DialogButtonType.xml b/docs/xml/Android.Content/DialogButtonType.xml index 73015ad92..a59a9a7b0 100644 --- a/docs/xml/Android.Content/DialogButtonType.xml +++ b/docs/xml/Android.Content/DialogButtonType.xml @@ -41,13 +41,12 @@ The identifier for the negative button. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.DialogInterface.BUTTON_NEGATIVE. - - - + + + Java documentation for android.content.DialogInterface.BUTTON_NEGATIVE. + + + @@ -74,13 +73,12 @@ The identifier for the neutral button. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.DialogInterface.BUTTON_NEUTRAL. - - - + + + Java documentation for android.content.DialogInterface.BUTTON_NEUTRAL. + + + @@ -107,13 +105,12 @@ The identifier for the positive button. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.DialogInterface.BUTTON_POSITIVE. - - - + + + Java documentation for android.content.DialogInterface.BUTTON_POSITIVE. + + + diff --git a/docs/xml/Android.Content/DialogButtonTypeObsoleted.xml b/docs/xml/Android.Content/DialogButtonTypeObsoleted.xml index 306436876..9bf24e7c5 100644 --- a/docs/xml/Android.Content/DialogButtonTypeObsoleted.xml +++ b/docs/xml/Android.Content/DialogButtonTypeObsoleted.xml @@ -41,13 +41,12 @@ This constant was deprecated in API level 15. Use BUTTON_POSITIVE Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.DialogInterface.BUTTON1. - - - + + + Java documentation for android.content.DialogInterface.BUTTON1. + + + @@ -74,13 +73,12 @@ This constant was deprecated in API level 15. Use BUTTON_NEGATIVE Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.DialogInterface.BUTTON2. - - - + + + Java documentation for android.content.DialogInterface.BUTTON2. + + + @@ -107,13 +105,12 @@ This constant was deprecated in API level 15. Use BUTTON_NEUTRAL Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.DialogInterface.BUTTON3. - - - + + + Java documentation for android.content.DialogInterface.BUTTON3. + + + diff --git a/docs/xml/Android.Content/Entity+NamedContentValues.xml b/docs/xml/Android.Content/Entity+NamedContentValues.xml index 3d605eb95..ce18d82fd 100644 --- a/docs/xml/Android.Content/Entity+NamedContentValues.xml +++ b/docs/xml/Android.Content/Entity+NamedContentValues.xml @@ -64,13 +64,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Entity.NamedContentValues.NamedContentValues(android.net.Uri, android.content.ContentValues). - - - + + + Java documentation for android.content.Entity.NamedContentValues.NamedContentValues(android.net.Uri, android.content.ContentValues). + + + @@ -231,13 +230,12 @@ The content URI associated with this value. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Entity.NamedContentValues.uri. - - - + + + Java documentation for android.content.Entity.NamedContentValues.uri. + + + @@ -266,13 +264,12 @@ The content values associated with this entry. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Entity.NamedContentValues.values. - - - + + + Java documentation for android.content.Entity.NamedContentValues.values. + + + diff --git a/docs/xml/Android.Content/Entity.xml b/docs/xml/Android.Content/Entity.xml index f42f90d1a..54bceb5d3 100644 --- a/docs/xml/Android.Content/Entity.xml +++ b/docs/xml/Android.Content/Entity.xml @@ -76,13 +76,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Entity.Entity(android.content.ContentValues). - - - + + + Java documentation for android.content.Entity.Entity(android.content.ContentValues). + + + @@ -120,13 +119,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Entity.addSubValue(android.net.Uri, android.content.ContentValues). - - - + + + Java documentation for android.content.Entity.addSubValue(android.net.Uri, android.content.ContentValues). + + + @@ -163,13 +161,12 @@ The values for this entity. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Entity.getEntityValues(). - - - + + + Java documentation for android.content.Entity.getEntityValues(). + + + @@ -233,13 +230,12 @@ The named values contained by this entity. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Entity.getSubValues(). - - - + + + Java documentation for android.content.Entity.getSubValues(). + + + diff --git a/docs/xml/Android.Content/FileCreationMode.xml b/docs/xml/Android.Content/FileCreationMode.xml index 4a6b675ea..c5c4fa5db 100644 --- a/docs/xml/Android.Content/FileCreationMode.xml +++ b/docs/xml/Android.Content/FileCreationMode.xml @@ -47,13 +47,12 @@ File creation mode: for use with openFileOutput(String, int) , if the file already exists then write data to the end of the existing file instead of erasing it. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.MODE_APPEND. - - - + + + Java documentation for android.content.Context.MODE_APPEND. + + + @@ -108,13 +107,12 @@ This constant was deprecated in API level 23. MODE_MULTI_PROCESS does not work reliably in some versions of Android, and furthermore does not provide any mechanism for reconciling concurrent modifications across processes. Applications should not attempt to use it. Instead, they should use an explicit cross-process data management approach such as ContentProvider . SharedPreference loading flag: when set, the file on disk will be checked for modification even if the shared preferences instance is already loaded in this process. This behavior is sometimes desired in cases where the application has multiple processes, all writing to the same SharedPreferences file. Generally there are better forms of communication between processes, though. This was the legacy (but undocumented) behavior in and before Gingerbread (Android 2.3) and this flag is implied when targeting such releases. For applications targeting SDK versions greater than Android 2.3, this flag must be explicitly set if desired. See also: getSharedPreferences(String, int) Constant Value: 4 (0x00000004) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.MODE_MULTI_PROCESS. - - - + + + Java documentation for android.content.Context.MODE_MULTI_PROCESS. + + + @@ -145,13 +143,12 @@ Database open flag: when set, the database is opened without support for localized collators. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.MODE_NO_LOCALIZED_COLLATORS. - - - + + + Java documentation for android.content.Context.MODE_NO_LOCALIZED_COLLATORS. + + + @@ -207,13 +204,12 @@ This constant was deprecated in API level 17. Creating world-readable files is very dangerous, and likely to cause security holes in applications. It is strongly discouraged; instead, applications should use more formal mechanism for interactions such as ContentProvider , BroadcastReceiver , and Service . There are no guarantees that this access mode will remain on a file, such as when it goes through a backup and restore. File creation mode: allow all other applications to have read access to the created file. Starting from Build.VERSION_CODES.N , attempting to use this mode throws a SecurityException . See also: FileProvider Intent.FLAG_GRANT_WRITE_URI_PERMISSION Constant Value: 1 (0x00000001) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.MODE_WORLD_READABLE. - - - + + + Java documentation for android.content.Context.MODE_WORLD_READABLE. + + + @@ -240,13 +236,12 @@ This constant was deprecated in API level 17. Creating world-writable files is very dangerous, and likely to cause security holes in applications. It is strongly discouraged; instead, applications should use more formal mechanism for interactions such as ContentProvider , BroadcastReceiver , and Service . There are no guarantees that this access mode will remain on a file, such as when it goes through a backup and restore. File creation mode: allow all other applications to have write access to the created file. Starting from Build.VERSION_CODES.N , attempting to use this mode will throw a SecurityException . See also: FileProvider Intent.FLAG_GRANT_WRITE_URI_PERMISSION Constant Value: 2 (0x00000002) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.MODE_WORLD_WRITEABLE. - - - + + + Java documentation for android.content.Context.MODE_WORLD_WRITEABLE. + + + diff --git a/docs/xml/Android.Content/ISharedPreferences.xml b/docs/xml/Android.Content/ISharedPreferences.xml index ceb581fb6..acbbcf76c 100644 --- a/docs/xml/Android.Content/ISharedPreferences.xml +++ b/docs/xml/Android.Content/ISharedPreferences.xml @@ -107,13 +107,12 @@ Returns a map containing a list of pairs key/value representing the preferences. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SharedPreferences.getAll(). - - - + + + Java documentation for android.content.SharedPreferences.getAll(). + + + diff --git a/docs/xml/Android.Content/ISharedPreferencesEditor.xml b/docs/xml/Android.Content/ISharedPreferencesEditor.xml index 24cd46d12..2c14bf817 100644 --- a/docs/xml/Android.Content/ISharedPreferencesEditor.xml +++ b/docs/xml/Android.Content/ISharedPreferencesEditor.xml @@ -143,13 +143,12 @@ Returns a reference to the same Editor object, so you can chain put calls together. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SharedPreferences.Editor.clear(). - - - + + + Java documentation for android.content.SharedPreferences.Editor.clear(). + + + @@ -233,13 +232,12 @@ Returns a reference to the same Editor object, so you can chain put calls together. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SharedPreferences.Editor.putBoolean(java.lang.String, boolean). - - - + + + Java documentation for android.content.SharedPreferences.Editor.putBoolean(java.lang.String, boolean). + + + @@ -274,13 +272,12 @@ Returns a reference to the same Editor object, so you can chain put calls together. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SharedPreferences.Editor.putFloat(java.lang.String, float). - - - + + + Java documentation for android.content.SharedPreferences.Editor.putFloat(java.lang.String, float). + + + @@ -315,13 +312,12 @@ Returns a reference to the same Editor object, so you can chain put calls together. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SharedPreferences.Editor.putInt(java.lang.String, int). - - - + + + Java documentation for android.content.SharedPreferences.Editor.putInt(java.lang.String, int). + + + @@ -356,13 +352,12 @@ Returns a reference to the same Editor object, so you can chain put calls together. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SharedPreferences.Editor.putLong(java.lang.String, long). - - - + + + Java documentation for android.content.SharedPreferences.Editor.putLong(java.lang.String, long). + + + @@ -397,13 +392,12 @@ Returns a reference to the same Editor object, so you can chain put calls together. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SharedPreferences.Editor.putString(java.lang.String, java.lang.String). - - - + + + Java documentation for android.content.SharedPreferences.Editor.putString(java.lang.String, java.lang.String). + + + @@ -444,13 +438,12 @@ Returns a reference to the same Editor object, so you can chain put calls together. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SharedPreferences.Editor.putStringSet(java.lang.String, java.util.Set<java.lang.String>). - - - + + + Java documentation for android.content.SharedPreferences.Editor.putStringSet(java.lang.String, java.util.Set<java.lang.String>). + + + @@ -483,13 +476,12 @@ Returns a reference to the same Editor object, so you can chain put calls together. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SharedPreferences.Editor.remove(java.lang.String). - - - + + + Java documentation for android.content.SharedPreferences.Editor.remove(java.lang.String). + + + diff --git a/docs/xml/Android.Content/ISyncStatusObserver.xml b/docs/xml/Android.Content/ISyncStatusObserver.xml index 9e81867a0..f2b8c2c0c 100644 --- a/docs/xml/Android.Content/ISyncStatusObserver.xml +++ b/docs/xml/Android.Content/ISyncStatusObserver.xml @@ -71,13 +71,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncStatusObserver.onStatusChanged(int). - - - + + + Java documentation for android.content.SyncStatusObserver.onStatusChanged(int). + + + diff --git a/docs/xml/Android.Content/Intent+FilterComparison.xml b/docs/xml/Android.Content/Intent+FilterComparison.xml index 4461bd819..032ba32ed 100644 --- a/docs/xml/Android.Content/Intent+FilterComparison.xml +++ b/docs/xml/Android.Content/Intent+FilterComparison.xml @@ -74,13 +74,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.FilterComparison.FilterComparison(android.content.Intent). - - - + + + Java documentation for android.content.Intent.FilterComparison.FilterComparison(android.content.Intent). + + + diff --git a/docs/xml/Android.Content/Intent+ShortcutIconResource.xml b/docs/xml/Android.Content/Intent+ShortcutIconResource.xml index 3fb9dc5c6..65f9bbb34 100644 --- a/docs/xml/Android.Content/Intent+ShortcutIconResource.xml +++ b/docs/xml/Android.Content/Intent+ShortcutIconResource.xml @@ -128,13 +128,12 @@ Used to read a ShortcutIconResource from a Parcel. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.ShortcutIconResource.CREATOR. - - - + + + Java documentation for android.content.Intent.ShortcutIconResource.CREATOR. + + + @@ -211,13 +210,12 @@ A new with the specified context's package name and icon resource identifier. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.ShortcutIconResource.fromContext(android.content.Context, int). - - - + + + Java documentation for android.content.Intent.ShortcutIconResource.fromContext(android.content.Context, int). + + + diff --git a/docs/xml/Android.Content/Intent.xml b/docs/xml/Android.Content/Intent.xml index bdedaf538..524ec42b3 100644 --- a/docs/xml/Android.Content/Intent.xml +++ b/docs/xml/Android.Content/Intent.xml @@ -706,13 +706,12 @@ This method was deprecated in API level 15. Use parseUri(String, int) instead. Call parseUri(String, int) with 0 flags. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.getIntent(java.lang.String). - - - + + + Java documentation for android.content.Intent.getIntent(java.lang.String). + + + @@ -871,13 +870,12 @@ This method was deprecated in API level 15. Use parseUri(String, int) instead. Call parseUri(String, int) with 0 flags. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.getIntent(java.lang.String). - - - + + + Java documentation for android.content.Intent.getIntent(java.lang.String). + + + @@ -4867,6 +4865,37 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_OPEN_EYE_DROPPER", ApiSince=37)] + [<Android.Runtime.Register("ACTION_OPEN_EYE_DROPPER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -7292,6 +7321,37 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_TIMEZONE_OFFSET_CHANGED", ApiSince=37)] + [<Android.Runtime.Register("ACTION_TIMEZONE_OFFSET_CHANGED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -10602,13 +10662,12 @@ Creates and returns a copy of this object. The precise meaning of "copy" may depend on the class of the object. The general intent is that, for any object x , the expression: x.clone() != x will be true, and that the expression: x.clone().getClass() == x.getClass() will be true , but these are not absolute requirements. While it is typically the case that: x.clone().equals(x) will be true , this is not an absolute requirement. By convention, the returned object should be obtained by calling super.clone . If a class and all of its superclasses (except Object ) obey this convention, it will be the case that x.clone().getClass() == x.getClass() . By convention, the object returned by this method should be independent of this object (which is being cloned). To achieve this independence, it may be necessary to modify one or more fields of the object returned by super.clone before returning it. Typically, this means copying any mutable objects that comprise the internal "deep structure" of the object being cloned and replacing the references to these objects with references to the copies. If a class contains only primitive fields or references to immutable objects, then it is usually the case that no fields in the object returned by super.clone need to be modified. Returns Object a clone of this instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.clone(). - - - + + + Java documentation for android.content.Intent.clone(). + + + @@ -10982,13 +11041,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.CREATOR. - - - + + + Java documentation for android.content.Intent.CREATOR. + + + @@ -11120,13 +11178,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.describeContents(). - - - + + + Java documentation for android.content.Intent.describeContents(). + + + @@ -11426,6 +11483,37 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_ASSIST_DISPLAY_ID", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_ASSIST_DISPLAY_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -12620,6 +12708,37 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_COLOR", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_COLOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -13657,6 +13776,37 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_NEW_TIMEZONE_OFFSET", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_NEW_TIMEZONE_OFFSET", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -13702,6 +13852,37 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_OLD_TIMEZONE_OFFSET", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_OLD_TIMEZONE_OFFSET", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -15530,6 +15711,37 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_USE_SYSTEM_CONTACTS_PICKER", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_USE_SYSTEM_CONTACTS_PICKER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -16891,13 +17103,12 @@ The intent represented by the URI. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.getIntentOld(java.lang.String). - - - + + + Java documentation for android.content.Intent.getIntentOld(java.lang.String). + + + @@ -20322,13 +20533,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.readFromParcel(android.os.Parcel). - - - + + + Java documentation for android.content.Intent.readFromParcel(android.os.Parcel). + + + @@ -20502,18 +20712,11 @@ When an intent comes from another app or component as an embedded extra intent, the system creates a token to identify the creator of this foreign intent. If this token is missing or invalid, the system will block the launch of this intent. If it contains a valid token, the system will perform verification against the creator to block launching target it has no permission to launch or block it from granting URI access to the tagert it cannot access. This method provides a way to opt out this feature. When an intent comes from another app or component as an embedded extra intent, the system creates a token to identify the creator of this foreign intent. If this token is missing or invalid, the system will block the launch of this intent. If it contains a valid token, the system will perform verification against the creator to block launching target it has no permission to launch or block it from granting URI access to the tagert it cannot access. This method provides a way to opt out this feature. - - - Java documentation for android.content.Intent.removeLaunchSecurityProtection(). - - - + Java documentation for android.content.Intent.removeLaunchSecurityProtection(). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -21177,13 +21380,12 @@ Returns the same Intent object, for chaining multiple calls into a single statement. This value cannot be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.setClass(android.content.Context, java.lang.Class<?>). - - - + + + Java documentation for android.content.Intent.setClass(android.content.Context, java.lang.Class<?>). + + + diff --git a/docs/xml/Android.Content/IntentChooserContentType.xml b/docs/xml/Android.Content/IntentChooserContentType.xml index 2921d2e3a..eaddfc8a0 100644 --- a/docs/xml/Android.Content/IntentChooserContentType.xml +++ b/docs/xml/Android.Content/IntentChooserContentType.xml @@ -13,18 +13,11 @@ Defines content types supported by the Android intent chooser. Defines content types supported by the Android intent chooser. - - - Java documentation for android.content.Intent. - - - + Java documentation for android.content.Intent. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/IntentFilter+AuthorityEntry.xml b/docs/xml/Android.Content/IntentFilter+AuthorityEntry.xml index a5729c4a1..34439d92b 100644 --- a/docs/xml/Android.Content/IntentFilter+AuthorityEntry.xml +++ b/docs/xml/Android.Content/IntentFilter+AuthorityEntry.xml @@ -76,13 +76,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.IntentFilter.AuthorityEntry.AuthorityEntry(java.lang.String, java.lang.String). - - - + + + Java documentation for android.content.IntentFilter.AuthorityEntry.AuthorityEntry(java.lang.String, java.lang.String). + + + @@ -119,13 +118,12 @@ The authority host. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.IntentFilter.AuthorityEntry.getHost(). - - - + + + Java documentation for android.content.IntentFilter.AuthorityEntry.getHost(). + + + @@ -241,13 +239,12 @@ The authority port. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.IntentFilter.AuthorityEntry.getPort(). - - - + + + Java documentation for android.content.IntentFilter.AuthorityEntry.getPort(). + + + diff --git a/docs/xml/Android.Content/IntentFilter+MalformedMimeTypeException.xml b/docs/xml/Android.Content/IntentFilter+MalformedMimeTypeException.xml index d26141ecc..c4756bb44 100644 --- a/docs/xml/Android.Content/IntentFilter+MalformedMimeTypeException.xml +++ b/docs/xml/Android.Content/IntentFilter+MalformedMimeTypeException.xml @@ -99,13 +99,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.IntentFilter.MalformedMimeTypeException.MalformedMimeTypeException(java.lang.String). - - - + + + Java documentation for android.content.IntentFilter.MalformedMimeTypeException.MalformedMimeTypeException(java.lang.String). + + + diff --git a/docs/xml/Android.Content/IntentFilter.xml b/docs/xml/Android.Content/IntentFilter.xml index 1ab615bc4..dc1cff9cf 100644 --- a/docs/xml/Android.Content/IntentFilter.xml +++ b/docs/xml/Android.Content/IntentFilter.xml @@ -1417,13 +1417,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.IntentFilter.CREATOR. - - - + + + Java documentation for android.content.IntentFilter.CREATOR. + + + @@ -1456,13 +1455,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.IntentFilter.describeContents(). - - - + + + Java documentation for android.content.IntentFilter.describeContents(). + + + @@ -1496,13 +1494,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.IntentFilter.dump(android.util.Printer, java.lang.String). - - - + + + Java documentation for android.content.IntentFilter.dump(android.util.Printer, java.lang.String). + + + @@ -2714,13 +2711,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.IntentFilter.readFromXml(org.xmlpull.v1.XmlPullParser). - - - + + + Java documentation for android.content.IntentFilter.readFromXml(org.xmlpull.v1.XmlPullParser). + + + diff --git a/docs/xml/Android.Content/IntentSender+SendIntentException.xml b/docs/xml/Android.Content/IntentSender+SendIntentException.xml index 4c74e287a..34e2cb286 100644 --- a/docs/xml/Android.Content/IntentSender+SendIntentException.xml +++ b/docs/xml/Android.Content/IntentSender+SendIntentException.xml @@ -99,13 +99,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.IntentSender.SendIntentException.SendIntentException(java.lang.Exception). - - - + + + Java documentation for android.content.IntentSender.SendIntentException.SendIntentException(java.lang.Exception). + + + @@ -138,13 +137,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.IntentSender.SendIntentException.SendIntentException(java.lang.String). - - - + + + Java documentation for android.content.IntentSender.SendIntentException.SendIntentException(java.lang.String). + + + diff --git a/docs/xml/Android.Content/IntentSender.xml b/docs/xml/Android.Content/IntentSender.xml index de00a6ea5..40d7e2dae 100644 --- a/docs/xml/Android.Content/IntentSender.xml +++ b/docs/xml/Android.Content/IntentSender.xml @@ -125,13 +125,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.IntentSender.CREATOR. - - - + + + Java documentation for android.content.IntentSender.CREATOR. + + + @@ -298,13 +297,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.IntentSender.describeContents(). - - - + + + Java documentation for android.content.IntentSender.describeContents(). + + + @@ -604,18 +602,11 @@ The object to call back on when the send has completed, or null for no callback. Perform the operation associated with this IntentSender, allowing the caller to specify information about the Intent to use and be notified when the send has completed. Perform the operation associated with this IntentSender, allowing the caller to specify information about the Intent to use and be notified when the send has completed. - - - Java documentation for android.content.IntentSender.sendIntent(android.content.Context, int, android.content.Intent, java.lang.String, android.os.Bundle, java.util.concurrent.Executor, android.content.IntentSender.OnFinished). - - - + Java documentation for android.content.IntentSender.sendIntent(android.content.Context, int, android.content.Intent, java.lang.String, android.os.Bundle, java.util.concurrent.Executor, android.content.IntentSender.OnFinished). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/IntentUriType.xml b/docs/xml/Android.Content/IntentUriType.xml index 8ded2440f..1d0389bed 100644 --- a/docs/xml/Android.Content/IntentUriType.xml +++ b/docs/xml/Android.Content/IntentUriType.xml @@ -51,13 +51,12 @@ Flag for use with toUri(int) and parseUri(String, int) : allow parsing of unsafe information. In particular, the flags FLAG_GRANT_READ_URI_PERMISSION , FLAG_GRANT_WRITE_URI_PERMISSION , FLAG_GRANT_PERSISTABLE_URI_PERMISSION , and FLAG_GRANT_PREFIX_URI_PERMISSION flags can be set, so that the generated Intent can cause unexpected data access to happen. If you do not trust the source of the URI being parsed, you should still do further processing to protect yourself from it. In particular, when using it to start an activity you should usually add in CATEGORY_BROWSABLE to limit the activities that can handle it. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.URI_ALLOW_UNSAFE. - - - + + + Java documentation for android.content.Intent.URI_ALLOW_UNSAFE. + + + @@ -88,13 +87,12 @@ Flag for use with toUri(int) and parseUri(String, int) : the URI string always has the "android-app:" scheme. This is a variation of URI_INTENT_SCHEME whose format is simpler for the case of an http/https URI being delivered to a specific package name. The format is: android - app : //{package_id}[/{scheme}[/{host}[/{path}]]][#Intent;{...}] In this scheme, only the package_id is required. If you include a host, you must also include a scheme; including a path also requires both a host and a scheme. The final #Intent; fragment can be used without a scheme, host, or path. Note that this can not be used with intents that have a setSelector(Intent) , since the base intent will always have an explicit package name. Some examples of how this scheme maps to Intent objects: URI Intent android-app://com.example.app Action: ACTION_MAIN Package: com.example.app android-app://com.example.app/http/example.com Action: ACTION_VIEW Data: http://example.com/ Package: com.example.app android-app://com.example.app/http/example.com/foo?1234 Action: ACTION_VIEW Data: http://example.com/foo?1234 Package: com.example.app android-app://com.example.app/ #Intent;action=com.example.MY_ACTION;end Action: com.example.MY_ACTION Package: com.example.app android-app://com.example.app/http/example.com/foo?1234 #Intent;action=com.example.MY_ACTION;end Action: com.example.MY_ACTION Data: http://example.com/foo?1234 Package: com.example.app android-app://com.example.app/ #Intent;action=com.example.MY_ACTION; i.some_int=100;S.some_str=hello;end Action: com.example.MY_ACTION Package: com.example.app Extras: some_int=(int)100 some_str=(String)hello Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.URI_ANDROID_APP_SCHEME. - - - + + + Java documentation for android.content.Intent.URI_ANDROID_APP_SCHEME. + + + @@ -148,13 +146,12 @@ Flag for use with toUri(int) and parseUri(String, int) : the URI string always has the "intent:" scheme. This syntax can be used when you want to later disambiguate between URIs that are intended to describe an Intent vs. all others that should be treated as raw URIs. When used with parseUri(String, int) , any other scheme will result in a generic VIEW action for that raw URI. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Intent.URI_INTENT_SCHEME. - - - + + + Java documentation for android.content.Intent.URI_INTENT_SCHEME. + + + diff --git a/docs/xml/Android.Content/Loader+ForceLoadContentObserver.xml b/docs/xml/Android.Content/Loader+ForceLoadContentObserver.xml index cdb2f899c..e5afe1539 100644 --- a/docs/xml/Android.Content/Loader+ForceLoadContentObserver.xml +++ b/docs/xml/Android.Content/Loader+ForceLoadContentObserver.xml @@ -86,13 +86,12 @@ Creates a content observer that forces its loader to reload when content changes. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Loader.ForceLoadContentObserver.ForceLoadContentObserver(). - - - + + + Java documentation for android.content.Loader.ForceLoadContentObserver.ForceLoadContentObserver(). + + + diff --git a/docs/xml/Android.Content/Loader.xml b/docs/xml/Android.Content/Loader.xml index ef578cb91..9a11780eb 100644 --- a/docs/xml/Android.Content/Loader.xml +++ b/docs/xml/Android.Content/Loader.xml @@ -571,13 +571,12 @@ A task that completes after the loader's state has been written to the supplied stream. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Loader.dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]). - - - + + + Java documentation for android.content.Loader.dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]). + + + diff --git a/docs/xml/Android.Content/LocusId.xml b/docs/xml/Android.Content/LocusId.xml index 487b04c7b..d79f5085c 100644 --- a/docs/xml/Android.Content/LocusId.xml +++ b/docs/xml/Android.Content/LocusId.xml @@ -161,18 +161,11 @@ Gets the parcelable creator for a locus identifier. The parcelable creator for this type. Gets the parcelable creator for a locus identifier. - - - Java documentation for android.content.LocusId.CREATOR. - - - + Java documentation for android.content.LocusId.CREATOR. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -206,18 +199,11 @@ Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int) , the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int) , the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - - - Java documentation for android.content.LocusId.describeContents(). - - - + Java documentation for android.content.LocusId.describeContents(). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -419,18 +405,11 @@ Additional flags about how the object should be written. May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE . Value is either 0 or a combination of the following: Parcelable.PARCELABLE_WRITE_RETURN_VALUE Flatten this object in to a Parcel. Flatten this object in to a Parcel. - - - Java documentation for android.content.LocusId.writeToParcel(android.os.Parcel, int). - - - + Java documentation for android.content.LocusId.writeToParcel(android.os.Parcel, int). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/MatchResults.xml b/docs/xml/Android.Content/MatchResults.xml index e34fab51c..0e813113e 100644 --- a/docs/xml/Android.Content/MatchResults.xml +++ b/docs/xml/Android.Content/MatchResults.xml @@ -14,13 +14,12 @@ Defines match-result constants returned when an IntentFilter matches an intent. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.IntentFilter. - - - + + + Java documentation for android.content.IntentFilter. + + + @@ -270,13 +269,12 @@ The filter matched an intent with the same data URI scheme and scheme specific part. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.IntentFilter.MATCH_CATEGORY_SCHEME_SPECIFIC_PART. - - - + + + Java documentation for android.content.IntentFilter.MATCH_CATEGORY_SCHEME_SPECIFIC_PART. + + + diff --git a/docs/xml/Android.Content/MutableContextWrapper.xml b/docs/xml/Android.Content/MutableContextWrapper.xml index b015a4716..4cafffdac 100644 --- a/docs/xml/Android.Content/MutableContextWrapper.xml +++ b/docs/xml/Android.Content/MutableContextWrapper.xml @@ -74,13 +74,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.MutableContextWrapper.MutableContextWrapper(android.content.Context). - - - + + + Java documentation for android.content.MutableContextWrapper.MutableContextWrapper(android.content.Context). + + + diff --git a/docs/xml/Android.Content/NotifyChangeFlags.xml b/docs/xml/Android.Content/NotifyChangeFlags.xml index d866a4882..08242032b 100644 --- a/docs/xml/Android.Content/NotifyChangeFlags.xml +++ b/docs/xml/Android.Content/NotifyChangeFlags.xml @@ -20,13 +20,12 @@ Specifies change details supplied when notifying observers through ContentResolver. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentResolver. - - - + + + Java documentation for android.content.ContentResolver. + + + @@ -113,13 +112,12 @@ Flag for notifyChange(Uri,ContentObserver,int) : if set, this notification will be skipped if it is being delivered to the root URI of a ContentObserver that is using "notify for descendants." The purpose of this is to allow the provide to send a general notification of "something under X" changed that observers of that specific URI can receive, while also sending a specific URI under X. It would use this flag when sending the former, so that observers of "X and descendants" only see the latter. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentResolver.NOTIFY_SKIP_NOTIFY_FOR_DESCENDANTS. - - - + + + Java documentation for android.content.ContentResolver.NOTIFY_SKIP_NOTIFY_FOR_DESCENDANTS. + + + @@ -150,13 +148,12 @@ Flag for notifyChange(Uri,ContentObserver,int) : attempt to sync the change to the network. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentResolver.NOTIFY_SYNC_TO_NETWORK. - - - + + + Java documentation for android.content.ContentResolver.NOTIFY_SYNC_TO_NETWORK. + + + diff --git a/docs/xml/Android.Content/OperationApplicationException.xml b/docs/xml/Android.Content/OperationApplicationException.xml index f8a0d9783..2deafb2c9 100644 --- a/docs/xml/Android.Content/OperationApplicationException.xml +++ b/docs/xml/Android.Content/OperationApplicationException.xml @@ -99,13 +99,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.OperationApplicationException.OperationApplicationException(java.lang.Throwable). - - - + + + Java documentation for android.content.OperationApplicationException.OperationApplicationException(java.lang.Throwable). + + + @@ -134,13 +133,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.OperationApplicationException.OperationApplicationException(int). - - - + + + Java documentation for android.content.OperationApplicationException.OperationApplicationException(int). + + + @@ -173,13 +171,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.OperationApplicationException.OperationApplicationException(java.lang.String). - - - + + + Java documentation for android.content.OperationApplicationException.OperationApplicationException(java.lang.String). + + + @@ -237,13 +234,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.OperationApplicationException.OperationApplicationException(java.lang.String, java.lang.Throwable). - - - + + + Java documentation for android.content.OperationApplicationException.OperationApplicationException(java.lang.String, java.lang.Throwable). + + + @@ -278,13 +274,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.OperationApplicationException.OperationApplicationException(java.lang.String, int). - - - + + + Java documentation for android.content.OperationApplicationException.OperationApplicationException(java.lang.String, int). + + + @@ -344,13 +339,12 @@ The number of successful yield points completed before the exception was raised. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.OperationApplicationException.getNumSuccessfulYieldPoints(). - - - + + + Java documentation for android.content.OperationApplicationException.getNumSuccessfulYieldPoints(). + + + diff --git a/docs/xml/Android.Content/PackageContextFlags.xml b/docs/xml/Android.Content/PackageContextFlags.xml index dee7fca31..9b4ec1e8e 100644 --- a/docs/xml/Android.Content/PackageContextFlags.xml +++ b/docs/xml/Android.Content/PackageContextFlags.xml @@ -20,13 +20,12 @@ Specifies options for creating a package context. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context. - - - + + + Java documentation for android.content.Context. + + + @@ -53,13 +52,12 @@ Flag for use with createPackageContext(String, int) : ignore any security restrictions on the Context being requested, allowing it to always be loaded. For use with CONTEXT_INCLUDE_CODE to allow code to be loaded into a process even when it isn't safe to do so. Use with extreme care! Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.Context.CONTEXT_IGNORE_SECURITY. - - - + + + Java documentation for android.content.Context.CONTEXT_IGNORE_SECURITY. + + + diff --git a/docs/xml/Android.Content/PeriodicSync.xml b/docs/xml/Android.Content/PeriodicSync.xml index 27815e849..03dc84e73 100644 --- a/docs/xml/Android.Content/PeriodicSync.xml +++ b/docs/xml/Android.Content/PeriodicSync.xml @@ -224,13 +224,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.PeriodicSync.CREATOR. - - - + + + Java documentation for android.content.PeriodicSync.CREATOR. + + + @@ -263,13 +262,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.PeriodicSync.describeContents(). - - - + + + Java documentation for android.content.PeriodicSync.describeContents(). + + + diff --git a/docs/xml/Android.Content/QuerySortDirection.xml b/docs/xml/Android.Content/QuerySortDirection.xml index 6266d6154..710989479 100644 --- a/docs/xml/Android.Content/QuerySortDirection.xml +++ b/docs/xml/Android.Content/QuerySortDirection.xml @@ -14,13 +14,12 @@ Specifies the ordering direction for a query sort argument. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentResolver. - - - + + + Java documentation for android.content.ContentResolver. + + + @@ -51,13 +50,12 @@ Constant Value: 0 (0x00000000) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentResolver.QUERY_SORT_DIRECTION_ASCENDING. - - - + + + Java documentation for android.content.ContentResolver.QUERY_SORT_DIRECTION_ASCENDING. + + + @@ -88,13 +86,12 @@ Constant Value: 1 (0x00000001) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentResolver.QUERY_SORT_DIRECTION_DESCENDING. - - - + + + Java documentation for android.content.ContentResolver.QUERY_SORT_DIRECTION_DESCENDING. + + + diff --git a/docs/xml/Android.Content/ReceiverCallNotAllowedException.xml b/docs/xml/Android.Content/ReceiverCallNotAllowedException.xml index b43ab20e3..f3788b03e 100644 --- a/docs/xml/Android.Content/ReceiverCallNotAllowedException.xml +++ b/docs/xml/Android.Content/ReceiverCallNotAllowedException.xml @@ -78,13 +78,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ReceiverCallNotAllowedException.ReceiverCallNotAllowedException(java.lang.String). - - - + + + Java documentation for android.content.ReceiverCallNotAllowedException.ReceiverCallNotAllowedException(java.lang.String). + + + diff --git a/docs/xml/Android.Content/ReceiverFlags.xml b/docs/xml/Android.Content/ReceiverFlags.xml index d70f44bff..84816af67 100644 --- a/docs/xml/Android.Content/ReceiverFlags.xml +++ b/docs/xml/Android.Content/ReceiverFlags.xml @@ -19,18 +19,11 @@ Specifies registration options for a context-registered broadcast receiver. Specifies registration options for a context-registered broadcast receiver. - - - Java documentation for android.content.Context. - - - + Java documentation for android.content.Context. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/RestrictionEntry.xml b/docs/xml/Android.Content/RestrictionEntry.xml index 16245cdc1..cd29efaea 100644 --- a/docs/xml/Android.Content/RestrictionEntry.xml +++ b/docs/xml/Android.Content/RestrictionEntry.xml @@ -469,13 +469,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionEntry.CREATOR. - - - + + + Java documentation for android.content.RestrictionEntry.CREATOR. + + + @@ -508,13 +507,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionEntry.describeContents(). - - - + + + Java documentation for android.content.RestrictionEntry.describeContents(). + + + diff --git a/docs/xml/Android.Content/RestrictionEntryType.xml b/docs/xml/Android.Content/RestrictionEntryType.xml index 676cbb531..6faee62dc 100644 --- a/docs/xml/Android.Content/RestrictionEntryType.xml +++ b/docs/xml/Android.Content/RestrictionEntryType.xml @@ -72,13 +72,12 @@ Restriction of type "bundle". Use this for storing bundles of restrictions Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionEntry.TYPE_BUNDLE. - - - + + + Java documentation for android.content.RestrictionEntry.TYPE_BUNDLE. + + + @@ -109,13 +108,12 @@ Restriction of type "bundle_array". Use this for storing arrays of bundles of restrictions Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionEntry.TYPE_BUNDLE_ARRAY. - - - + + + Java documentation for android.content.RestrictionEntry.TYPE_BUNDLE_ARRAY. + + + @@ -169,13 +167,12 @@ Restriction of type "integer". Use this for storing an integer value. The range of values is from Integer.MIN_VALUE to Integer.MAX_VALUE . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionEntry.TYPE_INTEGER. - - - + + + Java documentation for android.content.RestrictionEntry.TYPE_INTEGER. + + + @@ -256,13 +253,12 @@ Restriction of type "string". Use this for storing a string value. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionEntry.TYPE_STRING. - - - + + + Java documentation for android.content.RestrictionEntry.TYPE_STRING. + + + diff --git a/docs/xml/Android.Content/RestrictionResults.xml b/docs/xml/Android.Content/RestrictionResults.xml index 39d68c718..88f38c4c8 100644 --- a/docs/xml/Android.Content/RestrictionResults.xml +++ b/docs/xml/Android.Content/RestrictionResults.xml @@ -41,13 +41,12 @@ Response result value indicating that the request was approved. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionsManager.RESULT_APPROVED. - - - + + + Java documentation for android.content.RestrictionsManager.RESULT_APPROVED. + + + @@ -74,13 +73,12 @@ Response result value indicating that the request was denied. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionsManager.RESULT_DENIED. - - - + + + Java documentation for android.content.RestrictionsManager.RESULT_DENIED. + + + @@ -107,13 +105,12 @@ Response result value indicating an error condition. Additional error code might be available in the response bundle, for the key RESPONSE_KEY_ERROR_CODE . There might also be an associated error message in the response bundle, for the key RESPONSE_KEY_MESSAGE . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionsManager.RESULT_ERROR. - - - + + + Java documentation for android.content.RestrictionsManager.RESULT_ERROR. + + + @@ -140,13 +137,12 @@ Error code indicating that there was a problem with the request. Stored in RESPONSE_KEY_ERROR_CODE field in the response bundle. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionsManager.RESULT_ERROR_BAD_REQUEST. - - - + + + Java documentation for android.content.RestrictionsManager.RESULT_ERROR_BAD_REQUEST. + + + @@ -173,13 +169,12 @@ Error code indicating that there was an internal error. Stored in RESPONSE_KEY_ERROR_CODE field in the response bundle. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionsManager.RESULT_ERROR_INTERNAL. - - - + + + Java documentation for android.content.RestrictionsManager.RESULT_ERROR_INTERNAL. + + + @@ -206,13 +201,12 @@ Error code indicating that there was a problem with the network. Stored in RESPONSE_KEY_ERROR_CODE field in the response bundle. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionsManager.RESULT_ERROR_NETWORK. - - - + + + Java documentation for android.content.RestrictionsManager.RESULT_ERROR_NETWORK. + + + @@ -239,13 +233,12 @@ Response result value indicating that the request has not received a response yet. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionsManager.RESULT_NO_RESPONSE. - - - + + + Java documentation for android.content.RestrictionsManager.RESULT_NO_RESPONSE. + + + @@ -272,13 +265,12 @@ Response result value indicating that the request is unknown, when it's not a new request. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionsManager.RESULT_UNKNOWN_REQUEST. - - - + + + Java documentation for android.content.RestrictionsManager.RESULT_UNKNOWN_REQUEST. + + + diff --git a/docs/xml/Android.Content/RestrictionsManager.xml b/docs/xml/Android.Content/RestrictionsManager.xml index 50da61955..27627f7c1 100644 --- a/docs/xml/Android.Content/RestrictionsManager.xml +++ b/docs/xml/Android.Content/RestrictionsManager.xml @@ -477,13 +477,12 @@ An intent that starts the local approval activity. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.RestrictionsManager.createLocalApprovalIntent(). - - - + + + Java documentation for android.content.RestrictionsManager.createLocalApprovalIntent(). + + + diff --git a/docs/xml/Android.Content/SyncAdapterType.xml b/docs/xml/Android.Content/SyncAdapterType.xml index fe234cbc3..d6a4bcaa3 100644 --- a/docs/xml/Android.Content/SyncAdapterType.xml +++ b/docs/xml/Android.Content/SyncAdapterType.xml @@ -82,13 +82,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncAdapterType.SyncAdapterType(android.os.Parcel). - - - + + + Java documentation for android.content.SyncAdapterType.SyncAdapterType(android.os.Parcel). + + + @@ -146,13 +145,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncAdapterType.SyncAdapterType(java.lang.String, java.lang.String, boolean, boolean). - - - + + + Java documentation for android.content.SyncAdapterType.SyncAdapterType(java.lang.String, java.lang.String, boolean, boolean). + + + @@ -181,13 +179,12 @@ The account type handled by the sync adapter. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncAdapterType.accountType. - - - + + + Java documentation for android.content.SyncAdapterType.accountType. + + + @@ -257,13 +254,12 @@ The authority handled by the sync adapter. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncAdapterType.authority. - - - + + + Java documentation for android.content.SyncAdapterType.authority. + + + @@ -292,13 +288,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncAdapterType.CREATOR. - - - + + + Java documentation for android.content.SyncAdapterType.CREATOR. + + + @@ -331,13 +326,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncAdapterType.describeContents(). - - - + + + Java documentation for android.content.SyncAdapterType.describeContents(). + + + @@ -411,13 +405,12 @@ Whether this instance represents only a sync-adapter key. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncAdapterType.isKey. - - - + + + Java documentation for android.content.SyncAdapterType.isKey. + + + @@ -446,13 +439,12 @@ Whether the sync adapter is visible to users. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncAdapterType.isUserVisible(). - - - + + + Java documentation for android.content.SyncAdapterType.isUserVisible(). + + + @@ -551,13 +543,12 @@ A sync-adapter key for the supplied authority and account type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncAdapterType.newKey(java.lang.String, java.lang.String). - - - + + + Java documentation for android.content.SyncAdapterType.newKey(java.lang.String, java.lang.String). + + + @@ -626,13 +617,12 @@ Whether the sync adapter supports uploading. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncAdapterType.supportsUploading(). - - - + + + Java documentation for android.content.SyncAdapterType.supportsUploading(). + + + diff --git a/docs/xml/Android.Content/SyncContext.xml b/docs/xml/Android.Content/SyncContext.xml index 17e911791..f77f9298c 100644 --- a/docs/xml/Android.Content/SyncContext.xml +++ b/docs/xml/Android.Content/SyncContext.xml @@ -123,13 +123,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncContext.onFinished(android.content.SyncResult). - - - + + + Java documentation for android.content.SyncContext.onFinished(android.content.SyncResult). + + + @@ -166,13 +165,12 @@ The binder for the synchronization context. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncContext.getSyncContextBinder(). - - - + + + Java documentation for android.content.SyncContext.getSyncContextBinder(). + + + diff --git a/docs/xml/Android.Content/SyncObserverType.xml b/docs/xml/Android.Content/SyncObserverType.xml index 3adfb9aa5..8e4ab39bb 100644 --- a/docs/xml/Android.Content/SyncObserverType.xml +++ b/docs/xml/Android.Content/SyncObserverType.xml @@ -14,13 +14,12 @@ Defines synchronization status categories reported by a sync-status observer. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentResolver. - - - + + + Java documentation for android.content.ContentResolver. + + + @@ -47,13 +46,12 @@ Constant Value: 4 (0x00000004) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentResolver.SYNC_OBSERVER_TYPE_ACTIVE. - - - + + + Java documentation for android.content.ContentResolver.SYNC_OBSERVER_TYPE_ACTIVE. + + + @@ -80,13 +78,12 @@ Constant Value: 2 (0x00000002) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentResolver.SYNC_OBSERVER_TYPE_PENDING. - - - + + + Java documentation for android.content.ContentResolver.SYNC_OBSERVER_TYPE_PENDING. + + + @@ -113,13 +110,12 @@ Constant Value: 1 (0x00000001) Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ContentResolver.SYNC_OBSERVER_TYPE_SETTINGS. - - - + + + Java documentation for android.content.ContentResolver.SYNC_OBSERVER_TYPE_SETTINGS. + + + diff --git a/docs/xml/Android.Content/SyncRequest+Builder.xml b/docs/xml/Android.Content/SyncRequest+Builder.xml index afe87f415..6b02464c0 100644 --- a/docs/xml/Android.Content/SyncRequest+Builder.xml +++ b/docs/xml/Android.Content/SyncRequest+Builder.xml @@ -63,13 +63,12 @@ Creates a builder for a synchronization request. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncRequest.Builder.Builder(). - - - + + + Java documentation for android.content.SyncRequest.Builder.Builder(). + + + @@ -203,13 +202,12 @@ This builder. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncRequest.Builder.setDisallowMetered(boolean). - - - + + + Java documentation for android.content.SyncRequest.Builder.setDisallowMetered(boolean). + + + @@ -240,13 +238,12 @@ An expedited sync runs immediately and can preempt other non-expedited running syncs. Not valid for periodic sync and will throw an IllegalArgumentException in build() . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncRequest.Builder.setExpedited(boolean). - - - + + + Java documentation for android.content.SyncRequest.Builder.setExpedited(boolean). + + + @@ -277,13 +274,12 @@ Developer-provided extras handed back when sync actually occurs. This bundle is copied into the SyncRequest returned by build() . Example: String[] syncItems = {"dog", "cat", "frog", "child"}; SyncRequest.Builder builder = new SyncRequest.Builder() .setSyncAdapter(dummyAccount, dummyProvider) .syncOnce(); for (String syncData : syncItems) { Bundle extras = new Bundle(); extras.setString("data", syncData); builder.setExtras(extras); ContentResolver.sync(builder.build()); // Each sync() request creates a unique sync. } Only values of the following types may be used in the extras bundle: Integer Long Boolean Float Double String Account null If any data is present in the bundle not of this type, build() will throw a runtime exception. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncRequest.Builder.setExtras(android.os.Bundle). - - - + + + Java documentation for android.content.SyncRequest.Builder.setExtras(android.os.Bundle). + + + @@ -314,13 +310,12 @@ Convenience function for setting ContentResolver.SYNC_EXTRAS_IGNORE_BACKOFF . Ignoring back-off will force the sync scheduling process to ignore any back-off that was the result of a failed sync, as well as to invalidate any SyncResult.delayUntil value that may have been set by the adapter. Successive failures will not honor this flag. Not valid for periodic sync and will throw an IllegalArgumentException in build() . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncRequest.Builder.setIgnoreBackoff(boolean). - - - + + + Java documentation for android.content.SyncRequest.Builder.setIgnoreBackoff(boolean). + + + @@ -351,13 +346,12 @@ Convenience function for setting ContentResolver.SYNC_EXTRAS_IGNORE_SETTINGS . Not valid for periodic sync and will throw an IllegalArgumentException in build() . Throws IllegalArgumentException if called and setDisallowMetered(boolean) has been set. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncRequest.Builder.setIgnoreSettings(boolean). - - - + + + Java documentation for android.content.SyncRequest.Builder.setIgnoreSettings(boolean). + + + @@ -388,13 +382,12 @@ Convenience function for setting ContentResolver.SYNC_EXTRAS_MANUAL . Not valid for periodic sync and will throw an IllegalArgumentException in build() . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncRequest.Builder.setManual(boolean). - - - + + + Java documentation for android.content.SyncRequest.Builder.setManual(boolean). + + + @@ -425,13 +418,12 @@ This builder. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncRequest.Builder.setNoRetry(boolean). - - - + + + Java documentation for android.content.SyncRequest.Builder.setNoRetry(boolean). + + + @@ -466,13 +458,12 @@ Specify whether the sync requires the phone to be plugged in. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncRequest.Builder.setRequiresCharging(boolean). - - - + + + Java documentation for android.content.SyncRequest.Builder.setRequiresCharging(boolean). + + + @@ -510,18 +501,11 @@ Convenience function for setting ContentResolver.SYNC_EXTRAS_SCHEDULE_AS_EXPEDITED_JOB . Not to be confused with ContentResolver.SYNC_EXTRAS_EXPEDITED . Not valid for periodic syncs, expedited syncs, and syncs that require charging - an IllegalArgumentException will be thrown in build() . Parameters scheduleAsExpeditedJob boolean : whether to schedule as an expedited job. Default false. This value cannot be null . Convenience function for setting ContentResolver.SYNC_EXTRAS_SCHEDULE_AS_EXPEDITED_JOB . Not to be confused with ContentResolver.SYNC_EXTRAS_EXPEDITED . Not valid for periodic syncs, expedited syncs, and syncs that require charging - an IllegalArgumentException will be thrown in build() . Parameters scheduleAsExpeditedJob boolean : whether to schedule as an expedited job. Default false. - - - Java documentation for android.content.SyncRequest.Builder.setScheduleAsExpeditedJob(boolean). - - - + Java documentation for android.content.SyncRequest.Builder.setScheduleAsExpeditedJob(boolean). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. @@ -554,13 +538,12 @@ Specify an authority and account for this transfer. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncRequest.Builder.setSyncAdapter(android.accounts.Account, java.lang.String). - - - + + + Java documentation for android.content.SyncRequest.Builder.setSyncAdapter(android.accounts.Account, java.lang.String). + + + @@ -588,13 +571,12 @@ Request that a sync occur immediately. Example SyncRequest.Builder builder = (new SyncRequest.Builder()).syncOnce(); Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncRequest.Builder.syncOnce(). - - - + + + Java documentation for android.content.SyncRequest.Builder.syncOnce(). + + + @@ -627,13 +609,12 @@ Build a periodic sync. Either this or syncOnce() must be called for this builder. Syncs are identified by target android.provider and by the contents of the extras bundle. You cannot reuse the same builder for one-time syncs after having specified a periodic sync (by calling this function). If you do, an IllegalArgumentException will be thrown. The bundle for a periodic sync can be queried by applications with the correct permissions using ContentResolver.getPeriodicSyncs(Account,String) , so no sensitive data should be transferred here. Example usage. Request a periodic sync every 5 hours with 20 minutes of flex. SyncRequest.Builder builder = (new SyncRequest.Builder()).syncPeriodic(5 * HOUR_IN_SECS, 20 * MIN_IN_SECS); Schedule a periodic sync every hour at any point in time during that hour. SyncRequest.Builder builder = (new SyncRequest.Builder()).syncPeriodic(1 * HOUR_IN_SECS, 1 * HOUR_IN_SECS); N.B.: Periodic syncs are not allowed to have any of ContentResolver.SYNC_EXTRAS_DO_NOT_RETRY , ContentResolver.SYNC_EXTRAS_IGNORE_BACKOFF , ContentResolver.SYNC_EXTRAS_IGNORE_SETTINGS , ContentResolver.SYNC_EXTRAS_INITIALIZE , ContentResolver.SYNC_EXTRAS_FORCE , ContentResolver.SYNC_EXTRAS_EXPEDITED , ContentResolver.SYNC_EXTRAS_MANUAL , ContentResolver.SYNC_EXTRAS_SCHEDULE_AS_EXPEDITED_JOB set to true. If any are supplied then an IllegalArgumentException will be thrown. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncRequest.Builder.syncPeriodic(long, long). - - - + + + Java documentation for android.content.SyncRequest.Builder.syncPeriodic(long, long). + + + diff --git a/docs/xml/Android.Content/SyncRequest.xml b/docs/xml/Android.Content/SyncRequest.xml index b8f704018..85f2f8e58 100644 --- a/docs/xml/Android.Content/SyncRequest.xml +++ b/docs/xml/Android.Content/SyncRequest.xml @@ -113,13 +113,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncRequest.CREATOR. - - - + + + Java documentation for android.content.SyncRequest.CREATOR. + + + @@ -151,13 +150,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncRequest.describeContents(). - - - + + + Java documentation for android.content.SyncRequest.describeContents(). + + + diff --git a/docs/xml/Android.Content/SyncResult.xml b/docs/xml/Android.Content/SyncResult.xml index 6ac47056c..e27a8041a 100644 --- a/docs/xml/Android.Content/SyncResult.xml +++ b/docs/xml/Android.Content/SyncResult.xml @@ -207,13 +207,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncResult.CREATOR. - - - + + + Java documentation for android.content.SyncResult.CREATOR. + + + @@ -334,13 +333,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncResult.describeContents(). - - - + + + Java documentation for android.content.SyncResult.describeContents(). + + + diff --git a/docs/xml/Android.Content/SyncStats.xml b/docs/xml/Android.Content/SyncStats.xml index c8b458af2..d4fdff4fc 100644 --- a/docs/xml/Android.Content/SyncStats.xml +++ b/docs/xml/Android.Content/SyncStats.xml @@ -113,13 +113,12 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncStats.SyncStats(android.os.Parcel). - - - + + + Java documentation for android.content.SyncStats.SyncStats(android.os.Parcel). + + + @@ -217,13 +216,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncStats.CREATOR. - - - + + + Java documentation for android.content.SyncStats.CREATOR. + + + @@ -256,13 +254,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.SyncStats.describeContents(). - - - + + + Java documentation for android.content.SyncStats.describeContents(). + + + diff --git a/docs/xml/Android.Content/TrimMemory.xml b/docs/xml/Android.Content/TrimMemory.xml index dca9d6321..b28d23a70 100644 --- a/docs/xml/Android.Content/TrimMemory.xml +++ b/docs/xml/Android.Content/TrimMemory.xml @@ -41,13 +41,12 @@ Level for onTrimMemory(int) : the process has gone on to the LRU list. This is a good opportunity to clean up resources that can efficiently and quickly be re-built if the user returns to the app. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ComponentCallbacks2.TRIM_MEMORY_BACKGROUND. - - - + + + Java documentation for android.content.ComponentCallbacks2.TRIM_MEMORY_BACKGROUND. + + + @@ -74,13 +73,12 @@ This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int) : the process is nearing the end of the background LRU list, and if more memory isn't found soon it will be killed. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ComponentCallbacks2.TRIM_MEMORY_COMPLETE. - - - + + + Java documentation for android.content.ComponentCallbacks2.TRIM_MEMORY_COMPLETE. + + + @@ -107,13 +105,12 @@ This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int) : the process is around the middle of the background LRU list; freeing memory can help the system keep other processes running later in the list for better overall performance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ComponentCallbacks2.TRIM_MEMORY_MODERATE. - - - + + + Java documentation for android.content.ComponentCallbacks2.TRIM_MEMORY_MODERATE. + + + @@ -140,13 +137,12 @@ This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int) : the process is not an expendable background process, but the device is running extremely low on memory and is about to not be able to keep any background processes running. Your running process should free up as many non-critical resources as it can to allow that memory to be used elsewhere. The next thing that will happen after this is ComponentCallbacks.onLowMemory() called to report that nothing at all can be kept in the background, a situation that can start to notably impact the user. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_CRITICAL. - - - + + + Java documentation for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_CRITICAL. + + + @@ -173,13 +169,12 @@ This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int) : the process is not an expendable background process, but the device is running low on memory. Your running process should free up unneeded resources to allow that memory to be used elsewhere. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_LOW. - - - + + + Java documentation for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_LOW. + + + @@ -206,13 +201,12 @@ This constant was deprecated in API level 35. Apps are not notified of this level since API level 34 Level for onTrimMemory(int) : the process is not an expendable background process, but the device is running moderately low on memory. Your running process may want to release some unneeded resources for use elsewhere. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_MODERATE. - - - + + + Java documentation for android.content.ComponentCallbacks2.TRIM_MEMORY_RUNNING_MODERATE. + + + @@ -239,13 +233,12 @@ Level for onTrimMemory(int) : the process had been showing a user interface, and is no longer doing so. Large allocations with the UI should be released at this point to allow memory to be better managed. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.ComponentCallbacks2.TRIM_MEMORY_UI_HIDDEN. - - - + + + Java documentation for android.content.ComponentCallbacks2.TRIM_MEMORY_UI_HIDDEN. + + + diff --git a/docs/xml/Android.Content/UriPermission.xml b/docs/xml/Android.Content/UriPermission.xml index b2abd4ada..45ecd9c04 100644 --- a/docs/xml/Android.Content/UriPermission.xml +++ b/docs/xml/Android.Content/UriPermission.xml @@ -83,13 +83,12 @@ The parcelable creator for this type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.UriPermission.CREATOR. - - - + + + Java documentation for android.content.UriPermission.CREATOR. + + + @@ -121,13 +120,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - Java documentation for android.content.UriPermission.describeContents(). - - - + + + Java documentation for android.content.UriPermission.describeContents(). + + + diff --git a/docs/xml/Android.Content/UriRelativeFilterGroupAction.xml b/docs/xml/Android.Content/UriRelativeFilterGroupAction.xml index 7a5b960fa..fcabe98e7 100644 --- a/docs/xml/Android.Content/UriRelativeFilterGroupAction.xml +++ b/docs/xml/Android.Content/UriRelativeFilterGroupAction.xml @@ -13,18 +13,11 @@ Specifies whether a URI-relative filter group allows or blocks a matching URI. Specifies whether a URI-relative filter group allows or blocks a matching URI. - - - Java documentation for android.content.UriRelativeFilterGroup. - - - + Java documentation for android.content.UriRelativeFilterGroup. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Content/UriRelativeFilterPart.xml b/docs/xml/Android.Content/UriRelativeFilterPart.xml index 9018c59f5..55b3aa298 100644 --- a/docs/xml/Android.Content/UriRelativeFilterPart.xml +++ b/docs/xml/Android.Content/UriRelativeFilterPart.xml @@ -13,18 +13,11 @@ Identifies the URI-relative part to which a filter applies. Identifies the URI-relative part to which a filter applies. - - - Java documentation for android.content.UriRelativeFilter. - - - + Java documentation for android.content.UriRelativeFilter. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Crypto.Hpke/AeadParameterSpec.xml b/docs/xml/Android.Crypto.Hpke/AeadParameterSpec.xml new file mode 100644 index 000000000..9e3bea948 --- /dev/null +++ b/docs/xml/Android.Crypto.Hpke/AeadParameterSpec.xml @@ -0,0 +1,250 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Security.Spec.NamedParameterSpec + + + + + [Android.Runtime.Register("android/crypto/hpke/AeadParameterSpec", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/crypto/hpke/AeadParameterSpec", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Specifies algorithm parameters for the AEAD component of an HPKE suite + which are determined by standard names as per RFC 9180. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AES_128_GCM", ApiSince=37)] + [<Android.Runtime.Register("AES_128_GCM", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.AeadParameterSpec + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AES_256_GCM", ApiSince=37)] + [<Android.Runtime.Register("AES_256_GCM", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.AeadParameterSpec + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHACHA20POLY1305", ApiSince=37)] + [<Android.Runtime.Register("CHACHA20POLY1305", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.AeadParameterSpec + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Crypto.Hpke/Hpke.xml b/docs/xml/Android.Crypto.Hpke/Hpke.xml new file mode 100644 index 000000000..0d8ac8c80 --- /dev/null +++ b/docs/xml/Android.Crypto.Hpke/Hpke.xml @@ -0,0 +1,425 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/crypto/hpke/Hpke", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/crypto/hpke/Hpke", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Provides access to implementations of HPKE hybrid cryptography as per RFC 9180. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Landroid/crypto/hpke/Hpke;", "", ApiSince=37)] + [<Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Landroid/crypto/hpke/Hpke;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.Hpke + + + + + + the HPKE suite to use + Returns an Hpke instance configured for the requested HPKE suite, using the + highest priority Provider which implements it. + an Hpke instance configured for the requested suite + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Landroid/crypto/hpke/Hpke;", "", ApiSince=37)] + [<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Landroid/crypto/hpke/Hpke;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.Hpke + + + + + + + the HPKE suite to use + the provider to use + Returns an Hpke instance configured for the requested HPKE suite, using the + requested Provider. + an Hpke instance configured for the requested suite and Provider + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Landroid/crypto/hpke/Hpke;", "", ApiSince=37)] + [<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Landroid/crypto/hpke/Hpke;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.Hpke + + + + + + + the HPKE suite to use + the name of the provider to use + Returns an Hpke instance configured for the requested HPKE suite, using the + requested Provider by name. + an Hpke instance configured for the requested suite and Provider + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getSuiteName", "(Landroid/crypto/hpke/KemParameterSpec;Landroid/crypto/hpke/KdfParameterSpec;Landroid/crypto/hpke/AeadParameterSpec;)Ljava/lang/String;", "", ApiSince=37)] + [<Android.Runtime.Register("getSuiteName", "(Landroid/crypto/hpke/KemParameterSpec;Landroid/crypto/hpke/KdfParameterSpec;Landroid/crypto/hpke/AeadParameterSpec;)Ljava/lang/String;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + + + + + + the key encapsulation mechanism to use + the key derivation function to use + the AEAD cipher to use + Generates a full HPKE suite name from the named parameter specifications of its components, + which have names reflecting their usage in RFC 9180. + a fully composed HPKE suite name + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("open", "(Ljava/security/PrivateKey;[BLandroid/crypto/hpke/Message;[B)[B", "GetOpen_Ljava_security_PrivateKey_arrayBLandroid_crypto_hpke_Message_arrayBHandler", ApiSince=37)] + [<Android.Runtime.Register("open", "(Ljava/security/PrivateKey;[BLandroid/crypto/hpke/Message;[B)[B", "GetOpen_Ljava_security_PrivateKey_arrayBLandroid_crypto_hpke_Message_arrayBHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + private key of the recipient + application-supplied information, may be null or empty + the Message to open + optional additional authenticated data, may be null or empty + One shot API to open a single ciphertext using BASE mode (no authentication). + decrypted plaintext + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getProvider", "()Ljava/security/Provider;", "GetGetProviderHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getProvider", "()Ljava/security/Provider;", "GetGetProviderHandler", ApiSince=37)>] + + + + Java.Security.Provider + + + Returns the Provider being used by this Hpke instance. + the Provider + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("seal", "(Ljava/security/PublicKey;[B[B[B)Landroid/crypto/hpke/Message;", "GetSeal_Ljava_security_PublicKey_arrayBarrayBarrayBHandler", ApiSince=37)] + [<Android.Runtime.Register("seal", "(Ljava/security/PublicKey;[B[B[B)Landroid/crypto/hpke/Message;", "GetSeal_Ljava_security_PublicKey_arrayBarrayBarrayBHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.Message + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + public key of the recipient + additional application-supplied information, may be null or empty + the message to send + optional additional authenticated data, may be null or empty + One shot API to seal a single message using BASE mode (no authentication). + a Message object containing the encapsulated key, ciphertext and aad + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Crypto.Hpke/KdfParameterSpec.xml b/docs/xml/Android.Crypto.Hpke/KdfParameterSpec.xml new file mode 100644 index 000000000..e286342d2 --- /dev/null +++ b/docs/xml/Android.Crypto.Hpke/KdfParameterSpec.xml @@ -0,0 +1,250 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Security.Spec.NamedParameterSpec + + + + + [Android.Runtime.Register("android/crypto/hpke/KdfParameterSpec", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/crypto/hpke/KdfParameterSpec", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Specifies algorithm parameters for the KDF component of an HPKE suite + which are determined by standard names as per RFC 9180. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HKDF_SHA256", ApiSince=37)] + [<Android.Runtime.Register("HKDF_SHA256", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.KdfParameterSpec + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HKDF_SHA384", ApiSince=37)] + [<Android.Runtime.Register("HKDF_SHA384", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.KdfParameterSpec + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HKDF_SHA512", ApiSince=37)] + [<Android.Runtime.Register("HKDF_SHA512", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.KdfParameterSpec + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Crypto.Hpke/KemParameterSpec.xml b/docs/xml/Android.Crypto.Hpke/KemParameterSpec.xml new file mode 100644 index 000000000..97c9733c1 --- /dev/null +++ b/docs/xml/Android.Crypto.Hpke/KemParameterSpec.xml @@ -0,0 +1,308 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Security.Spec.NamedParameterSpec + + + + + [Android.Runtime.Register("android/crypto/hpke/KemParameterSpec", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/crypto/hpke/KemParameterSpec", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Specifies algorithm parameters for the KEM component of an HPKE suite + which are determined by standard names as per RFC 9180. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DHKEM_P256_HKDF_SHA256", ApiSince=37)] + [<Android.Runtime.Register("DHKEM_P256_HKDF_SHA256", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.KemParameterSpec + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DHKEM_P384_HKDF_SHA384", ApiSince=37)] + [<Android.Runtime.Register("DHKEM_P384_HKDF_SHA384", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.KemParameterSpec + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DHKEM_P521_HKDF_SHA256", ApiSince=37)] + [<Android.Runtime.Register("DHKEM_P521_HKDF_SHA256", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.KemParameterSpec + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DHKEM_X25519_HKDF_SHA256", ApiSince=37)] + [<Android.Runtime.Register("DHKEM_X25519_HKDF_SHA256", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.KemParameterSpec + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DHKEM_X448_HKDF_SHA512", ApiSince=37)] + [<Android.Runtime.Register("DHKEM_X448_HKDF_SHA512", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.KemParameterSpec + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Crypto.Hpke/Message.xml b/docs/xml/Android.Crypto.Hpke/Message.xml new file mode 100644 index 000000000..5b9227e45 --- /dev/null +++ b/docs/xml/Android.Crypto.Hpke/Message.xml @@ -0,0 +1,237 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/crypto/hpke/Message", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/crypto/hpke/Message", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "([B[B)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "([B[B)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getCiphertext", "()[B", "GetGetCiphertextHandler", ApiSince=37)] + [<Android.Runtime.Register("getCiphertext", "()[B", "GetGetCiphertextHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getEncapsulated", "()[B", "GetGetEncapsulatedHandler", ApiSince=37)] + [<Android.Runtime.Register("getEncapsulated", "()[B", "GetGetEncapsulatedHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Crypto.Hpke/Recipient+Builder.xml b/docs/xml/Android.Crypto.Hpke/Recipient+Builder.xml new file mode 100644 index 000000000..a25d3e218 --- /dev/null +++ b/docs/xml/Android.Crypto.Hpke/Recipient+Builder.xml @@ -0,0 +1,306 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/crypto/hpke/Recipient$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/crypto/hpke/Recipient$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A builder for HPKE Recipient objects. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/crypto/hpke/Hpke;[BLjava/security/PrivateKey;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/crypto/hpke/Hpke;[BLjava/security/PrivateKey;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + To be added. + encapsulated ephemeral key from an Sender + private key of the recipient + Creates the builder. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/crypto/hpke/Recipient;", "GetBuildHandler", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/crypto/hpke/Recipient;", "GetBuildHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.Recipient + + + + Builds the Recipient. + the Recipient + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setApplicationInfo", "([B)Landroid/crypto/hpke/Recipient$Builder;", "GetSetApplicationInfo_arrayBHandler", ApiSince=37)] + [<Android.Runtime.Register("setApplicationInfo", "([B)Landroid/crypto/hpke/Recipient$Builder;", "GetSetApplicationInfo_arrayBHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.Recipient+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPsk", "([B[B)Landroid/crypto/hpke/Recipient$Builder;", "GetSetPsk_arrayBarrayBHandler", ApiSince=37)] + [<Android.Runtime.Register("setPsk", "([B[B)Landroid/crypto/hpke/Recipient$Builder;", "GetSetPsk_arrayBarrayBHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.Recipient+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSenderKey", "(Ljava/security/PublicKey;)Landroid/crypto/hpke/Recipient$Builder;", "GetSetSenderKey_Ljava_security_PublicKey_Handler", ApiSince=37)] + [<Android.Runtime.Register("setSenderKey", "(Ljava/security/PublicKey;)Landroid/crypto/hpke/Recipient$Builder;", "GetSetSenderKey_Ljava_security_PublicKey_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.Recipient+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Crypto.Hpke/Recipient.xml b/docs/xml/Android.Crypto.Hpke/Recipient.xml new file mode 100644 index 000000000..daa2a7c0e --- /dev/null +++ b/docs/xml/Android.Crypto.Hpke/Recipient.xml @@ -0,0 +1,288 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/crypto/hpke/Recipient", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/crypto/hpke/Recipient", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A class for receiving HPKE messages. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("export", "(I[B)[B", "GetExport_IarrayBHandler", ApiSince=37)] + [<Android.Runtime.Register("export", "(I[B)[B", "GetExport_IarrayBHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + expected output length + optional exporter context string, may be null or empty + Exports secret key material from this Recipient as described in RFC 9180. + exported value + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("open", "([B[B)[B", "GetOpen_arrayBarrayBHandler", ApiSince=37)] + [<Android.Runtime.Register("open", "([B[B)[B", "GetOpen_arrayBarrayBHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + the ciphertext + optional additional authenticated data, may be null or empty + Opens a message, using the internal key schedule maintained by this Recipient. + the plaintext + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getProvider", "()Ljava/security/Provider;", "GetGetProviderHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getProvider", "()Ljava/security/Provider;", "GetGetProviderHandler", ApiSince=37)>] + + + + Java.Security.Provider + + + Returns the Provider being used by this Recipient. + the Provider + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSpi", "()Landroid/crypto/hpke/HpkeSpi;", "GetGetSpiHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getSpi", "()Landroid/crypto/hpke/HpkeSpi;", "GetGetSpiHandler", ApiSince=37)>] + + + + Android.Crypto.Hpke.IHpkeSpi + + + Returns the HpkeSpi being used by this Recipient. + the SPI + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Crypto.Hpke/Sender+Builder.xml b/docs/xml/Android.Crypto.Hpke/Sender+Builder.xml new file mode 100644 index 000000000..245449ef0 --- /dev/null +++ b/docs/xml/Android.Crypto.Hpke/Sender+Builder.xml @@ -0,0 +1,304 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/crypto/hpke/Sender$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/crypto/hpke/Sender$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A builder for HPKE Sender objects. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/crypto/hpke/Hpke;Ljava/security/PublicKey;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/crypto/hpke/Hpke;Ljava/security/PublicKey;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + public key of the recipient + Creates the Builder. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/crypto/hpke/Sender;", "GetBuildHandler", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/crypto/hpke/Sender;", "GetBuildHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.Sender + + + + Created the Sender object. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setApplicationInfo", "([B)Landroid/crypto/hpke/Sender$Builder;", "GetSetApplicationInfo_arrayBHandler", ApiSince=37)] + [<Android.Runtime.Register("setApplicationInfo", "([B)Landroid/crypto/hpke/Sender$Builder;", "GetSetApplicationInfo_arrayBHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.Sender+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPsk", "([B[B)Landroid/crypto/hpke/Sender$Builder;", "GetSetPsk_arrayBarrayBHandler", ApiSince=37)] + [<Android.Runtime.Register("setPsk", "([B[B)Landroid/crypto/hpke/Sender$Builder;", "GetSetPsk_arrayBarrayBHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.Sender+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSenderKey", "(Ljava/security/PrivateKey;)Landroid/crypto/hpke/Sender$Builder;", "GetSetSenderKey_Ljava_security_PrivateKey_Handler", ApiSince=37)] + [<Android.Runtime.Register("setSenderKey", "(Ljava/security/PrivateKey;)Landroid/crypto/hpke/Sender$Builder;", "GetSetSenderKey_Ljava_security_PrivateKey_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Crypto.Hpke.Sender+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Crypto.Hpke/Sender.xml b/docs/xml/Android.Crypto.Hpke/Sender.xml new file mode 100644 index 000000000..01cb05306 --- /dev/null +++ b/docs/xml/Android.Crypto.Hpke/Sender.xml @@ -0,0 +1,318 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/crypto/hpke/Sender", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/crypto/hpke/Sender", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A class for sending HPKE messages. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("export", "(I[B)[B", "GetExport_IarrayBHandler", ApiSince=37)] + [<Android.Runtime.Register("export", "(I[B)[B", "GetExport_IarrayBHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + expected output length + optional exporter context string, may be null or empty + Exports secret key material from this Sender as described in RFC 9180. + the exported value + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getEncapsulated", "()[B", "GetGetEncapsulatedHandler", ApiSince=37)] + [<Android.Runtime.Register("getEncapsulated", "()[B", "GetGetEncapsulatedHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + Returns the encapsulated ephemeral key created for this Sender. + the encapsulated key + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getProvider", "()Ljava/security/Provider;", "GetGetProviderHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getProvider", "()Ljava/security/Provider;", "GetGetProviderHandler", ApiSince=37)>] + + + + Java.Security.Provider + + + Returns the Provider being used by this Sender. + the Provider + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("seal", "([B[B)[B", "GetSeal_arrayBarrayBHandler", ApiSince=37)] + [<Android.Runtime.Register("seal", "([B[B)[B", "GetSeal_arrayBarrayBHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + the plaintext + optional additional authenticated data, may be null or empty + Seals a message, using the internal key schedule maintained by this Sender. + the ciphertext + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSpi", "()Landroid/crypto/hpke/HpkeSpi;", "GetGetSpiHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getSpi", "()Landroid/crypto/hpke/HpkeSpi;", "GetGetSpiHandler", ApiSince=37)>] + + + + Android.Crypto.Hpke.IHpkeSpi + + + Returns the HpkeSpi being used by this Sender. + the SPI + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Database.Sqlite/SQLiteProgram.xml b/docs/xml/Android.Database.Sqlite/SQLiteProgram.xml index 01200ff45..d6bb3ad87 100644 --- a/docs/xml/Android.Database.Sqlite/SQLiteProgram.xml +++ b/docs/xml/Android.Database.Sqlite/SQLiteProgram.xml @@ -418,6 +418,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void @@ -493,6 +497,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + Android.Database.Sqlite.SQLiteDatabase @@ -520,6 +528,10 @@ [Android.Runtime.Register("native_bind_blob", "(I[B)V", "")] [<Android.Runtime.Register("native_bind_blob", "(I[B)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void @@ -552,6 +564,10 @@ [Android.Runtime.Register("native_bind_double", "(ID)V", "")] [<Android.Runtime.Register("native_bind_double", "(ID)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void @@ -584,6 +600,10 @@ [Android.Runtime.Register("native_bind_long", "(IJ)V", "")] [<Android.Runtime.Register("native_bind_long", "(IJ)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void @@ -616,6 +636,10 @@ [Android.Runtime.Register("native_bind_null", "(I)V", "")] [<Android.Runtime.Register("native_bind_null", "(I)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void @@ -646,6 +670,10 @@ [Android.Runtime.Register("native_bind_string", "(ILjava/lang/String;)V", "")] [<Android.Runtime.Register("native_bind_string", "(ILjava/lang/String;)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void @@ -682,6 +710,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void @@ -716,6 +748,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void @@ -747,6 +783,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Int32 @@ -778,6 +818,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Int32 diff --git a/docs/xml/Android.Database.Sqlite/SQLiteRawStatement.xml b/docs/xml/Android.Database.Sqlite/SQLiteRawStatement.xml index b52275389..b0154cff1 100644 --- a/docs/xml/Android.Database.Sqlite/SQLiteRawStatement.xml +++ b/docs/xml/Android.Database.Sqlite/SQLiteRawStatement.xml @@ -832,7 +832,7 @@ The index of a column in the result row. It is zero-based. Return the column value as a text. - The value of the column as a string. + The value of the column as a string, or null when the column value is NULL. Return the column value as a text. Column indices start at 0. This throws an exception if column is not in the result. diff --git a/docs/xml/Android.Database/AbstractCursor.xml b/docs/xml/Android.Database/AbstractCursor.xml index dd6a896c8..fba679619 100644 --- a/docs/xml/Android.Database/AbstractCursor.xml +++ b/docs/xml/Android.Database/AbstractCursor.xml @@ -1269,6 +1269,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + Java.Lang.Long @@ -1553,6 +1557,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Int32 @@ -1595,6 +1603,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Collections.IDictionary diff --git a/docs/xml/Android.Database/DatabaseUtils+InsertHelper.xml b/docs/xml/Android.Database/DatabaseUtils+InsertHelper.xml index 1d329c5bf..660c6568e 100644 --- a/docs/xml/Android.Database/DatabaseUtils+InsertHelper.xml +++ b/docs/xml/Android.Database/DatabaseUtils+InsertHelper.xml @@ -890,6 +890,10 @@ [Android.Runtime.Register("TABLE_INFO_PRAGMA_DEFAULT_INDEX")] [<Android.Runtime.Register("TABLE_INFO_PRAGMA_DEFAULT_INDEX")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.Int32 diff --git a/docs/xml/Android.Database/DatabaseUtils.xml b/docs/xml/Android.Database/DatabaseUtils.xml index 24db454f3..41b895611 100644 --- a/docs/xml/Android.Database/DatabaseUtils.xml +++ b/docs/xml/Android.Database/DatabaseUtils.xml @@ -2093,8 +2093,7 @@ To be added. - - + An internal statement type, collapses to STATEMENT_OTHER. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.DeviceLock/DeviceId.xml b/docs/xml/Android.DeviceLock/DeviceId.xml index 1aa6bf301..f3ace54c6 100644 --- a/docs/xml/Android.DeviceLock/DeviceId.xml +++ b/docs/xml/Android.DeviceLock/DeviceId.xml @@ -1,4 +1,4 @@ - + @@ -33,18 +33,17 @@ The response returned from DeviceLockManager#getDeviceId on success. The response returned from DeviceLockManager#getDeviceId on success. - A DeviceId represents a stable identifier (i.e. an identifier that is - preserved after a factory reset). At this moment, the only supported - identifiers are IMEI, MEID and the Device Serial Number. + A DeviceId represents a stable identifier (i.e. an identifier that is preserved after a factory + reset). At this moment, the only supported identifiers are IMEI and MEID. Java documentation for android.devicelock.DeviceId. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -87,9 +86,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -132,9 +131,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,9 +176,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.DeviceLock/DeviceLockManager.xml b/docs/xml/Android.DeviceLock/DeviceLockManager.xml index 9d8ddfa91..01023cf64 100644 --- a/docs/xml/Android.DeviceLock/DeviceLockManager.xml +++ b/docs/xml/Android.DeviceLock/DeviceLockManager.xml @@ -1,4 +1,4 @@ - + @@ -47,9 +47,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -99,7 +99,7 @@ once they are resumed. The Device Lock solution will also put in place some additional restrictions when a device is enrolled in the program, namely: - + <ul> <li>Disable debugging features (android.os.UserManager#DISALLOW_DEBUGGING_FEATURES) @@ -130,9 +130,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -175,9 +175,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -222,9 +222,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -265,26 +265,16 @@ this returns either the DeviceId or an exception. Gets the device id. - Gets the device id. - Exceptions that can be returned through the ParcelableException on the callback's - onError method: - <ul> - <li>SecurityException if the caller is missing the - android.android.Manifest.permission.MANAGE_DEVICE_LOCK_STATE permission. - <li>IllegalStateException if no registered Device ID is found. - <li>java.util.concurrent.TimeoutException if the response from the - underlying binder call is not received within the specified duration - (10 seconds). - </ul> + Get the device id. Java documentation for android.devicelock.DeviceLockManager.getDeviceId(java.util.concurrent.Executor, android.os.OutcomeReceiver<android.devicelock.DeviceId, java.lang.Exception>). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -332,9 +322,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -375,27 +365,16 @@ this returns either the lock status or an exception. Checks if the device is locked or not. - Checks if the device is locked or not. - Exceptions that can be returned through the ParcelableException on the callback's - onError method: - <ul> - <li>SecurityException if the caller is missing the - android.android.Manifest.permission.MANAGE_DEVICE_LOCK_STATE permission. - <li>IllegalStateException if called before setting the locked state of the device - through #lockDevice or #unlockDevice. - <li>java.util.concurrent.TimeoutException if the response from the - underlying binder call is not received within the specified duration - (10 seconds). - </ul> + Check if the device is locked or not. Java documentation for android.devicelock.DeviceLockManager.isDeviceLocked(java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Boolean, java.lang.Exception>). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -465,27 +444,16 @@ this returns either success or an exception. Locks the device. - Locks the device. - Exceptions that can be returned through the ParcelableException on the callback's - onError method: - <ul> - <li>SecurityException if the caller is missing the - android.android.Manifest.permission.MANAGE_DEVICE_LOCK_STATE permission. - <li>IllegalStateException if the device has already been cleared or if - policies could not be enforced for the lock state. - <li>java.util.concurrent.TimeoutException if the response from the - underlying binder call is not received within the specified duration - (10 seconds). - </ul> + Lock the device. Java documentation for android.devicelock.DeviceLockManager.lockDevice(java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Void, java.lang.Exception>). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -529,7 +497,7 @@ Notifies DLC that kiosk set-up has finished and we no longer need to lock to the set-up activity. - + This will close the set-up activity as specified through a callback and then respect the current device lock state. If the device has never been locked or unlocked by the kiosk, it will unlock the device. Invoking @@ -553,9 +521,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -654,27 +622,16 @@ this returns either success or an exception. Unlocks the device. - Unlocks the device. - Exceptions that can be returned through the ParcelableException on the callback's - onError method: - <ul> - <li>SecurityException if the caller is missing the - android.android.Manifest.permission.MANAGE_DEVICE_LOCK_STATE permission. - <li>IllegalStateException if the device has already been cleared or if - policies could not be enforced for the unlock state. - <li>java.util.concurrent.TimeoutException If the response from the - underlying binder call is not received within the specified duration - (10 seconds). - </ul> + Unlock the device. Java documentation for android.devicelock.DeviceLockManager.unlockDevice(java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Void, java.lang.Exception>). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Drawables/GradientDrawable.xml b/docs/xml/Android.Graphics.Drawables/GradientDrawable.xml index 9168e95a7..720aef7e2 100644 --- a/docs/xml/Android.Graphics.Drawables/GradientDrawable.xml +++ b/docs/xml/Android.Graphics.Drawables/GradientDrawable.xml @@ -1,4 +1,4 @@ - + @@ -37,9 +37,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,9 +70,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,9 +109,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -178,9 +178,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -221,9 +221,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -266,9 +266,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -343,9 +343,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -390,9 +390,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -427,9 +427,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -471,9 +471,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -514,9 +514,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -552,9 +552,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -597,9 +597,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -646,9 +646,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -695,9 +695,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -841,9 +841,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -884,9 +884,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -962,9 +962,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1016,9 +1016,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1063,9 +1063,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1112,9 +1112,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1163,9 +1163,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1209,9 +1209,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1262,9 +1262,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1302,9 +1302,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1353,9 +1353,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1404,9 +1404,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1450,9 +1450,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1498,9 +1498,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1545,9 +1545,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1598,9 +1598,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1649,9 +1649,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1718,9 +1718,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1764,9 +1764,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1813,9 +1813,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1862,9 +1862,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1977,9 +1977,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Pdf.Component/FreeTextAnnotation.xml b/docs/xml/Android.Graphics.Pdf.Component/FreeTextAnnotation.xml index d99c1ac6f..e3c5fe831 100644 --- a/docs/xml/Android.Graphics.Pdf.Component/FreeTextAnnotation.xml +++ b/docs/xml/Android.Graphics.Pdf.Component/FreeTextAnnotation.xml @@ -1,4 +1,4 @@ - + @@ -31,27 +31,7 @@ Represents a free text annotation in a PDF document. - - Represents a free text annotation in a PDF document. - This class allows creating and manipulating free text - annotations. A free text annotation in a PDF is a type of - annotation that allows you to add text directly onto the page. - If text color is not set using - #setTextColor(int), the default text color is - black and if the background color is not set using - #setBackgroundColor(int), the default background color is - white. - - - Java documentation for android.graphics.pdf.component.FreeTextAnnotation. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -93,9 +73,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -151,9 +131,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -209,9 +189,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -299,9 +279,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -357,9 +337,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Pdf.Component/HighlightAnnotation.xml b/docs/xml/Android.Graphics.Pdf.Component/HighlightAnnotation.xml index 2824532ec..76491482a 100644 --- a/docs/xml/Android.Graphics.Pdf.Component/HighlightAnnotation.xml +++ b/docs/xml/Android.Graphics.Pdf.Component/HighlightAnnotation.xml @@ -1,4 +1,4 @@ - + @@ -31,21 +31,7 @@ Represents a highlight annotation in a PDF document. - - Represents a highlight annotation in a PDF document. - If the highlight color is not explicitly set using #setColor(Color), - the default color is yellow. - - - Java documentation for android.graphics.pdf.component.HighlightAnnotation. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -83,9 +69,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -142,9 +128,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -200,9 +186,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Pdf.Component/PdfAnnotation.xml b/docs/xml/Android.Graphics.Pdf.Component/PdfAnnotation.xml index 653c79d1e..e28bfd850 100644 --- a/docs/xml/Android.Graphics.Pdf.Component/PdfAnnotation.xml +++ b/docs/xml/Android.Graphics.Pdf.Component/PdfAnnotation.xml @@ -1,4 +1,4 @@ - + @@ -31,22 +31,7 @@ Represents a PDF annotation on a page of a PDF document. - - Represents a PDF annotation on a page of a PDF document. - This abstract class provides a base implementation for different types of PDF annotations - such as text (FreeTextAnnotation), - highlight (HighlightAnnotation) etc - - - Java documentation for android.graphics.pdf.component.PdfAnnotation. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -133,9 +118,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Pdf.Component/PdfAnnotationType.xml b/docs/xml/Android.Graphics.Pdf.Component/PdfAnnotationType.xml index 815683296..a000f3a91 100644 --- a/docs/xml/Android.Graphics.Pdf.Component/PdfAnnotationType.xml +++ b/docs/xml/Android.Graphics.Pdf.Component/PdfAnnotationType.xml @@ -1,4 +1,4 @@ - + @@ -31,19 +31,7 @@ This class holds the set of constants representing the types of a PDF annotation. - - This class holds the set of constants representing the types of a PDF annotation. - - - Java documentation for android.graphics.pdf.component.PdfAnnotationType. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -84,9 +72,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -129,9 +117,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -203,9 +191,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -306,9 +294,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Pdf.Component/PdfPageImageObject.xml b/docs/xml/Android.Graphics.Pdf.Component/PdfPageImageObject.xml index d818ea851..a9a46e6bc 100644 --- a/docs/xml/Android.Graphics.Pdf.Component/PdfPageImageObject.xml +++ b/docs/xml/Android.Graphics.Pdf.Component/PdfPageImageObject.xml @@ -1,4 +1,4 @@ - + @@ -31,21 +31,7 @@ Represents an image object on a PDF page. - - Represents an image object on a PDF page. This class extends - PdfPageObject and provides methods to access and modify the - image content. - - - Java documentation for android.graphics.pdf.component.PdfPageImageObject. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -83,9 +69,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -141,9 +127,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Pdf.Component/PdfPageObject.xml b/docs/xml/Android.Graphics.Pdf.Component/PdfPageObject.xml index d56ce8df2..20f2d8c77 100644 --- a/docs/xml/Android.Graphics.Pdf.Component/PdfPageObject.xml +++ b/docs/xml/Android.Graphics.Pdf.Component/PdfPageObject.xml @@ -1,4 +1,4 @@ - + @@ -31,21 +31,7 @@ Represents a page object on a page of a pdf document. - - Represents a page object on a page of a pdf document. - This abstract class provides a base implementation for - different types of PDF page objects. - - - Java documentation for android.graphics.pdf.component.PdfPageObject. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -104,9 +90,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,9 +160,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -218,9 +204,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -338,9 +324,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Pdf.Component/PdfPageObjectType.xml b/docs/xml/Android.Graphics.Pdf.Component/PdfPageObjectType.xml index b108fe230..83a72d63c 100644 --- a/docs/xml/Android.Graphics.Pdf.Component/PdfPageObjectType.xml +++ b/docs/xml/Android.Graphics.Pdf.Component/PdfPageObjectType.xml @@ -1,4 +1,4 @@ - + @@ -31,19 +31,7 @@ This class holds the set of constants representing the types of a PDF page objects. - - This class holds the set of constants representing the types of a PDF page objects. - - - Java documentation for android.graphics.pdf.component.PdfPageObjectType. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -84,9 +72,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -130,9 +118,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -204,9 +192,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -249,9 +237,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -352,9 +340,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Pdf.Component/PdfPagePathObject.xml b/docs/xml/Android.Graphics.Pdf.Component/PdfPagePathObject.xml index f701fb3cd..9c3d2ea9f 100644 --- a/docs/xml/Android.Graphics.Pdf.Component/PdfPagePathObject.xml +++ b/docs/xml/Android.Graphics.Pdf.Component/PdfPagePathObject.xml @@ -1,4 +1,4 @@ - + @@ -31,21 +31,7 @@ Represents a path object on a PDF page. - - Represents a path object on a PDF page. This class extends - PdfPageObject and provides methods to access and modify the - path's content, such as its shape, fill color, stroke color and line width. - - - Java documentation for android.graphics.pdf.component.PdfPagePathObject. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -83,18 +69,18 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. - + - + Property Mono.Android @@ -109,12 +95,21 @@ [get: Android.Runtime.Register("getFillColor", "()I", "", ApiSince=36)] [<get: Android.Runtime.Register("getFillColor", "()I", "", ApiSince=36)>] + + [set: Android.Runtime.Register("setFillColor", "(I)V", "", ApiSince=36)] + [<set: Android.Runtime.Register("setFillColor", "(I)V", "", ApiSince=36)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android36.1")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] + Android.Graphics.Color - Returns the fill color of the object. + The fill color of the object. + Returns the fill color of the object. -or- Sets the fill color of the object. The fill color of the object. Returns the fill color of the object. @@ -125,9 +120,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -214,9 +209,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -259,9 +254,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -306,9 +301,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -351,9 +346,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -396,112 +391,18 @@ - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - - [Android.Runtime.Register("setFillColor", "(I)V", "", ApiSince=36)] - [<Android.Runtime.Register("setFillColor", "(I)V", "", ApiSince=36)>] - - - [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] - - - - System.Void - - - - - - The fill color of the object. - Sets the fill color of the object. - - Sets the fill color of the object. - Note: The fillColor cannot be transparent and - setting the fillColor will have no effect if RenderMode is not - #RENDER_MODE_FILL or #RENDER_MODE_FILL_STROKE. - - - Java documentation for android.graphics.pdf.component.PdfPagePathObject.setFillColor(int). - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - - [Android.Runtime.Register("setStrokeColor", "(I)V", "", ApiSince=36)] - [<Android.Runtime.Register("setStrokeColor", "(I)V", "", ApiSince=36)>] - - - [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] - - - - System.Void - - - - - - The stroke color of the object. - Sets the stroke color of the object. - - Sets the stroke color of the object. - Note: The strokeColor cannot be transparent and - setting the strokeColor will have no effect if RenderMode is not - #RENDER_MODE_STROKE or #RENDER_MODE_FILL_STROKE. - - - Java documentation for android.graphics.pdf.component.PdfPagePathObject.setStrokeColor(int). - - - - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. - + - + Property Mono.Android @@ -516,12 +417,21 @@ [get: Android.Runtime.Register("getStrokeColor", "()I", "", ApiSince=36)] [<get: Android.Runtime.Register("getStrokeColor", "()I", "", ApiSince=36)>] + + [set: Android.Runtime.Register("setStrokeColor", "(I)V", "", ApiSince=36)] + [<set: Android.Runtime.Register("setStrokeColor", "(I)V", "", ApiSince=36)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android36.1")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] + Android.Graphics.Color - Returns the stroke color of the object. + The stroke color of the object. + Returns the stroke color of the object. -or- Sets the stroke color of the object. The stroke color of the object. Returns the stroke color of the object. @@ -531,9 +441,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -589,9 +499,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -693,9 +603,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Pdf.Component/PdfPageTextObject.xml b/docs/xml/Android.Graphics.Pdf.Component/PdfPageTextObject.xml index 91b5e3454..7a210eb7e 100644 --- a/docs/xml/Android.Graphics.Pdf.Component/PdfPageTextObject.xml +++ b/docs/xml/Android.Graphics.Pdf.Component/PdfPageTextObject.xml @@ -1,4 +1,4 @@ - + @@ -31,20 +31,7 @@ Represents a text object on a PDF page. - - Represents a text object on a PDF page. - This class extends PageObject and provides methods to access and modify the text content. - - - Java documentation for android.graphics.pdf.component.PdfPageTextObject. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -86,18 +73,18 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. - + - + Property Mono.Android @@ -112,12 +99,21 @@ [get: Android.Runtime.Register("getFillColor", "()I", "", ApiSince=36)] [<get: Android.Runtime.Register("getFillColor", "()I", "", ApiSince=36)>] + + [set: Android.Runtime.Register("setFillColor", "(I)V", "", ApiSince=36)] + [<set: Android.Runtime.Register("setFillColor", "(I)V", "", ApiSince=36)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android36.1")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] + Android.Graphics.Color - Returns the fill color of the object. + The fill color of the object. + Returns the fill color of the object. -or- Sets the fill color of the object. The fill color of the object. Returns the fill color of the object. @@ -128,9 +124,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -169,9 +165,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -210,9 +206,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -297,9 +293,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -342,9 +338,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -389,9 +385,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -434,9 +430,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -479,110 +475,18 @@ - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - - [Android.Runtime.Register("setFillColor", "(I)V", "", ApiSince=36)] - [<Android.Runtime.Register("setFillColor", "(I)V", "", ApiSince=36)>] - - - [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] - - - - System.Void - - - - - - The fill color of the object. - Sets the fill color of the object. - - Sets the fill color of the object. - Setting the fillColor will have no effect if RenderMode is not - #RENDER_MODE_FILL or #RENDER_MODE_FILL_STROKE. - - - Java documentation for android.graphics.pdf.component.PdfPageTextObject.setFillColor(int). - - - - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - - [Android.Runtime.Register("setStrokeColor", "(I)V", "", ApiSince=36)] - [<Android.Runtime.Register("setStrokeColor", "(I)V", "", ApiSince=36)>] - - - [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] - - - - System.Void - - - - - - The stroke color of the object. - Sets the stroke color of the object. - - Sets the stroke color of the object. - Setting the strokeColor will have no effect if RenderMode is not - #RENDER_MODE_STROKE or #RENDER_MODE_FILL_STROKE. - - - Java documentation for android.graphics.pdf.component.PdfPageTextObject.setStrokeColor(int). - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. - + - + Property Mono.Android @@ -597,12 +501,21 @@ [get: Android.Runtime.Register("getStrokeColor", "()I", "", ApiSince=36)] [<get: Android.Runtime.Register("getStrokeColor", "()I", "", ApiSince=36)>] + + [set: Android.Runtime.Register("setStrokeColor", "(I)V", "", ApiSince=36)] + [<set: Android.Runtime.Register("setStrokeColor", "(I)V", "", ApiSince=36)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android36.1")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] + Android.Graphics.Color - Returns the stroke color of the object. + The stroke color of the object. + Returns the stroke color of the object. -or- Sets the stroke color of the object. The stroke color of the object. Returns the stroke color of the object. @@ -613,9 +526,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -671,9 +584,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -729,9 +642,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Pdf.Component/PdfPageTextObjectFont.xml b/docs/xml/Android.Graphics.Pdf.Component/PdfPageTextObjectFont.xml index bf7a7f60d..49594da99 100644 --- a/docs/xml/Android.Graphics.Pdf.Component/PdfPageTextObjectFont.xml +++ b/docs/xml/Android.Graphics.Pdf.Component/PdfPageTextObjectFont.xml @@ -1,4 +1,4 @@ - + @@ -31,20 +31,7 @@ Represents the font attributes of a PdfPageTextObject. - - Represents the font attributes of a PdfPageTextObject. - This class encapsulates the attributes font family, boldness and italic styling. - - - Java documentation for android.graphics.pdf.component.PdfPageTextObjectFont. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -83,9 +70,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,9 +143,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -214,9 +201,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -274,9 +261,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -319,9 +306,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -364,9 +351,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -410,9 +397,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -455,9 +442,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -513,9 +500,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Pdf.Component/StampAnnotation.xml b/docs/xml/Android.Graphics.Pdf.Component/StampAnnotation.xml index ed120c462..eb3dd912f 100644 --- a/docs/xml/Android.Graphics.Pdf.Component/StampAnnotation.xml +++ b/docs/xml/Android.Graphics.Pdf.Component/StampAnnotation.xml @@ -1,4 +1,4 @@ - + @@ -31,22 +31,7 @@ Represents a stamp annotation in a PDF document. - - Represents a stamp annotation in a PDF document. - Only path, image, or text objects created using the PdfPagePathObject, - PdfPageImageObject, or PdfPageTextObject constructors respectively - can be added to a stamp annotation. - - - Java documentation for android.graphics.pdf.component.StampAnnotation. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -84,9 +69,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -129,9 +114,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -187,9 +172,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -257,9 +242,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -302,9 +287,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Pdf.Models.Selection/PageSelection.xml b/docs/xml/Android.Graphics.Pdf.Models.Selection/PageSelection.xml index cab8333b8..0e38bc688 100644 --- a/docs/xml/Android.Graphics.Pdf.Models.Selection/PageSelection.xml +++ b/docs/xml/Android.Graphics.Pdf.Models.Selection/PageSelection.xml @@ -88,10 +88,10 @@ - The zero-based page number, which must be zero or greater. - The non-null boundary where the selection starts. - The non-null boundary where the selection stops. - The non-null list of selected text-content segments. + The page number of the selection. + Boundary where the selection starts. + Boundary where the selection stops. + list of segments of selected text content. Creates a new instance of PageSelection for the specified page, the start and stop selection boundary, and the selected text content. @@ -108,7 +108,9 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - Thrown when is negative.Thrown when , , or is . + Thrown when is negative. + Thrown when , , or is . + diff --git a/docs/xml/Android.Graphics.Pdf.Models.Selection/SelectionBoundary.xml b/docs/xml/Android.Graphics.Pdf.Models.Selection/SelectionBoundary.xml index e40d4f312..c31c30921 100644 --- a/docs/xml/Android.Graphics.Pdf.Models.Selection/SelectionBoundary.xml +++ b/docs/xml/Android.Graphics.Pdf.Models.Selection/SelectionBoundary.xml @@ -83,7 +83,7 @@ - The non-null point of the selection boundary. + The point of selection boundary. Create a new instance of SelectionBoundary if the boundary Point is known. Create a new instance of SelectionBoundary if the boundary Point is known. @@ -99,7 +99,8 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - Thrown when is . + Thrown when is . + @@ -125,7 +126,7 @@ - The zero-based index of the selection boundary, which must be zero or greater. + index of the selection boundary. Create a new instance of SelectionBoundary if index of boundary is known. Create a new instance of SelectionBoundary if index of boundary is known. The text @@ -143,7 +144,8 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - Thrown when is negative. + Thrown when is negative. + diff --git a/docs/xml/Android.Graphics.Pdf.Models/FormEditRecord+Builder.xml b/docs/xml/Android.Graphics.Pdf.Models/FormEditRecord+Builder.xml index 7824d5db9..ec813c42d 100644 --- a/docs/xml/Android.Graphics.Pdf.Models/FormEditRecord+Builder.xml +++ b/docs/xml/Android.Graphics.Pdf.Models/FormEditRecord+Builder.xml @@ -68,23 +68,26 @@ - The edit type: , , or . - The zero-based page number, which must be zero or greater. - The zero-based widget index in the page annotation array, which must be zero or greater. + the type of FormEditRecord to create + the page number of which the record is + the index of the widget within the page's widget annotations array in + the PDF Creates a new instance. - Creates a new instance. - - - Java documentation for FormEditRecord+Builder. - - - + + Creates a new instance. + + + Java documentation for FormEditRecord+Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - Thrown when or is negative. + Creative Commons 2.5 Attribution License. + + Thrown when or is negative. + @@ -113,19 +116,21 @@ Builds a form edit record from the values configured on this builder. A form edit record containing the configured edit data. - A click edit requires a click point, a set-indices edit requires selected indices, and a set-text edit requires text. - - - Java documentation for FormEditRecord+Builder. - - - + + A click edit requires a click point, a set-indices edit requires selected indices, and a set-text edit requires text. + + + Java documentation for FormEditRecord+Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - Thrown when the required click point, selected indices, or text has not been provided for the configured edit type. + Creative Commons 2.5 Attribution License. + + Thrown when the required click point, selected indices, or text has not been provided for the configured edit type. + @@ -193,19 +198,21 @@ The click point to use for a click edit record. Sets the click point used to build a click edit record. This builder. - This method applies only to click edit records. Passing leaves the required click point unset; throws if it remains unset. - - - Java documentation for FormEditRecord+Builder. - - - + + This method applies only to click edit records. Passing leaves the required click point unset; throws if it remains unset. + + + Java documentation for FormEditRecord+Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - Thrown when this builder does not represent a click edit record. + Creative Commons 2.5 Attribution License. + + Thrown when this builder does not represent a click edit record. + @@ -244,19 +251,21 @@ The selected indices to use for a choice-widget edit. Sets the selected indices used to build a set-indices edit record. This builder. - This method applies only to set-indices edit records. A value causes to throw. - - - Java documentation for FormEditRecord+Builder. - - - + + This method applies only to set-indices edit records. A value causes to throw. + + + Java documentation for FormEditRecord+Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - Thrown when this builder does not represent a set-indices edit record. + Creative Commons 2.5 Attribution License. + + Thrown when this builder does not represent a set-indices edit record. + @@ -295,19 +304,21 @@ The text to use for a text-field or editable combo-box edit. Sets the text used to build a set-text edit record. This builder. - This method applies only to set-text edit records. A value causes to throw. - - - Java documentation for FormEditRecord+Builder. - - - + + This method applies only to set-text edit records. A value causes to throw. + + + Java documentation for FormEditRecord+Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - Thrown when this builder does not represent a set-text edit record. + Creative Commons 2.5 Attribution License. + + Thrown when this builder does not represent a set-text edit record. + diff --git a/docs/xml/Android.Graphics.Pdf.Models/FormEditRecord.xml b/docs/xml/Android.Graphics.Pdf.Models/FormEditRecord.xml index 7f8f1eb21..690c81d87 100644 --- a/docs/xml/Android.Graphics.Pdf.Models/FormEditRecord.xml +++ b/docs/xml/Android.Graphics.Pdf.Models/FormEditRecord.xml @@ -94,18 +94,19 @@ Gets the click point associated with this form edit record. The click point for a click edit record, or when no click point is present. - The click point identifies the location of a click on a clickable form widget. - - - Java documentation for FormEditRecord. - - - + + The click point identifies the location of a click on a clickable form widget. + + + Java documentation for FormEditRecord. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -203,18 +204,19 @@ 0 Indicates a click on a clickable form widget - Indicates a click on a clickable form widget - - - Java documentation for FormEditRecord. - - - + + Indicates a click on a clickable form widget + + + Java documentation for FormEditRecord. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -250,18 +252,19 @@ 1 Represents setting indices on a combobox or listbox form widget - Represents setting indices on a combobox or listbox form widget - - - Java documentation for FormEditRecord. - - - + + Represents setting indices on a combobox or listbox form widget + + + Java documentation for FormEditRecord. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -297,18 +300,19 @@ 2 Represents setting text on a text field or editable combobox form widget - Represents setting text on a text field or editable combobox form widget - - - Java documentation for FormEditRecord. - - - + + Represents setting text on a text field or editable combobox form widget + + + Java documentation for FormEditRecord. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -338,18 +342,20 @@ Gets the selected choice-widget indices for a set-indices edit, or an empty array for other edit types. the selected indices in the choice widget, if this record is of type #EDIT_TYPE_SET_INDICES, else an empty array - - - - Java documentation for FormEditRecord. - - - + + + + + + Java documentation for FormEditRecord. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -432,18 +438,20 @@ Gets the zero-based page number on which the form edit occurred. the page on which the edit occurred - - - - Java documentation for FormEditRecord. - - - + + + + + + Java documentation for FormEditRecord. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -480,18 +488,19 @@ Gets the text associated with this form edit record. The text for a set-text edit record, or when no text is present. - Text is used when the edit type sets the value of a text field or editable combo box. - - - Java documentation for FormEditRecord. - - - + + Text is used when the edit type sets the value of a text field or editable combo box. + + + Java documentation for FormEditRecord. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -578,18 +587,20 @@ Gets the kind of form edit represented by this record. the type of the edit - - - - Java documentation for FormEditRecord. - - - + + + + + + Java documentation for FormEditRecord. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -619,18 +630,20 @@ Gets the zero-based index of the widget in the page's annotation array. the index of the widget within the page's widget annotations array in the PDF document - - - - Java documentation for FormEditRecord. - - - + + + + + + Java documentation for FormEditRecord. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -679,4 +692,3 @@ - diff --git a/docs/xml/Android.Graphics.Pdf.Models/FormEditRecordEditType.xml b/docs/xml/Android.Graphics.Pdf.Models/FormEditRecordEditType.xml index 9c06875e6..ab25f4946 100644 --- a/docs/xml/Android.Graphics.Pdf.Models/FormEditRecordEditType.xml +++ b/docs/xml/Android.Graphics.Pdf.Models/FormEditRecordEditType.xml @@ -12,18 +12,19 @@ Defines the kinds of edits that can be applied to a PDF form widget. - Use these values to identify the operation represented by a . - - - Java documentation for android.graphics.pdf.models.FormEditRecord. - - - + + Use these values to identify the operation represented by a . + + + Java documentation for android.graphics.pdf.models.FormEditRecord. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -52,18 +53,21 @@ 0 Indicates a click on a clickable form widget. - - - - Java documentation for FormEditRecordEditType. - - - + + + + + + Java documentation for FormEditRecordEditType. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + + @@ -91,18 +95,21 @@ 1 Indicates that selected indices are set on a combo box or list box form widget. - - - - Java documentation for FormEditRecordEditType. - - - + + + + + + Java documentation for FormEditRecordEditType. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + + @@ -130,18 +137,21 @@ 2 Indicates that text is set on a text field or editable combo box form widget. - - - - Java documentation for FormEditRecordEditType. - - - + + + + + + Java documentation for FormEditRecordEditType. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + + diff --git a/docs/xml/Android.Graphics.Pdf.Models/FormWidgetInfo+Builder.xml b/docs/xml/Android.Graphics.Pdf.Models/FormWidgetInfo+Builder.xml index 203917de5..83de168c3 100644 --- a/docs/xml/Android.Graphics.Pdf.Models/FormWidgetInfo+Builder.xml +++ b/docs/xml/Android.Graphics.Pdf.Models/FormWidgetInfo+Builder.xml @@ -76,19 +76,21 @@ The non-null text value of the widget. The non-null accessibility label of the field. Creates a builder for a PDF form widget. - The constructor requires non-null widget bounds, text, and accessibility label. - - - Java documentation for FormWidgetInfo+Builder. - - - + + The constructor requires non-null widget bounds, text, and accessibility label. + + + Java documentation for FormWidgetInfo+Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - Thrown when , , or is . + Creative Commons 2.5 Attribution License. + + Thrown when , , or is . + @@ -117,18 +119,19 @@ Builds form widget information from the values configured on this builder. A form widget information object containing the configured values. - The returned value describes one widget in a PDF document. - - - Java documentation for FormWidgetInfo+Builder. - - - + + The returned value describes one widget in a PDF document. + + + Java documentation for FormWidgetInfo+Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -190,19 +193,21 @@ Whether the widget is editable text. Sets whether the widget is editable text. This builder. - This setting is supported only for combo boxes and text fields. - - - Java documentation for FormWidgetInfo+Builder. - - - + + This setting is supported only for combo boxes and text fields. + + + Java documentation for FormWidgetInfo+Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - Thrown when this widget is neither a combo box nor a text field. + Creative Commons 2.5 Attribution License. + + Thrown when this widget is neither a combo box nor a text field. + @@ -234,19 +239,21 @@ The text-input font size in pixels. Sets the font size for text input. This builder. - This setting is supported only for combo boxes and text fields. The font size must be zero or greater. - - - Java documentation for FormWidgetInfo+Builder. - - - + + This setting is supported only for combo boxes and text fields. The font size must be zero or greater. + + + Java documentation for FormWidgetInfo+Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - Thrown when this widget is not a combo box or text field, or when is negative. + Creative Commons 2.5 Attribution License. + + Thrown when this widget is not a combo box or text field, or when is negative. + @@ -278,19 +285,22 @@ The choice options for a combo box or list box. Sets the choice options for the widget. This builder. - This setting is supported only for combo boxes and list boxes. - - - Java documentation for FormWidgetInfo+Builder. - - - + + This setting is supported only for combo boxes and list boxes. + + + Java documentation for FormWidgetInfo+Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - Thrown when this widget is not a combo box or list box.Thrown when is . + Creative Commons 2.5 Attribution License. + + Thrown when this widget is not a combo box or list box. + Thrown when is . + @@ -322,19 +332,21 @@ The maximum number of characters supported by a text input widget. Sets the maximum text length supported by the widget. This builder. - This setting is supported only for text fields. The maximum length must be zero or greater. - - - Java documentation for FormWidgetInfo+Builder. - - - + + This setting is supported only for text fields. The maximum length must be zero or greater. + + + Java documentation for FormWidgetInfo+Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - Thrown when this widget is not a text field, or when is negative. + Creative Commons 2.5 Attribution License. + + Thrown when this widget is not a text field, or when is negative. + @@ -366,19 +378,21 @@ Whether the widget supports multiple lines of text input. Sets whether the widget supports multiple lines of text input. This builder. - This setting is supported only for text fields. - - - Java documentation for FormWidgetInfo+Builder. - - - + + This setting is supported only for text fields. + + + Java documentation for FormWidgetInfo+Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - Thrown when this widget is not a text field. + Creative Commons 2.5 Attribution License. + + Thrown when this widget is not a text field. + @@ -410,19 +424,21 @@ Whether the widget supports selecting multiple values. Sets whether the widget supports selecting multiple values. This builder. - This setting is supported only for list boxes. - - - Java documentation for FormWidgetInfo+Builder. - - - + + This setting is supported only for list boxes. + + + Java documentation for FormWidgetInfo+Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - Thrown when this widget is not a list box. + Creative Commons 2.5 Attribution License. + + Thrown when this widget is not a list box. + @@ -454,18 +470,19 @@ Whether the widget is read-only. Sets whether the widget is read-only. This builder. - A read-only widget does not accept edits. - - - Java documentation for FormWidgetInfo+Builder. - - - + + A read-only widget does not accept edits. + + + Java documentation for FormWidgetInfo+Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Graphics.Pdf.Models/FormWidgetInfo.xml b/docs/xml/Android.Graphics.Pdf.Models/FormWidgetInfo.xml index b05ce3737..1ce081a2b 100644 --- a/docs/xml/Android.Graphics.Pdf.Models/FormWidgetInfo.xml +++ b/docs/xml/Android.Graphics.Pdf.Models/FormWidgetInfo.xml @@ -93,18 +93,19 @@ Gets the accessibility label for the field, when one is present. The accessibility label from the PDF annotation dictionary, or when no label is present. - The label comes from the annotation dictionary's TU value when present; otherwise it comes from its T value. - - - Java documentation for FormWidgetInfo. - - - + + The label comes from the annotation dictionary's TU value when present; otherwise it comes from its T value. + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -196,18 +197,19 @@ Returns the font size in pixels for text input, or 0 for text inputs without a specified font size and widgets that are not text inputs. The text-input font size in pixels, or 0 when no size is specified or the widget is not a text input. - Returns the font size in pixels for text input, or 0 for text inputs without a specified font size and widgets that are not text inputs. - - - Java documentation for FormWidgetInfo. - - - + + Returns the font size in pixels for text input, or 0 for text inputs without a specified font size and widgets that are not text inputs. + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -235,19 +237,21 @@ Returns true if the widget is editable text - when this widget is editable text; otherwise, . - Returns true if the widget is editable text - - - Java documentation for FormWidgetInfo. - - - + + when this widget is editable text; otherwise, . + + Returns true if the widget is editable text + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -275,19 +279,21 @@ Returns true if the widget supports multiple lines of text input - when this widget supports multiple lines of text input; otherwise, . - Returns true if the widget supports multiple lines of text input - - - Java documentation for FormWidgetInfo. - - - + + when this widget supports multiple lines of text input; otherwise, . + + Returns true if the widget supports multiple lines of text input + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -315,19 +321,21 @@ Returns true if the widget supports selecting multiple values - when this widget supports selecting multiple values; otherwise, . - Returns true if the widget supports selecting multiple values - - - Java documentation for FormWidgetInfo. - - - + + when this widget supports selecting multiple values; otherwise, . + + Returns true if the widget supports selecting multiple values + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -355,19 +363,21 @@ Returns true if the widget is read-only - when this widget is read-only; otherwise, . - Returns true if the widget is read-only - - - Java documentation for FormWidgetInfo. - - - + + when this widget is read-only; otherwise, . + + Returns true if the widget is read-only + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -450,18 +460,19 @@ Gets the choice options in their original order. The choice options, or an empty list when the widget has no choice options. - Choice options apply to widgets such as combo boxes and list boxes. - - - Java documentation for FormWidgetInfo. - - - + + Choice options apply to widgets such as combo boxes and list boxes. + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -491,18 +502,19 @@ Returns the maximum length of text supported by a text input widget, or -1 for text inputs without a maximum length and widgets that are not text inputs. The maximum supported text length, or -1 when no maximum applies. - Returns the maximum length of text supported by a text input widget, or -1 for text inputs without a maximum length and widgets that are not text inputs. - - - Java documentation for FormWidgetInfo. - - - + + Returns the maximum length of text supported by a text input widget, or -1 for text inputs without a maximum length and widgets that are not text inputs. + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -539,18 +551,19 @@ Gets the field's text value, when one is present. The text value from the PDF annotation dictionary, or when no value is present. - The value comes from the annotation dictionary's V entry. - - - Java documentation for FormWidgetInfo. - - - + + The value comes from the annotation dictionary's V entry. + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -637,18 +650,19 @@ Returns the index of the widget within the page's "Annot" array in the PDF document The zero-based index of the widget in the page's annotation array. - Returns the index of the widget within the page's "Annot" array in the PDF document - - - Java documentation for FormWidgetInfo. - - - + + Returns the index of the widget within the page's "Annot" array in the PDF document + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -677,18 +691,19 @@ Gets the rectangle occupied by the widget in page coordinates. The rectangle occupied by this widget in page coordinates. - Use this rectangle to locate the widget on its PDF page. - - - Java documentation for FormWidgetInfo. - - - + + Use this rectangle to locate the widget on its PDF page. + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -717,18 +732,19 @@ Returns the type of this widget The type of this form widget. - Returns the type of this widget - - - Java documentation for FormWidgetInfo. - - - + + Returns the type of this widget + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -764,18 +780,19 @@ 2 Represents a checkbox type form widget - Represents a checkbox type form widget - - - Java documentation for FormWidgetInfo. - - - + + Represents a checkbox type form widget + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -811,18 +828,19 @@ 4 Represents a combobox type form widget - Represents a combobox type form widget - - - Java documentation for FormWidgetInfo. - - - + + Represents a combobox type form widget + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -858,18 +876,19 @@ 5 Represents a listbox type form widget - Represents a listbox type form widget - - - Java documentation for FormWidgetInfo. - - - + + Represents a listbox type form widget + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -905,18 +924,19 @@ 1 Represents a push button type form widget - Represents a push button type form widget - - - Java documentation for FormWidgetInfo. - - - + + Represents a push button type form widget + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -952,18 +972,19 @@ 3 Represents a radio button type form widget - Represents a radio button type form widget - - - Java documentation for FormWidgetInfo. - - - + + Represents a radio button type form widget + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -999,18 +1020,19 @@ 7 Represents a signature type form widget - Represents a signature type form widget - - - Java documentation for FormWidgetInfo. - - - + + Represents a signature type form widget + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -1046,18 +1068,19 @@ 6 Represents a text field type form widget - Represents a text field type form widget - - - Java documentation for FormWidgetInfo. - - - + + Represents a text field type form widget + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -1093,18 +1116,19 @@ 0 Represents a form widget type that is unknown - Represents a form widget type that is unknown - - - Java documentation for FormWidgetInfo. - - - + + Represents a form widget type that is unknown + + + Java documentation for FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Graphics.Pdf.Models/FormWidgetInfoWidgetType.xml b/docs/xml/Android.Graphics.Pdf.Models/FormWidgetInfoWidgetType.xml index bf4feaa2e..4e51057bd 100644 --- a/docs/xml/Android.Graphics.Pdf.Models/FormWidgetInfoWidgetType.xml +++ b/docs/xml/Android.Graphics.Pdf.Models/FormWidgetInfoWidgetType.xml @@ -12,18 +12,19 @@ Defines the kinds of form widgets in a PDF document. - Use these values to identify the kind of widget described by . - - - Java documentation for android.graphics.pdf.models.FormWidgetInfo. - - - + + Use these values to identify the kind of widget described by . + + + Java documentation for android.graphics.pdf.models.FormWidgetInfo. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -52,18 +53,21 @@ 2 Identifies a check box form widget. - - - - Java documentation for FormWidgetInfoWidgetType. - - - + + + + + + Java documentation for FormWidgetInfoWidgetType. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + + @@ -91,18 +95,21 @@ 4 Identifies a combo box form widget. - - - - Java documentation for FormWidgetInfoWidgetType. - - - + + + + + + Java documentation for FormWidgetInfoWidgetType. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + + @@ -130,18 +137,21 @@ 5 Identifies a list box form widget. - - - - Java documentation for FormWidgetInfoWidgetType. - - - + + + + + + Java documentation for FormWidgetInfoWidgetType. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + + @@ -169,18 +179,21 @@ 1 Identifies a push button form widget. - - - - Java documentation for FormWidgetInfoWidgetType. - - - + + + + + + Java documentation for FormWidgetInfoWidgetType. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + + @@ -208,18 +221,21 @@ 3 Identifies a radio button form widget. - - - - Java documentation for FormWidgetInfoWidgetType. - - - + + + + + + Java documentation for FormWidgetInfoWidgetType. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + + @@ -247,18 +263,21 @@ 7 Identifies a signature form widget. - - - - Java documentation for FormWidgetInfoWidgetType. - - - + + + + + + Java documentation for FormWidgetInfoWidgetType. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + + @@ -286,18 +305,21 @@ 6 Identifies a text field form widget. - - - - Java documentation for FormWidgetInfoWidgetType. - - - + + + + + + Java documentation for FormWidgetInfoWidgetType. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + + @@ -325,18 +347,21 @@ 0 Identifies a form widget whose type is unknown. - - - - Java documentation for FormWidgetInfoWidgetType. - - - + + + + + + Java documentation for FormWidgetInfoWidgetType. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + + diff --git a/docs/xml/Android.Graphics.Pdf.Models/ListItem.xml b/docs/xml/Android.Graphics.Pdf.Models/ListItem.xml index ccae31a41..f61158044 100644 --- a/docs/xml/Android.Graphics.Pdf.Models/ListItem.xml +++ b/docs/xml/Android.Graphics.Pdf.Models/ListItem.xml @@ -87,19 +87,21 @@ The non-null label displayed for the choice option. Whether the choice option is selected. Creates a choice option with the specified label and selected state. - Use this type to represent one option in a combo box or list box form widget. - - - Java documentation for ListItem. - - - + + Use this type to represent one option in a combo box or list box form widget. + + + Java documentation for ListItem. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - - Thrown when is . + Creative Commons 2.5 Attribution License. + + Thrown when is . + @@ -190,18 +192,20 @@ Gets whether this choice option is selected. true if the choice option is selected in the list - - - - Java documentation for ListItem. - - - + + + + + + Java documentation for ListItem. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + @@ -284,18 +288,19 @@ Gets the label displayed for this choice option. The label displayed for this choice option. - The label identifies the option in its containing choice widget. - - - Java documentation for ListItem. - - - + + The label identifies the option in its containing choice widget. + + + Java documentation for ListItem. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Graphics.Pdf.Models/PageMatchBounds.xml b/docs/xml/Android.Graphics.Pdf.Models/PageMatchBounds.xml index 84b26268a..cdb35162c 100644 --- a/docs/xml/Android.Graphics.Pdf.Models/PageMatchBounds.xml +++ b/docs/xml/Android.Graphics.Pdf.Models/PageMatchBounds.xml @@ -84,8 +84,8 @@ - The non-null, non-empty bounds of the text match. - The zero-based starting index of the text match, which must be zero or greater. + Bounds of the text match. + starting index of the text match. Creates a new instance of PageMatchBounds for the text match found on the page. Creates a new instance of PageMatchBounds for the text match found on the page. The @@ -102,7 +102,9 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. - Thrown when is .Thrown when is empty or is negative. + Thrown when is . + Thrown when is empty or is negative. + diff --git a/docs/xml/Android.Graphics.Pdf/PdfRenderer+Page.xml b/docs/xml/Android.Graphics.Pdf/PdfRenderer+Page.xml index d88c93764..d98aa04b0 100644 --- a/docs/xml/Android.Graphics.Pdf/PdfRenderer+Page.xml +++ b/docs/xml/Android.Graphics.Pdf/PdfRenderer+Page.xml @@ -1,4 +1,4 @@ - + @@ -44,9 +44,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -95,9 +95,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -145,9 +145,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -196,9 +196,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -236,9 +236,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -279,9 +279,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -327,9 +327,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -374,9 +374,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -421,9 +421,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -486,9 +486,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -530,9 +530,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -569,9 +569,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -615,9 +615,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -652,9 +652,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -749,9 +749,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -797,9 +797,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -849,9 +849,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -897,9 +897,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -945,9 +945,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1026,9 +1026,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1099,9 +1099,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1140,9 +1140,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1181,9 +1181,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1232,9 +1232,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1295,9 +1295,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1340,9 +1340,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1455,9 +1455,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1510,9 +1510,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1549,9 +1549,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Pdf/PdfRendererPreV+Page.xml b/docs/xml/Android.Graphics.Pdf/PdfRendererPreV+Page.xml index 0c235c297..2e57c1513 100644 --- a/docs/xml/Android.Graphics.Pdf/PdfRendererPreV+Page.xml +++ b/docs/xml/Android.Graphics.Pdf/PdfRendererPreV+Page.xml @@ -1,4 +1,4 @@ - + @@ -48,9 +48,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -99,9 +99,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -149,9 +149,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -200,9 +200,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -244,9 +244,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -287,9 +287,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -336,9 +336,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -383,9 +383,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -430,9 +430,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -495,9 +495,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -539,9 +539,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -582,9 +582,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -628,9 +628,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -669,9 +669,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -764,9 +764,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -812,9 +812,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -864,9 +864,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -912,9 +912,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -960,9 +960,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1033,9 +1033,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1084,9 +1084,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1147,9 +1147,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1192,9 +1192,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1303,9 +1303,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1358,9 +1358,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1401,9 +1401,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics.Pdf/RenderParams.xml b/docs/xml/Android.Graphics.Pdf/RenderParams.xml index 6d6c216e5..9dc4b8fe8 100644 --- a/docs/xml/Android.Graphics.Pdf/RenderParams.xml +++ b/docs/xml/Android.Graphics.Pdf/RenderParams.xml @@ -1,4 +1,4 @@ - + @@ -39,9 +39,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -84,9 +84,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -129,9 +129,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,9 +174,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -219,9 +219,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -289,9 +289,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -341,9 +341,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -386,9 +386,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -431,9 +431,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -476,9 +476,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -517,9 +517,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -562,9 +562,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -607,9 +607,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics/AndroidBitmapInfo.xml b/docs/xml/Android.Graphics/AndroidBitmapInfo.xml index 5bd0c5afc..228327e31 100644 --- a/docs/xml/Android.Graphics/AndroidBitmapInfo.xml +++ b/docs/xml/Android.Graphics/AndroidBitmapInfo.xml @@ -16,9 +16,19 @@ - To be added. + + Provides information about the pixel buffer of an Android . + This struct corresponds to the native AndroidBitmapInfo type from the Android NDK. + - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + Use this struct with to inspect the dimensions, + stride, and pixel format of a bitmap's underlying pixel buffer. + + + See the Android NDK Bitmap documentation + for more information about the native type. + @@ -42,16 +52,19 @@ - To be added. - To be added. - To be added. + The to compare with this instance. + + Determines whether the specified is equal to this instance. + + + if the specified value is equal to this instance; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + @@ -62,8 +75,8 @@ - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] @@ -79,6 +92,7 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -95,7 +109,9 @@ Android.Graphics.Format - To be added. + + Gets the pixel format of the bitmap. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,6 +138,7 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -138,7 +155,9 @@ System.UInt32 - To be added. + + Gets the height of the bitmap in pixels. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -159,7 +178,9 @@ System.UInt32 - To be added. + + Gets the number of bytes between rows in the pixel buffer. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -180,7 +201,9 @@ System.UInt32 - To be added. + + Gets the width of the bitmap in pixels. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics/Bitmap.xml b/docs/xml/Android.Graphics/Bitmap.xml index c65cb0e89..9b6938ec5 100644 --- a/docs/xml/Android.Graphics/Bitmap.xml +++ b/docs/xml/Android.Graphics/Bitmap.xml @@ -1918,11 +1918,11 @@ - To be added. - To be added. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + Gets information about the bitmap's native pixel buffer. + An containing the buffer dimensions, stride, and pixel format. + See the Android NDK Bitmap documentation. + The native bitmap is invalid. + The native operation failed. @@ -2926,11 +2926,14 @@ - To be added. - To be added. + Locks the bitmap's native pixel buffer for direct access. + A pointer to the first byte of the pixel buffer. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + Call when access is complete. See the + Android NDK Bitmap documentation. + + The native bitmap is invalid. + The native operation failed. @@ -3477,10 +3480,10 @@ - To be added. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + Unlocks the bitmap's native pixel buffer after direct access. + See the Android NDK Bitmap documentation. + The native bitmap is invalid. + The native operation failed. diff --git a/docs/xml/Android.Graphics/Canvas.xml b/docs/xml/Android.Graphics/Canvas.xml index f12036ad6..556abd09e 100644 --- a/docs/xml/Android.Graphics/Canvas.xml +++ b/docs/xml/Android.Graphics/Canvas.xml @@ -1,4 +1,4 @@ - + @@ -33,7 +33,7 @@ the draw calls (writing into the bitmap), a drawing primitive (e.g. Rect, Path, text, Bitmap), and a paint (to describe the colors and styles for the drawing). - + <div class="special reference"> <h3>Developer Guides</h3> For more information about how to use Canvas, read the @@ -46,9 +46,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -83,9 +83,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,9 +124,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -212,9 +212,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -258,9 +258,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -305,9 +305,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -352,9 +352,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -405,9 +405,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -458,9 +458,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -503,9 +503,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -544,9 +544,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -591,9 +591,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -635,9 +635,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -679,9 +679,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -727,9 +727,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -775,9 +775,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -828,9 +828,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -881,9 +881,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -938,9 +938,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -969,6 +969,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")>] + System.Boolean @@ -994,9 +998,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1025,6 +1029,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")>] + System.Boolean @@ -1082,9 +1090,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1127,9 +1135,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1179,9 +1187,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1236,9 +1244,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1276,10 +1284,10 @@ Disables Z support, preventing any RenderNodes drawn after this point from being visually reordered or having shadows rendered. - + Note: This is not impacted by any #save() or #restore() calls as it is not considered to be part of the current matrix or clip. - + See #enableZ() @@ -1287,9 +1295,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1343,9 +1351,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1406,9 +1414,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1454,9 +1462,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1506,9 +1514,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1577,9 +1585,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1648,9 +1656,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1710,9 +1718,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1782,9 +1790,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1858,9 +1866,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1930,7 +1938,7 @@ array is accessed in row-major order, so that the first meshWidth+1 vertices are distributed across the top of the bitmap from left to right. A more general version of this method is drawVertices(). - + Prior to API level Build.VERSION_CODES#P vertOffset and colorOffset were ignored, effectively treating them as zeros. In API level Build.VERSION_CODES#P and above these parameters will be respected. @@ -1942,9 +1950,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1990,9 +1998,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2033,9 +2041,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2081,9 +2089,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2129,9 +2137,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2172,9 +2180,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2222,9 +2230,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2282,9 +2290,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2342,9 +2350,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2454,9 +2462,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2506,9 +2514,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2548,9 +2556,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2600,9 +2608,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2695,9 +2703,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2745,9 +2753,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2787,9 +2795,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2845,9 +2853,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2902,9 +2910,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2945,9 +2953,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2990,9 +2998,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3033,9 +3041,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3076,9 +3084,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3121,9 +3129,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3164,9 +3172,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3223,9 +3231,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3275,9 +3283,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3331,9 +3339,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3375,9 +3383,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3419,9 +3427,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3469,9 +3477,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3516,9 +3524,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3556,7 +3564,7 @@ Draws the given RenderNode. This is only supported in hardware rendering, which can be verified by asserting that #isHardwareAccelerated() is true. If #isHardwareAccelerated() is false then this throws an exception. - + See RenderNode for more information on what a RenderNode is and how to use it. @@ -3564,9 +3572,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3610,9 +3618,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3658,9 +3666,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3712,9 +3720,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3759,9 +3767,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3812,9 +3820,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3864,9 +3872,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3916,9 +3924,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3966,9 +3974,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4020,9 +4028,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4088,9 +4096,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4165,9 +4173,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4234,9 +4242,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4307,9 +4315,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4394,9 +4402,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4439,7 +4447,7 @@ void draw(Canvas canvas) { // Draw any background content canvas.drawColor(backgroundColor); - + // Begin drawing that may be reordered based off of Z canvas.enableZ(); for (RenderNode child : children) { @@ -4447,16 +4455,16 @@ } // End drawing that may be reordered based off of Z canvas.disableZ(); - + // Draw any overlays canvas.drawText("I'm on top of everything!", 0, 0, paint); } </p> - + Note: This is not impacted by any #save() or #restore() calls as it is not considered to be part of the current matrix or clip. - + See #disableZ() @@ -4464,9 +4472,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4486,6 +4494,10 @@ [Android.Runtime.Register("freeGlCaches", "()V", "")] [<Android.Runtime.Register("freeGlCaches", "()V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -4536,9 +4548,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4587,9 +4599,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4610,6 +4622,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + [get: Android.Runtime.Register("getGL", "()Ljavax/microedition/khronos/opengles/GL;", "GetGetGLHandler")] [<get: Android.Runtime.Register("getGL", "()Ljavax/microedition/khronos/opengles/GL;", "GetGetGLHandler")>] @@ -4660,9 +4676,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4701,9 +4717,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4741,9 +4757,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4830,7 +4846,7 @@ Property setter documentation: Completely replace the current matrix with the specified matrix. If the matrix parameter is null, then the current matrix is reset to identity. - + <strong>Note:</strong> it is recommended to use #concat(Matrix), #scale(float, float), #translate(float, float) and #rotate(float) instead of this method. @@ -4840,9 +4856,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4881,9 +4897,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4922,9 +4938,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4976,9 +4992,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5026,9 +5042,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5079,9 +5095,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5133,9 +5149,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5194,9 +5210,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5257,9 +5273,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5298,9 +5314,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5347,9 +5363,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5388,9 +5404,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5433,9 +5449,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5476,9 +5492,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5540,9 +5556,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5579,9 +5595,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5645,9 +5661,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5718,7 +5734,7 @@ Paint#getXfermode() Xfermode, and Paint#getColorFilter() ColorFilter are applied when the offscreen bitmap is drawn back when restore() is called. - + As of API Level API level Build.VERSION_CODES#P the only valid saveFlags is #ALL_SAVE_FLAG. All other flags are ignored. This member is deprecated. Use #saveLayer(RectF, Paint) instead. @@ -5728,9 +5744,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5784,9 +5800,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5844,7 +5860,7 @@ To be added. Helper version of saveLayer() that takes 4 values rather than a RectF. - + As of API Level API level Build.VERSION_CODES#P the only valid saveFlags is #ALL_SAVE_FLAG. All other flags are ignored. This member is deprecated. Use #saveLayer(float, float, float, float, Paint) instead. @@ -5854,9 +5870,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5906,9 +5922,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5977,7 +5993,7 @@ screen, it's target Bitmap, or the previous layer). The alpha parameter is applied when the offscreen bitmap is drawn back when restore() is called. - + As of API Level API level Build.VERSION_CODES#P the only valid saveFlags is #ALL_SAVE_FLAG. All other flags are ignored. This member is deprecated. Use #saveLayerAlpha(RectF, int) instead. @@ -5987,9 +6003,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6039,9 +6055,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6095,7 +6111,7 @@ To be added. Helper for saveLayerAlpha() that takes 4 values instead of a RectF. - + As of API Level API level Build.VERSION_CODES#P the only valid saveFlags is #ALL_SAVE_FLAG. All other flags are ignored. This member is deprecated. Use #saveLayerAlpha(float, float, float, float, int) instead. @@ -6105,9 +6121,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6148,9 +6164,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6195,9 +6211,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6236,7 +6252,7 @@ Specify a bitmap for the canvas to draw into. All canvas state such as layers, filters, and the save/restore stack are reset. Additionally, the canvas' target density is updated to match that of the bitmap. - + Prior to API level Build.VERSION_CODES#O the current matrix and clip stack were preserved. @@ -6245,9 +6261,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6269,6 +6285,10 @@ [Android.Runtime.Register("setViewport", "(II)V", "GetSetViewport_IIHandler")] [<Android.Runtime.Register("setViewport", "(II)V", "GetSetViewport_IIHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -6321,9 +6341,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6426,9 +6446,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6464,9 +6484,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics/Color.xml b/docs/xml/Android.Graphics/Color.xml index ed520af94..e4d19ee49 100644 --- a/docs/xml/Android.Graphics/Color.xml +++ b/docs/xml/Android.Graphics/Color.xml @@ -171,8 +171,10 @@ System.Byte - The alpha component of the color. - The alpha component of the color. + + Gets or sets the alpha (opacity) component of the color, where 0 is fully transparent and 255 is fully opaque. + + A representing the alpha component, in the range 0–255. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -192,7 +194,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFF0F8FF (alice blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -213,7 +215,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFAEBD7 (antique white). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -234,7 +236,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF00FFFF (aqua). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -255,7 +257,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF7FFFD4 (aquamarine). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -307,7 +309,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFF0FFFF (azure). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -328,8 +330,10 @@ System.Byte - The blue component of the color. - The blue component of the color. + + Gets or sets the blue component of the color. + + A representing the blue component, in the range 0–255. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -349,7 +353,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFF5F5DC (beige). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -370,7 +374,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFE4C4 (bisque). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -391,7 +395,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF000000 (black). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -412,7 +416,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFEBCD (blanched almond). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -433,7 +437,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF0000FF (blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -454,7 +458,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF8A2BE2 (blue-violet). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -475,7 +479,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFA52A2A (brown). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -496,7 +500,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFDEB887 (burly wood). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -517,7 +521,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF5F9EA0 (cadet blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -538,7 +542,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF7FFF00 (chartreuse). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -559,7 +563,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFD2691E (chocolate). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -606,7 +610,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFF7F50 (coral). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -627,7 +631,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF6495ED (cornflower blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -648,7 +652,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFF8DC (cornsilk). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -669,7 +673,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFDC143C (crimson). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -690,7 +694,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF00FFFF (cyan). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -711,7 +715,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF00008B (dark blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -732,7 +736,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF008B8B (dark cyan). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -753,7 +757,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFB8860B (dark goldenrod). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -774,7 +778,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF444444 (dark gray). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -795,7 +799,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF006400 (dark green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -816,7 +820,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFBDB76B (dark khaki). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -837,7 +841,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF8B008B (dark magenta). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -858,7 +862,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF556B2F (dark olive green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -879,7 +883,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFF8C00 (dark orange). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -900,7 +904,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF9932CC (dark orchid). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -921,7 +925,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF8B0000 (dark red). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -942,7 +946,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFE9967A (dark salmon). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -963,7 +967,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF8FBC8B (dark sea green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -984,7 +988,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF483D8B (dark slate blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1005,7 +1009,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF2F4F4F (dark slate gray). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1026,7 +1030,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF00CED1 (dark turquoise). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1047,7 +1051,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF9400D3 (dark violet). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1068,7 +1072,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFF1493 (deep pink). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1089,7 +1093,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF00BFFF (deep sky blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1110,7 +1114,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF696969 (dim gray). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1131,7 +1135,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF1E90FF (dodger blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1139,7 +1143,7 @@ - + @@ -1148,6 +1152,12 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + System.Boolean @@ -1177,7 +1187,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFB22222 (firebrick). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1198,7 +1208,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFFAF0 (floral white). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1219,7 +1229,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF228B22 (forest green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1240,7 +1250,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFF00FF (fuchsia). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1261,8 +1271,10 @@ System.Byte - The green component of the color. - The green component of the color. + + Gets or sets the green component of the color. + + A representing the green component, in the range 0–255. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1282,7 +1294,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFDCDCDC (gainsboro). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1306,9 +1318,11 @@ - An integer representation of a color (ARGB). - Gets the Alpha component from an integer color. - Alpha component [0-255]. + A packed ARGB color integer, such as the value returned by . + + Extracts the alpha (opacity) component from a packed ARGB color integer, where 0 is fully transparent and 255 is fully opaque. + + The alpha component of , in the range 0–255. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1331,9 +1345,11 @@ - An integer representation of a color (ARGB). - Gets the Blue component from an integer color. - Blue component [0-255]. + A packed ARGB color integer, such as the value returned by . + + Extracts the blue component from a packed ARGB color integer. + + The blue component of , in the range 0–255. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1378,9 +1394,11 @@ - An integer representation of a color (ARGB). - Gets the Green component from an integer color. - Green component [0-255]. + A packed ARGB color integer, such as the value returned by . + + Extracts the green component from a packed ARGB color integer. + + The green component of , in the range 0–255. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1447,9 +1465,11 @@ - An integer representation of a color (ARGB). - Gets the Red component from an integer color. - Red component [0-255]. + A packed ARGB color integer, such as the value returned by . + + Extracts the red component from a packed ARGB color integer. + + The red component of , in the range 0–255. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1491,7 +1511,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFF8F8FF (ghost white). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1512,7 +1532,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFD700 (gold). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1533,7 +1553,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFDAA520 (goldenrod). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1554,7 +1574,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF888888 (gray). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1575,7 +1595,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF00FF00 (green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1596,7 +1616,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFADFF2F (green-yellow). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1617,7 +1637,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFF0FFF0 (honeydew). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1638,7 +1658,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFF69B4 (hot pink). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1711,7 +1731,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFCD5C5C (indian red). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1732,7 +1752,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF4B0082 (indigo). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1753,7 +1773,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFFFF0 (ivory). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1774,7 +1794,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFF0E68C (khaki). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1795,7 +1815,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFE6E6FA (lavender). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1816,7 +1836,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFF0F5 (lavender blush). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1837,7 +1857,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF7CFC00 (lawn green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1858,7 +1878,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFFACD (lemon chiffon). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1879,7 +1899,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFADD8E6 (light blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1900,7 +1920,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFF08080 (light coral). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1921,7 +1941,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFE0FFFF (light cyan). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1942,7 +1962,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFAFAD2 (light goldenrod yellow). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1963,7 +1983,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFCCCCCC (light gray). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1984,7 +2004,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF90EE90 (light green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2005,7 +2025,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFB6C1 (light pink). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2026,7 +2046,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFA07A (light salmon). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2047,7 +2067,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF20B2AA (light sea green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2068,7 +2088,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF87CEFA (light sky blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2089,7 +2109,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF778899 (light slate gray). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2110,7 +2130,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFB0C4DE (light steel blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2131,7 +2151,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFFFE0 (light yellow). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2152,7 +2172,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF00FF00 (lime). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2173,7 +2193,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF32CD32 (lime green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2194,7 +2214,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFAF0E6 (linen). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2215,7 +2235,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFF00FF (magenta). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2236,7 +2256,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF800000 (maroon). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2257,7 +2277,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF66CDAA (medium aquamarine). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2278,7 +2298,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF0000CD (medium blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2299,7 +2319,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFBA55D3 (medium orchid). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2320,7 +2340,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF9370DB (medium purple). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2341,7 +2361,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF3CB371 (medium sea green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2362,7 +2382,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF7B68EE (medium slate blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2383,7 +2403,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF00FA9A (medium spring green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2404,7 +2424,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF48D1CC (medium turquoise). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2425,7 +2445,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFC71585 (medium violet-red). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2446,7 +2466,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF191970 (midnight blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2467,7 +2487,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFF5FFFA (mint cream). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2488,7 +2508,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFE4E1 (misty rose). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2509,7 +2529,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFE4B5 (moccasin). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2530,7 +2550,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFDEAD (navajo white). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2551,7 +2571,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF000080 (navy). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2572,7 +2592,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFDF5E6 (old lace). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2593,7 +2613,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF808000 (olive). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2614,7 +2634,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF6B8E23 (olive drab). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2714,7 +2734,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFA500 (orange). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2735,7 +2755,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFF4500 (orange-red). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2756,7 +2776,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFDA70D6 (orchid). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2777,7 +2797,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFEEE8AA (pale goldenrod). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2798,7 +2818,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF98FB98 (pale green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2819,7 +2839,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFAFEEEE (pale turquoise). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2840,7 +2860,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFDB7093 (pale violet-red). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2861,7 +2881,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFEFD5 (papaya whip). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2907,7 +2927,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFDAB9 (peach puff). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2928,7 +2948,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFCD853F (peru). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2949,7 +2969,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFC0CB (pink). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2970,7 +2990,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFDDA0DD (plum). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2991,7 +3011,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFB0E0E6 (powder blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3012,7 +3032,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF800080 (purple). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3033,8 +3053,10 @@ System.Byte - The red component of the color. - The red component of the color. + + Gets or sets the red component of the color. + + A representing the red component, in the range 0–255. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3054,7 +3076,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFF0000 (red). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3134,7 +3156,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFBC8F8F (rosy brown). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3155,7 +3177,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF4169E1 (royal blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3176,7 +3198,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF8B4513 (saddle brown). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3197,7 +3219,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFA8072 (salmon). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3218,7 +3240,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFF4A460 (sandy brown). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3239,7 +3261,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF2E8B57 (sea green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3260,7 +3282,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFF5EE (sea shell). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3281,7 +3303,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFA0522D (sienna). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3302,7 +3324,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFC0C0C0 (silver). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3323,7 +3345,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF87CEEB (sky blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3344,7 +3366,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF6A5ACD (slate blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3365,7 +3387,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF708090 (slate gray). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3386,7 +3408,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFFAFA (snow). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3407,7 +3429,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF00FF7F (spring green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3428,7 +3450,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF4682B4 (steel blue). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3449,7 +3471,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFD2B48C (tan). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3470,7 +3492,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF008080 (teal). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3491,7 +3513,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFD8BFD8 (thistle). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3534,7 +3556,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFF6347 (tomato). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3577,7 +3599,7 @@ Android.Graphics.Color - To be added. + Gets a fully transparent (ARGB #00000000). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3598,7 +3620,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF40E0D0 (turquoise). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3619,7 +3641,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFEE82EE (violet). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3640,7 +3662,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFF5DEB3 (wheat). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3661,7 +3683,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFFFFF (white). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3682,7 +3704,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFF5F5F5 (white smoke). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3703,7 +3725,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FFFFFF00 (yellow). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3724,7 +3746,7 @@ Android.Graphics.Color - To be added. + Gets a with the ARGB value #FF9ACD32 (yellow-green). To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics/ColorMatrix.xml b/docs/xml/Android.Graphics/ColorMatrix.xml index eec7bd72d..8006cd62c 100644 --- a/docs/xml/Android.Graphics/ColorMatrix.xml +++ b/docs/xml/Android.Graphics/ColorMatrix.xml @@ -301,7 +301,7 @@ The matrix to concatenate after this matrix. - Concatenates this matrix with the specified matrix. + Concat this colormatrix with the specified postmatrix. This invokes with and this matrix, applying this matrix first and second. @@ -342,7 +342,7 @@ The matrix to concatenate before this matrix. - Concatenates this matrix with the specified matrix. + Concat this colormatrix with the specified prematrix. This invokes with this matrix and , applying first and this matrix second. @@ -426,7 +426,7 @@ The source matrix whose values are copied. - Copies all values from the specified matrix into this matrix. + Assign the src colormatrix into this matrix, copying all of its values. Copies all values from into this matrix. @@ -467,7 +467,7 @@ The array of values to copy into this matrix. - Copies all values from the specified array into this matrix. + Assign the array of floats into this matrix, copying all of its values. Copies all values from into this matrix. @@ -510,7 +510,9 @@ The matrix applied second. The matrix applied first. - Sets this matrix to the concatenation of the two specified matrices. + Set this colormatrix to the concatenation of the two specified + colormatrices, such that the resulting colormatrix has the same effect + as applying matB and then applying matA. The resulting matrix has the same effect as applying and then applying . Either argument may be this matrix. diff --git a/docs/xml/Android.Graphics/ColorSpace+Named.xml b/docs/xml/Android.Graphics/ColorSpace+Named.xml index bde2d7153..610a6adc4 100644 --- a/docs/xml/Android.Graphics/ColorSpace+Named.xml +++ b/docs/xml/Android.Graphics/ColorSpace+Named.xml @@ -352,6 +352,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DISPLAY_BT2020", ApiSince=37)] + [<Android.Runtime.Register("DISPLAY_BT2020", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Graphics.ColorSpace+Named + + + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Graphics/ColorValueMarshaler.xml b/docs/xml/Android.Graphics/ColorValueMarshaler.xml index 62afec7f4..d6d3bdb2b 100644 --- a/docs/xml/Android.Graphics/ColorValueMarshaler.xml +++ b/docs/xml/Android.Graphics/ColorValueMarshaler.xml @@ -77,7 +77,7 @@ - + @@ -86,20 +86,19 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + Android.Graphics.Color - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - - - + To be added. @@ -144,7 +143,7 @@ - + @@ -170,7 +169,14 @@ - + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + To be added. diff --git a/docs/xml/Android.Graphics/ImageDecoder.xml b/docs/xml/Android.Graphics/ImageDecoder.xml index 4e18241b6..e570d7328 100644 --- a/docs/xml/Android.Graphics/ImageDecoder.xml +++ b/docs/xml/Android.Graphics/ImageDecoder.xml @@ -1124,6 +1124,152 @@ + + + + + + Event + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.EventHandler<Android.Graphics.ImageDecoder+HeaderDecodedEventArgs> + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDefaultProcessListener", "()Landroid/graphics/ImageDecoder$OnHeaderDecodedListener;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDefaultProcessListener", "()Landroid/graphics/ImageDecoder$OnHeaderDecodedListener;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + [set: Android.Runtime.Register("setDefaultProcessListener", "(Landroid/graphics/ImageDecoder$OnHeaderDecodedListener;)V", "", ApiSince=37)] + [<set: Android.Runtime.Register("setDefaultProcessListener", "(Landroid/graphics/ImageDecoder$OnHeaderDecodedListener;)V", "", ApiSince=37)>] + + + [set: System.Runtime.CompilerServices.NullableContext(2)] + [<set: System.Runtime.CompilerServices.NullableContext(2)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Graphics.ImageDecoder+IOnHeaderDecodedListener + + + To be added. + To be added. + To be added. + + + + + + + + Event + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.EventHandler<Android.Graphics.ImageDecoder+HeaderDecodedEventArgs> + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDefaultThreadListener", "()Landroid/graphics/ImageDecoder$OnHeaderDecodedListener;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDefaultThreadListener", "()Landroid/graphics/ImageDecoder$OnHeaderDecodedListener;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + [set: Android.Runtime.Register("setDefaultThreadListener", "(Landroid/graphics/ImageDecoder$OnHeaderDecodedListener;)V", "", ApiSince=37)] + [<set: Android.Runtime.Register("setDefaultThreadListener", "(Landroid/graphics/ImageDecoder$OnHeaderDecodedListener;)V", "", ApiSince=37)>] + + + [set: System.Runtime.CompilerServices.NullableContext(2)] + [<set: System.Runtime.CompilerServices.NullableContext(2)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Graphics.ImageDecoder+IOnHeaderDecodedListener + + + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Graphics/ImageFormat.xml b/docs/xml/Android.Graphics/ImageFormat.xml index 5af97e195..1aed10213 100644 --- a/docs/xml/Android.Graphics/ImageFormat.xml +++ b/docs/xml/Android.Graphics/ImageFormat.xml @@ -1084,6 +1084,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RAW14", ApiSince=37)] + [<Android.Runtime.Register("RAW14", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Graphics.ImageFormatType + + 44 + + Android 14-bit raw format + To be added. + + diff --git a/docs/xml/Android.Graphics/ImageFormatType.xml b/docs/xml/Android.Graphics/ImageFormatType.xml index fc9fb1c53..d10902605 100644 --- a/docs/xml/Android.Graphics/ImageFormatType.xml +++ b/docs/xml/Android.Graphics/ImageFormatType.xml @@ -488,6 +488,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Graphics.ImageFormat.Raw14", JniField="android/graphics/ImageFormat.RAW14")] + [<Android.Runtime.IntDefinition("Android.Graphics.ImageFormat.Raw14", JniField="android/graphics/ImageFormat.RAW14")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Graphics.ImageFormatType + + 44 + + To be added. + + diff --git a/docs/xml/Android.Graphics/Insets.xml b/docs/xml/Android.Graphics/Insets.xml index 2b082e56b..e40f347e1 100644 --- a/docs/xml/Android.Graphics/Insets.xml +++ b/docs/xml/Android.Graphics/Insets.xml @@ -56,9 +56,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,9 +103,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -328,9 +328,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -375,9 +375,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -456,9 +456,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -507,9 +507,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -583,9 +583,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics/Paint.xml b/docs/xml/Android.Graphics/Paint.xml index 097074e00..7b5603803 100644 --- a/docs/xml/Android.Graphics/Paint.xml +++ b/docs/xml/Android.Graphics/Paint.xml @@ -1,4 +1,4 @@ - + @@ -37,9 +37,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,9 +79,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -120,9 +120,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -172,9 +172,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -251,9 +251,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -312,9 +312,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -356,9 +356,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -420,9 +420,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -474,9 +474,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -529,9 +529,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -586,9 +586,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -637,9 +637,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -674,9 +674,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -731,9 +731,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -769,9 +769,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -815,9 +815,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -861,9 +861,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -907,9 +907,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -954,9 +954,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1001,9 +1001,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1047,9 +1047,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1090,9 +1090,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1155,9 +1155,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1227,9 +1227,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1272,7 +1272,7 @@ Property getter documentation: Get the current value of end hyphen edit. - + The default value is 0 which is equivalent to #END_HYPHEN_EDIT_NO_EDIT. @@ -1281,7 +1281,7 @@ Property setter documentation: Set a end hyphen edit on the paint. - + By setting end hyphen edit, the measurement and drawing is performed with modifying hyphenation at the end of line. For example, by passing #END_HYPHEN_EDIT_INSERT_HYPHEN like as follows, HYPHEN(U+2010) @@ -1300,9 +1300,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1341,9 +1341,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1382,9 +1382,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1423,9 +1423,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1464,9 +1464,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1507,9 +1507,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1548,9 +1548,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1591,9 +1591,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1640,9 +1640,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1691,9 +1691,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1749,9 +1749,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1801,9 +1801,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1849,7 +1849,7 @@ Property setter documentation: Set font feature settings. - + The format is the same as the CSS font-feature-settings attribute: https://www.w3.org/TR/css-fonts-3/#font-feature-settings-prop @@ -1859,9 +1859,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1901,9 +1901,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1955,15 +1955,15 @@ Property setter documentation: Sets TrueType or OpenType font variation settings for overriding. - + The settings string is constructed from multiple pairs of axis tag and style values. The axis tag must contain four ASCII characters and must be wrapped with single quotes (U+0027) or double quotes (U+0022). Axis strings that are longer or shorter than four characters, or contain characters outside of U+0020..U+007E are invalid. - + If invalid font variation settings is provided, this method does nothing and returning false with printing error message to the logcat. - + Different from #setFontVariationSettings(String), this overrides the font variation settings which is already assigned to the font instance. For example, if the underlying font is configured as 'wght' 500, 'ital' 1, and if the override is specified as @@ -1978,9 +1978,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2019,9 +2019,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2067,9 +2067,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2096,7 +2096,8 @@ - Return the font's recommended interline spacing, given the Paint's settings for typeface, textSize, etc. If metrics is not null, return the fontmetric values in it. + Allocates a new FontMetrics object, and then calls getFontMetrics(fm) + with it, returning the object. To be added. @@ -2105,9 +2106,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2142,11 +2143,15 @@ with it, returning the object. the font's recommended interline spacing. - Android reference for android.graphics.Paint.getFontMetrics. - Portions of this page are modifications based on work created and shared by the + + Java documentation for android.graphics.Paint.getFontMetrics(). + + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2223,9 +2228,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2265,9 +2270,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2509,9 +2514,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2580,9 +2585,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2632,9 +2637,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2688,9 +2693,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2763,9 +2768,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2815,9 +2820,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2886,9 +2891,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2960,9 +2965,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3027,9 +3032,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3066,9 +3071,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3115,10 +3120,10 @@ Retrieve the text boundary box and store to bounds. Retrieve the text boundary box and store to bounds. - + Return in bounds (allocated by the caller) the smallest rectangle that encloses all of the characters, with an implied origin at (0,0). - + Note that styles are ignored even if you pass android.text.Spanned instance. Use android.text.StaticLayout for measuring bounds of android.text.Spanned. @@ -3127,9 +3132,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3175,9 +3180,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3224,9 +3229,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3277,9 +3282,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3330,9 +3335,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3399,7 +3404,7 @@ the total advance in pixels Retrieve the character advances of the text. - + Returns the total advance width for the characters in the run from index for count of chars, and if advances is not null, the advance assigned to each of these characters (java chars). @@ -3420,9 +3425,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3495,9 +3500,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3569,9 +3574,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3640,9 +3645,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3684,9 +3689,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3733,9 +3738,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3782,9 +3787,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3831,9 +3836,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3885,9 +3890,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3936,9 +3941,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3978,9 +3983,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4021,9 +4026,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4115,9 +4120,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4166,9 +4171,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4204,9 +4209,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4246,9 +4251,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4292,9 +4297,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4338,9 +4343,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4384,9 +4389,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4422,9 +4427,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4445,6 +4450,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")>] + [get: Android.Runtime.Register("getRasterizer", "()Landroid/graphics/Rasterizer;", "GetGetRasterizerHandler")] [<get: Android.Runtime.Register("getRasterizer", "()Landroid/graphics/Rasterizer;", "GetGetRasterizerHandler")>] @@ -4466,9 +4475,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4504,9 +4513,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4547,9 +4556,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4594,9 +4603,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4644,9 +4653,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4685,9 +4694,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4733,7 +4742,7 @@ are longer or shorter than four characters, or contain characters outside of U+0020..U+007E are invalid. If a specified axis name is not defined in the font, the settings will be ignored. - + Examples, <ul> <li>Set font width to 150. @@ -4743,7 +4752,7 @@ </code> </li> - + <li>Set the font slant to 20 degrees and ask for italic style. <code> Paint paint = new Paint(); @@ -4758,9 +4767,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4802,9 +4811,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4846,9 +4855,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4873,6 +4882,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")>] + Android.Graphics.Rasterizer @@ -4896,9 +4909,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4940,9 +4953,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4995,9 +5008,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5054,9 +5067,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5095,9 +5108,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5139,9 +5152,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5187,9 +5200,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5225,9 +5238,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5267,9 +5280,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5308,9 +5321,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5349,9 +5362,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5390,9 +5403,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5431,9 +5444,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5476,7 +5489,7 @@ Property getter documentation: Get the current value of start hyphen edit. - + The default value is 0 which is equivalent to #START_HYPHEN_EDIT_NO_EDIT. @@ -5485,7 +5498,7 @@ Property setter documentation: Set a start hyphen edit on the paint. - + By setting start hyphen edit, the measurement and drawing is performed with modifying hyphenation at the start of line. For example, by passing #START_HYPHEN_EDIT_INSERT_HYPHEN like as follows, HYPHEN(U+2010) @@ -5505,9 +5518,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5546,9 +5559,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5587,9 +5600,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5628,9 +5641,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5663,7 +5676,7 @@ the position of the strike-through line in pixels Distance from top of the strike-through line to the baseline in pixels. - + The result is negative for positions that are above the baseline. This method returns where the strike-through line should be drawn independent of if the #STRIKE_THRU_TEXT_FLAG bit is set. @@ -5673,9 +5686,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5724,9 +5737,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5766,9 +5779,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5815,9 +5828,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5863,9 +5876,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5918,9 +5931,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5975,9 +5988,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6027,9 +6040,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6075,9 +6088,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6133,7 +6146,7 @@ Property setter documentation: Set the text locale list to a one-member list consisting of just the locale. - + See #setTextLocales(LocaleList) for how the locale list affects the way the text is drawn for some languages. @@ -6142,9 +6155,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6207,23 +6220,23 @@ Property setter documentation: Set the text locale list. - + The text locale list affects how the text is drawn for some languages. - + For example, if the locale list contains Locale#CHINESE or Locale#CHINA, then the text renderer will prefer to draw text using a Chinese font. Likewise, if the locale list contains Locale#JAPANESE or Locale#JAPAN, then the text renderer will prefer to draw text using a Japanese font. If the locale list contains both, the order those locales appear in the list is considered for deciding the font. - + This distinction is important because Chinese and Japanese text both use many of the same Unicode code points but their appearance is subtly different for each language. - + By default, the text locale list is initialized to a one-member list just containing the system locales. This assumes that the text to be rendered will most likely be in the user's preferred language. - + If the actual language or languages of the text is/are known, then they can be provided to the text renderer using this method. The text renderer may attempt to guess the language script based on the contents of the text to be drawn independent of @@ -6235,9 +6248,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6295,9 +6308,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6357,9 +6370,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6410,9 +6423,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6461,9 +6474,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6514,9 +6527,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6624,9 +6637,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6660,7 +6673,7 @@ the position of the underline in pixels Returns the distance from top of the underline to the baseline in pixels. - + The result is positive for positions that are below the baseline. This method returns where the underline should be drawn independent of if the #UNDERLINE_TEXT_FLAG bit is set. @@ -6669,9 +6682,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6720,9 +6733,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6762,9 +6775,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6816,9 +6829,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6877,9 +6890,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6914,9 +6927,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Graphics/Path.xml b/docs/xml/Android.Graphics/Path.xml index 1835e81a6..632d3a7b0 100644 --- a/docs/xml/Android.Graphics/Path.xml +++ b/docs/xml/Android.Graphics/Path.xml @@ -1402,8 +1402,8 @@ The other Path being interpolated to. - The interpolation parameter. A value of 0 results in a Path - equivalent to this path, a value of 1 results in one equivalent to + The interpolation parameter. A value of 1 results in a Path + equivalent to this path, a value of 0 results in one equivalent to otherPath. The interpolated results. This method will linearly interpolate from this path to otherPath given diff --git a/docs/xml/Android.Graphics/PathMeasure.xml b/docs/xml/Android.Graphics/PathMeasure.xml index 3f0db5e01..4b98fe448 100644 --- a/docs/xml/Android.Graphics/PathMeasure.xml +++ b/docs/xml/Android.Graphics/PathMeasure.xml @@ -300,7 +300,7 @@ To be added. To be added. To be added. - Given a start and stop distance, return in dst the intervening + Given a start and stop distance, append to dst the intervening segment(s). To be added. diff --git a/docs/xml/Android.Graphics/Picture.xml b/docs/xml/Android.Graphics/Picture.xml index 5fbb47dcc..a58868c73 100644 --- a/docs/xml/Android.Graphics/Picture.xml +++ b/docs/xml/Android.Graphics/Picture.xml @@ -227,6 +227,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + Android.Graphics.Picture @@ -276,6 +280,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + System.Threading.Tasks.Task<Android.Graphics.Picture> @@ -628,6 +636,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + System.Void @@ -670,6 +682,12 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + + System.Threading.Tasks.Task diff --git a/docs/xml/Android.Graphics/RenderEffect.xml b/docs/xml/Android.Graphics/RenderEffect.xml index abc08b9a4..b831058bd 100644 --- a/docs/xml/Android.Graphics/RenderEffect.xml +++ b/docs/xml/Android.Graphics/RenderEffect.xml @@ -345,9 +345,9 @@ - RenderEffect that consumes the output of inner as its input + RenderEffect that consumes the output of inner as its input - RenderEffect that is consumed as input by outer + RenderEffect that is consumed as input by outer Create a RenderEffect that composes 'inner' with 'outer', such that the results of 'inner' are treated as the source bitmap passed to 'outer', i. To be added. diff --git a/docs/xml/Android.Graphics/RuntimeShader.xml b/docs/xml/Android.Graphics/RuntimeShader.xml index 6b5a55b0d..5f98c05d7 100644 --- a/docs/xml/Android.Graphics/RuntimeShader.xml +++ b/docs/xml/Android.Graphics/RuntimeShader.xml @@ -1171,6 +1171,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setWorkingColorSpace", "(Landroid/graphics/ColorSpace;)V", "GetSetWorkingColorSpace_Landroid_graphics_ColorSpace_Handler", ApiSince=37)] + [<Android.Runtime.Register("setWorkingColorSpace", "(Landroid/graphics/ColorSpace;)V", "GetSetWorkingColorSpace_Landroid_graphics_ColorSpace_Handler", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The ColorSpace to evaluate in. Must be an ColorSpace#getModel() RGB + ColorSpace. Passing null restores default behavior of working in the + destination colorspace. + Sets the working color space for this shader. + To be added. + + diff --git a/docs/xml/Android.Hardware.Biometrics/BiometricManager.xml b/docs/xml/Android.Hardware.Biometrics/BiometricManager.xml index eb5ca8d8e..cdc10246f 100644 --- a/docs/xml/Android.Hardware.Biometrics/BiometricManager.xml +++ b/docs/xml/Android.Hardware.Biometrics/BiometricManager.xml @@ -1,4 +1,4 @@ - + @@ -39,9 +39,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -105,9 +105,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -152,9 +152,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -197,9 +197,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -242,9 +242,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -287,9 +287,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -336,9 +336,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -379,13 +379,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getBiometricSensorStrengths", "()Ljava/util/Map;", "GetGetBiometricSensorStrengthsHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getBiometricSensorStrengths", "()Ljava/util/Map;", "GetGetBiometricSensorStrengthsHandler", ApiSince=37)>] + + + + System.Collections.Generic.IDictionary<Java.Lang.Integer,Java.Lang.Integer> + + + Returns a map of biometric modalities to their sensor security strengths. + To be added. + To be added. + + @@ -424,9 +453,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -488,9 +517,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -555,12 +584,12 @@ Determine if any of the provided authenticators can be used. In other words, determine if BiometricPrompt can be expected to be shown (hardware available, templates enrolled, user-enabled). - + For biometric authenticators, determine if the device can currently authenticate with at least the requested strength. For example, invoking this API with Authenticators#BIOMETRIC_WEAK on a device that currently only has Authenticators#BIOMETRIC_STRONG enrolled will return #BIOMETRIC_SUCCESS. - + Invoking this API with Authenticators#DEVICE_CREDENTIAL can be used to determine if the user has a PIN/Pattern/Password set up. @@ -569,9 +598,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -645,9 +674,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -702,9 +731,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -747,9 +776,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -792,13 +821,47 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ICON_TYPE_MESSAGE", ApiSince=37)] + [<Android.Runtime.Register("ICON_TYPE_MESSAGE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Biometrics.BiometricManagerIconType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Biometrics.BiometricManagerIconType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Biometrics.BiometricManagerIconType + + 6 + + An icon representing a message or chat option, such as to contact support or an + administrator. + To be added. + + @@ -837,9 +900,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -882,13 +945,46 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ICON_TYPE_RESET", ApiSince=37)] + [<Android.Runtime.Register("ICON_TYPE_RESET", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Biometrics.BiometricManagerIconType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Biometrics.BiometricManagerIconType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Biometrics.BiometricManagerIconType + + 5 + + An icon representing a password reset. + To be added. + + @@ -927,13 +1023,46 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ICON_TYPE_SUPERVISED", ApiSince=37)] + [<Android.Runtime.Register("ICON_TYPE_SUPERVISED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Biometrics.BiometricManagerIconType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Biometrics.BiometricManagerIconType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Biometrics.BiometricManagerIconType + + 7 + + An icon representing a supervised account. + To be added. + + diff --git a/docs/xml/Android.Hardware.Biometrics/BiometricManagerAuthenticators.xml b/docs/xml/Android.Hardware.Biometrics/BiometricManagerAuthenticators.xml index 982c091fa..071606e0a 100644 --- a/docs/xml/Android.Hardware.Biometrics/BiometricManagerAuthenticators.xml +++ b/docs/xml/Android.Hardware.Biometrics/BiometricManagerAuthenticators.xml @@ -127,5 +127,33 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Biometrics.BiometricManager.IAuthenticators.LessThanStrong", JniField="android/hardware/biometrics/BiometricManager$Authenticators.LESS_THAN_STRONG")] + [<Android.Runtime.IntDefinition("Android.Hardware.Biometrics.BiometricManager.IAuthenticators.LessThanStrong", JniField="android/hardware/biometrics/BiometricManager$Authenticators.LESS_THAN_STRONG")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Biometrics.BiometricManagerAuthenticators + + 0 + + To be added. + + diff --git a/docs/xml/Android.Hardware.Biometrics/BiometricManagerIconType.xml b/docs/xml/Android.Hardware.Biometrics/BiometricManagerIconType.xml index 5856dcb08..ef6131937 100644 --- a/docs/xml/Android.Hardware.Biometrics/BiometricManagerIconType.xml +++ b/docs/xml/Android.Hardware.Biometrics/BiometricManagerIconType.xml @@ -71,6 +71,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Biometrics.BiometricManager.IconTypeMessage", JniField="android/hardware/biometrics/BiometricManager.ICON_TYPE_MESSAGE")] + [<Android.Runtime.IntDefinition("Android.Hardware.Biometrics.BiometricManager.IconTypeMessage", JniField="android/hardware/biometrics/BiometricManager.ICON_TYPE_MESSAGE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Biometrics.BiometricManagerIconType + + 6 + + To be added. + + @@ -127,6 +155,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Biometrics.BiometricManager.IconTypeReset", JniField="android/hardware/biometrics/BiometricManager.ICON_TYPE_RESET")] + [<Android.Runtime.IntDefinition("Android.Hardware.Biometrics.BiometricManager.IconTypeReset", JniField="android/hardware/biometrics/BiometricManager.ICON_TYPE_RESET")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Biometrics.BiometricManagerIconType + + 5 + + To be added. + + @@ -155,5 +211,33 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Biometrics.BiometricManager.IconTypeSupervised", JniField="android/hardware/biometrics/BiometricManager.ICON_TYPE_SUPERVISED")] + [<Android.Runtime.IntDefinition("Android.Hardware.Biometrics.BiometricManager.IconTypeSupervised", JniField="android/hardware/biometrics/BiometricManager.ICON_TYPE_SUPERVISED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Biometrics.BiometricManagerIconType + + 7 + + To be added. + + diff --git a/docs/xml/Android.Hardware.Biometrics/BiometricPrompt+CryptoObject.xml b/docs/xml/Android.Hardware.Biometrics/BiometricPrompt+CryptoObject.xml index 9499b3e42..8a39be260 100644 --- a/docs/xml/Android.Hardware.Biometrics/BiometricPrompt+CryptoObject.xml +++ b/docs/xml/Android.Hardware.Biometrics/BiometricPrompt+CryptoObject.xml @@ -1,4 +1,4 @@ - + @@ -47,9 +47,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -97,9 +97,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -142,9 +142,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -187,9 +187,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -232,9 +232,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -277,9 +277,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -322,9 +322,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -363,9 +363,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -405,9 +405,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -452,9 +452,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -531,9 +531,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -573,9 +573,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -626,9 +626,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -668,9 +668,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -710,9 +710,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Hardware.Biometrics/BiometricPrompt.xml b/docs/xml/Android.Hardware.Biometrics/BiometricPrompt.xml index 10683f6fd..629cbfb0c 100644 --- a/docs/xml/Android.Hardware.Biometrics/BiometricPrompt.xml +++ b/docs/xml/Android.Hardware.Biometrics/BiometricPrompt.xml @@ -1,4 +1,4 @@ - + @@ -39,9 +39,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -160,9 +160,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -218,9 +218,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -265,9 +265,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -312,9 +312,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1077,9 +1077,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1143,9 +1143,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1194,9 +1194,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1237,9 +1237,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1320,9 +1320,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1369,9 +1369,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1416,9 +1416,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1456,9 +1456,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1524,9 +1524,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1590,9 +1590,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1730,9 +1730,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Hardware.Biometrics/FallbackOption+InterfaceConsts.xml b/docs/xml/Android.Hardware.Biometrics/FallbackOption+InterfaceConsts.xml index 096a7d77b..e1ca01b73 100644 --- a/docs/xml/Android.Hardware.Biometrics/FallbackOption+InterfaceConsts.xml +++ b/docs/xml/Android.Hardware.Biometrics/FallbackOption+InterfaceConsts.xml @@ -1,4 +1,4 @@ - + @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Hardware.Biometrics/FallbackOption.xml b/docs/xml/Android.Hardware.Biometrics/FallbackOption.xml index ec445193f..a19753e19 100644 --- a/docs/xml/Android.Hardware.Biometrics/FallbackOption.xml +++ b/docs/xml/Android.Hardware.Biometrics/FallbackOption.xml @@ -44,19 +44,7 @@ Contains the information for a fallback option to be displayed within Biometric Prompt. - - Contains the information for a fallback option to be displayed within Biometric Prompt. - - - Java documentation for android.hardware.biometrics.FallbackOption. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -84,8 +72,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "IconTypePassword", "IconTypeQrCode", "IconTypeAccount", "IconTypeGeneric", "IconTypeSetting" }, Type="Android.Hardware.Biometrics.BiometricManager")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "IconTypePassword", "IconTypeQrCode", "IconTypeAccount", "IconTypeGeneric", "IconTypeSetting" }, Type="Android.Hardware.Biometrics.BiometricManager")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "IconTypePassword", "IconTypeQrCode", "IconTypeAccount", "IconTypeGeneric", "IconTypeSetting", "IconTypeReset", "IconTypeMessage", "IconTypeSupervised" }, Type="Android.Hardware.Biometrics.BiometricManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "IconTypePassword", "IconTypeQrCode", "IconTypeAccount", "IconTypeGeneric", "IconTypeSetting", "IconTypeReset", "IconTypeMessage", "IconTypeSupervised" }, Type="Android.Hardware.Biometrics.BiometricManager")>] @@ -122,8 +110,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "IconTypePassword", "IconTypeQrCode", "IconTypeAccount", "IconTypeGeneric", "IconTypeSetting" }, Type="Android.Hardware.Biometrics.BiometricManager")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "IconTypePassword", "IconTypeQrCode", "IconTypeAccount", "IconTypeGeneric", "IconTypeSetting" }, Type="Android.Hardware.Biometrics.BiometricManager")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "IconTypePassword", "IconTypeQrCode", "IconTypeAccount", "IconTypeGeneric", "IconTypeSetting", "IconTypeReset", "IconTypeMessage", "IconTypeSupervised" }, Type="Android.Hardware.Biometrics.BiometricManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "IconTypePassword", "IconTypeQrCode", "IconTypeAccount", "IconTypeGeneric", "IconTypeSetting", "IconTypeReset", "IconTypeMessage", "IconTypeSupervised" }, Type="Android.Hardware.Biometrics.BiometricManager")>] diff --git a/docs/xml/Android.Hardware.Camera2.Params/DynamicRangeProfiles.xml b/docs/xml/Android.Hardware.Camera2.Params/DynamicRangeProfiles.xml index dd923fc60..8813c8082 100644 --- a/docs/xml/Android.Hardware.Camera2.Params/DynamicRangeProfiles.xml +++ b/docs/xml/Android.Hardware.Camera2.Params/DynamicRangeProfiles.xml @@ -198,6 +198,66 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_10B_HDR_OEM_PO_SMPTE_2094_50", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_VISION_10B_HDR_OEM_PO_SMPTE_2094_50", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 1048576 + + This is the power optimized mode for 10-bit Dolby Vision HDR device specific capture + Mode and also includes adaptive global tone mapping SMPTE 2094-50 per-frame metadata. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_10B_HDR_OEM_SMPTE_2094_50", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_VISION_10B_HDR_OEM_SMPTE_2094_50", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 524288 + + This is the camera mode for the default Dolby Vision capture mode for the + specific device. + To be added. + + @@ -283,6 +343,66 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_10B_HDR_REF_PO_SMPTE_2094_50", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_VISION_10B_HDR_REF_PO_SMPTE_2094_50", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 262144 + + This is the power optimized mode for 10-bit Dolby Vision HDR Reference Mode and also + includes adaptive global tone mapping SMPTE 2094-50 per-frame metadata. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_10B_HDR_REF_SMPTE_2094_50", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_VISION_10B_HDR_REF_SMPTE_2094_50", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 131072 + + This is a camera mode for Dolby Vision capture optimized for a more scene + accurate capture. + To be added. + + @@ -369,6 +489,66 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_8B_HDR_OEM_PO_SMPTE_2094_50", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_VISION_8B_HDR_OEM_PO_SMPTE_2094_50", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 16777216 + + This is the power optimized mode for 8-bit Dolby Vision HDR device specific + capture Mode and also includes adaptive global tone mapping SMPTE 2094-50 per-frame metadata. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_8B_HDR_OEM_SMPTE_2094_50", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_VISION_8B_HDR_OEM_SMPTE_2094_50", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 8388608 + + This is the 8-bit version of device specific tuned and optimized Dolby Vision + capture mode and also includes adaptive global tone mapping SMPTE 2094-50 per-frame metadata. + To be added. + + @@ -453,6 +633,67 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_8B_HDR_REF_PO_SMPTE_2094_50", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_VISION_8B_HDR_REF_PO_SMPTE_2094_50", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 4194304 + + This is the power optimized mode for 8-bit Dolby Vision HDR Reference Mode and + also includes adaptive global tone mapping SMPTE 2094-50 per-frame metadata. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_VISION_8B_HDR_REF_SMPTE_2094_50", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_VISION_8B_HDR_REF_SMPTE_2094_50", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 2097152 + + This is the 8-bit version of the Dolby Vision reference capture mode optimized + for scene accuracy and also includes adaptive global tone mapping SMPTE 2094-50 per-frame + metadata. + To be added. + + @@ -599,6 +840,64 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HDR10_PLUS_SMPTE_2094_50", ApiSince=37)] + [<Android.Runtime.Register("HDR10_PLUS_SMPTE_2094_50", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 65536 + + 10-bit pixel samples encoded using the SMPTE ST 2084 transfer function. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HDR10_SMPTE_2094_50", ApiSince=37)] + [<Android.Runtime.Register("HDR10_SMPTE_2094_50", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 32768 + + 10-bit pixel samples encoded using the SMPTE ST 2084 transfer function. + To be added. + + @@ -641,6 +940,36 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HLG10_SMPTE_2094_50", ApiSince=37)] + [<Android.Runtime.Register("HLG10_SMPTE_2094_50", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 16384 + + 10-bit pixel samples encoded using the Hybrid log-gamma transfer function with + adaptive global tone mapping SMPTE 2094-50 per-frame metadata. + To be added. + + @@ -795,6 +1124,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STANDARD_SMPTE_2094_50", ApiSince=37)] + [<Android.Runtime.Register("STANDARD_SMPTE_2094_50", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 8192 + + 8-bit SDR profile with adaptive global tone mapping SMPTE 2094-50 per-frame metadata. + To be added. + + diff --git a/docs/xml/Android.Hardware.Camera2.Params/ExtensionSessionConfiguration.xml b/docs/xml/Android.Hardware.Camera2.Params/ExtensionSessionConfiguration.xml index eacfdf81f..3e817676a 100644 --- a/docs/xml/Android.Hardware.Camera2.Params/ExtensionSessionConfiguration.xml +++ b/docs/xml/Android.Hardware.Camera2.Params/ExtensionSessionConfiguration.xml @@ -417,6 +417,65 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSessionWideParams", "()Landroid/hardware/camera2/CaptureRequest;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSessionWideParams", "()Landroid/hardware/camera2/CaptureRequest;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + [set: Android.Runtime.Register("setSessionWideParams", "(Landroid/hardware/camera2/CaptureRequest;)V", "", ApiSince=37)] + [<set: Android.Runtime.Register("setSessionWideParams", "(Landroid/hardware/camera2/CaptureRequest;)V", "", ApiSince=37)>] + + + [set: System.Runtime.CompilerServices.NullableContext(2)] + [<set: System.Runtime.CompilerServices.NullableContext(2)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Camera2.CaptureRequest + + + A capture request that includes the initial values for any + available session wide capture keys. Tags + (see CaptureRequest.Builder#setTag) and output targets + (see CaptureRequest.Builder#addTarget) are ignored if set. + Parameter values not part of + CameraCharacteristics#getAvailableSessionKeys will also be + ignored. It is recommended to build the session parameters using + the same template type as the initial capture request, so that the + session and initial request parameters match as much as possible. + Retrieve the session wide camera parameters (see CaptureRequest). -or- Sets the session wide camera parameters (see CaptureRequest). + A capture request that includes the initial values for any available + session wide capture keys. + To be added. + + diff --git a/docs/xml/Android.Hardware.Camera2.Params/InputConfiguration.xml b/docs/xml/Android.Hardware.Camera2.Params/InputConfiguration.xml index a5e2d063e..13f0c67db 100644 --- a/docs/xml/Android.Hardware.Camera2.Params/InputConfiguration.xml +++ b/docs/xml/Android.Hardware.Camera2.Params/InputConfiguration.xml @@ -70,18 +70,7 @@ - - - - [Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")>] - - - [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")>] - - - + A group of multi-resolution input info for the specified format. diff --git a/docs/xml/Android.Hardware.Camera2.Params/MultiResolutionStreamConfigurationMap.xml b/docs/xml/Android.Hardware.Camera2.Params/MultiResolutionStreamConfigurationMap.xml index eb577531e..d5ec77316 100644 --- a/docs/xml/Android.Hardware.Camera2.Params/MultiResolutionStreamConfigurationMap.xml +++ b/docs/xml/Android.Hardware.Camera2.Params/MultiResolutionStreamConfigurationMap.xml @@ -138,18 +138,7 @@ System.Collections.Generic.ICollection<Android.Hardware.Camera2.Params.MultiResolutionStreamInfo> - - - - [Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")>] - - - [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")>] - - - + an image format from ImageFormat or PixelFormat @@ -247,18 +236,7 @@ System.Collections.Generic.ICollection<Android.Hardware.Camera2.Params.MultiResolutionStreamInfo> - - - - [Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")>] - - - [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")>] - - - + an image format from ImageFormat or PixelFormat @@ -284,6 +262,39 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isConcurrentReadersSupported", "(I)Z", "", ApiSince=37)] + [<Android.Runtime.Register("isConcurrentReadersSupported", "(I)Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + an image format from ImageFormat or PixelFormat + Check whether concurrent readers are supported for a particular format. + whether concurrent readers are supported. + To be added. + + diff --git a/docs/xml/Android.Hardware.Camera2.Params/OutputConfiguration.xml b/docs/xml/Android.Hardware.Camera2.Params/OutputConfiguration.xml index 73274b971..4236a9a6c 100644 --- a/docs/xml/Android.Hardware.Camera2.Params/OutputConfiguration.xml +++ b/docs/xml/Android.Hardware.Camera2.Params/OutputConfiguration.xml @@ -1,4 +1,4 @@ - + @@ -55,7 +55,7 @@ argument to CameraDevice#createCaptureSessionByOutputConfigurations. This is the most frequent usage and clients should consider it first before other more complicated alternatives. </li> - + <li>Passing only a surface source class as an argument to the constructor. This is usually followed by a call to create a capture session (see CameraDevice#createCaptureSessionByOutputConfigurations and a Surface add @@ -64,7 +64,7 @@ aims to enhance performance by allowing the resource-intensive capture session create call to execute in parallel with any Surface initialization, such as waiting for a android.view.SurfaceView to be ready as part of the UI initialization.</li> - + <li>The third and most complex usage pattern involves surface sharing. Once instantiated an OutputConfiguration can be enabled for surface sharing via #enableSurfaceSharing. This must be done before creating a new capture session and enables calls to @@ -79,19 +79,19 @@ complexity and flexibility. If exercised correctly surface sharing can switch between different output surfaces without interrupting any ongoing repeating capture requests. This saves time and can significantly improve the user experience.</li> - + <li>Surface sharing can be used in combination with deferred surfaces. The rules from both cases are combined and clients must call #enableSurfaceSharing before creating a capture session. Attach and/or remove output surfaces via #addSurface/#removeSurface and finalize the configuration using CameraCaptureSession#finalizeOutputConfigurations. CameraCaptureSession#updateOutputConfiguration can be called after the configuration finalize method returns without exceptions.</li> - + <li>If the camera device supports multi-resolution output streams, CameraCharacteristics#SCALER_MULTI_RESOLUTION_STREAM_CONFIGURATION_MAP will contain the formats and their corresponding stream info. The application can use an OutputConfiguration created with the multi-resolution stream info queried from MultiResolutionStreamConfigurationMap#getOutputInfo and android.hardware.camera2.MultiResolutionImageReader to capture variable size images. - + </ul> As of android.os.Build.VERSION_CODES#P Android P, all formats except ImageFormat#JPEG and ImageFormat#RAW_PRIVATE can be used for sharing, subject to @@ -102,9 +102,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -134,7 +134,7 @@ A Surface for camera to output to. - + <p>This constructor creates a default configuration, with a surface group ID of #SURFACE_GROUP_ID_NONE.</p> Create a new OutputConfiguration instance with a Surface. @@ -146,9 +146,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -206,9 +206,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -284,9 +284,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -346,9 +346,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -408,9 +408,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -471,9 +471,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -536,9 +536,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -595,7 +595,7 @@ other sensor pixel modes, they must specify which android.hardware.camera2.CaptureRequest#SENSOR_PIXEL_MODE(s) they will use this OutputConfiguration with, by calling this method. - + In case this output stream configuration (format, width, height) is only in android.hardware.camera2.CameraCharacteristics#SCALER_STREAM_CONFIGURATION_MAP_MAXIMUM_RESOLUTION, configurations, this output target must only be used with @@ -605,7 +605,7 @@ is what the camera sub-system will assume. If clients add android.hardware.camera2.CameraMetadata#SENSOR_PIXEL_MODE_DEFAULT in this case, session configuration will fail, if this OutputConfiguration is included. - + In case this output stream configuration (format, width, height) is only in android.hardware.camera2.CameraCharacteristics#SCALER_STREAM_CONFIGURATION_MAP, configurations, this output target must only be used with @@ -621,9 +621,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -693,9 +693,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -741,9 +741,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -782,9 +782,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -831,9 +831,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -898,9 +898,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1044,9 +1044,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1089,7 +1089,7 @@ Two surfaces are compatible in the below cases: <li> Surfaces with the same size, format, dataSpace, and Surface source class. In this case, CameraDevice#createCaptureSessionByOutputConfigurations is guaranteed to succeed. - + <li> Surfaces with the same size, format, and dataSpace, but different Surface source classes that are generally not compatible. However, on some devices, the underlying camera device is able to use the same buffer layout for both surfaces. The only way to discover if this is the @@ -1110,9 +1110,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1173,6 +1173,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("makeDeferredAndRemoveSurfaces", "()Landroid/hardware/camera2/params/OutputConfiguration;", "", ApiSince=37)] + [<Android.Runtime.Register("makeDeferredAndRemoveSurfaces", "()Landroid/hardware/camera2/params/OutputConfiguration;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Camera2.Params.OutputConfiguration + + + + Clear any valid output surfaces and mark the configuration as deferred. + To be added. + To be added. + + @@ -1207,9 +1237,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1280,9 +1310,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1331,9 +1361,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1381,9 +1411,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1430,9 +1460,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1478,9 +1508,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1548,9 +1578,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1603,9 +1633,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1652,9 +1682,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1718,9 +1748,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1783,9 +1813,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1836,9 +1866,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1924,9 +1954,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1967,7 +1997,7 @@ To be added. Get the Surface associated with this OutputConfiguration. - + If more than one surface is associated with this OutputConfiguration, return the first one as specified in the constructor or OutputConfiguration#addSurface. @@ -1976,9 +2006,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2018,9 +2048,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2064,9 +2094,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2106,9 +2136,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2235,9 +2265,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2295,9 +2325,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2362,9 +2392,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2417,9 +2447,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2477,9 +2507,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2527,13 +2557,43 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getUsage", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getUsage", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + Get the usage flag associated with this OutputConfiguration. + The usage flag associated with this OutputConfiguration, as defined in + HardwareBuffer. + To be added. + + diff --git a/docs/xml/Android.Hardware.Camera2.Params/RecommendedStreamConfigurationMap.xml b/docs/xml/Android.Hardware.Camera2.Params/RecommendedStreamConfigurationMap.xml index dec1b34d9..2419f84d6 100644 --- a/docs/xml/Android.Hardware.Camera2.Params/RecommendedStreamConfigurationMap.xml +++ b/docs/xml/Android.Hardware.Camera2.Params/RecommendedStreamConfigurationMap.xml @@ -99,18 +99,7 @@ - - - - [Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")>] - - - [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")>] - - - + To be added. @@ -272,18 +261,7 @@ - - - - [Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")>] - - - [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")>] - - - + a format from #getInputFormats @@ -386,18 +364,7 @@ System.Int64 - - - - [Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")>] - - - [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")>] - - - + @@ -513,18 +480,7 @@ - - - - [Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")>] - - - [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")>] - - - + an image format from ImageFormat or PixelFormat @@ -625,18 +581,7 @@ System.Int64 - - - - [Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")>] - - - [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")>] - - - + @@ -934,18 +879,7 @@ System.Boolean - - - - [Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")>] - - - [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")>] - - - + an image format from either ImageFormat or PixelFormat diff --git a/docs/xml/Android.Hardware.Camera2/CameraCaptureSession.xml b/docs/xml/Android.Hardware.Camera2/CameraCaptureSession.xml index 49b40d460..42a435671 100644 --- a/docs/xml/Android.Hardware.Camera2/CameraCaptureSession.xml +++ b/docs/xml/Android.Hardware.Camera2/CameraCaptureSession.xml @@ -1341,5 +1341,39 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("updateOutputConfigurations", "(Ljava/util/List;)V", "GetUpdateOutputConfigurations_Ljava_util_List_Handler", ApiSince=37)] + [<Android.Runtime.Register("updateOutputConfigurations", "(Ljava/util/List;)V", "GetUpdateOutputConfigurations_Ljava_util_List_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + A list of OutputConfiguration objects with the updated + surface information. The size of this list must be equal to the + number of currently configured outputs. + Update the output configurations for this camera session. + To be added. + + diff --git a/docs/xml/Android.Hardware.Camera2/CameraCharacteristics.xml b/docs/xml/Android.Hardware.Camera2/CameraCharacteristics.xml index effdb9b06..a33edb2cc 100644 --- a/docs/xml/Android.Hardware.Camera2/CameraCharacteristics.xml +++ b/docs/xml/Android.Hardware.Camera2/CameraCharacteristics.xml @@ -2069,6 +2069,43 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INFO_DEVICE_TYPE", ApiSince=37)] + [<Android.Runtime.Register("INFO_DEVICE_TYPE", ApiSince=37)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + Android.Hardware.Camera2.CameraCharacteristics+Key + + + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Hardware.Camera2/CameraExtensionCharacteristics.xml b/docs/xml/Android.Hardware.Camera2/CameraExtensionCharacteristics.xml index f73e81c37..13dc98185 100644 --- a/docs/xml/Android.Hardware.Camera2/CameraExtensionCharacteristics.xml +++ b/docs/xml/Android.Hardware.Camera2/CameraExtensionCharacteristics.xml @@ -565,18 +565,7 @@ - - - - [Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")>] - - - [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")>] - - - + the extension type @@ -919,6 +908,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isExtensionSupported", "(I)Z", "", ApiSince=37)] + [<Android.Runtime.Register("isExtensionSupported", "(I)Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionFaceRetouch", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ExtensionAutomatic", "ExtensionFaceRetouch", "ExtensionBokeh", "ExtensionHdr", "ExtensionNight" }, Flag=true, Type="Android.Hardware.Camera2.CameraExtensionCharacteristics")>] + + + + + + The camera extension to query for. + Checks if a given camera extension is available for a specific camera device. + + true if the specified extension is supported for the given camera device, + false otherwise. + To be added. + + diff --git a/docs/xml/Android.Hardware.Camera2/CameraManager+AvailabilityCallback.xml b/docs/xml/Android.Hardware.Camera2/CameraManager+AvailabilityCallback.xml index 4eb56a2ab..30931dce4 100644 --- a/docs/xml/Android.Hardware.Camera2/CameraManager+AvailabilityCallback.xml +++ b/docs/xml/Android.Hardware.Camera2/CameraManager+AvailabilityCallback.xml @@ -219,6 +219,38 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCameraRemoved", "(Ljava/lang/String;)V", "GetOnCameraRemoved_Ljava_lang_String_Handler", ApiSince=37)] + [<Android.Runtime.Register("onCameraRemoved", "(Ljava/lang/String;)V", "GetOnCameraRemoved_Ljava_lang_String_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The unique identifier of the camera that has been removed. + A camera device has been physically removed or is no longer available to the system. + To be added. + + diff --git a/docs/xml/Android.Hardware.Camera2/CameraMetadata.xml b/docs/xml/Android.Hardware.Camera2/CameraMetadata.xml index d22e02c11..e2a301cd9 100644 --- a/docs/xml/Android.Hardware.Camera2/CameraMetadata.xml +++ b/docs/xml/Android.Hardware.Camera2/CameraMetadata.xml @@ -2655,6 +2655,124 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INFO_DEVICE_TYPE_BUILT_IN", ApiSince=37)] + [<Android.Runtime.Register("INFO_DEVICE_TYPE_BUILT_IN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 0 + + This camera device is physically a part of this Android device, and the data produced + is always within the device's control before it reaches the application requesting it. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INFO_DEVICE_TYPE_EXTERNAL", ApiSince=37)] + [<Android.Runtime.Register("INFO_DEVICE_TYPE_EXTERNAL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 1 + + This camera device is not permanently connected to this Android device. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INFO_DEVICE_TYPE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("INFO_DEVICE_TYPE_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 3 + + This camera device has an unknown classification. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INFO_DEVICE_TYPE_VIRTUAL", ApiSince=37)] + [<Android.Runtime.Register("INFO_DEVICE_TYPE_VIRTUAL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 2 + + This camera device produces purely virtual images, though they may be based on the + output of a real hardware camera in some cases. + To be added. + + diff --git a/docs/xml/Android.Hardware.Camera2/CaptureRequest.xml b/docs/xml/Android.Hardware.Camera2/CaptureRequest.xml index 3956d9fa1..8b335d24c 100644 --- a/docs/xml/Android.Hardware.Camera2/CaptureRequest.xml +++ b/docs/xml/Android.Hardware.Camera2/CaptureRequest.xml @@ -2239,6 +2239,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LOGICAL_MULTI_CAMERA_ADDITIONAL_RESULTS", ApiSince=37)] + [<Android.Runtime.Register("LOGICAL_MULTI_CAMERA_ADDITIONAL_RESULTS", ApiSince=37)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + Android.Hardware.Camera2.CaptureRequest+Key + + + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Hardware.Camera2/CaptureResult.xml b/docs/xml/Android.Hardware.Camera2/CaptureResult.xml index 36bc86077..65dc66691 100644 --- a/docs/xml/Android.Hardware.Camera2/CaptureResult.xml +++ b/docs/xml/Android.Hardware.Camera2/CaptureResult.xml @@ -2134,6 +2134,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INFO_DEVICE_TYPE", ApiSince=37)] + [<Android.Runtime.Register("INFO_DEVICE_TYPE", ApiSince=37)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + Android.Hardware.Camera2.CaptureResult+Key + + + To be added. + To be added. + To be added. + + @@ -2937,6 +2974,43 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LOGICAL_MULTI_CAMERA_ADDITIONAL_RESULTS", ApiSince=37)] + [<Android.Runtime.Register("LOGICAL_MULTI_CAMERA_ADDITIONAL_RESULTS", ApiSince=37)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + Android.Hardware.Camera2.CaptureResult+Key + + + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Hardware.Camera2/MultiResolutionImageReader+ActiveOutputSurfacesEventArgs.xml b/docs/xml/Android.Hardware.Camera2/MultiResolutionImageReader+ActiveOutputSurfacesEventArgs.xml new file mode 100644 index 000000000..ef4fd2455 --- /dev/null +++ b/docs/xml/Android.Hardware.Camera2/MultiResolutionImageReader+ActiveOutputSurfacesEventArgs.xml @@ -0,0 +1,106 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Collections.Generic.IList<Android.Views.Surface> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Int64 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Int64 + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Camera2/MultiResolutionImageReader+Builder.xml b/docs/xml/Android.Hardware.Camera2/MultiResolutionImageReader+Builder.xml new file mode 100644 index 000000000..884c63929 --- /dev/null +++ b/docs/xml/Android.Hardware.Camera2/MultiResolutionImageReader+Builder.xml @@ -0,0 +1,251 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/hardware/camera2/MultiResolutionImageReader$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/hardware/camera2/MultiResolutionImageReader$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder class for MultiResolutionImageReader objects. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/util/Collection;II)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/util/Collection;II)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + The group of multi-resolution stream info returned from android.hardware.camera2.params.MultiResolutionStreamConfigurationMap#getOutputFormats. + The format of the Image that this multi-resolution reader will produce. + The maximum number of images the user will want to + access simultaneously. + Constructs a new builder for MultiResolutionImageReader. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/hardware/camera2/MultiResolutionImageReader;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/hardware/camera2/MultiResolutionImageReader;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Camera2.MultiResolutionImageReader + + + + Build a new MultiResolutionImageReader object. + The new MultiResolutionImageReader object. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setConcurrentOutputsEnabled", "(Z)Landroid/hardware/camera2/MultiResolutionImageReader$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setConcurrentOutputsEnabled", "(Z)Landroid/hardware/camera2/MultiResolutionImageReader$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Camera2.MultiResolutionImageReader+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setUsage", "(J)Landroid/hardware/camera2/MultiResolutionImageReader$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setUsage", "(J)Landroid/hardware/camera2/MultiResolutionImageReader$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Camera2.MultiResolutionImageReader+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Camera2/MultiResolutionImageReader+IOnActiveOutputSurfacesListener.xml b/docs/xml/Android.Hardware.Camera2/MultiResolutionImageReader+IOnActiveOutputSurfacesListener.xml new file mode 100644 index 000000000..fe1157f82 --- /dev/null +++ b/docs/xml/Android.Hardware.Camera2/MultiResolutionImageReader+IOnActiveOutputSurfacesListener.xml @@ -0,0 +1,78 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/hardware/camera2/MultiResolutionImageReader$OnActiveOutputSurfacesListener", "", "Android.Hardware.Camera2.MultiResolutionImageReader/IOnActiveOutputSurfacesListenerInvoker", ApiSince=37)] + [<Android.Runtime.Register("android/hardware/camera2/MultiResolutionImageReader$OnActiveOutputSurfacesListener", "", "Android.Hardware.Camera2.MultiResolutionImageReader/IOnActiveOutputSurfacesListenerInvoker", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Callback interface for being notified of the surfaces used for the capture. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onActiveOutputSurfaces", "(Ljava/util/List;JJ)V", "GetOnActiveOutputSurfaces_Ljava_util_List_JJHandler:Android.Hardware.Camera2.MultiResolutionImageReader/IOnActiveOutputSurfacesListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onActiveOutputSurfaces", "(Ljava/util/List;JJ)V", "GetOnActiveOutputSurfaces_Ljava_util_List_JJHandler:Android.Hardware.Camera2.MultiResolutionImageReader/IOnActiveOutputSurfacesListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + the active output surfaces to expect an output from. + the timestamp of the capture. + the frame number of this capture. + Callback that is called to notify the active surfaces that the application should + expect to receive images from. + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Camera2/MultiResolutionImageReader.xml b/docs/xml/Android.Hardware.Camera2/MultiResolutionImageReader.xml index 6356fc5f1..3b8933c3d 100644 --- a/docs/xml/Android.Hardware.Camera2/MultiResolutionImageReader.xml +++ b/docs/xml/Android.Hardware.Camera2/MultiResolutionImageReader.xml @@ -122,36 +122,14 @@ - - - - [Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "Unknown" }, Type="Android.Graphics.ImageFormat")>] - - - [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Type="")>] - - - + - The group of multi-resolution stream info, which is used to create - a multi-resolution reader containing a number of ImageReader objects. Each - ImageReader object represents a multi-resolution stream in the group. - The format of the Image that this multi-resolution reader will produce. - This must be one of the android.graphics.ImageFormat or - android.graphics.PixelFormat constants. Note that not all formats are - supported, like ImageFormat.NV21. The supported multi-resolution - reader format can be queried by android.hardware.camera2.params.MultiResolutionStreamConfigurationMap#getOutputFormats. + The group of multi-resolution stream info. + The format of the Image that this multi-resolution reader will produce. The maximum number of images the user will want to - access simultaneously. This should be as small as possible to - limit memory use. Once maxImages images are obtained by the - user from any given internal ImageReader, one of them has to be released before - a new Image will become available for access through the ImageReader's - ImageReader#acquireLatestImage() or - ImageReader#acquireNextImage(). Must be greater than 0. + access simultaneously. Create a new multi-resolution reader based on a group of camera stream properties returned by a camera device. @@ -241,9 +219,9 @@ a new Image will become available for access through the ImageReader's ImageReader#acquireLatestImage() or ImageReader#acquireNextImage(). Must be greater than 0. - The intended usage of the images produced by the internal ImageReader. See the usages - on HardwareBuffer for a list of valid usage bits. See also - HardwareBuffer#isSupported(int, int, int, int, long) for checking + The intended usage of the images produced by the internal ImageReader. + See the usages on HardwareBuffer for a list of valid usage bits. See + also HardwareBuffer#isSupported(int, int, int, int, long) for checking if a combination is supported. If it's not supported this will throw an IllegalArgumentException. Create a new multi-resolution reader based on a group of camera stream properties returned @@ -464,6 +442,77 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getOnActiveOutputSurfacesListener", "()Landroid/hardware/camera2/MultiResolutionImageReader$OnActiveOutputSurfacesListener;", "GetGetOnActiveOutputSurfacesListenerHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getOnActiveOutputSurfacesListener", "()Landroid/hardware/camera2/MultiResolutionImageReader$OnActiveOutputSurfacesListener;", "GetGetOnActiveOutputSurfacesListenerHandler", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Hardware.Camera2.MultiResolutionImageReader+IOnActiveOutputSurfacesListener + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOnActiveOutputSurfacesListener", "(Ljava/util/concurrent/Executor;Landroid/hardware/camera2/MultiResolutionImageReader$OnActiveOutputSurfacesListener;)V", "GetSetOnActiveOutputSurfacesListener_Ljava_util_concurrent_Executor_Landroid_hardware_camera2_MultiResolutionImageReader_OnActiveOutputSurfacesListener_Handler", ApiSince=37)] + [<Android.Runtime.Register("setOnActiveOutputSurfacesListener", "(Ljava/util/concurrent/Executor;Landroid/hardware/camera2/MultiResolutionImageReader$OnActiveOutputSurfacesListener;)V", "GetSetOnActiveOutputSurfacesListener_Ljava_util_concurrent_Executor_Landroid_hardware_camera2_MultiResolutionImageReader_OnActiveOutputSurfacesListener_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Hardware.Display/DeviceProductInfo+Builder.xml b/docs/xml/Android.Hardware.Display/DeviceProductInfo+Builder.xml new file mode 100644 index 000000000..e2f23fb77 --- /dev/null +++ b/docs/xml/Android.Hardware.Display/DeviceProductInfo+Builder.xml @@ -0,0 +1,457 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/hardware/display/DeviceProductInfo$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/hardware/display/DeviceProductInfo$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for DeviceProductInfo. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + The Manufacturer Plug and Play ID. + The product ID. + Creates a new Builder. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/hardware/display/DeviceProductInfo;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/hardware/display/DeviceProductInfo;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.DeviceProductInfo + + + + Builds a new DeviceProductInfo instance. + A new DeviceProductInfo. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setConnectionToSinkType", "(I)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setConnectionToSinkType", "(I)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.DeviceProductInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setEdidStructureMetadata", "(II)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setEdidStructureMetadata", "(II)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.DeviceProductInfo+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setManufactureDate", "(II)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setManufactureDate", "(II)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.DeviceProductInfo+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setManufacturerPnpId", "(Ljava/lang/String;)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setManufacturerPnpId", "(Ljava/lang/String;)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.DeviceProductInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setModelYear", "(I)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setModelYear", "(I)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.DeviceProductInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setName", "(Ljava/lang/String;)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setName", "(Ljava/lang/String;)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.DeviceProductInfo+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setProductId", "(Ljava/lang/String;)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setProductId", "(Ljava/lang/String;)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.DeviceProductInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setVideoInputType", "(I)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setVideoInputType", "(I)Landroid/hardware/display/DeviceProductInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.DeviceProductInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Display/DeviceProductInfo+EdidStructureMetadata+InterfaceConsts.xml b/docs/xml/Android.Hardware.Display/DeviceProductInfo+EdidStructureMetadata+InterfaceConsts.xml new file mode 100644 index 000000000..9e9e5c140 --- /dev/null +++ b/docs/xml/Android.Hardware.Display/DeviceProductInfo+EdidStructureMetadata+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Display/DeviceProductInfo+EdidStructureMetadata.xml b/docs/xml/Android.Hardware.Display/DeviceProductInfo+EdidStructureMetadata.xml new file mode 100644 index 000000000..d3a9c3238 --- /dev/null +++ b/docs/xml/Android.Hardware.Display/DeviceProductInfo+EdidStructureMetadata.xml @@ -0,0 +1,323 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/hardware/display/DeviceProductInfo$EdidStructureMetadata", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/hardware/display/DeviceProductInfo$EdidStructureMetadata", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Encapsulates the EDID version, parsed from bytes 18 (version) and 19 (revision). + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRevision", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRevision", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + The EDID revision. For example, if the EDID version is 1.4, this will return 4. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getVersion", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getVersion", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + The EDID version. For example, if the EDID version is 1.4, this will return 1. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Display/DeviceProductInfo.xml b/docs/xml/Android.Hardware.Display/DeviceProductInfo.xml index 4bc3c16f0..f681d6a91 100644 --- a/docs/xml/Android.Hardware.Display/DeviceProductInfo.xml +++ b/docs/xml/Android.Hardware.Display/DeviceProductInfo.xml @@ -408,6 +408,40 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getEdidStructureMetadata", "()Landroid/hardware/display/DeviceProductInfo$EdidStructureMetadata;", "", ApiSince=37)] + [<Android.Runtime.Register("getEdidStructureMetadata", "()Landroid/hardware/display/DeviceProductInfo$EdidStructureMetadata;", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.DeviceProductInfo+EdidStructureMetadata + + + + To be added. + To be added. + To be added. + + @@ -774,6 +808,143 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getVideoInputType", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getVideoInputType", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + The video input type of the device. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VIDEO_INPUT_TYPE_ANALOG", ApiSince=37)] + [<Android.Runtime.Register("VIDEO_INPUT_TYPE_ANALOG", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Display.VideoInputType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Display.VideoInputType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.VideoInputType + + 0 + + The device has an analog input. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VIDEO_INPUT_TYPE_DIGITAL", ApiSince=37)] + [<Android.Runtime.Register("VIDEO_INPUT_TYPE_DIGITAL", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Display.VideoInputType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Display.VideoInputType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.VideoInputType + + 1 + + The device has a digital input. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VIDEO_INPUT_TYPE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("VIDEO_INPUT_TYPE_UNKNOWN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Display.VideoInputType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Display.VideoInputType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.VideoInputType + + -1 + + The device input type is unknown. + To be added. + + diff --git a/docs/xml/Android.Hardware.Display/DisplayManager.xml b/docs/xml/Android.Hardware.Display/DisplayManager.xml index 1df745bd9..c0e4f3f2b 100644 --- a/docs/xml/Android.Hardware.Display/DisplayManager.xml +++ b/docs/xml/Android.Hardware.Display/DisplayManager.xml @@ -1,4 +1,4 @@ - + @@ -35,9 +35,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -87,9 +87,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -138,9 +138,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -255,9 +255,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -395,9 +395,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -478,9 +478,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -521,9 +521,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -558,7 +558,7 @@ Event type for when a display is changed. DisplayListener#onDisplayChanged callback is triggered whenever the properties of a android.view.Display, such as size, state, density are modified. - + This event is not triggered for refresh rate changes as they can change very often. To monitor refresh rate changes, subscribe to EVENT_TYPE_DISPLAY_REFRESH_RATE. @@ -567,9 +567,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -611,9 +611,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -653,9 +653,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -697,9 +697,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -751,9 +751,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -798,9 +798,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -843,9 +843,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -901,9 +901,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -938,7 +938,7 @@ To be added. Returns the HdrConversionMode of the device, which is set by the user. - + When HdrConversionMode#getConversionMode is HdrConversionMode#HDR_CONVERSION_SYSTEM, the HdrConversionMode#getPreferredHdrOutputType depicts the systemPreferredHdrOutputType. @@ -951,9 +951,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1029,9 +1029,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1074,9 +1074,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1119,9 +1119,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1164,9 +1164,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1212,9 +1212,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1259,9 +1259,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1483,9 +1483,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1563,7 +1563,7 @@ or CAPTURE_SECURE_VIDEO_OUTPUT permission. These permissions are reserved for use by system components and are not available to third-party applications. - + Alternatively, an appropriate MediaProjection may be used to create an auto-mirroring virtual display. @@ -1572,9 +1572,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1626,9 +1626,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1662,7 +1662,7 @@ Virtual display flag: Create a presentation display. Virtual display flag: Create a presentation display. - + <h3>Presentation virtual displays</h3> When this flag is set, the virtual display is registered as a presentation display in the #DISPLAY_CATEGORY_PRESENTATION presentation display category. @@ -1679,9 +1679,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1718,7 +1718,7 @@ Virtual display flag: Create a public display. Virtual display flag: Create a public display. - + <h3>Public virtual displays</h3> When this flag is set, the virtual display is public. A public virtual display behaves just like most any other display that is connected @@ -1745,9 +1745,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1783,7 +1783,7 @@ Virtual display flag: Create a secure display. Virtual display flag: Create a secure display. - + <h3>Secure virtual displays</h3> When this flag is set, the virtual display is considered secure as defined by the Display#FLAG_SECURE display flag. The caller promises to take @@ -1801,9 +1801,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Hardware.Display/DisplayTopology+InterfaceConsts.xml b/docs/xml/Android.Hardware.Display/DisplayTopology+InterfaceConsts.xml index 917542451..e1d63e9c7 100644 --- a/docs/xml/Android.Hardware.Display/DisplayTopology+InterfaceConsts.xml +++ b/docs/xml/Android.Hardware.Display/DisplayTopology+InterfaceConsts.xml @@ -1,4 +1,4 @@ - + @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Hardware.Display/DisplayTopology.xml b/docs/xml/Android.Hardware.Display/DisplayTopology.xml index 250a10eaa..9dc3ddba1 100644 --- a/docs/xml/Android.Hardware.Display/DisplayTopology.xml +++ b/docs/xml/Android.Hardware.Display/DisplayTopology.xml @@ -43,7 +43,7 @@ - To be added. + Represents the relative placement of extended displays. To be added. diff --git a/docs/xml/Android.Hardware.Display/VideoInputType.xml b/docs/xml/Android.Hardware.Display/VideoInputType.xml new file mode 100644 index 000000000..e7faf3721 --- /dev/null +++ b/docs/xml/Android.Hardware.Display/VideoInputType.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Display.DeviceProductInfo.VideoInputTypeAnalog", JniField="android/hardware/display/DeviceProductInfo.VIDEO_INPUT_TYPE_ANALOG")] + [<Android.Runtime.IntDefinition("Android.Hardware.Display.DeviceProductInfo.VideoInputTypeAnalog", JniField="android/hardware/display/DeviceProductInfo.VIDEO_INPUT_TYPE_ANALOG")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.VideoInputType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Display.DeviceProductInfo.VideoInputTypeDigital", JniField="android/hardware/display/DeviceProductInfo.VIDEO_INPUT_TYPE_DIGITAL")] + [<Android.Runtime.IntDefinition("Android.Hardware.Display.DeviceProductInfo.VideoInputTypeDigital", JniField="android/hardware/display/DeviceProductInfo.VIDEO_INPUT_TYPE_DIGITAL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.VideoInputType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Display.DeviceProductInfo.VideoInputTypeUnknown", JniField="android/hardware/display/DeviceProductInfo.VIDEO_INPUT_TYPE_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Hardware.Display.DeviceProductInfo.VideoInputTypeUnknown", JniField="android/hardware/display/DeviceProductInfo.VIDEO_INPUT_TYPE_UNKNOWN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Display.VideoInputType + + -1 + + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Fingerprints/FingerprintManager.xml b/docs/xml/Android.Hardware.Fingerprints/FingerprintManager.xml index 816971707..84e29236c 100644 --- a/docs/xml/Android.Hardware.Fingerprints/FingerprintManager.xml +++ b/docs/xml/Android.Hardware.Fingerprints/FingerprintManager.xml @@ -173,10 +173,6 @@ [get: Android.Runtime.Register("hasEnrolledFingerprints", "()Z", "GetHasEnrolledFingerprintsHandler", ApiSince=23)] [<get: Android.Runtime.Register("hasEnrolledFingerprints", "()Z", "GetHasEnrolledFingerprintsHandler", ApiSince=23)>] - - [get: Android.Runtime.RequiresPermission("android.permission.USE_FINGERPRINT")] - [<get: Android.Runtime.RequiresPermission("android.permission.USE_FINGERPRINT")>] - System.Boolean @@ -224,10 +220,6 @@ [get: Android.Runtime.Register("isHardwareDetected", "()Z", "GetIsHardwareDetectedHandler", ApiSince=23)] [<get: Android.Runtime.Register("isHardwareDetected", "()Z", "GetIsHardwareDetectedHandler", ApiSince=23)>] - - [get: Android.Runtime.RequiresPermission("android.permission.USE_FINGERPRINT")] - [<get: Android.Runtime.RequiresPermission("android.permission.USE_FINGERPRINT")>] - System.Boolean diff --git a/docs/xml/Android.Hardware.Lights/ColorSequence+Builder.xml b/docs/xml/Android.Hardware.Lights/ColorSequence+Builder.xml new file mode 100644 index 000000000..c2460c3c7 --- /dev/null +++ b/docs/xml/Android.Hardware.Lights/ColorSequence+Builder.xml @@ -0,0 +1,312 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/hardware/lights/ColorSequence$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/hardware/lights/ColorSequence$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for ColorSequence objects. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addControlPoint", "(JI)Landroid/hardware/lights/ColorSequence$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("addControlPoint", "(JI)Landroid/hardware/lights/ColorSequence$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.ColorSequence+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addControlPoints", "(Landroid/hardware/lights/ColorSequence;)Landroid/hardware/lights/ColorSequence$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("addControlPoints", "(Landroid/hardware/lights/ColorSequence;)Landroid/hardware/lights/ColorSequence$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.ColorSequence+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addControlPoints", "([J[I)Landroid/hardware/lights/ColorSequence$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("addControlPoints", "([J[I)Landroid/hardware/lights/ColorSequence$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.ColorSequence+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/hardware/lights/ColorSequence;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/hardware/lights/ColorSequence;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.ColorSequence + + + + Builds the light effect. + the color sequence with the configuration provided. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setInterpolationMode", "(I)Landroid/hardware/lights/ColorSequence$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setInterpolationMode", "(I)Landroid/hardware/lights/ColorSequence$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.ColorSequence+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Lights/ColorSequence+InterfaceConsts.xml b/docs/xml/Android.Hardware.Lights/ColorSequence+InterfaceConsts.xml new file mode 100644 index 000000000..67db53060 --- /dev/null +++ b/docs/xml/Android.Hardware.Lights/ColorSequence+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Lights/ColorSequence.xml b/docs/xml/Android.Hardware.Lights/ColorSequence.xml new file mode 100644 index 000000000..7a65dc6ca --- /dev/null +++ b/docs/xml/Android.Hardware.Lights/ColorSequence.xml @@ -0,0 +1,459 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/hardware/lights/ColorSequence", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/hardware/lights/ColorSequence", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Models a sequence of colors and their relative timing to create a light effect. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + Implements the Parcelable interface + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDurationMillis", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDurationMillis", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + Calculates the estimated duration of a single iteration of the light effect. + the estimated duration of one iteration of this light effect in number of frames. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getColors", "()[I", "", ApiSince=37)] + [<Android.Runtime.Register("getColors", "()[I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32[] + + + + Returns the sequence of colors defined in this light effect. + Array of colors that will be played for this effect. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDelaysMillis", "()[J", "", ApiSince=37)] + [<Android.Runtime.Register("getDelaysMillis", "()[J", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64[] + + + + Returns the sequence of delays configured for the effect. + Array of delays configured for this effect. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getInterpolationMode", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getInterpolationMode", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the type of interpolation that will be used to ramp the color to the final value. + Interpolation mode to be used in the animation. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTERPOLATION_MODE_LINEAR", ApiSince=37)] + [<Android.Runtime.Register("INTERPOLATION_MODE_LINEAR", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Lights.InterpolationMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Lights.InterpolationMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.InterpolationMode + + 1 + + Linear interpolation between control points. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INTERPOLATION_MODE_NONE", ApiSince=37)] + [<Android.Runtime.Register("INTERPOLATION_MODE_NONE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Lights.InterpolationMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Lights.InterpolationMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.InterpolationMode + + 0 + + No interpolation between control points. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + Implements the Parcelable interface + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Lights/InterpolationMode.xml b/docs/xml/Android.Hardware.Lights/InterpolationMode.xml new file mode 100644 index 000000000..30d31c904 --- /dev/null +++ b/docs/xml/Android.Hardware.Lights/InterpolationMode.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Lights.ColorSequence.InterpolationModeLinear", JniField="android/hardware/lights/ColorSequence.INTERPOLATION_MODE_LINEAR")] + [<Android.Runtime.IntDefinition("Android.Hardware.Lights.ColorSequence.InterpolationModeLinear", JniField="android/hardware/lights/ColorSequence.INTERPOLATION_MODE_LINEAR")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.InterpolationMode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Lights.ColorSequence.InterpolationModeNone", JniField="android/hardware/lights/ColorSequence.INTERPOLATION_MODE_NONE")] + [<Android.Runtime.IntDefinition("Android.Hardware.Lights.ColorSequence.InterpolationModeNone", JniField="android/hardware/lights/ColorSequence.INTERPOLATION_MODE_NONE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.InterpolationMode + + 0 + + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Lights/Light.xml b/docs/xml/Android.Hardware.Lights/Light.xml index 83cb237b4..2d45a37f8 100644 --- a/docs/xml/Android.Hardware.Lights/Light.xml +++ b/docs/xml/Android.Hardware.Lights/Light.xml @@ -144,6 +144,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("hasAnimationControl", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("hasAnimationControl", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Check whether the light has animation capabilities. + True if the hardware supports animations, otherwise false. + To be added. + + @@ -322,6 +351,42 @@ To be added. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LIGHT_CAPABILITY_ANIMATION", ApiSince=37)] + [<Android.Runtime.Register("LIGHT_CAPABILITY_ANIMATION", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Lights.LightCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Lights.LightCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.LightCapability + + 4 + + Capability for lights that support animations and fast transitions. + To be added. + + @@ -468,6 +533,42 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LIGHT_TYPE_APPLICATION", ApiSince=37)] + [<Android.Runtime.Register("LIGHT_TYPE_APPLICATION", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Lights.LightType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Lights.LightType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.LightType + + 10 + + Type for lights that indicate application driven use cases. + To be added. + + @@ -664,6 +765,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMinUpdatePeriodMillis", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMinUpdatePeriodMillis", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + Returns the minimum update period supported by the light. + the minimum period, in milliseconds, or 0 if the light does not support effects. + To be added. + + diff --git a/docs/xml/Android.Hardware.Lights/LightCapability.xml b/docs/xml/Android.Hardware.Lights/LightCapability.xml index 210fed367..db4802c9c 100644 --- a/docs/xml/Android.Hardware.Lights/LightCapability.xml +++ b/docs/xml/Android.Hardware.Lights/LightCapability.xml @@ -10,11 +10,45 @@ System.Enum + + + [System.Flags] + [<System.Flags>] + + To be added. To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Lights.Light.LightCapabilityAnimation", JniField="android/hardware/lights/Light.LIGHT_CAPABILITY_ANIMATION")] + [<Android.Runtime.IntDefinition("Android.Hardware.Lights.Light.LightCapabilityAnimation", JniField="android/hardware/lights/Light.LIGHT_CAPABILITY_ANIMATION")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.LightCapability + + 4 + + To be added. + + diff --git a/docs/xml/Android.Hardware.Lights/LightType.xml b/docs/xml/Android.Hardware.Lights/LightType.xml index 5811dde43..1543a4724 100644 --- a/docs/xml/Android.Hardware.Lights/LightType.xml +++ b/docs/xml/Android.Hardware.Lights/LightType.xml @@ -15,6 +15,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Lights.Light.LightTypeApplication", JniField="android/hardware/lights/Light.LIGHT_TYPE_APPLICATION")] + [<Android.Runtime.IntDefinition("Android.Hardware.Lights.Light.LightTypeApplication", JniField="android/hardware/lights/Light.LIGHT_TYPE_APPLICATION")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.LightType + + 10 + + To be added. + + diff --git a/docs/xml/Android.Hardware.Lights/LightsRequest+Builder.xml b/docs/xml/Android.Hardware.Lights/LightsRequest+Builder.xml index 00f573ebd..52e992680 100644 --- a/docs/xml/Android.Hardware.Lights/LightsRequest+Builder.xml +++ b/docs/xml/Android.Hardware.Lights/LightsRequest+Builder.xml @@ -208,6 +208,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setEffect", "(Landroid/hardware/lights/MultiLightEffect;)Landroid/hardware/lights/LightsRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setEffect", "(Landroid/hardware/lights/MultiLightEffect;)Landroid/hardware/lights/LightsRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.LightsRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Hardware.Lights/LightsRequest.xml b/docs/xml/Android.Hardware.Lights/LightsRequest.xml index 7fc70259f..434900925 100644 --- a/docs/xml/Android.Hardware.Lights/LightsRequest.xml +++ b/docs/xml/Android.Hardware.Lights/LightsRequest.xml @@ -46,6 +46,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getEffect", "()Landroid/hardware/lights/MultiLightEffect;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getEffect", "()Landroid/hardware/lights/MultiLightEffect;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Hardware.Lights.MultiLightEffect + + + Get the configured effect. + configured effects in this request. + To be added. + + diff --git a/docs/xml/Android.Hardware.Lights/MultiLightEffect+Builder.xml b/docs/xml/Android.Hardware.Lights/MultiLightEffect+Builder.xml new file mode 100644 index 000000000..1c6580cfd --- /dev/null +++ b/docs/xml/Android.Hardware.Lights/MultiLightEffect+Builder.xml @@ -0,0 +1,277 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/hardware/lights/MultiLightEffect$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/hardware/lights/MultiLightEffect$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for MultiLightEffect objects. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addLightSequence", "(Landroid/hardware/lights/Light;Landroid/hardware/lights/ColorSequence;)Landroid/hardware/lights/MultiLightEffect$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("addLightSequence", "(Landroid/hardware/lights/Light;Landroid/hardware/lights/ColorSequence;)Landroid/hardware/lights/MultiLightEffect$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.MultiLightEffect+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/hardware/lights/MultiLightEffect;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/hardware/lights/MultiLightEffect;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.MultiLightEffect + + + + Builds the light effect. + A MultiLightEffect with the configuration and sequences configured. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIterations", "(I)Landroid/hardware/lights/MultiLightEffect$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setIterations", "(I)Landroid/hardware/lights/MultiLightEffect$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.MultiLightEffect+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPreemptive", "(Z)Landroid/hardware/lights/MultiLightEffect$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPreemptive", "(Z)Landroid/hardware/lights/MultiLightEffect$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Lights.MultiLightEffect+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Lights/MultiLightEffect+InterfaceConsts.xml b/docs/xml/Android.Hardware.Lights/MultiLightEffect+InterfaceConsts.xml new file mode 100644 index 000000000..76c6755f1 --- /dev/null +++ b/docs/xml/Android.Hardware.Lights/MultiLightEffect+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Lights/MultiLightEffect.xml b/docs/xml/Android.Hardware.Lights/MultiLightEffect.xml new file mode 100644 index 000000000..d632ec108 --- /dev/null +++ b/docs/xml/Android.Hardware.Lights/MultiLightEffect.xml @@ -0,0 +1,356 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/hardware/lights/MultiLightEffect", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/hardware/lights/MultiLightEffect", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Models an effect that will be shown in one or more lights. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + Implement the Parcelable interface + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isPreemptive", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isPreemptive", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns whether this effect will cancel any previously playing effect. + true if this effect applies immediately, false otherwise. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getIterations", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getIterations", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the number of times this effect will be played in a loop. + the number of iterations to play. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSequences", "()Ljava/util/Map;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSequences", "()Ljava/util/Map;", "", ApiSince=37)>] + + + + System.Collections.Generic.IDictionary<Java.Lang.Integer,Android.Hardware.Lights.ColorSequence> + + + Returns the color sequences defined in the light effect for each of the lights. + the Map of lightIds to the color sequences that will be played for the effect. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + Implement the Parcelable interface + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Serial/ISerialPortListener.xml b/docs/xml/Android.Hardware.Serial/ISerialPortListener.xml new file mode 100644 index 000000000..d2fa61f7e --- /dev/null +++ b/docs/xml/Android.Hardware.Serial/ISerialPortListener.xml @@ -0,0 +1,105 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/hardware/serial/SerialPortListener", "", "Android.Hardware.Serial.ISerialPortListenerInvoker", ApiSince=37)] + [<Android.Runtime.Register("android/hardware/serial/SerialPortListener", "", "Android.Hardware.Serial.ISerialPortListenerInvoker", ApiSince=37)>] + + + + Listener to monitor serial port connections and disconnections. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSerialPortConnected", "(Landroid/hardware/serial/SerialPort;)V", "GetOnSerialPortConnected_Landroid_hardware_serial_SerialPort_Handler:Android.Hardware.Serial.ISerialPortListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onSerialPortConnected", "(Landroid/hardware/serial/SerialPort;)V", "GetOnSerialPortConnected_Landroid_hardware_serial_SerialPort_Handler:Android.Hardware.Serial.ISerialPortListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + Called when a supported serial port is connected. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSerialPortDisconnected", "(Landroid/hardware/serial/SerialPort;)V", "GetOnSerialPortDisconnected_Landroid_hardware_serial_SerialPort_Handler:Android.Hardware.Serial.ISerialPortListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onSerialPortDisconnected", "(Landroid/hardware/serial/SerialPort;)V", "GetOnSerialPortDisconnected_Landroid_hardware_serial_SerialPort_Handler:Android.Hardware.Serial.ISerialPortListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + Called when a supported serial port is disconnected. + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Serial/OpenFlags.xml b/docs/xml/Android.Hardware.Serial/OpenFlags.xml new file mode 100644 index 000000000..9499cb5a5 --- /dev/null +++ b/docs/xml/Android.Hardware.Serial/OpenFlags.xml @@ -0,0 +1,193 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + + [System.Flags] + [<System.Flags>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Serial.SerialPort.OpenFlagDataSync", JniField="android/hardware/serial/SerialPort.OPEN_FLAG_DATA_SYNC")] + [<Android.Runtime.IntDefinition("Android.Hardware.Serial.SerialPort.OpenFlagDataSync", JniField="android/hardware/serial/SerialPort.OPEN_FLAG_DATA_SYNC")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Serial.OpenFlags + + 4096 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Serial.SerialPort.OpenFlagNonblock", JniField="android/hardware/serial/SerialPort.OPEN_FLAG_NONBLOCK")] + [<Android.Runtime.IntDefinition("Android.Hardware.Serial.SerialPort.OpenFlagNonblock", JniField="android/hardware/serial/SerialPort.OPEN_FLAG_NONBLOCK")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Serial.OpenFlags + + 2048 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Serial.SerialPort.OpenFlagReadOnly", JniField="android/hardware/serial/SerialPort.OPEN_FLAG_READ_ONLY")] + [<Android.Runtime.IntDefinition("Android.Hardware.Serial.SerialPort.OpenFlagReadOnly", JniField="android/hardware/serial/SerialPort.OPEN_FLAG_READ_ONLY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Serial.OpenFlags + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Serial.SerialPort.OpenFlagReadWrite", JniField="android/hardware/serial/SerialPort.OPEN_FLAG_READ_WRITE")] + [<Android.Runtime.IntDefinition("Android.Hardware.Serial.SerialPort.OpenFlagReadWrite", JniField="android/hardware/serial/SerialPort.OPEN_FLAG_READ_WRITE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Serial.OpenFlags + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Serial.SerialPort.OpenFlagSync", JniField="android/hardware/serial/SerialPort.OPEN_FLAG_SYNC")] + [<Android.Runtime.IntDefinition("Android.Hardware.Serial.SerialPort.OpenFlagSync", JniField="android/hardware/serial/SerialPort.OPEN_FLAG_SYNC")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Serial.OpenFlags + + 1048576 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.Serial.SerialPort.OpenFlagWriteOnly", JniField="android/hardware/serial/SerialPort.OPEN_FLAG_WRITE_ONLY")] + [<Android.Runtime.IntDefinition("Android.Hardware.Serial.SerialPort.OpenFlagWriteOnly", JniField="android/hardware/serial/SerialPort.OPEN_FLAG_WRITE_ONLY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Serial.OpenFlags + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Serial/SerialManager.xml b/docs/xml/Android.Hardware.Serial/SerialManager.xml new file mode 100644 index 000000000..12425135f --- /dev/null +++ b/docs/xml/Android.Hardware.Serial/SerialManager.xml @@ -0,0 +1,220 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/hardware/serial/SerialManager", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/hardware/serial/SerialManager", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + This class allows you to communicate with Serial ports. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPorts", "()Ljava/util/List;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPorts", "()Ljava/util/List;", "", ApiSince=37)>] + + + + System.Collections.Generic.IList<Android.Hardware.Serial.SerialPort> + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerSerialPortListener", "(Ljava/util/concurrent/Executor;Landroid/hardware/serial/SerialPortListener;)V", "", ApiSince=37)] + [<Android.Runtime.Register("registerSerialPortListener", "(Ljava/util/concurrent/Executor;Landroid/hardware/serial/SerialPortListener;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterSerialPortListener", "(Landroid/hardware/serial/SerialPortListener;)V", "", ApiSince=37)] + [<Android.Runtime.Register("unregisterSerialPortListener", "(Landroid/hardware/serial/SerialPortListener;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Serial/SerialPort.xml b/docs/xml/Android.Hardware.Serial/SerialPort.xml new file mode 100644 index 000000000..129f44de7 --- /dev/null +++ b/docs/xml/Android.Hardware.Serial/SerialPort.xml @@ -0,0 +1,489 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/hardware/serial/SerialPort", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/hardware/serial/SerialPort", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A class representing a Serial port. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INVALID_ID", ApiSince=37)] + [<Android.Runtime.Register("INVALID_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + -1 + + Value returned by #getVendorId() and #getProductId() if this + serial port isn't a USB device. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OPEN_FLAG_DATA_SYNC", ApiSince=37)] + [<Android.Runtime.Register("OPEN_FLAG_DATA_SYNC", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Serial.OpenFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Serial.OpenFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Serial.OpenFlags + + 4096 + + For use with #requestOpen: write operations on the file will complete according to + the requirements of synchronized I/O data integrity completion (while file metadata may not + be synchronized). + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OPEN_FLAG_NONBLOCK", ApiSince=37)] + [<Android.Runtime.Register("OPEN_FLAG_NONBLOCK", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Serial.OpenFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Serial.OpenFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Serial.OpenFlags + + 2048 + + For use with #requestOpen: when possible, the file is opened in nonblocking mode. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OPEN_FLAG_READ_ONLY", ApiSince=37)] + [<Android.Runtime.Register("OPEN_FLAG_READ_ONLY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Serial.OpenFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Serial.OpenFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Serial.OpenFlags + + 0 + + For use with #requestOpen: open for reading only. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OPEN_FLAG_READ_WRITE", ApiSince=37)] + [<Android.Runtime.Register("OPEN_FLAG_READ_WRITE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Serial.OpenFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Serial.OpenFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Serial.OpenFlags + + 2 + + For use with #requestOpen: open for reading and writing. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OPEN_FLAG_SYNC", ApiSince=37)] + [<Android.Runtime.Register("OPEN_FLAG_SYNC", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Serial.OpenFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Serial.OpenFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Serial.OpenFlags + + 1048576 + + For use with #requestOpen: write operations on the file will complete according to + the requirements of synchronized I/O file integrity completion (by contrast with the + synchronized I/O data integrity completion provided by FLAG_DATA_SYNC). + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OPEN_FLAG_WRITE_ONLY", ApiSince=37)] + [<Android.Runtime.Register("OPEN_FLAG_WRITE_ONLY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Serial.OpenFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.Serial.OpenFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.Serial.OpenFlags + + 1 + + For use with #requestOpen: open for writing only. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getProductId", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getProductId", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Return the product ID of this serial port if it is a USB device. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestOpen", "(IZLjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)] + [<Android.Runtime.Register("requestOpen", "(IZLjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "OpenFlagReadOnly", "OpenFlagWriteOnly", "OpenFlagReadWrite", "OpenFlagNonblock", "OpenFlagDataSync", "OpenFlagSync" }, Flag=true, Type="Android.Hardware.Serial.SerialPort")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "OpenFlagReadOnly", "OpenFlagWriteOnly", "OpenFlagReadWrite", "OpenFlagNonblock", "OpenFlagDataSync", "OpenFlagSync" }, Flag=true, Type="Android.Hardware.Serial.SerialPort")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getVendorId", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getVendorId", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Return the vendor ID of this serial port if it is a USB device. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Serial/SerialPortConnectedEventArgs.xml b/docs/xml/Android.Hardware.Serial/SerialPortConnectedEventArgs.xml new file mode 100644 index 000000000..16e5e0318 --- /dev/null +++ b/docs/xml/Android.Hardware.Serial/SerialPortConnectedEventArgs.xml @@ -0,0 +1,68 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.Hardware.Serial.SerialPort + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Serial/SerialPortDisconnectedEventArgs.xml b/docs/xml/Android.Hardware.Serial/SerialPortDisconnectedEventArgs.xml new file mode 100644 index 000000000..1c461b181 --- /dev/null +++ b/docs/xml/Android.Hardware.Serial/SerialPortDisconnectedEventArgs.xml @@ -0,0 +1,68 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.Hardware.Serial.SerialPort + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Hardware.Serial/SerialPortResponse.xml b/docs/xml/Android.Hardware.Serial/SerialPortResponse.xml new file mode 100644 index 000000000..f45be5c28 --- /dev/null +++ b/docs/xml/Android.Hardware.Serial/SerialPortResponse.xml @@ -0,0 +1,183 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/hardware/serial/SerialPortResponse", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/hardware/serial/SerialPortResponse", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Result of opening a serial port. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFileDescriptor", "()Landroid/os/ParcelFileDescriptor;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFileDescriptor", "()Landroid/os/ParcelFileDescriptor;", "", ApiSince=37)>] + + + + Android.OS.ParcelFileDescriptor + + + The file descriptor obtained by opening the device node of the serial port. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPort", "()Landroid/hardware/serial/SerialPort;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPort", "()Landroid/hardware/serial/SerialPort;", "", ApiSince=37)>] + + + + Android.Hardware.Serial.SerialPort + + + The serial port for which this response is. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Hardware/DataSpace.xml b/docs/xml/Android.Hardware/DataSpace.xml index bb622dabf..be74ea688 100644 --- a/docs/xml/Android.Hardware/DataSpace.xml +++ b/docs/xml/Android.Hardware/DataSpace.xml @@ -298,7 +298,7 @@ 281280512 - ITU-R Recommendation 709 (BT. + ITU-R Recommendation 601 (BT. ITU-R Recommendation 709 (BT.709) High-definition television. @@ -517,6 +517,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATASPACE_DISPLAY_BT2020", ApiSince=37)] + [<Android.Runtime.Register("DATASPACE_DISPLAY_BT2020", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.DataSpaceType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.DataSpaceType + + 142999552 + + Display BT. + To be added. + + diff --git a/docs/xml/Android.Hardware/DataSpaceType.xml b/docs/xml/Android.Hardware/DataSpaceType.xml index 27c85380b..ec0b5fab2 100644 --- a/docs/xml/Android.Hardware/DataSpaceType.xml +++ b/docs/xml/Android.Hardware/DataSpaceType.xml @@ -273,6 +273,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceDisplayBt2020", JniField="android/hardware/DataSpace.DATASPACE_DISPLAY_BT2020")] + [<Android.Runtime.IntDefinition("Android.Hardware.DataSpace.DataspaceDisplayBt2020", JniField="android/hardware/DataSpace.DATASPACE_DISPLAY_BT2020")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.DataSpaceType + + 142999552 + + To be added. + + diff --git a/docs/xml/Android.Hardware/HardwareBuffer.xml b/docs/xml/Android.Hardware/HardwareBuffer.xml index d7770c919..193f3c320 100644 --- a/docs/xml/Android.Hardware/HardwareBuffer.xml +++ b/docs/xml/Android.Hardware/HardwareBuffer.xml @@ -61,6 +61,82 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BGRA_1010102", ApiSince=37)] + [<Android.Runtime.Register("BGRA_1010102", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 67 + + 32-bit packed format that has 2-bit A, 10-bit R, G, and B components, + in that order, from the most-significant bits to the least-significant + bits. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BGRX_1010102", ApiSince=37)] + [<Android.Runtime.Register("BGRX_1010102", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 68 + + 32-bit packed format that has 2-bit unused, 10-bit R, G, and B components, + in that order, from the most-significant bits to the least-significant + bits. + To be added. + + @@ -574,6 +650,78 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("R_12", ApiSince=37)] + [<Android.Runtime.Register("R_12", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 61 + + 16 bit format with a single 12-bit component. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("R_14", ApiSince=37)] + [<Android.Runtime.Register("R_14", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 62 + + 16 bit format with a single 14-bit component. + To be added. + + @@ -672,6 +820,80 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RG_1212", ApiSince=37)] + [<Android.Runtime.Register("RG_1212", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 63 + + 32-bit format that has 12-bit R and G components, in that order, + from the lowest memory address to the highest memory address. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RG_1414", ApiSince=37)] + [<Android.Runtime.Register("RG_1414", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 64 + + 32-bit format that has 14-bit R and G components, in that order, + from the lowest memory address to the highest memory address. + To be added. + + @@ -770,6 +992,80 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RGBA_12121212", ApiSince=37)] + [<Android.Runtime.Register("RGBA_12121212", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 65 + + 64-bit format that has 12-bit R, G, B, and A components, in that order, + from the lowest memory address to the highest memory address. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RGBA_14141414", ApiSince=37)] + [<Android.Runtime.Register("RGBA_14141414", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Hardware.HardwareBufferFormat enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 66 + + 64-bit format that has 14-bit R, G, B, and A components, in that order, + from the lowest memory address to the highest memory address. + To be added. + + diff --git a/docs/xml/Android.Hardware/HardwareBufferFormat.xml b/docs/xml/Android.Hardware/HardwareBufferFormat.xml index f93ca5b2b..3a37acf17 100644 --- a/docs/xml/Android.Hardware/HardwareBufferFormat.xml +++ b/docs/xml/Android.Hardware/HardwareBufferFormat.xml @@ -17,6 +17,62 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.BGRA_1010102")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.BGRA_1010102")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 67 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.BGRX_1010102")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.BGRX_1010102")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 68 + + To be added. + + @@ -188,6 +244,62 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.R_12")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.R_12")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 61 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.R_14")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.R_14")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 62 + + To be added. + + @@ -244,6 +356,62 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.RG_1212")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.RG_1212")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 63 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.RG_1414")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.RG_1414")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 64 + + To be added. + + @@ -393,6 +561,62 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.RGBA_12121212")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.RGBA_12121212")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 65 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.RGBA_14141414")] + [<Android.Runtime.IntDefinition(null, JniField="android/hardware/HardwareBuffer.RGBA_14141414")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Hardware.HardwareBufferFormat + + 66 + + To be added. + + diff --git a/docs/xml/Android.Health.Connect.ChangeLog/ChangeLogsResponse+DeletedMedicalResource.xml b/docs/xml/Android.Health.Connect.ChangeLog/ChangeLogsResponse+DeletedMedicalResource.xml index ccc09b0d5..06288610c 100644 --- a/docs/xml/Android.Health.Connect.ChangeLog/ChangeLogsResponse+DeletedMedicalResource.xml +++ b/docs/xml/Android.Health.Connect.ChangeLog/ChangeLogsResponse+DeletedMedicalResource.xml @@ -27,23 +27,7 @@ A change log holds the MedicalResourceId of a deleted medical resource. - - A change log holds the MedicalResourceId of a deleted medical resource. For privacy, - only unique identifiers of deleted medical resources are returned. - Clients holding copies of data from Health Connect should keep a copy of these unique - identifiers along with their contents. When receiving a DeletedMedicalResource in - ChangeLogsResponse, use the identifiers to delete copy of the data. - - - Java documentation for android.health.connect.changelog.ChangeLogsResponse.DeletedMedicalResource. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. diff --git a/docs/xml/Android.Health.Connect.DataTypes/AlcoholConsumptionBeverageType.xml b/docs/xml/Android.Health.Connect.DataTypes/AlcoholConsumptionBeverageType.xml new file mode 100644 index 000000000..79962d2a6 --- /dev/null +++ b/docs/xml/Android.Health.Connect.DataTypes/AlcoholConsumptionBeverageType.xml @@ -0,0 +1,551 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeAbsinthe", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_ABSINTHE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeAbsinthe", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_ABSINTHE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 14 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeBeer", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_BEER")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeBeer", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_BEER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeBrandy", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_BRANDY")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeBrandy", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_BRANDY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 15 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeChuhai", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_CHUHAI")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeChuhai", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_CHUHAI")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 17 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeCider", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_CIDER")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeCider", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_CIDER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 9 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeCocktail", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_COCKTAIL")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeCocktail", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_COCKTAIL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 16 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeGin", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_GIN")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeGin", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_GIN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeHighball", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_HIGHBALL")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeHighball", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_HIGHBALL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 18 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeLager", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_LAGER")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeLager", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_LAGER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeMead", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_MEAD")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeMead", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_MEAD")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 13 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeOther", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_OTHER")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeOther", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_OTHER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeRum", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_RUM")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeRum", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_RUM")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeSake", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_SAKE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeSake", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_SAKE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 10 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeShochu", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_SHOCHU")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeShochu", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_SHOCHU")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 11 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeSoju", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_SOJU")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeSoju", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_SOJU")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 12 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeTequila", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_TEQUILA")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeTequila", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_TEQUILA")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeVodka", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_VODKA")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeVodka", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_VODKA")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeWhiskey", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_WHISKEY")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeWhiskey", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_WHISKEY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeWine", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_WINE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.AlcoholConsumptionBeverageTypeWine", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_WINE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect.DataTypes/AlcoholConsumptionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/AlcoholConsumptionRecord+Builder.xml new file mode 100644 index 000000000..994798c46 --- /dev/null +++ b/docs/xml/Android.Health.Connect.DataTypes/AlcoholConsumptionRecord+Builder.xml @@ -0,0 +1,571 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/health/connect/datatypes/AlcoholConsumptionRecord$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/health/connect/datatypes/AlcoholConsumptionRecord$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder class for AlcoholConsumptionRecord + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/health/connect/datatypes/Metadata;Ljava/time/Instant;I)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/health/connect/datatypes/Metadata;Ljava/time/Instant;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/health/connect/datatypes/Metadata;Ljava/time/LocalDate;I)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/health/connect/datatypes/Metadata;Ljava/time/LocalDate;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/health/connect/datatypes/Metadata;Ljava/time/Instant;Ljava/time/Instant;I)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/health/connect/datatypes/Metadata;Ljava/time/Instant;Ljava/time/Instant;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/health/connect/datatypes/AlcoholConsumptionRecord;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/health/connect/datatypes/AlcoholConsumptionRecord;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.AlcoholConsumptionRecord + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearEndZoneOffset", "()Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearEndZoneOffset", "()Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.AlcoholConsumptionRecord+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearStartZoneOffset", "()Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearStartZoneOffset", "()Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.AlcoholConsumptionRecord+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAlcoholByVolume", "(Landroid/health/connect/datatypes/units/Percentage;)Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setAlcoholByVolume", "(Landroid/health/connect/datatypes/units/Percentage;)Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.AlcoholConsumptionRecord+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBeverageType", "(I)Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setBeverageType", "(I)Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.AlcoholConsumptionRecord+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setEndZoneOffset", "(Ljava/time/ZoneOffset;)Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setEndZoneOffset", "(Ljava/time/ZoneOffset;)Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.AlcoholConsumptionRecord+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setNotes", "(Ljava/lang/CharSequence;)Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setNotes", "(Ljava/lang/CharSequence;)Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.AlcoholConsumptionRecord+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.AlcoholConsumptionRecord+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setServingVolume", "(Landroid/health/connect/datatypes/units/Volume;)Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setServingVolume", "(Landroid/health/connect/datatypes/units/Volume;)Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.AlcoholConsumptionRecord+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setStartZoneOffset", "(Ljava/time/ZoneOffset;)Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setStartZoneOffset", "(Ljava/time/ZoneOffset;)Landroid/health/connect/datatypes/AlcoholConsumptionRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.AlcoholConsumptionRecord+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect.DataTypes/AlcoholConsumptionRecord.xml b/docs/xml/Android.Health.Connect.DataTypes/AlcoholConsumptionRecord.xml new file mode 100644 index 000000000..c0bf1850d --- /dev/null +++ b/docs/xml/Android.Health.Connect.DataTypes/AlcoholConsumptionRecord.xml @@ -0,0 +1,1088 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Health.Connect.DataTypes.IntervalRecord + + + + + [Android.Runtime.Register("android/health/connect/datatypes/AlcoholConsumptionRecord", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/health/connect/datatypes/AlcoholConsumptionRecord", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Captures a user's alcohol consumption. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAlcoholByVolume", "()Landroid/health/connect/datatypes/units/Percentage;", "GetGetAlcoholByVolumeHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getAlcoholByVolume", "()Landroid/health/connect/datatypes/units/Percentage;", "GetGetAlcoholByVolumeHandler", ApiSince=37)>] + + + + Android.Health.Connect.DataTypes.Units.Percentage + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_ABSINTHE", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_ABSINTHE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 14 + + Use this type for absinthe. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_BEER", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_BEER", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 1 + + Use this type for beer. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_BRANDY", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_BRANDY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 15 + + Use this type for brandy. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_CHUHAI", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_CHUHAI", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 17 + + Use this type for chuhai. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_CIDER", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_CIDER", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 9 + + Use this type for cider. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_COCKTAIL", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_COCKTAIL", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 16 + + Use this type for cocktail. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_GIN", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_GIN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 4 + + Use this type for gin. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_HIGHBALL", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_HIGHBALL", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 18 + + Use this type for highball. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_LAGER", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_LAGER", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 8 + + Use this type for lager. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_MEAD", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_MEAD", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 13 + + Use this type for mead. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_OTHER", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_OTHER", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 0 + + Use this type for other beverage types. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_RUM", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_RUM", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 6 + + Use this type for rum. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_SAKE", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_SAKE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 10 + + Use this type for sake. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_SHOCHU", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_SHOCHU", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 11 + + Use this type for shochu. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_SOJU", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_SOJU", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 12 + + Use this type for soju. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_TEQUILA", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_TEQUILA", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 7 + + Use this type for tequila. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_VODKA", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_VODKA", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 3 + + Use this type for vodka. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_WHISKEY", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_WHISKEY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 5 + + Use this type for whiskey. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_WINE", ApiSince=37)] + [<Android.Runtime.Register("ALCOHOL_CONSUMPTION_BEVERAGE_TYPE_WINE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionBeverageType + + 2 + + Use this type for wine. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getBeverageType", "()I", "GetGetBeverageTypeHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getBeverageType", "()I", "GetGetBeverageTypeHandler", ApiSince=37)>] + + + + System.Int32 + + + Returns the type of beverage the user consumed. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDate", "()Ljava/time/LocalDate;", "GetGetDateHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getDate", "()Ljava/time/LocalDate;", "GetGetDateHandler", ApiSince=37)>] + + + + Java.Time.LocalDate + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getNotes", "()Ljava/lang/CharSequence;", "GetGetNotesHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getNotes", "()Ljava/lang/CharSequence;", "GetGetNotesHandler", ApiSince=37)>] + + + + Java.Lang.ICharSequence + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RECORD_TEMPORAL_TYPE_INSTANT", ApiSince=37)] + [<Android.Runtime.Register("RECORD_TEMPORAL_TYPE_INSTANT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType + + 0 + + The record represents an instantaneous event. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RECORD_TEMPORAL_TYPE_INTERVAL", ApiSince=37)] + [<Android.Runtime.Register("RECORD_TEMPORAL_TYPE_INTERVAL", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType + + 1 + + The record represents an event over an interval. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RECORD_TEMPORAL_TYPE_LOCAL_DATE", ApiSince=37)] + [<Android.Runtime.Register("RECORD_TEMPORAL_TYPE_LOCAL_DATE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType + + 2 + + The record represents an event that occurred on a specific date. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getServingVolume", "()Landroid/health/connect/datatypes/units/Volume;", "GetGetServingVolumeHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getServingVolume", "()Landroid/health/connect/datatypes/units/Volume;", "GetGetServingVolumeHandler", ApiSince=37)>] + + + + Android.Health.Connect.DataTypes.Units.Volume + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTemporalType", "()I", "GetGetTemporalTypeHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getTemporalType", "()I", "GetGetTemporalTypeHandler", ApiSince=37)>] + + + + System.Int32 + + + Returns the temporal type of this record, indicating whether it represents an instant, an + interval, or a local date. + The temporal type, as one of #RECORD_TEMPORAL_TYPE_INSTANT, #RECORD_TEMPORAL_TYPE_INTERVAL, or #RECORD_TEMPORAL_TYPE_LOCAL_DATE. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect.DataTypes/AlcoholConsumptionTemporalType.xml b/docs/xml/Android.Health.Connect.DataTypes/AlcoholConsumptionTemporalType.xml new file mode 100644 index 000000000..3f235cc2e --- /dev/null +++ b/docs/xml/Android.Health.Connect.DataTypes/AlcoholConsumptionTemporalType.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeInstant", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.RECORD_TEMPORAL_TYPE_INSTANT")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeInstant", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.RECORD_TEMPORAL_TYPE_INSTANT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeInterval", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.RECORD_TEMPORAL_TYPE_INTERVAL")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeInterval", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.RECORD_TEMPORAL_TYPE_INTERVAL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeLocalDate", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.RECORD_TEMPORAL_TYPE_LOCAL_DATE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.AlcoholConsumptionRecord.RecordTemporalTypeLocalDate", JniField="android/health/connect/datatypes/AlcoholConsumptionRecord.RECORD_TEMPORAL_TYPE_LOCAL_DATE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.AlcoholConsumptionTemporalType + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml index 794a85cee..21dff7661 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml @@ -1,4 +1,4 @@ - + @@ -35,9 +35,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -81,9 +81,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,9 +122,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/Device+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/Device+Builder.xml index 6ab30fb28..f53031824 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/Device+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/Device+Builder.xml @@ -137,6 +137,46 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDisplayName", "(Ljava/lang/String;)Landroid/health/connect/datatypes/Device$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setDisplayName", "(Ljava/lang/String;)Landroid/health/connect/datatypes/Device$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.Device+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Health.Connect.DataTypes/Device.xml b/docs/xml/Android.Health.Connect.DataTypes/Device.xml index 130169060..655cbabd2 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/Device.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/Device.xml @@ -1,4 +1,4 @@ - + @@ -43,9 +43,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -90,9 +90,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -136,9 +136,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -183,9 +183,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -229,9 +229,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -275,9 +275,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -320,9 +320,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -368,9 +368,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -413,9 +413,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -459,9 +459,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -506,9 +506,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -554,9 +554,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -601,9 +601,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -646,9 +646,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -694,9 +694,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -741,9 +741,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -790,13 +790,50 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDisplayName", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDisplayName", "()Ljava/lang/String;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + To be added. + To be added. + To be added. + + @@ -867,9 +904,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -915,9 +952,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1013,9 +1050,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment.xml index ffefd3712..b64461cd5 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment.xml @@ -1,4 +1,4 @@ - + @@ -34,16 +34,16 @@ Represents particular exercise within exercise session (see ExerciseSessionRecord). Each record contains start and end time of the exercise, exercise type and optional number of - repetitions, weight, set index and rate of perceived exertion. + repetitions. Java documentation for android.health.connect.datatypes.ExerciseSegment. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,9 +111,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -152,9 +152,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -226,9 +226,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -339,9 +339,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -476,9 +476,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord.xml index b02278be0..54fe04bc1 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord.xml @@ -1,4 +1,4 @@ - + @@ -43,9 +43,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -84,9 +84,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,9 +125,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -166,9 +166,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -207,9 +207,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -277,9 +277,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -359,9 +359,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -409,9 +409,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -454,9 +454,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -503,9 +503,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -545,9 +545,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -685,9 +685,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionType.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionType.xml index cfa552433..6645cb0a0 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionType.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionType.xml @@ -827,8 +827,8 @@ [<Android.Runtime.Register("EXERCISE_SESSION_TYPE_GUIDED_BREATHING", ApiSince=34)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.DataTypes.ExerciseSessionTypeEnum enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.DataTypes.ExerciseSessionTypeEnum enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Health.Connect.DataTypes.ExerciseSessionTypeEnum enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Health.Connect.DataTypes.ExerciseSessionTypeEnum enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] diff --git a/docs/xml/Android.Health.Connect.DataTypes/MenstrualCyclePhase.xml b/docs/xml/Android.Health.Connect.DataTypes/MenstrualCyclePhase.xml new file mode 100644 index 000000000..e19a5b62d --- /dev/null +++ b/docs/xml/Android.Health.Connect.DataTypes/MenstrualCyclePhase.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.PhaseFollicular", JniField="android/health/connect/datatypes/MenstrualCyclePhaseRecord.PHASE_FOLLICULAR")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.PhaseFollicular", JniField="android/health/connect/datatypes/MenstrualCyclePhaseRecord.PHASE_FOLLICULAR")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.MenstrualCyclePhase + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.PhaseLuteal", JniField="android/health/connect/datatypes/MenstrualCyclePhaseRecord.PHASE_LUTEAL")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord.PhaseLuteal", JniField="android/health/connect/datatypes/MenstrualCyclePhaseRecord.PHASE_LUTEAL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.MenstrualCyclePhase + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect.DataTypes/MenstrualCyclePhaseRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MenstrualCyclePhaseRecord+Builder.xml new file mode 100644 index 000000000..64f9de56f --- /dev/null +++ b/docs/xml/Android.Health.Connect.DataTypes/MenstrualCyclePhaseRecord+Builder.xml @@ -0,0 +1,310 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/health/connect/datatypes/MenstrualCyclePhaseRecord$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/health/connect/datatypes/MenstrualCyclePhaseRecord$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder class for MenstrualCyclePhaseRecord. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/health/connect/datatypes/Metadata;Ljava/time/LocalDate;I)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/health/connect/datatypes/Metadata;Ljava/time/LocalDate;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + Metadata to be associated with the record. See Metadata. + The date of this record. + The cycle phase for this record. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/health/connect/datatypes/MenstrualCyclePhaseRecord;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/health/connect/datatypes/MenstrualCyclePhaseRecord;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord + + + + To be added. + Object of MenstrualCyclePhaseRecord + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearDayOfCycle", "()Landroid/health/connect/datatypes/MenstrualCyclePhaseRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearDayOfCycle", "()Landroid/health/connect/datatypes/MenstrualCyclePhaseRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearStartZoneOffset", "()Landroid/health/connect/datatypes/MenstrualCyclePhaseRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearStartZoneOffset", "()Landroid/health/connect/datatypes/MenstrualCyclePhaseRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDayOfCycle", "(I)Landroid/health/connect/datatypes/MenstrualCyclePhaseRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setDayOfCycle", "(I)Landroid/health/connect/datatypes/MenstrualCyclePhaseRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setStartZoneOffset", "(Ljava/time/ZoneOffset;)Landroid/health/connect/datatypes/MenstrualCyclePhaseRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setStartZoneOffset", "(Ljava/time/ZoneOffset;)Landroid/health/connect/datatypes/MenstrualCyclePhaseRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.MenstrualCyclePhaseRecord+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect.DataTypes/MenstrualCyclePhaseRecord.xml b/docs/xml/Android.Health.Connect.DataTypes/MenstrualCyclePhaseRecord.xml new file mode 100644 index 000000000..d6aaec7c1 --- /dev/null +++ b/docs/xml/Android.Health.Connect.DataTypes/MenstrualCyclePhaseRecord.xml @@ -0,0 +1,307 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Health.Connect.DataTypes.IntervalRecord + + + + + [Android.Runtime.Register("android/health/connect/datatypes/MenstrualCyclePhaseRecord", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/health/connect/datatypes/MenstrualCyclePhaseRecord", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents a user's menstrual cycle phase for a specific day. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDate", "()Ljava/time/LocalDate;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDate", "()Ljava/time/LocalDate;", "", ApiSince=37)>] + + + + Java.Time.LocalDate + + + Returns the date of the record. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDayOfCycle", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDayOfCycle", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the day within the menstrual cycle. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isDayOfCycleSet", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isDayOfCycleSet", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns whether the day of cycle was set in this record. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPhase", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPhase", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the phase of the menstrual cycle. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PHASE_FOLLICULAR", ApiSince=37)] + [<Android.Runtime.Register("PHASE_FOLLICULAR", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.MenstrualCyclePhase enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.MenstrualCyclePhase enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.MenstrualCyclePhase + + 1 + + Represents the follicular phase of the menstrual cycle. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PHASE_LUTEAL", ApiSince=37)] + [<Android.Runtime.Register("PHASE_LUTEAL", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.MenstrualCyclePhase enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.MenstrualCyclePhase enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.MenstrualCyclePhase + + 2 + + Represents the luteal phase of the menstrual cycle. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml index 1cda0fbb4..9480b19cf 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml @@ -1,4 +1,4 @@ - + @@ -35,9 +35,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -81,9 +81,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,9 +122,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml index 41de410fb..39b4452ad 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml @@ -1,4 +1,4 @@ - + @@ -35,9 +35,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -81,9 +81,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,9 +122,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/SymptomRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SymptomRecord+Builder.xml new file mode 100644 index 000000000..e6e1b678c --- /dev/null +++ b/docs/xml/Android.Health.Connect.DataTypes/SymptomRecord+Builder.xml @@ -0,0 +1,424 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/health/connect/datatypes/SymptomRecord$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/health/connect/datatypes/SymptomRecord$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder class for SymptomRecord. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ILjava/time/Instant;Landroid/health/connect/datatypes/Metadata;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(ILjava/time/Instant;Landroid/health/connect/datatypes/Metadata;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ILjava/time/LocalDate;Landroid/health/connect/datatypes/Metadata;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(ILjava/time/LocalDate;Landroid/health/connect/datatypes/Metadata;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(ILjava/time/Instant;Ljava/time/Instant;Landroid/health/connect/datatypes/Metadata;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(ILjava/time/Instant;Ljava/time/Instant;Landroid/health/connect/datatypes/Metadata;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/health/connect/datatypes/SymptomRecord;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/health/connect/datatypes/SymptomRecord;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.SymptomRecord + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCount", "(I)Landroid/health/connect/datatypes/SymptomRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setCount", "(I)Landroid/health/connect/datatypes/SymptomRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.SymptomRecord+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setEndZoneOffset", "(Ljava/time/ZoneOffset;)Landroid/health/connect/datatypes/SymptomRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setEndZoneOffset", "(Ljava/time/ZoneOffset;)Landroid/health/connect/datatypes/SymptomRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.SymptomRecord+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setNotes", "(Ljava/lang/String;)Landroid/health/connect/datatypes/SymptomRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setNotes", "(Ljava/lang/String;)Landroid/health/connect/datatypes/SymptomRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.SymptomRecord+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSeverity", "(I)Landroid/health/connect/datatypes/SymptomRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setSeverity", "(I)Landroid/health/connect/datatypes/SymptomRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.SymptomRecord+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setStartZoneOffset", "(Ljava/time/ZoneOffset;)Landroid/health/connect/datatypes/SymptomRecord$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setStartZoneOffset", "(Ljava/time/ZoneOffset;)Landroid/health/connect/datatypes/SymptomRecord$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DataTypes.SymptomRecord+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect.DataTypes/SymptomRecord.xml b/docs/xml/Android.Health.Connect.DataTypes/SymptomRecord.xml new file mode 100644 index 000000000..a33e3cf57 --- /dev/null +++ b/docs/xml/Android.Health.Connect.DataTypes/SymptomRecord.xml @@ -0,0 +1,2527 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Health.Connect.DataTypes.IntervalRecord + + + + + [Android.Runtime.Register("android/health/connect/datatypes/SymptomRecord", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/health/connect/datatypes/SymptomRecord", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Captures a description of a user's symptom. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getCount", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getCount", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the number of occurrences of the symptom for this record. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDate", "()Ljava/time/LocalDate;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDate", "()Ljava/time/LocalDate;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Java.Time.LocalDate + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getNotes", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getNotes", "()Ljava/lang/String;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RECORD_TEMPORAL_TYPE_INSTANT", ApiSince=37)] + [<Android.Runtime.Register("RECORD_TEMPORAL_TYPE_INSTANT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomRecordTemporalType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomRecordTemporalType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomRecordTemporalType + + 0 + + The record represents an instantaneous event. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RECORD_TEMPORAL_TYPE_INTERVAL", ApiSince=37)] + [<Android.Runtime.Register("RECORD_TEMPORAL_TYPE_INTERVAL", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomRecordTemporalType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomRecordTemporalType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomRecordTemporalType + + 1 + + The record represents an event over an interval. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RECORD_TEMPORAL_TYPE_LOCAL_DATE", ApiSince=37)] + [<Android.Runtime.Register("RECORD_TEMPORAL_TYPE_LOCAL_DATE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomRecordTemporalType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomRecordTemporalType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomRecordTemporalType + + 2 + + The record represents an event that occurred on a specific date. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSeverity", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSeverity", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the severity of the symptom for this record. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SEVERITY_MILD", ApiSince=37)] + [<Android.Runtime.Register("SEVERITY_MILD", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomSeverity enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomSeverity enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomSeverity + + 1 + + Mild severity. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SEVERITY_MODERATE", ApiSince=37)] + [<Android.Runtime.Register("SEVERITY_MODERATE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomSeverity enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomSeverity enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomSeverity + + 2 + + Moderate severity. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SEVERITY_SEVERE", ApiSince=37)] + [<Android.Runtime.Register("SEVERITY_SEVERE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomSeverity enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomSeverity enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomSeverity + + 3 + + Severe severity. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SEVERITY_UNSPECIFIED", ApiSince=37)] + [<Android.Runtime.Register("SEVERITY_UNSPECIFIED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomSeverity enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomSeverity enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomSeverity + + 0 + + Unspecified severity. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSymptomType", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSymptomType", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the type of symptom for this record. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_ABDOMINAL_PAIN", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_ABDOMINAL_PAIN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 1 + + Abdominal pain symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_ACNE", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_ACNE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 2 + + Acne symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_BACK_PAIN", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_BACK_PAIN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 3 + + Back pain symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_BLOATING", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_BLOATING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 4 + + Bloating symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_BRAIN_FOG", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_BRAIN_FOG", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 5 + + Brain fog symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_BREAST_TENDERNESS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_BREAST_TENDERNESS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 6 + + Breast tenderness symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_BRITTLE_NAILS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_BRITTLE_NAILS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 7 + + Brittle nails symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_BURNING_MOUTH", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_BURNING_MOUTH", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 8 + + Burning mouth symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_CHEST_PAIN", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_CHEST_PAIN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 9 + + Chest pain symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_CHEST_TIGHTNESS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_CHEST_TIGHTNESS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 10 + + Chest tightness symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_CHILLS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_CHILLS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 11 + + Chills symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_CONSTIPATION", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_CONSTIPATION", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 12 + + Constipation symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_COUGH", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_COUGH", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 13 + + Cough symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_CRAMPS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_CRAMPS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 14 + + Cramps symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_CRAVINGS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_CRAVINGS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 15 + + Cravings symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_DEHYDRATION", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_DEHYDRATION", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 16 + + Dehydration symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_DIARRHEA", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_DIARRHEA", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 17 + + Diarrhea symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_DIFFICULTY_SWALLOWING", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_DIFFICULTY_SWALLOWING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 18 + + Difficulty swallowing symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_DIZZINESS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_DIZZINESS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 19 + + Dizziness symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_DRY_SKIN", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_DRY_SKIN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 20 + + Dry skin symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_EARACHES", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_EARACHES", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 21 + + Earaches symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_FATIGUE", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_FATIGUE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 22 + + Fatigue symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_FEVER", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_FEVER", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 23 + + Fever symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_GENERALIZED_BODY_ACHE", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_GENERALIZED_BODY_ACHE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 24 + + Generalized body ache symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_HAIR_LOSS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_HAIR_LOSS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 25 + + Hair loss symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_HEADACHE", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_HEADACHE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 26 + + Headache symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_HEARTBURN", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_HEARTBURN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 27 + + Heartburn symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_HEART_PALPITATIONS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_HEART_PALPITATIONS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 28 + + Heart palpitations symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_HOT_FLASHES", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_HOT_FLASHES", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 29 + + Hot flashes symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_INSOMNIA", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_INSOMNIA", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 30 + + Insomnia symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_JOINT_PAIN", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_JOINT_PAIN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 31 + + Joint pain symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_JOINT_STIFFNESS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_JOINT_STIFFNESS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 32 + + Joint stiffness symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_LOSS_OF_APPETITE", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_LOSS_OF_APPETITE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 33 + + Loss of appetite symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_LOSS_OF_CONSCIOUSNESS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_LOSS_OF_CONSCIOUSNESS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 34 + + Loss of consciousness symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_LOWER_BACK_PAIN", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_LOWER_BACK_PAIN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 35 + + Lower back pain symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_MEMORY_LAPSE", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_MEMORY_LAPSE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 36 + + Memory lapse symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_MOOD_CHANGE", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_MOOD_CHANGE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 37 + + Mood change symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_MUSCLE_PAIN", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_MUSCLE_PAIN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 38 + + Muscle pain symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_NAUSEA", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_NAUSEA", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 39 + + Nausea symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_NIGHT_SWEATS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_NIGHT_SWEATS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 40 + + Night sweats symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_PELVIC_PAIN", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_PELVIC_PAIN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 41 + + Pelvic pain symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 42 + + Rapid pounding or fluttering heartbeat symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_REDUCED_CAPACITY_FOR_EXERCISE", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_REDUCED_CAPACITY_FOR_EXERCISE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 43 + + Reduced capacity for exercise symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_RUNNY_NOSE", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_RUNNY_NOSE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 44 + + Runny nose symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_SHORTNESS_OF_BREATH", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_SHORTNESS_OF_BREATH", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 45 + + Shortness of breath symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_SKIPPED_HEARTBEAT", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_SKIPPED_HEARTBEAT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 46 + + Skipped heartbeat symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_SLEEP_CHANGES", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_SLEEP_CHANGES", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 48 + + Sleep changes symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_SLEEPINESS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_SLEEPINESS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 47 + + Sleepiness symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_SNEEZING", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_SNEEZING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 49 + + Sneezing symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_SNORE", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_SNORE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 50 + + Snore symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_SORE_THROAT", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_SORE_THROAT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 51 + + Sore throat symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_STOMACH_ACHE", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_STOMACH_ACHE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 52 + + Stomach ache symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_STUFFY_NOSE", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_STUFFY_NOSE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 53 + + Stuffy nose symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_UNEXPLAINED_WEIGHT_CHANGES", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_UNEXPLAINED_WEIGHT_CHANGES", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 54 + + Unexplained weight changes symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_UNKNOWN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 0 + + Unknown symptom type. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_VAGINAL_DRYNESS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_VAGINAL_DRYNESS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 55 + + Vaginal dryness symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_VAGINAL_ITCHINESS", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_VAGINAL_ITCHINESS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 56 + + Vaginal itchiness symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_VOMITING", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_VOMITING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 57 + + Vomiting symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_WATER_RETENTION", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_WATER_RETENTION", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 58 + + Water retention symptom. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMPTOM_TYPE_WHEEZING", ApiSince=37)] + [<Android.Runtime.Register("SYMPTOM_TYPE_WHEEZING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Health.Connect.Datatypes.SymptomType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 59 + + Wheezing symptom. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTemporalType", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTemporalType", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the temporal type of this record, indicating whether it represents an instant, an + interval, or a local date. + The temporal type, as one of #RECORD_TEMPORAL_TYPE_INSTANT, #RECORD_TEMPORAL_TYPE_INTERVAL, or #RECORD_TEMPORAL_TYPE_LOCAL_DATE. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect.DataTypes/SymptomRecordTemporalType.xml b/docs/xml/Android.Health.Connect.DataTypes/SymptomRecordTemporalType.xml new file mode 100644 index 000000000..42401b52e --- /dev/null +++ b/docs/xml/Android.Health.Connect.DataTypes/SymptomRecordTemporalType.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeInstant", JniField="android/health/connect/datatypes/SymptomRecord.RECORD_TEMPORAL_TYPE_INSTANT")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeInstant", JniField="android/health/connect/datatypes/SymptomRecord.RECORD_TEMPORAL_TYPE_INSTANT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomRecordTemporalType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeInterval", JniField="android/health/connect/datatypes/SymptomRecord.RECORD_TEMPORAL_TYPE_INTERVAL")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeInterval", JniField="android/health/connect/datatypes/SymptomRecord.RECORD_TEMPORAL_TYPE_INTERVAL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomRecordTemporalType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeLocalDate", JniField="android/health/connect/datatypes/SymptomRecord.RECORD_TEMPORAL_TYPE_LOCAL_DATE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.RecordTemporalTypeLocalDate", JniField="android/health/connect/datatypes/SymptomRecord.RECORD_TEMPORAL_TYPE_LOCAL_DATE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomRecordTemporalType + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect.DataTypes/SymptomSeverity.xml b/docs/xml/Android.Health.Connect.DataTypes/SymptomSeverity.xml new file mode 100644 index 000000000..08374ce3e --- /dev/null +++ b/docs/xml/Android.Health.Connect.DataTypes/SymptomSeverity.xml @@ -0,0 +1,131 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SeverityMild", JniField="android/health/connect/datatypes/SymptomRecord.SEVERITY_MILD")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SeverityMild", JniField="android/health/connect/datatypes/SymptomRecord.SEVERITY_MILD")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomSeverity + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SeverityModerate", JniField="android/health/connect/datatypes/SymptomRecord.SEVERITY_MODERATE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SeverityModerate", JniField="android/health/connect/datatypes/SymptomRecord.SEVERITY_MODERATE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomSeverity + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SeveritySevere", JniField="android/health/connect/datatypes/SymptomRecord.SEVERITY_SEVERE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SeveritySevere", JniField="android/health/connect/datatypes/SymptomRecord.SEVERITY_SEVERE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomSeverity + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SeverityUnspecified", JniField="android/health/connect/datatypes/SymptomRecord.SEVERITY_UNSPECIFIED")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SeverityUnspecified", JniField="android/health/connect/datatypes/SymptomRecord.SEVERITY_UNSPECIFIED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomSeverity + + 0 + + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect.DataTypes/SymptomType.xml b/docs/xml/Android.Health.Connect.DataTypes/SymptomType.xml new file mode 100644 index 000000000..b689c7755 --- /dev/null +++ b/docs/xml/Android.Health.Connect.DataTypes/SymptomType.xml @@ -0,0 +1,1699 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeAbdominalPain", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_ABDOMINAL_PAIN")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeAbdominalPain", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_ABDOMINAL_PAIN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeAcne", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_ACNE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeAcne", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_ACNE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBackPain", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_BACK_PAIN")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBackPain", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_BACK_PAIN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBloating", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_BLOATING")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBloating", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_BLOATING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBrainFog", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_BRAIN_FOG")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBrainFog", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_BRAIN_FOG")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBreastTenderness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_BREAST_TENDERNESS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBreastTenderness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_BREAST_TENDERNESS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBrittleNails", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_BRITTLE_NAILS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBrittleNails", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_BRITTLE_NAILS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBurningMouth", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_BURNING_MOUTH")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeBurningMouth", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_BURNING_MOUTH")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChestPain", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_CHEST_PAIN")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChestPain", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_CHEST_PAIN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 9 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChestTightness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_CHEST_TIGHTNESS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChestTightness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_CHEST_TIGHTNESS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 10 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChills", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_CHILLS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeChills", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_CHILLS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 11 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeConstipation", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_CONSTIPATION")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeConstipation", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_CONSTIPATION")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 12 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCough", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_COUGH")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCough", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_COUGH")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 13 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCramps", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_CRAMPS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCramps", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_CRAMPS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 14 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCravings", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_CRAVINGS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeCravings", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_CRAVINGS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 15 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDehydration", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_DEHYDRATION")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDehydration", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_DEHYDRATION")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 16 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDiarrhea", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_DIARRHEA")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDiarrhea", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_DIARRHEA")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 17 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDifficultySwallowing", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_DIFFICULTY_SWALLOWING")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDifficultySwallowing", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_DIFFICULTY_SWALLOWING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 18 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDizziness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_DIZZINESS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDizziness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_DIZZINESS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 19 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDrySkin", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_DRY_SKIN")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeDrySkin", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_DRY_SKIN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 20 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeEaraches", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_EARACHES")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeEaraches", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_EARACHES")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 21 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeFatigue", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_FATIGUE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeFatigue", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_FATIGUE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 22 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeFever", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_FEVER")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeFever", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_FEVER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 23 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeGeneralizedBodyAche", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_GENERALIZED_BODY_ACHE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeGeneralizedBodyAche", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_GENERALIZED_BODY_ACHE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 24 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHairLoss", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_HAIR_LOSS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHairLoss", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_HAIR_LOSS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 25 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeadache", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_HEADACHE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeadache", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_HEADACHE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 26 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeartburn", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_HEARTBURN")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeartburn", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_HEARTBURN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 27 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeartPalpitations", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_HEART_PALPITATIONS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHeartPalpitations", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_HEART_PALPITATIONS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 28 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHotFlashes", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_HOT_FLASHES")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeHotFlashes", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_HOT_FLASHES")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 29 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeInsomnia", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_INSOMNIA")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeInsomnia", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_INSOMNIA")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 30 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeJointPain", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_JOINT_PAIN")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeJointPain", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_JOINT_PAIN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 31 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeJointStiffness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_JOINT_STIFFNESS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeJointStiffness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_JOINT_STIFFNESS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 32 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLossOfAppetite", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_LOSS_OF_APPETITE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLossOfAppetite", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_LOSS_OF_APPETITE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 33 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLossOfConsciousness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_LOSS_OF_CONSCIOUSNESS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLossOfConsciousness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_LOSS_OF_CONSCIOUSNESS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 34 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLowerBackPain", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_LOWER_BACK_PAIN")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeLowerBackPain", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_LOWER_BACK_PAIN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 35 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMemoryLapse", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_MEMORY_LAPSE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMemoryLapse", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_MEMORY_LAPSE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 36 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMoodChange", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_MOOD_CHANGE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMoodChange", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_MOOD_CHANGE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 37 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMusclePain", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_MUSCLE_PAIN")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeMusclePain", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_MUSCLE_PAIN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 38 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeNausea", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_NAUSEA")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeNausea", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_NAUSEA")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 39 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeNightSweats", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_NIGHT_SWEATS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeNightSweats", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_NIGHT_SWEATS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 40 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypePelvicPain", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_PELVIC_PAIN")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypePelvicPain", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_PELVIC_PAIN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 41 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeRapidPoundingOrFlutteringHeartbeat", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeRapidPoundingOrFlutteringHeartbeat", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 42 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeReducedCapacityForExercise", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_REDUCED_CAPACITY_FOR_EXERCISE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeReducedCapacityForExercise", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_REDUCED_CAPACITY_FOR_EXERCISE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 43 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeRunnyNose", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_RUNNY_NOSE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeRunnyNose", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_RUNNY_NOSE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 44 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeShortnessOfBreath", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_SHORTNESS_OF_BREATH")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeShortnessOfBreath", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_SHORTNESS_OF_BREATH")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 45 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSkippedHeartbeat", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_SKIPPED_HEARTBEAT")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSkippedHeartbeat", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_SKIPPED_HEARTBEAT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 46 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSleepChanges", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_SLEEP_CHANGES")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSleepChanges", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_SLEEP_CHANGES")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 48 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSleepiness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_SLEEPINESS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSleepiness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_SLEEPINESS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 47 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSneezing", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_SNEEZING")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSneezing", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_SNEEZING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 49 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSnore", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_SNORE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSnore", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_SNORE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 50 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSoreThroat", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_SORE_THROAT")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeSoreThroat", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_SORE_THROAT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 51 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeStomachAche", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_STOMACH_ACHE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeStomachAche", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_STOMACH_ACHE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 52 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeStuffyNose", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_STUFFY_NOSE")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeStuffyNose", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_STUFFY_NOSE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 53 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeUnexplainedWeightChanges", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_UNEXPLAINED_WEIGHT_CHANGES")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeUnexplainedWeightChanges", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_UNEXPLAINED_WEIGHT_CHANGES")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 54 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeUnknown", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeUnknown", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_UNKNOWN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVaginalDryness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_VAGINAL_DRYNESS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVaginalDryness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_VAGINAL_DRYNESS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 55 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVaginalItchiness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_VAGINAL_ITCHINESS")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVaginalItchiness", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_VAGINAL_ITCHINESS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 56 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVomiting", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_VOMITING")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeVomiting", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_VOMITING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 57 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeWaterRetention", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_WATER_RETENTION")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeWaterRetention", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_WATER_RETENTION")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 58 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeWheezing", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_WHEEZING")] + [<Android.Runtime.IntDefinition("Android.Health.Connect.DataTypes.SymptomRecord.SymptomTypeWheezing", JniField="android/health/connect/datatypes/SymptomRecord.SYMPTOM_TYPE_WHEEZING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.Datatypes.SymptomType + + 59 + + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect/AggregateRecordsResponse.xml b/docs/xml/Android.Health.Connect/AggregateRecordsResponse.xml index 43a9749fa..42f5cd9cb 100644 --- a/docs/xml/Android.Health.Connect/AggregateRecordsResponse.xml +++ b/docs/xml/Android.Health.Connect/AggregateRecordsResponse.xml @@ -34,6 +34,7 @@ + The type of the aggregated result (e.g., Long, Duration) A class representing response for HealthConnectManager#aggregate A class representing response for HealthConnectManager#aggregate diff --git a/docs/xml/Android.Health.Connect/DeviceDataSource+InterfaceConsts.xml b/docs/xml/Android.Health.Connect/DeviceDataSource+InterfaceConsts.xml new file mode 100644 index 000000000..022818c5c --- /dev/null +++ b/docs/xml/Android.Health.Connect/DeviceDataSource+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect/DeviceDataSource.xml b/docs/xml/Android.Health.Connect/DeviceDataSource.xml new file mode 100644 index 000000000..79aabc880 --- /dev/null +++ b/docs/xml/Android.Health.Connect/DeviceDataSource.xml @@ -0,0 +1,389 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/health/connect/DeviceDataSource", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/health/connect/DeviceDataSource", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents a device that acts as a source of health and fitness data. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/health/connect/datatypes/DataOrigin;Landroid/health/connect/datatypes/Device;Ljava/util/Set;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/health/connect/datatypes/DataOrigin;Landroid/health/connect/datatypes/Device;Ljava/util/Set;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDevice", "()Landroid/health/connect/datatypes/Device;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDevice", "()Landroid/health/connect/datatypes/Device;", "", ApiSince=37)>] + + + + Android.Health.Connect.DataTypes.Device + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDeviceDataOrigin", "()Landroid/health/connect/datatypes/DataOrigin;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDeviceDataOrigin", "()Landroid/health/connect/datatypes/DataOrigin;", "", ApiSince=37)>] + + + + Android.Health.Connect.DataTypes.DataOrigin + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDeviceDataTypeSources", "()Ljava/util/Set;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDeviceDataTypeSources", "()Ljava/util/Set;", "", ApiSince=37)>] + + + + System.Collections.Generic.ICollection<Android.Health.Connect.DeviceDataTypeSource> + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect/DeviceDataSourceCapabilities.xml b/docs/xml/Android.Health.Connect/DeviceDataSourceCapabilities.xml new file mode 100644 index 000000000..1d21bc2b0 --- /dev/null +++ b/docs/xml/Android.Health.Connect/DeviceDataSourceCapabilities.xml @@ -0,0 +1,154 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/health/connect/DeviceDataSourceCapabilities", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/health/connect/DeviceDataSourceCapabilities", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents the set of record types a device data source can provide. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRecordTypes", "()Ljava/util/Set;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRecordTypes", "()Ljava/util/Set;", "", ApiSince=37)>] + + + + System.Collections.Generic.ICollection<Java.Lang.Class> + + + Returns the set of record types that can be provided. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect/DeviceDataTypeSource+InterfaceConsts.xml b/docs/xml/Android.Health.Connect/DeviceDataTypeSource+InterfaceConsts.xml new file mode 100644 index 000000000..ba733d300 --- /dev/null +++ b/docs/xml/Android.Health.Connect/DeviceDataTypeSource+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect/DeviceDataTypeSource.xml b/docs/xml/Android.Health.Connect/DeviceDataTypeSource.xml new file mode 100644 index 000000000..f7d7a65e2 --- /dev/null +++ b/docs/xml/Android.Health.Connect/DeviceDataTypeSource.xml @@ -0,0 +1,466 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/health/connect/DeviceDataTypeSource", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/health/connect/DeviceDataTypeSource", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A data type provided by a device. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDataType", "()Ljava/lang/Class;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDataType", "()Ljava/lang/Class;", "", ApiSince=37)>] + + + + Java.Lang.Class + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isAvailable", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isAvailable", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns whether this data type is currently available from the device. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isUserEnabled", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isUserEnabled", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns whether the user has enabled this data type for the device. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ofDataType", "(Ljava/lang/Class;ZZ)Landroid/health/connect/DeviceDataTypeSource;", "", ApiSince=37)] + [<Android.Runtime.Register("ofDataType", "(Ljava/lang/Class;ZZ)Landroid/health/connect/DeviceDataTypeSource;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DeviceDataTypeSource + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ofSymptomType", "(IZZ)Landroid/health/connect/DeviceDataTypeSource;", "", ApiSince=37)] + [<Android.Runtime.Register("ofSymptomType", "(IZZ)Landroid/health/connect/DeviceDataTypeSource;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.DeviceDataTypeSource + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "SymptomTypeAbdominalPain", "SymptomTypeAcne", "SymptomTypeBackPain", "SymptomTypeBloating", "SymptomTypeBrainFog", "SymptomTypeBreastTenderness", "SymptomTypeBrittleNails", "SymptomTypeBurningMouth", "SymptomTypeChestPain", "SymptomTypeChestTightness", "SymptomTypeChills", "SymptomTypeConstipation", "SymptomTypeCough", "SymptomTypeCramps", "SymptomTypeCravings", "SymptomTypeDehydration", "SymptomTypeDiarrhea", "SymptomTypeDifficultySwallowing", "SymptomTypeDizziness", "SymptomTypeDrySkin", "SymptomTypeEaraches", "SymptomTypeFatigue", "SymptomTypeFever", "SymptomTypeGeneralizedBodyAche", "SymptomTypeHairLoss", "SymptomTypeHeadache", "SymptomTypeHeartburn", "SymptomTypeHeartPalpitations", "SymptomTypeHotFlashes", "SymptomTypeInsomnia", "SymptomTypeJointPain", "SymptomTypeJointStiffness", "SymptomTypeLossOfAppetite", "SymptomTypeLossOfConsciousness", "SymptomTypeLowerBackPain", "SymptomTypeMemoryLapse", "SymptomTypeMoodChange", "SymptomTypeMusclePain", "SymptomTypeNausea", "SymptomTypeNightSweats", "SymptomTypePelvicPain", "SymptomTypeRapidPoundingOrFlutteringHeartbeat", "SymptomTypeReducedCapacityForExercise", "SymptomTypeRunnyNose", "SymptomTypeShortnessOfBreath", "SymptomTypeSkippedHeartbeat", "SymptomTypeSleepiness", "SymptomTypeSleepChanges", "SymptomTypeSneezing", "SymptomTypeSnore", "SymptomTypeSoreThroat", "SymptomTypeStomachAche", "SymptomTypeStuffyNose", "SymptomTypeUnexplainedWeightChanges", "SymptomTypeUnknown", "SymptomTypeVaginalDryness", "SymptomTypeVaginalItchiness", "SymptomTypeVomiting", "SymptomTypeWaterRetention", "SymptomTypeWheezing" }, Type="Android.Health.Connect.DataTypes.SymptomRecord")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "SymptomTypeAbdominalPain", "SymptomTypeAcne", "SymptomTypeBackPain", "SymptomTypeBloating", "SymptomTypeBrainFog", "SymptomTypeBreastTenderness", "SymptomTypeBrittleNails", "SymptomTypeBurningMouth", "SymptomTypeChestPain", "SymptomTypeChestTightness", "SymptomTypeChills", "SymptomTypeConstipation", "SymptomTypeCough", "SymptomTypeCramps", "SymptomTypeCravings", "SymptomTypeDehydration", "SymptomTypeDiarrhea", "SymptomTypeDifficultySwallowing", "SymptomTypeDizziness", "SymptomTypeDrySkin", "SymptomTypeEaraches", "SymptomTypeFatigue", "SymptomTypeFever", "SymptomTypeGeneralizedBodyAche", "SymptomTypeHairLoss", "SymptomTypeHeadache", "SymptomTypeHeartburn", "SymptomTypeHeartPalpitations", "SymptomTypeHotFlashes", "SymptomTypeInsomnia", "SymptomTypeJointPain", "SymptomTypeJointStiffness", "SymptomTypeLossOfAppetite", "SymptomTypeLossOfConsciousness", "SymptomTypeLowerBackPain", "SymptomTypeMemoryLapse", "SymptomTypeMoodChange", "SymptomTypeMusclePain", "SymptomTypeNausea", "SymptomTypeNightSweats", "SymptomTypePelvicPain", "SymptomTypeRapidPoundingOrFlutteringHeartbeat", "SymptomTypeReducedCapacityForExercise", "SymptomTypeRunnyNose", "SymptomTypeShortnessOfBreath", "SymptomTypeSkippedHeartbeat", "SymptomTypeSleepiness", "SymptomTypeSleepChanges", "SymptomTypeSneezing", "SymptomTypeSnore", "SymptomTypeSoreThroat", "SymptomTypeStomachAche", "SymptomTypeStuffyNose", "SymptomTypeUnexplainedWeightChanges", "SymptomTypeUnknown", "SymptomTypeVaginalDryness", "SymptomTypeVaginalItchiness", "SymptomTypeVomiting", "SymptomTypeWaterRetention", "SymptomTypeWheezing" }, Type="Android.Health.Connect.DataTypes.SymptomRecord")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSymptomType", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSymptomType", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the symptom type provided by the device. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect/GetDeviceDataSourcesResponse+InterfaceConsts.xml b/docs/xml/Android.Health.Connect/GetDeviceDataSourcesResponse+InterfaceConsts.xml new file mode 100644 index 000000000..f30a25110 --- /dev/null +++ b/docs/xml/Android.Health.Connect/GetDeviceDataSourcesResponse+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect/GetDeviceDataSourcesResponse.xml b/docs/xml/Android.Health.Connect/GetDeviceDataSourcesResponse.xml new file mode 100644 index 000000000..b92edd19d --- /dev/null +++ b/docs/xml/Android.Health.Connect/GetDeviceDataSourcesResponse.xml @@ -0,0 +1,327 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/health/connect/GetDeviceDataSourcesResponse", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/health/connect/GetDeviceDataSourcesResponse", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Response containing the list of DeviceDataSource. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/util/List;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/util/List;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + The list of DeviceDataSource. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDeviceDataSources", "()Ljava/util/List;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDeviceDataSources", "()Ljava/util/List;", "", ApiSince=37)>] + + + + System.Collections.Generic.IList<Android.Health.Connect.DeviceDataSource> + + + Returns the list of DeviceDataSource. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect/HealthConnectManager.xml b/docs/xml/Android.Health.Connect/HealthConnectManager.xml index a2039a801..ba08a650f 100644 --- a/docs/xml/Android.Health.Connect/HealthConnectManager.xml +++ b/docs/xml/Android.Health.Connect/HealthConnectManager.xml @@ -37,7 +37,7 @@ system. HealthConnect is an offline, on-device storage that unifies data from multiple devices and apps into an ecosystem featuring. - + <ul> <li>APIs to insert data of various types into the system. </ul> @@ -49,9 +49,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -114,9 +114,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,9 +157,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -205,9 +205,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -245,11 +245,6 @@ - Result type of the aggregation. - <p>Note: - <p>This type is embedded in the AggregationType as AggregationType are - typed in nature. - <p>Only AggregationTypes that are of same type T can be queried together request for different aggregation. Executor on which to invoke the callback. Callback to receive result of performing this operation. @@ -262,11 +257,16 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + Result type of the aggregation. + <p>Note: + <p>This type is embedded in the AggregationType as AggregationType are + typed in nature. + <p>Only AggregationTypes that are of same type T can be queried together @@ -303,11 +303,6 @@ - Result type of the aggregation. - <p>Note: - <p>This type is embedded in the AggregationType as AggregationType are - typed in nature. - <p>Only AggregationTypes that are of same type T can be queried together request for different aggregation. Duration on which to group by results Executor on which to invoke the callback. @@ -322,11 +317,16 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + Result type of the aggregation. + <p>Note: + <p>This type is embedded in the AggregationType as AggregationType are + typed in nature. + <p>Only AggregationTypes that are of same type T can be queried together @@ -363,11 +363,6 @@ - Result type of the aggregation. - <p>Note: - <p>This type is embedded in the AggregationType as AggregationType are - typed in nature. - <p>Only AggregationTypes that are of same type T can be queried together Request for different aggregation. Period on which to group by results Executor on which to invoke the callback. @@ -383,11 +378,16 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + Result type of the aggregation. + <p>Note: + <p>This type is embedded in the AggregationType as AggregationType are + typed in nature. + <p>Only AggregationTypes that are of same type T can be queried together @@ -426,13 +426,46 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createMatchmakingIntent", "(Landroid/health/connect/MatchmakingRequest;)Landroid/content/Intent;", "GetCreateMatchmakingIntent_Landroid_health_connect_MatchmakingRequest_Handler", ApiSince=37)] + [<Android.Runtime.Register("createMatchmakingIntent", "(Landroid/health/connect/MatchmakingRequest;)Landroid/content/Intent;", "GetCreateMatchmakingIntent_Landroid_health_connect_MatchmakingRequest_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Content.Intent + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -489,9 +522,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -534,7 +567,7 @@ If the provided data source id is either invalid, or does not exist, or owned by another apps, the caller will receive an exception with code HealthConnectException#ERROR_INVALID_ARGUMENT via callback.onError(). Regarding permissions: - + <ul> <li>Only apps with the system permission can delete data written by apps other than themselves. @@ -546,9 +579,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -589,7 +622,7 @@ Deletes MedicalResources based on given filters in DeleteMedicalResourcesRequest. Regarding permissions: - + <ul> <li>Only apps with the system permission can delete data written by apps other than themselves. @@ -601,9 +634,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -643,14 +676,14 @@ Deletes a list of MedicalResources by the provided list of MedicalResourceIds. Deletes a list of MedicalResources by the provided list of MedicalResourceIds. - + <ul> <li>If any ID in ids is invalid, the API will throw an IllegalArgumentException, and nothing will be deleted. <li>If any ID in ids does not exist, that ID will be ignored, while deletion on other IDs will be performed. </ul> Regarding permissions: - + <ul> <li>Only apps with the system permission can delete data written by apps other than themselves. @@ -662,9 +695,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -711,9 +744,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -762,9 +795,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -804,9 +837,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -845,9 +878,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -893,9 +926,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -937,8 +970,6 @@ Get token for {HealthConnectManager#getChangeLogs}. Changelogs requested corresponding to this token will be post the time this token was generated by the system all items that match the given filters. - If the app doesn't have the necessary permissions to read data of any type requested here, - the request will throw an exception. Tokens from this request are to be passed to {HealthConnectManager#getChangeLogs} @@ -946,13 +977,115 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getCurrentDeviceDataSource", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetGetCurrentDeviceDataSource_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)] + [<Android.Runtime.Register("getCurrentDeviceDataSource", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetGetCurrentDeviceDataSource_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDeviceDataSourceCapabilities", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetGetDeviceDataSourceCapabilities_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)] + [<Android.Runtime.Register("getDeviceDataSourceCapabilities", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetGetDeviceDataSourceCapabilities_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDeviceDataSources", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetGetDeviceDataSources_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)] + [<Android.Runtime.Register("getDeviceDataSources", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetGetDeviceDataSources_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -989,7 +1122,7 @@ Returns the requested MedicalDataSources. Number of data sources returned by this API will depend based on below factors: - + <ul> <li>If an empty GetMedicalDataSourcesRequest#getPackageNames() list of package names is passed, all permitted data sources from all apps will be returned. See below. @@ -1003,7 +1136,7 @@ data sources is based on whether the caller has permission to read the data currently linked to that data source. Being permitted to get data sources is dependent on the following logic, in priority order, earlier statements take precedence. - + <ol> <li>A caller with the system permission can get any data source in the foreground or background. @@ -1027,9 +1160,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1071,7 +1204,7 @@ Returns MedicalDataSources for the provided list of IDs. The number and order of medical data sources returned by this API is not guaranteed. The number will depend on the factors below: - + <ul> <li>If an empty list of ids is provided, an empty list will be returned. <li>If any ID in ids is invalid, the caller will receive an exception with code @@ -1083,7 +1216,7 @@ data sources is based on whether the caller has permission to read the data currently linked to that data source. Being permitted to get data sources is dependent on the following logic, in priority order, earlier statements take precedence. - + <ol> <li>A caller with the system permission can get any data source in the foreground or background. @@ -1107,9 +1240,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1157,13 +1290,49 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isMatchmakingPossible", "(Landroid/health/connect/MatchmakingRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetIsMatchmakingPossible_Landroid_health_connect_MatchmakingRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)] + [<Android.Runtime.Register("isMatchmakingPossible", "(Landroid/health/connect/MatchmakingRequest;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetIsMatchmakingPossible_Landroid_health_connect_MatchmakingRequest_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -1193,6 +1362,35 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPermissionSensitiveDeviceDataSourceCapabilities", "()Ljava/util/Set;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPermissionSensitiveDeviceDataSourceCapabilities", "()Ljava/util/Set;", "", ApiSince=37)>] + + + + System.Collections.Generic.ICollection<Java.Lang.Class> + + + To be added. + To be added. + To be added. + + @@ -1230,7 +1428,7 @@ Reads MedicalResources based on ReadMedicalResourcesInitialRequest or ReadMedicalResourcesPageRequest. Being permitted to read medical resources is dependent on the following logic, in priority order, earlier statements take precedence. - + <ol> <li>A caller with the system permission can get any medical resources in the foreground or background. @@ -1252,9 +1450,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1296,7 +1494,7 @@ Reads MedicalResources based on a list of MedicalResourceIds. The number and order of medical resources returned by this API is not guaranteed. The number will depend on the factors below: - + <ul> <li>If an empty list of ids is provided, an empty list will be returned. <li>If the size of ids is more than 5000, the API will throw an IllegalArgumentException. @@ -1305,10 +1503,10 @@ ID. <li>Callers will only get medical resources they are permitted to get. See below. </ul> - + Being permitted to read medical resources is dependent on the following logic, in priority order, earlier statements take precedence. - + <ol> <li>A caller with the system permission can get any medical resources in the foreground or background. @@ -1333,9 +1531,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1395,9 +1593,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1506,9 +1704,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1568,7 +1766,7 @@ allows for multiple Patient resources to be written to account for the possibility of multiple Patient resources being present in one individual's medical record. Each UpsertMedicalResourceRequest also has to meet the following requirements. - + <ul> <li>The FHIR resource contains an "id" and "resourceType" field. <li>The FHIR resource type is in our accepted list of resource types. See FhirResource for the accepted types. @@ -1596,9 +1794,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect/HealthPermissions.xml b/docs/xml/Android.Health.Connect/HealthPermissions.xml index edf2ec14f..0890c8935 100644 --- a/docs/xml/Android.Health.Connect/HealthPermissions.xml +++ b/docs/xml/Android.Health.Connect/HealthPermissions.xml @@ -146,6 +146,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_ALCOHOL_CONSUMPTION", ApiSince=37)] + [<Android.Runtime.Register("READ_ALCOHOL_CONSUMPTION", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -1388,6 +1416,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_MENSTRUAL_CYCLE_PHASE", ApiSince=37)] + [<Android.Runtime.Register("READ_MENSTRUAL_CYCLE_PHASE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -1949,11 +2005,11 @@ - - - - - + + + + + Field Mono.Android @@ -1961,40 +2017,27 @@ - [Android.Runtime.Register("READ_TOTAL_CALORIES_BURNED", ApiSince=34)] - [<Android.Runtime.Register("READ_TOTAL_CALORIES_BURNED", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_ABDOMINAL_PAIN", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_ABDOMINAL_PAIN", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to read the user's total calories burned data. - - Allows an application to read the user's total calories burned data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.READ_TOTAL_CALORIES_BURNED. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2002,40 +2045,27 @@ - [Android.Runtime.Register("READ_VO2_MAX", ApiSince=34)] - [<Android.Runtime.Register("READ_VO2_MAX", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_ACNE", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_ACNE", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to read the user's vo2 maximum data. - - Allows an application to read the user's vo2 maximum data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.READ_VO2_MAX. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2043,40 +2073,27 @@ - [Android.Runtime.Register("READ_WEIGHT", ApiSince=34)] - [<Android.Runtime.Register("READ_WEIGHT", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_BACK_PAIN", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_BACK_PAIN", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to read the user's weight data. - - Allows an application to read the user's weight data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.READ_WEIGHT. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2084,40 +2101,27 @@ - [Android.Runtime.Register("READ_WHEELCHAIR_PUSHES", ApiSince=34)] - [<Android.Runtime.Register("READ_WHEELCHAIR_PUSHES", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_BLOATING", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_BLOATING", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to read the user's wheelchair pushes data. - - Allows an application to read the user's wheelchair pushes data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.READ_WHEELCHAIR_PUSHES. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2125,12 +2129,12 @@ - [Android.Runtime.Register("START_ONBOARDING", ApiSince=36)] - [<Android.Runtime.Register("START_ONBOARDING", ApiSince=36)>] + [Android.Runtime.Register("READ_SYMPTOM_BRAIN_FOG", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_BRAIN_FOG", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] @@ -2141,69 +2145,67 @@ To be added. - - - - - - Property + + + + + + Field Mono.Android 0.0.0.0 - [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] - [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + [Android.Runtime.Register("READ_SYMPTOM_BREAST_TENDERNESS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_BREAST_TENDERNESS", ApiSince=37)>] - [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] - [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] - System.IntPtr + System.String To be added. - To be added. To be added. - - - - - - Property + + + + + + Field Mono.Android 0.0.0.0 - [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] - [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + [Android.Runtime.Register("READ_SYMPTOM_BRITTLE_NAILS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_BRITTLE_NAILS", ApiSince=37)>] - [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] - [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] - System.Type + System.String To be added. - To be added. To be added. - - - - - + + + + + Field Mono.Android @@ -2211,40 +2213,27 @@ - [Android.Runtime.Register("WRITE_ACTIVE_CALORIES_BURNED", ApiSince=34)] - [<Android.Runtime.Register("WRITE_ACTIVE_CALORIES_BURNED", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_BURNING_MOUTH", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_BURNING_MOUTH", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's calories burned data. - - Allows an application to write the user's calories burned data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_ACTIVE_CALORIES_BURNED. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2252,12 +2241,12 @@ - [Android.Runtime.Register("WRITE_ACTIVITY_INTENSITY", ApiSince=36)] - [<Android.Runtime.Register("WRITE_ACTIVITY_INTENSITY", ApiSince=36)>] + [Android.Runtime.Register("READ_SYMPTOM_CHEST_PAIN", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_CHEST_PAIN", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] @@ -2268,11 +2257,11 @@ To be added. - - - - - + + + + + Field Mono.Android @@ -2280,40 +2269,27 @@ - [Android.Runtime.Register("WRITE_BASAL_BODY_TEMPERATURE", ApiSince=34)] - [<Android.Runtime.Register("WRITE_BASAL_BODY_TEMPERATURE", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_CHEST_TIGHTNESS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_CHEST_TIGHTNESS", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's basal body temperature data. - - Allows an application to write the user's basal body temperature data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_BASAL_BODY_TEMPERATURE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2321,40 +2297,27 @@ - [Android.Runtime.Register("WRITE_BASAL_METABOLIC_RATE", ApiSince=34)] - [<Android.Runtime.Register("WRITE_BASAL_METABOLIC_RATE", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_CHILLS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_CHILLS", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's basal metabolic rate data. - - Allows an application to write the user's basal metabolic rate data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_BASAL_METABOLIC_RATE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2362,40 +2325,27 @@ - [Android.Runtime.Register("WRITE_BLOOD_GLUCOSE", ApiSince=34)] - [<Android.Runtime.Register("WRITE_BLOOD_GLUCOSE", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_CONSTIPATION", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_CONSTIPATION", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's blood glucose data. - - Allows an application to write the user's blood glucose data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_BLOOD_GLUCOSE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2403,40 +2353,27 @@ - [Android.Runtime.Register("WRITE_BLOOD_PRESSURE", ApiSince=34)] - [<Android.Runtime.Register("WRITE_BLOOD_PRESSURE", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_COUGH", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_COUGH", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's blood pressure data. - - Allows an application to write the user's blood pressure data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_BLOOD_PRESSURE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2444,40 +2381,27 @@ - [Android.Runtime.Register("WRITE_BODY_FAT", ApiSince=34)] - [<Android.Runtime.Register("WRITE_BODY_FAT", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_CRAMPS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_CRAMPS", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's body fat data. - - Allows an application to write the user's body fat data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_BODY_FAT. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2485,40 +2409,27 @@ - [Android.Runtime.Register("WRITE_BODY_TEMPERATURE", ApiSince=34)] - [<Android.Runtime.Register("WRITE_BODY_TEMPERATURE", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_CRAVINGS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_CRAVINGS", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's body temperature data. - - Allows an application to write the user's body temperature data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_BODY_TEMPERATURE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2526,40 +2437,27 @@ - [Android.Runtime.Register("WRITE_BODY_WATER_MASS", ApiSince=34)] - [<Android.Runtime.Register("WRITE_BODY_WATER_MASS", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_DEHYDRATION", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_DEHYDRATION", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's body water mass data. - - Allows an application to write the user's body water mass data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_BODY_WATER_MASS. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2567,40 +2465,27 @@ - [Android.Runtime.Register("WRITE_BONE_MASS", ApiSince=34)] - [<Android.Runtime.Register("WRITE_BONE_MASS", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_DIARRHEA", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_DIARRHEA", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's bone mass data. - - Allows an application to write the user's bone mass data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_BONE_MASS. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2608,40 +2493,27 @@ - [Android.Runtime.Register("WRITE_CERVICAL_MUCUS", ApiSince=34)] - [<Android.Runtime.Register("WRITE_CERVICAL_MUCUS", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_DIFFICULTY_SWALLOWING", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_DIFFICULTY_SWALLOWING", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's cervical mucus data. - - Allows an application to write the user's cervical mucus data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_CERVICAL_MUCUS. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2649,40 +2521,27 @@ - [Android.Runtime.Register("WRITE_DISTANCE", ApiSince=34)] - [<Android.Runtime.Register("WRITE_DISTANCE", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_DIZZINESS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_DIZZINESS", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's distance data. - - Allows an application to write the user's distance data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_DISTANCE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2690,40 +2549,27 @@ - [Android.Runtime.Register("WRITE_ELEVATION_GAINED", ApiSince=34)] - [<Android.Runtime.Register("WRITE_ELEVATION_GAINED", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_DRY_SKIN", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_DRY_SKIN", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's elevation gained data. - - Allows an application to write the user's elevation gained data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_ELEVATION_GAINED. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2731,40 +2577,27 @@ - [Android.Runtime.Register("WRITE_EXERCISE", ApiSince=34)] - [<Android.Runtime.Register("WRITE_EXERCISE", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_EARACHES", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_EARACHES", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's exercise data. - - Allows an application to write the user's exercise data. Additional permission HealthPermissions#WRITE_EXERCISE_ROUTE is required to write user's exercise route. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_EXERCISE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2772,40 +2605,27 @@ - [Android.Runtime.Register("WRITE_EXERCISE_ROUTE", ApiSince=34)] - [<Android.Runtime.Register("WRITE_EXERCISE_ROUTE", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_FATIGUE", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_FATIGUE", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's exercise route. - - Allows an application to write the user's exercise route. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_EXERCISE_ROUTE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2813,40 +2633,27 @@ - [Android.Runtime.Register("WRITE_FLOORS_CLIMBED", ApiSince=34)] - [<Android.Runtime.Register("WRITE_FLOORS_CLIMBED", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_FEVER", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_FEVER", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's floors climbed data. - - Allows an application to write the user's floors climbed data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_FLOORS_CLIMBED. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2854,40 +2661,27 @@ - [Android.Runtime.Register("WRITE_HEART_RATE", ApiSince=34)] - [<Android.Runtime.Register("WRITE_HEART_RATE", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_GENERALIZED_BODY_ACHE", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_GENERALIZED_BODY_ACHE", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's heart rate data. - - Allows an application to write the user's heart rate data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_HEART_RATE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2895,40 +2689,27 @@ - [Android.Runtime.Register("WRITE_HEART_RATE_VARIABILITY", ApiSince=34)] - [<Android.Runtime.Register("WRITE_HEART_RATE_VARIABILITY", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_HAIR_LOSS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_HAIR_LOSS", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's heart rate variability data. - - Allows an application to write the user's heart rate variability data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_HEART_RATE_VARIABILITY. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2936,40 +2717,27 @@ - [Android.Runtime.Register("WRITE_HEIGHT", ApiSince=34)] - [<Android.Runtime.Register("WRITE_HEIGHT", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_HEADACHE", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_HEADACHE", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's height data. - - Allows an application to write the user's height data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_HEIGHT. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -2977,40 +2745,27 @@ - [Android.Runtime.Register("WRITE_HYDRATION", ApiSince=34)] - [<Android.Runtime.Register("WRITE_HYDRATION", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_HEARTBURN", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_HEARTBURN", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's hydration data. - - Allows an application to write the user's hydration data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_HYDRATION. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -3018,40 +2773,27 @@ - [Android.Runtime.Register("WRITE_INTERMENSTRUAL_BLEEDING", ApiSince=34)] - [<Android.Runtime.Register("WRITE_INTERMENSTRUAL_BLEEDING", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_HEART_PALPITATIONS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_HEART_PALPITATIONS", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's intermenstrual bleeding data. - - Allows an application to write the user's intermenstrual bleeding data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_INTERMENSTRUAL_BLEEDING. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -3059,40 +2801,27 @@ - [Android.Runtime.Register("WRITE_LEAN_BODY_MASS", ApiSince=34)] - [<Android.Runtime.Register("WRITE_LEAN_BODY_MASS", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_HOT_FLASHES", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_HOT_FLASHES", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's lean body mass data. - - Allows an application to write the user's lean body mass data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_LEAN_BODY_MASS. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -3100,12 +2829,12 @@ - [Android.Runtime.Register("WRITE_MEDICAL_DATA", ApiSince=36)] - [<Android.Runtime.Register("WRITE_MEDICAL_DATA", ApiSince=36)>] + [Android.Runtime.Register("READ_SYMPTOM_INSOMNIA", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_INSOMNIA", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] @@ -3116,11 +2845,11 @@ To be added. - - - - - + + + + + Field Mono.Android @@ -3128,40 +2857,27 @@ - [Android.Runtime.Register("WRITE_MENSTRUATION", ApiSince=34)] - [<Android.Runtime.Register("WRITE_MENSTRUATION", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_JOINT_PAIN", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_JOINT_PAIN", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's menstruation data. - - Allows an application to write the user's menstruation data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_MENSTRUATION. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + To be added. + To be added. + - - - - - + + + + + Field Mono.Android @@ -3169,12 +2885,12 @@ - [Android.Runtime.Register("WRITE_MINDFULNESS", ApiSince=36)] - [<Android.Runtime.Register("WRITE_MINDFULNESS", ApiSince=36)>] + [Android.Runtime.Register("READ_SYMPTOM_JOINT_STIFFNESS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_JOINT_STIFFNESS", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] @@ -3185,11 +2901,11 @@ To be added. - - - - - + + + + + Field Mono.Android @@ -3197,40 +2913,27 @@ - [Android.Runtime.Register("WRITE_NUTRITION", ApiSince=34)] - [<Android.Runtime.Register("WRITE_NUTRITION", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_LOSS_OF_APPETITE", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_LOSS_OF_APPETITE", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's nutrition data. - - Allows an application to write the user's nutrition data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_NUTRITION. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -3238,40 +2941,27 @@ - [Android.Runtime.Register("WRITE_OVULATION_TEST", ApiSince=34)] - [<Android.Runtime.Register("WRITE_OVULATION_TEST", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_LOSS_OF_CONSCIOUSNESS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_LOSS_OF_CONSCIOUSNESS", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's ovulation test data. - - Allows an application to write the user's ovulation test data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_OVULATION_TEST. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -3279,40 +2969,27 @@ - [Android.Runtime.Register("WRITE_OXYGEN_SATURATION", ApiSince=34)] - [<Android.Runtime.Register("WRITE_OXYGEN_SATURATION", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_LOWER_BACK_PAIN", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_LOWER_BACK_PAIN", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's oxygen saturation data. - - Allows an application to write the user's oxygen saturation data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_OXYGEN_SATURATION. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -3320,40 +2997,27 @@ - [Android.Runtime.Register("WRITE_PLANNED_EXERCISE", ApiSince=35)] - [<Android.Runtime.Register("WRITE_PLANNED_EXERCISE", ApiSince=35)>] + [Android.Runtime.Register("READ_SYMPTOM_MEMORY_LAPSE", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_MEMORY_LAPSE", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's training plan data. - - Allows an application to write the user's training plan data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_PLANNED_EXERCISE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -3361,40 +3025,27 @@ - [Android.Runtime.Register("WRITE_POWER", ApiSince=34)] - [<Android.Runtime.Register("WRITE_POWER", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_MOOD_CHANGE", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_MOOD_CHANGE", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's power data. - - Allows an application to write the user's power data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_POWER. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -3402,40 +3053,27 @@ - [Android.Runtime.Register("WRITE_RESPIRATORY_RATE", ApiSince=34)] - [<Android.Runtime.Register("WRITE_RESPIRATORY_RATE", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_MUSCLE_PAIN", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_MUSCLE_PAIN", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's respiratory rate data. - - Allows an application to write the user's respiratory rate data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_RESPIRATORY_RATE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -3443,40 +3081,27 @@ - [Android.Runtime.Register("WRITE_RESTING_HEART_RATE", ApiSince=34)] - [<Android.Runtime.Register("WRITE_RESTING_HEART_RATE", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_NAUSEA", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_NAUSEA", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's resting heart rate data. - - Allows an application to write the user's resting heart rate data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_RESTING_HEART_RATE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -3484,40 +3109,27 @@ - [Android.Runtime.Register("WRITE_SEXUAL_ACTIVITY", ApiSince=34)] - [<Android.Runtime.Register("WRITE_SEXUAL_ACTIVITY", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_NIGHT_SWEATS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_NIGHT_SWEATS", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's sexual activity data. - - Allows an application to write the user's sexual activity data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_SEXUAL_ACTIVITY. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -3525,40 +3137,27 @@ - [Android.Runtime.Register("WRITE_SKIN_TEMPERATURE", ApiSince=35)] - [<Android.Runtime.Register("WRITE_SKIN_TEMPERATURE", ApiSince=35)>] + [Android.Runtime.Register("READ_SYMPTOM_PELVIC_PAIN", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_PELVIC_PAIN", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's skin temperature data. - - Allows an application to write the user's skin temperature data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_SKIN_TEMPERATURE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -3566,19 +3165,2184 @@ - [Android.Runtime.Register("WRITE_SLEEP", ApiSince=34)] - [<Android.Runtime.Register("WRITE_SLEEP", ApiSince=34)>] + [Android.Runtime.Register("READ_SYMPTOM_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's sleep data. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_REDUCED_CAPACITY_FOR_EXERCISE", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_REDUCED_CAPACITY_FOR_EXERCISE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_RUNNY_NOSE", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_RUNNY_NOSE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_SHORTNESS_OF_BREATH", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_SHORTNESS_OF_BREATH", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_SKIPPED_HEARTBEAT", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_SKIPPED_HEARTBEAT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_SLEEP_CHANGES", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_SLEEP_CHANGES", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_SLEEPINESS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_SLEEPINESS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_SNEEZING", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_SNEEZING", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_SNORE", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_SNORE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_SORE_THROAT", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_SORE_THROAT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_STOMACH_ACHE", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_STOMACH_ACHE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_STUFFY_NOSE", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_STUFFY_NOSE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_UNEXPLAINED_WEIGHT_CHANGES", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_UNEXPLAINED_WEIGHT_CHANGES", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_VAGINAL_DRYNESS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_VAGINAL_DRYNESS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_VAGINAL_ITCHINESS", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_VAGINAL_ITCHINESS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_VOMITING", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_VOMITING", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_WATER_RETENTION", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_WATER_RETENTION", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_SYMPTOM_WHEEZING", ApiSince=37)] + [<Android.Runtime.Register("READ_SYMPTOM_WHEEZING", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_TOTAL_CALORIES_BURNED", ApiSince=34)] + [<Android.Runtime.Register("READ_TOTAL_CALORIES_BURNED", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to read the user's total calories burned data. + + Allows an application to read the user's total calories burned data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.READ_TOTAL_CALORIES_BURNED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_VO2_MAX", ApiSince=34)] + [<Android.Runtime.Register("READ_VO2_MAX", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to read the user's vo2 maximum data. + + Allows an application to read the user's vo2 maximum data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.READ_VO2_MAX. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_WEIGHT", ApiSince=34)] + [<Android.Runtime.Register("READ_WEIGHT", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to read the user's weight data. + + Allows an application to read the user's weight data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.READ_WEIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_WHEELCHAIR_PUSHES", ApiSince=34)] + [<Android.Runtime.Register("READ_WHEELCHAIR_PUSHES", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to read the user's wheelchair pushes data. + + Allows an application to read the user's wheelchair pushes data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.READ_WHEELCHAIR_PUSHES. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("START_ONBOARDING", ApiSince=36)] + [<Android.Runtime.Register("START_ONBOARDING", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_ACTIVE_CALORIES_BURNED", ApiSince=34)] + [<Android.Runtime.Register("WRITE_ACTIVE_CALORIES_BURNED", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's calories burned data. + + Allows an application to write the user's calories burned data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_ACTIVE_CALORIES_BURNED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_ACTIVITY_INTENSITY", ApiSince=36)] + [<Android.Runtime.Register("WRITE_ACTIVITY_INTENSITY", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_ALCOHOL_CONSUMPTION", ApiSince=37)] + [<Android.Runtime.Register("WRITE_ALCOHOL_CONSUMPTION", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_BASAL_BODY_TEMPERATURE", ApiSince=34)] + [<Android.Runtime.Register("WRITE_BASAL_BODY_TEMPERATURE", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's basal body temperature data. + + Allows an application to write the user's basal body temperature data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_BASAL_BODY_TEMPERATURE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_BASAL_METABOLIC_RATE", ApiSince=34)] + [<Android.Runtime.Register("WRITE_BASAL_METABOLIC_RATE", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's basal metabolic rate data. + + Allows an application to write the user's basal metabolic rate data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_BASAL_METABOLIC_RATE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_BLOOD_GLUCOSE", ApiSince=34)] + [<Android.Runtime.Register("WRITE_BLOOD_GLUCOSE", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's blood glucose data. + + Allows an application to write the user's blood glucose data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_BLOOD_GLUCOSE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_BLOOD_PRESSURE", ApiSince=34)] + [<Android.Runtime.Register("WRITE_BLOOD_PRESSURE", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's blood pressure data. + + Allows an application to write the user's blood pressure data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_BLOOD_PRESSURE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_BODY_FAT", ApiSince=34)] + [<Android.Runtime.Register("WRITE_BODY_FAT", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's body fat data. + + Allows an application to write the user's body fat data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_BODY_FAT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_BODY_TEMPERATURE", ApiSince=34)] + [<Android.Runtime.Register("WRITE_BODY_TEMPERATURE", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's body temperature data. + + Allows an application to write the user's body temperature data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_BODY_TEMPERATURE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_BODY_WATER_MASS", ApiSince=34)] + [<Android.Runtime.Register("WRITE_BODY_WATER_MASS", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's body water mass data. + + Allows an application to write the user's body water mass data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_BODY_WATER_MASS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_BONE_MASS", ApiSince=34)] + [<Android.Runtime.Register("WRITE_BONE_MASS", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's bone mass data. + + Allows an application to write the user's bone mass data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_BONE_MASS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_CERVICAL_MUCUS", ApiSince=34)] + [<Android.Runtime.Register("WRITE_CERVICAL_MUCUS", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's cervical mucus data. + + Allows an application to write the user's cervical mucus data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_CERVICAL_MUCUS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_DISTANCE", ApiSince=34)] + [<Android.Runtime.Register("WRITE_DISTANCE", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's distance data. + + Allows an application to write the user's distance data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_DISTANCE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_ELEVATION_GAINED", ApiSince=34)] + [<Android.Runtime.Register("WRITE_ELEVATION_GAINED", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's elevation gained data. + + Allows an application to write the user's elevation gained data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_ELEVATION_GAINED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_EXERCISE", ApiSince=34)] + [<Android.Runtime.Register("WRITE_EXERCISE", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's exercise data. + + Allows an application to write the user's exercise data. Additional permission HealthPermissions#WRITE_EXERCISE_ROUTE is required to write user's exercise route. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_EXERCISE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_EXERCISE_ROUTE", ApiSince=34)] + [<Android.Runtime.Register("WRITE_EXERCISE_ROUTE", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's exercise route. + + Allows an application to write the user's exercise route. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_EXERCISE_ROUTE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_FLOORS_CLIMBED", ApiSince=34)] + [<Android.Runtime.Register("WRITE_FLOORS_CLIMBED", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's floors climbed data. + + Allows an application to write the user's floors climbed data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_FLOORS_CLIMBED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_HEART_RATE", ApiSince=34)] + [<Android.Runtime.Register("WRITE_HEART_RATE", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's heart rate data. + + Allows an application to write the user's heart rate data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_HEART_RATE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_HEART_RATE_VARIABILITY", ApiSince=34)] + [<Android.Runtime.Register("WRITE_HEART_RATE_VARIABILITY", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's heart rate variability data. + + Allows an application to write the user's heart rate variability data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_HEART_RATE_VARIABILITY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_HEIGHT", ApiSince=34)] + [<Android.Runtime.Register("WRITE_HEIGHT", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's height data. + + Allows an application to write the user's height data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_HEIGHT. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_HYDRATION", ApiSince=34)] + [<Android.Runtime.Register("WRITE_HYDRATION", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's hydration data. + + Allows an application to write the user's hydration data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_HYDRATION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_INTERMENSTRUAL_BLEEDING", ApiSince=34)] + [<Android.Runtime.Register("WRITE_INTERMENSTRUAL_BLEEDING", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's intermenstrual bleeding data. + + Allows an application to write the user's intermenstrual bleeding data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_INTERMENSTRUAL_BLEEDING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_LEAN_BODY_MASS", ApiSince=34)] + [<Android.Runtime.Register("WRITE_LEAN_BODY_MASS", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's lean body mass data. + + Allows an application to write the user's lean body mass data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_LEAN_BODY_MASS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_MEDICAL_DATA", ApiSince=36)] + [<Android.Runtime.Register("WRITE_MEDICAL_DATA", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_MENSTRUAL_CYCLE_PHASE", ApiSince=37)] + [<Android.Runtime.Register("WRITE_MENSTRUAL_CYCLE_PHASE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_MENSTRUATION", ApiSince=34)] + [<Android.Runtime.Register("WRITE_MENSTRUATION", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's menstruation data. + + Allows an application to write the user's menstruation data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_MENSTRUATION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_MINDFULNESS", ApiSince=36)] + [<Android.Runtime.Register("WRITE_MINDFULNESS", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_NUTRITION", ApiSince=34)] + [<Android.Runtime.Register("WRITE_NUTRITION", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's nutrition data. + + Allows an application to write the user's nutrition data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_NUTRITION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_OVULATION_TEST", ApiSince=34)] + [<Android.Runtime.Register("WRITE_OVULATION_TEST", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's ovulation test data. + + Allows an application to write the user's ovulation test data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_OVULATION_TEST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_OXYGEN_SATURATION", ApiSince=34)] + [<Android.Runtime.Register("WRITE_OXYGEN_SATURATION", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's oxygen saturation data. + + Allows an application to write the user's oxygen saturation data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_OXYGEN_SATURATION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_PLANNED_EXERCISE", ApiSince=35)] + [<Android.Runtime.Register("WRITE_PLANNED_EXERCISE", ApiSince=35)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] + + + + System.String + + + Allows an application to write the user's training plan data. + + Allows an application to write the user's training plan data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_PLANNED_EXERCISE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_POWER", ApiSince=34)] + [<Android.Runtime.Register("WRITE_POWER", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's power data. + + Allows an application to write the user's power data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_POWER. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_RESPIRATORY_RATE", ApiSince=34)] + [<Android.Runtime.Register("WRITE_RESPIRATORY_RATE", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's respiratory rate data. + + Allows an application to write the user's respiratory rate data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_RESPIRATORY_RATE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_RESTING_HEART_RATE", ApiSince=34)] + [<Android.Runtime.Register("WRITE_RESTING_HEART_RATE", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's resting heart rate data. + + Allows an application to write the user's resting heart rate data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_RESTING_HEART_RATE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SEXUAL_ACTIVITY", ApiSince=34)] + [<Android.Runtime.Register("WRITE_SEXUAL_ACTIVITY", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's sexual activity data. + + Allows an application to write the user's sexual activity data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_SEXUAL_ACTIVITY. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SKIN_TEMPERATURE", ApiSince=35)] + [<Android.Runtime.Register("WRITE_SKIN_TEMPERATURE", ApiSince=35)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] + + + + System.String + + + Allows an application to write the user's skin temperature data. + + Allows an application to write the user's skin temperature data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_SKIN_TEMPERATURE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SLEEP", ApiSince=34)] + [<Android.Runtime.Register("WRITE_SLEEP", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's sleep data. Allows an application to write the user's sleep data. Protection level: dangerous. @@ -3595,11 +5359,1409 @@ - - - - - + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SPEED", ApiSince=34)] + [<Android.Runtime.Register("WRITE_SPEED", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's speed data. + + Allows an application to write the user's speed data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_SPEED. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_STEPS", ApiSince=34)] + [<Android.Runtime.Register("WRITE_STEPS", ApiSince=34)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + + + + System.String + + + Allows an application to write the user's steps data. + + Allows an application to write the user's steps data. + Protection level: dangerous. + + + Java documentation for android.health.connect.HealthPermissions.WRITE_STEPS. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_ABDOMINAL_PAIN", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_ABDOMINAL_PAIN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_ACNE", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_ACNE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_BACK_PAIN", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_BACK_PAIN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_BLOATING", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_BLOATING", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_BRAIN_FOG", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_BRAIN_FOG", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_BREAST_TENDERNESS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_BREAST_TENDERNESS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_BRITTLE_NAILS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_BRITTLE_NAILS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_BURNING_MOUTH", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_BURNING_MOUTH", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_CHEST_PAIN", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_CHEST_PAIN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_CHEST_TIGHTNESS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_CHEST_TIGHTNESS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_CHILLS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_CHILLS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_CONSTIPATION", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_CONSTIPATION", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_COUGH", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_COUGH", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_CRAMPS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_CRAMPS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_CRAVINGS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_CRAVINGS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_DEHYDRATION", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_DEHYDRATION", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_DIARRHEA", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_DIARRHEA", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_DIFFICULTY_SWALLOWING", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_DIFFICULTY_SWALLOWING", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_DIZZINESS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_DIZZINESS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_DRY_SKIN", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_DRY_SKIN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_EARACHES", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_EARACHES", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_FATIGUE", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_FATIGUE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_FEVER", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_FEVER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_GENERALIZED_BODY_ACHE", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_GENERALIZED_BODY_ACHE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_HAIR_LOSS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_HAIR_LOSS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_HEADACHE", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_HEADACHE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_HEARTBURN", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_HEARTBURN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_HEART_PALPITATIONS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_HEART_PALPITATIONS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_HOT_FLASHES", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_HOT_FLASHES", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_INSOMNIA", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_INSOMNIA", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_JOINT_PAIN", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_JOINT_PAIN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_JOINT_STIFFNESS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_JOINT_STIFFNESS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_LOSS_OF_APPETITE", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_LOSS_OF_APPETITE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_LOSS_OF_CONSCIOUSNESS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_LOSS_OF_CONSCIOUSNESS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_LOWER_BACK_PAIN", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_LOWER_BACK_PAIN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_MEMORY_LAPSE", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_MEMORY_LAPSE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_MOOD_CHANGE", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_MOOD_CHANGE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_MUSCLE_PAIN", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_MUSCLE_PAIN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_NAUSEA", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_NAUSEA", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_NIGHT_SWEATS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_NIGHT_SWEATS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_PELVIC_PAIN", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_PELVIC_PAIN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_RAPID_POUNDING_OR_FLUTTERING_HEARTBEAT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_REDUCED_CAPACITY_FOR_EXERCISE", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_REDUCED_CAPACITY_FOR_EXERCISE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_RUNNY_NOSE", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_RUNNY_NOSE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_SHORTNESS_OF_BREATH", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_SHORTNESS_OF_BREATH", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_SKIPPED_HEARTBEAT", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_SKIPPED_HEARTBEAT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_SLEEP_CHANGES", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_SLEEP_CHANGES", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + Field Mono.Android @@ -3607,40 +6769,27 @@ - [Android.Runtime.Register("WRITE_SPEED", ApiSince=34)] - [<Android.Runtime.Register("WRITE_SPEED", ApiSince=34)>] + [Android.Runtime.Register("WRITE_SYMPTOM_SLEEPINESS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_SLEEPINESS", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's speed data. - - Allows an application to write the user's speed data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_SPEED. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. - - - - - + + + + + Field Mono.Android @@ -3648,33 +6797,300 @@ - [Android.Runtime.Register("WRITE_STEPS", ApiSince=34)] - [<Android.Runtime.Register("WRITE_STEPS", ApiSince=34)>] + [Android.Runtime.Register("WRITE_SYMPTOM_SNEEZING", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_SNEEZING", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Allows an application to write the user's steps data. - - Allows an application to write the user's steps data. - Protection level: dangerous. - - - Java documentation for android.health.connect.HealthPermissions.WRITE_STEPS. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_SNORE", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_SNORE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_SORE_THROAT", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_SORE_THROAT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_STOMACH_ACHE", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_STOMACH_ACHE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_STUFFY_NOSE", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_STUFFY_NOSE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_UNEXPLAINED_WEIGHT_CHANGES", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_UNEXPLAINED_WEIGHT_CHANGES", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_VAGINAL_DRYNESS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_VAGINAL_DRYNESS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_VAGINAL_ITCHINESS", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_VAGINAL_ITCHINESS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_VOMITING", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_VOMITING", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_WATER_RETENTION", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_WATER_RETENTION", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WRITE_SYMPTOM_WHEEZING", ApiSince=37)] + [<Android.Runtime.Register("WRITE_SYMPTOM_WHEEZING", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. diff --git a/docs/xml/Android.Health.Connect/MatchmakingRequest+Builder.xml b/docs/xml/Android.Health.Connect/MatchmakingRequest+Builder.xml new file mode 100644 index 000000000..6e9069baf --- /dev/null +++ b/docs/xml/Android.Health.Connect/MatchmakingRequest+Builder.xml @@ -0,0 +1,308 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/health/connect/MatchmakingRequest$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/health/connect/MatchmakingRequest$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder class for MatchmakingRequest. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addRecordType", "(Ljava/lang/Class;)Landroid/health/connect/MatchmakingRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("addRecordType", "(Ljava/lang/Class;)Landroid/health/connect/MatchmakingRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.MatchmakingRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addRecordTypes", "(Ljava/util/Set;)Landroid/health/connect/MatchmakingRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("addRecordTypes", "(Ljava/util/Set;)Landroid/health/connect/MatchmakingRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.MatchmakingRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/health/connect/MatchmakingRequest;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/health/connect/MatchmakingRequest;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.MatchmakingRequest + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setExcludedDataSources", "(Ljava/util/Set;)Landroid/health/connect/MatchmakingRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setExcludedDataSources", "(Ljava/util/Set;)Landroid/health/connect/MatchmakingRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.MatchmakingRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIncludedDataSources", "(Ljava/util/Set;)Landroid/health/connect/MatchmakingRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setIncludedDataSources", "(Ljava/util/Set;)Landroid/health/connect/MatchmakingRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.MatchmakingRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect/MatchmakingRequest+InterfaceConsts.xml b/docs/xml/Android.Health.Connect/MatchmakingRequest+InterfaceConsts.xml new file mode 100644 index 000000000..d4b5ee943 --- /dev/null +++ b/docs/xml/Android.Health.Connect/MatchmakingRequest+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect/MatchmakingRequest.xml b/docs/xml/Android.Health.Connect/MatchmakingRequest.xml new file mode 100644 index 000000000..df91b51da --- /dev/null +++ b/docs/xml/Android.Health.Connect/MatchmakingRequest.xml @@ -0,0 +1,357 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/health/connect/MatchmakingRequest", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/health/connect/MatchmakingRequest", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents a request to determine if there are matching data sources for a given set of record + types. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getExcludedDataSources", "()Ljava/util/Set;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getExcludedDataSources", "()Ljava/util/Set;", "", ApiSince=37)>] + + + + System.Collections.Generic.ICollection<Android.Health.Connect.DataTypes.DataOrigin> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getIncludedDataSources", "()Ljava/util/Set;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getIncludedDataSources", "()Ljava/util/Set;", "", ApiSince=37)>] + + + + System.Collections.Generic.ICollection<Android.Health.Connect.DataTypes.DataOrigin> + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRecordTypes", "()Ljava/util/Set;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRecordTypes", "()Ljava/util/Set;", "", ApiSince=37)>] + + + + System.Collections.Generic.ICollection<Java.Lang.Class> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect/MatchmakingResponse+Builder.xml b/docs/xml/Android.Health.Connect/MatchmakingResponse+Builder.xml new file mode 100644 index 000000000..96e0da2e8 --- /dev/null +++ b/docs/xml/Android.Health.Connect/MatchmakingResponse+Builder.xml @@ -0,0 +1,215 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/health/connect/MatchmakingResponse$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/health/connect/MatchmakingResponse$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for MatchmakingResponse. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Z)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Z)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + true if matchmaking is possible, false + otherwise. + Creates an instance of Builder. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/health/connect/MatchmakingResponse;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/health/connect/MatchmakingResponse;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.MatchmakingResponse + + + + Builds the MatchmakingResponse instance. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMatchmakingPossible", "(Z)Landroid/health/connect/MatchmakingResponse$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setMatchmakingPossible", "(Z)Landroid/health/connect/MatchmakingResponse$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Health.Connect.MatchmakingResponse+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect/MatchmakingResponse+InterfaceConsts.xml b/docs/xml/Android.Health.Connect/MatchmakingResponse+InterfaceConsts.xml new file mode 100644 index 000000000..9e56216f5 --- /dev/null +++ b/docs/xml/Android.Health.Connect/MatchmakingResponse+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Health.Connect/MatchmakingResponse.xml b/docs/xml/Android.Health.Connect/MatchmakingResponse.xml new file mode 100644 index 000000000..3afc44fc6 --- /dev/null +++ b/docs/xml/Android.Health.Connect/MatchmakingResponse.xml @@ -0,0 +1,299 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/health/connect/MatchmakingResponse", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/health/connect/MatchmakingResponse", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A response for HealthConnectManager#isMatchmakingPossible(MatchmakingRequest, Executor, + OutcomeReceiver). + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isMatchmakingPossible", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isMatchmakingPossible", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns true if matchmaking is possible, false otherwise. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Icu.Lang/IUProperty.xml b/docs/xml/Android.Icu.Lang/IUProperty.xml index 63a57c00a..ed60d8c6d 100644 --- a/docs/xml/Android.Icu.Lang/IUProperty.xml +++ b/docs/xml/Android.Icu.Lang/IUProperty.xml @@ -2193,6 +2193,64 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("IDENTIFIER_STATUS", ApiSince=37)] + [<Android.Runtime.Register("IDENTIFIER_STATUS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 4121 + + Enumerated property Identifier_Status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("IDENTIFIER_TYPE", ApiSince=37)] + [<Android.Runtime.Register("IDENTIFIER_TYPE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 28673 + + Miscellaneous property Identifier_Type. + To be added. + + @@ -2405,6 +2463,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INDIC_CONJUNCT_BREAK", ApiSince=37)] + [<Android.Runtime.Register("INDIC_CONJUNCT_BREAK", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 4122 + + Enumerated property Indic_Conjunct_Break. + To be added. + + @@ -2959,6 +3046,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MODIFIER_COMBINING_MARK", ApiSince=37)] + [<Android.Runtime.Register("MODIFIER_COMBINING_MARK", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 75 + + Binary property Modifier_Combining_Mark. + To be added. + + diff --git a/docs/xml/Android.Icu.Lang/UCharacter+IJoiningGroup.xml b/docs/xml/Android.Icu.Lang/UCharacter+IJoiningGroup.xml index 7bf053897..c4713bccb 100644 --- a/docs/xml/Android.Icu.Lang/UCharacter+IJoiningGroup.xml +++ b/docs/xml/Android.Icu.Lang/UCharacter+IJoiningGroup.xml @@ -2809,6 +2809,35 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("THIN_NOON", ApiSince=37)] + [<Android.Runtime.Register("THIN_NOON", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 105 + + To be added. + To be added. + + diff --git a/docs/xml/Android.Icu.Lang/UCharacter+ILineBreak.xml b/docs/xml/Android.Icu.Lang/UCharacter+ILineBreak.xml index b3d351eaf..b7f9898ca 100644 --- a/docs/xml/Android.Icu.Lang/UCharacter+ILineBreak.xml +++ b/docs/xml/Android.Icu.Lang/UCharacter+ILineBreak.xml @@ -1295,6 +1295,35 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UNAMBIGUOUS_HYPHEN", ApiSince=37)] + [<Android.Runtime.Register("UNAMBIGUOUS_HYPHEN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 48 + + To be added. + To be added. + + diff --git a/docs/xml/Android.Icu.Lang/UCharacter+IdentifierType.xml b/docs/xml/Android.Icu.Lang/UCharacter+IdentifierType.xml new file mode 100644 index 000000000..9e84eb8c4 --- /dev/null +++ b/docs/xml/Android.Icu.Lang/UCharacter+IdentifierType.xml @@ -0,0 +1,554 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Enum + + + + + [Android.Runtime.Register("android/icu/lang/UCharacter$IdentifierType", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/icu/lang/UCharacter$IdentifierType", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Identifier Type constants. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DEFAULT_IGNORABLE", ApiSince=37)] + [<Android.Runtime.Register("DEFAULT_IGNORABLE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+IdentifierType + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DEPRECATED", ApiSince=37)] + [<Android.Runtime.Register("DEPRECATED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+IdentifierType + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXCLUSION", ApiSince=37)] + [<Android.Runtime.Register("EXCLUSION", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+IdentifierType + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INCLUSION", ApiSince=37)] + [<Android.Runtime.Register("INCLUSION", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+IdentifierType + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LIMITED_USE", ApiSince=37)] + [<Android.Runtime.Register("LIMITED_USE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+IdentifierType + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NOT_CHARACTER", ApiSince=37)] + [<Android.Runtime.Register("NOT_CHARACTER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+IdentifierType + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NOT_NFKC", ApiSince=37)] + [<Android.Runtime.Register("NOT_NFKC", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+IdentifierType + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NOT_XID", ApiSince=37)] + [<Android.Runtime.Register("NOT_XID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+IdentifierType + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OBSOLETE", ApiSince=37)] + [<Android.Runtime.Register("OBSOLETE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+IdentifierType + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RECOMMENDED", ApiSince=37)] + [<Android.Runtime.Register("RECOMMENDED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+IdentifierType + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TECHNICAL", ApiSince=37)] + [<Android.Runtime.Register("TECHNICAL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+IdentifierType + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UNCOMMON_USE", ApiSince=37)] + [<Android.Runtime.Register("UNCOMMON_USE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+IdentifierType + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Landroid/icu/lang/UCharacter$IdentifierType;", "", ApiSince=37)] + [<Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Landroid/icu/lang/UCharacter$IdentifierType;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+IdentifierType + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("values", "()[Landroid/icu/lang/UCharacter$IdentifierType;", "", ApiSince=37)] + [<Android.Runtime.Register("values", "()[Landroid/icu/lang/UCharacter$IdentifierType;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+IdentifierType[] + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Icu.Lang/UCharacter+JoiningGroup.xml b/docs/xml/Android.Icu.Lang/UCharacter+JoiningGroup.xml index d0d3d7b70..166bfa133 100644 --- a/docs/xml/Android.Icu.Lang/UCharacter+JoiningGroup.xml +++ b/docs/xml/Android.Icu.Lang/UCharacter+JoiningGroup.xml @@ -3373,6 +3373,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("THIN_NOON", ApiSince=37)] + [<Android.Runtime.Register("THIN_NOON", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Icu.Lang.UCharacter.IJoiningGroup.ThinNoon'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Icu.Lang.UCharacter.IJoiningGroup.ThinNoon'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 105 + + To be added. + To be added. + + diff --git a/docs/xml/Android.Icu.Lang/UCharacter+LineBreak.xml b/docs/xml/Android.Icu.Lang/UCharacter+LineBreak.xml index ef24fcb62..36b9df153 100644 --- a/docs/xml/Android.Icu.Lang/UCharacter+LineBreak.xml +++ b/docs/xml/Android.Icu.Lang/UCharacter+LineBreak.xml @@ -1559,6 +1559,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UNAMBIGUOUS_HYPHEN", ApiSince=37)] + [<Android.Runtime.Register("UNAMBIGUOUS_HYPHEN", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Icu.Lang.UCharacter.ILineBreak.UnambiguousHyphen'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Icu.Lang.UCharacter.ILineBreak.UnambiguousHyphen'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 48 + + To be added. + To be added. + + diff --git a/docs/xml/Android.Icu.Lang/UCharacter+UnicodeBlock.xml b/docs/xml/Android.Icu.Lang/UCharacter+UnicodeBlock.xml index e8b15fe3b..53a73372e 100644 --- a/docs/xml/Android.Icu.Lang/UCharacter+UnicodeBlock.xml +++ b/docs/xml/Android.Icu.Lang/UCharacter+UnicodeBlock.xml @@ -1715,6 +1715,64 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BERIA_ERFE", ApiSince=37)] + [<Android.Runtime.Register("BERIA_ERFE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BERIA_ERFE_ID", ApiSince=37)] + [<Android.Runtime.Register("BERIA_ERFE_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 339 + + To be added. + To be added. + + @@ -3830,6 +3888,64 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CJK_UNIFIED_IDEOGRAPHS_EXTENSION_J", ApiSince=37)] + [<Android.Runtime.Register("CJK_UNIFIED_IDEOGRAPHS_EXTENSION_J", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CJK_UNIFIED_IDEOGRAPHS_EXTENSION_J_ID", ApiSince=37)] + [<Android.Runtime.Register("CJK_UNIFIED_IDEOGRAPHS_EXTENSION_J_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 340 + + To be added. + To be added. + + @@ -13183,6 +13299,64 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MISCELLANEOUS_SYMBOLS_SUPPLEMENT", ApiSince=37)] + [<Android.Runtime.Register("MISCELLANEOUS_SYMBOLS_SUPPLEMENT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MISCELLANEOUS_SYMBOLS_SUPPLEMENT_ID", ApiSince=37)] + [<Android.Runtime.Register("MISCELLANEOUS_SYMBOLS_SUPPLEMENT_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 341 + + To be added. + To be added. + + @@ -16777,6 +16951,64 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SHARADA_SUPPLEMENT", ApiSince=37)] + [<Android.Runtime.Register("SHARADA_SUPPLEMENT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SHARADA_SUPPLEMENT_ID", ApiSince=37)] + [<Android.Runtime.Register("SHARADA_SUPPLEMENT_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 342 + + To be added. + To be added. + + @@ -16963,6 +17195,64 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SIDETIC", ApiSince=37)] + [<Android.Runtime.Register("SIDETIC", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SIDETIC_ID", ApiSince=37)] + [<Android.Runtime.Register("SIDETIC_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 343 + + To be added. + To be added. + + @@ -19101,6 +19391,64 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TAI_YO", ApiSince=37)] + [<Android.Runtime.Register("TAI_YO", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TAI_YO_ID", ApiSince=37)] + [<Android.Runtime.Register("TAI_YO_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 344 + + To be added. + To be added. + + @@ -19434,6 +19782,64 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TANGUT_COMPONENTS_SUPPLEMENT", ApiSince=37)] + [<Android.Runtime.Register("TANGUT_COMPONENTS_SUPPLEMENT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TANGUT_COMPONENTS_SUPPLEMENT_ID", ApiSince=37)] + [<Android.Runtime.Register("TANGUT_COMPONENTS_SUPPLEMENT_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 345 + + To be added. + To be added. + + @@ -20023,6 +20429,64 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TOLONG_SIKI", ApiSince=37)] + [<Android.Runtime.Register("TOLONG_SIKI", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Lang.UCharacter+UnicodeBlock + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TOLONG_SIKI_ID", ApiSince=37)] + [<Android.Runtime.Register("TOLONG_SIKI_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 346 + + To be added. + To be added. + + diff --git a/docs/xml/Android.Icu.Lang/UCharacter.xml b/docs/xml/Android.Icu.Lang/UCharacter.xml index c1d216279..cf287c72a 100644 --- a/docs/xml/Android.Icu.Lang/UCharacter.xml +++ b/docs/xml/Android.Icu.Lang/UCharacter.xml @@ -1943,6 +1943,42 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getIdentifierTypes", "(ILjava/util/EnumSet;)I", "", ApiSince=37)] + [<Android.Runtime.Register("getIdentifierTypes", "(ILjava/util/EnumSet;)I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + + + + code point + output set + Writes code point c's Identifier_Type as a set of IdentifierType values and + returns the number of types. + number of values in c's Identifier_Type + To be added. + + @@ -3043,6 +3079,41 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("hasIdentifierType", "(ILandroid/icu/lang/UCharacter$IdentifierType;)Z", "", ApiSince=37)] + [<Android.Runtime.Register("hasIdentifierType", "(ILandroid/icu/lang/UCharacter$IdentifierType;)Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -4636,7 +4707,7 @@ the code point to check - Equivalent to Character#isValidCodePoint. + Is cp a Unicode code point U+0000. true if cp is a valid code point Equivalent to Character#isValidCodePoint. diff --git a/docs/xml/Android.Icu.Lang/UProperty.xml b/docs/xml/Android.Icu.Lang/UProperty.xml index 8ff9b9601..613c1a3f1 100644 --- a/docs/xml/Android.Icu.Lang/UProperty.xml +++ b/docs/xml/Android.Icu.Lang/UProperty.xml @@ -2399,6 +2399,72 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("IDENTIFIER_STATUS", ApiSince=37)] + [<Android.Runtime.Register("IDENTIFIER_STATUS", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Icu.Lang.IUProperty.IdentifierStatus'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Icu.Lang.IUProperty.IdentifierStatus'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 4121 + + Enumerated property Identifier_Status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("IDENTIFIER_TYPE", ApiSince=37)] + [<Android.Runtime.Register("IDENTIFIER_TYPE", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Icu.Lang.IUProperty.IdentifierType'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Icu.Lang.IUProperty.IdentifierType'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 28673 + + Miscellaneous property Identifier_Type. + To be added. + + @@ -2631,6 +2697,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INDIC_CONJUNCT_BREAK", ApiSince=37)] + [<Android.Runtime.Register("INDIC_CONJUNCT_BREAK", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Icu.Lang.IUProperty.IndicConjunctBreak'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Icu.Lang.IUProperty.IndicConjunctBreak'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 4122 + + Enumerated property Indic_Conjunct_Break. + To be added. + + @@ -3237,6 +3336,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MODIFIER_COMBINING_MARK", ApiSince=37)] + [<Android.Runtime.Register("MODIFIER_COMBINING_MARK", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Icu.Lang.IUProperty.ModifierCombiningMark'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Icu.Lang.IUProperty.ModifierCombiningMark'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 75 + + Binary property Modifier_Combining_Mark. + To be added. + + diff --git a/docs/xml/Android.Icu.Lang/UScript.xml b/docs/xml/Android.Icu.Lang/UScript.xml index e0681ce4c..46d9bf851 100644 --- a/docs/xml/Android.Icu.Lang/UScript.xml +++ b/docs/xml/Android.Icu.Lang/UScript.xml @@ -585,6 +585,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BERIA_ERFE", ApiSince=37)] + [<Android.Runtime.Register("BERIA_ERFE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 208 + + To be added. + To be added. + + @@ -2081,7 +2110,7 @@ ULocale Gets a script codes associated with the given locale or ISO 15924 abbreviation or name. - The script codes array. null if the the code cannot be found. + The script codes array. null if the code cannot be found. Gets a script codes associated with the given locale or ISO 15924 abbreviation or name. Returns MALAYAM given "Malayam" OR "Mlym". @@ -2128,7 +2157,7 @@ Locale Gets a script codes associated with the given locale or ISO 15924 abbreviation or name. - The script codes array. null if the the code cannot be found. + The script codes array. null if the code cannot be found. Gets a script codes associated with the given locale or ISO 15924 abbreviation or name. Returns MALAYAM given "Malayam" OR "Mlym". @@ -2175,7 +2204,7 @@ name of the script or ISO 15924 code or locale Gets the script codes associated with the given locale or ISO 15924 abbreviation or name. - The script codes array. null if the the code cannot be found. + The script codes array. null if the code cannot be found. Gets the script codes associated with the given locale or ISO 15924 abbreviation or name. Returns MALAYAM given "Malayam" OR "Mlym". @@ -7439,6 +7468,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SIDETIC", ApiSince=37)] + [<Android.Runtime.Register("SIDETIC", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 209 + + To be added. + To be added. + + @@ -8114,6 +8172,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TAI_YO", ApiSince=37)] + [<Android.Runtime.Register("TAI_YO", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 210 + + To be added. + To be added. + + @@ -8652,6 +8739,35 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TOLONG_SIKI", ApiSince=37)] + [<Android.Runtime.Register("TOLONG_SIKI", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 211 + + To be added. + To be added. + + @@ -8722,6 +8838,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRADITIONAL_HAN_WITH_LATIN", ApiSince=37)] + [<Android.Runtime.Register("TRADITIONAL_HAN_WITH_LATIN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 212 + + To be added. + To be added. + + diff --git a/docs/xml/Android.Icu.Number/FormattedNumber.xml b/docs/xml/Android.Icu.Number/FormattedNumber.xml index 83b636edb..fc525549d 100644 --- a/docs/xml/Android.Icu.Number/FormattedNumber.xml +++ b/docs/xml/Android.Icu.Number/FormattedNumber.xml @@ -206,8 +206,8 @@ - [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Icu.Number.FormattedNumber+<GetEnumerator>d__50))] - [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Icu.Number.FormattedNumber+<GetEnumerator>d__50))>] + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Icu.Number.FormattedNumber+<GetEnumerator>d__59))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Icu.Number.FormattedNumber+<GetEnumerator>d__59))>] [System.Runtime.CompilerServices.NullableContext(1)] diff --git a/docs/xml/Android.Icu.Number/FormattedNumberRange.xml b/docs/xml/Android.Icu.Number/FormattedNumberRange.xml index d28a47bda..81b03f0c9 100644 --- a/docs/xml/Android.Icu.Number/FormattedNumberRange.xml +++ b/docs/xml/Android.Icu.Number/FormattedNumberRange.xml @@ -248,8 +248,12 @@ - [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Icu.Number.FormattedNumberRange+<GetEnumerator>d__51))] - [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Icu.Number.FormattedNumberRange+<GetEnumerator>d__51))>] + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Icu.Number.FormattedNumberRange+<GetEnumerator>d__60))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Icu.Number.FormattedNumberRange+<GetEnumerator>d__60))>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] [System.Runtime.CompilerServices.NullableContext(1)] diff --git a/docs/xml/Android.Icu.Number/NumberFormatter.xml b/docs/xml/Android.Icu.Number/NumberFormatter.xml index 9b1bff786..4777646da 100644 --- a/docs/xml/Android.Icu.Number/NumberFormatter.xml +++ b/docs/xml/Android.Icu.Number/NumberFormatter.xml @@ -87,6 +87,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("forSkeleton", "(Ljava/lang/String;)Landroid/icu/number/UnlocalizedNumberFormatter;", "", ApiSince=37)] + [<Android.Runtime.Register("forSkeleton", "(Ljava/lang/String;)Landroid/icu/number/UnlocalizedNumberFormatter;", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Number.UnlocalizedNumberFormatter + + + + + + The skeleton string off of which to base this NumberFormatter. + Call this method at the beginning of a NumberFormatter fluent chain to create an instance based + on a given number skeleton string. + An UnlocalizedNumberFormatter, to be used for chaining. + To be added. + + diff --git a/docs/xml/Android.Icu.Number/NumberFormatterSettings.xml b/docs/xml/Android.Icu.Number/NumberFormatterSettings.xml index df1ce86b4..4de1a2d32 100644 --- a/docs/xml/Android.Icu.Number/NumberFormatterSettings.xml +++ b/docs/xml/Android.Icu.Number/NumberFormatterSettings.xml @@ -778,6 +778,36 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toSkeleton", "()Ljava/lang/String;", "GetToSkeletonHandler", ApiSince=37)] + [<Android.Runtime.Register("toSkeleton", "()Ljava/lang/String;", "GetToSkeletonHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + + Creates a skeleton string representation of this number formatter. + A number skeleton string with behavior corresponding to this number formatter. + To be added. + + diff --git a/docs/xml/Android.Icu.Number/SkeletonSyntaxException.xml b/docs/xml/Android.Icu.Number/SkeletonSyntaxException.xml new file mode 100644 index 000000000..3be856c9d --- /dev/null +++ b/docs/xml/Android.Icu.Number/SkeletonSyntaxException.xml @@ -0,0 +1,290 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.IllegalArgumentException + + + + + [Android.Runtime.Register("android/icu/number/SkeletonSyntaxException", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/icu/number/SkeletonSyntaxException", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Exception used for illegal number skeleton strings. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/CharSequence;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/CharSequence;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + Construct a new SkeletonSyntaxException with information about the token at the point of failure. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/CharSequence;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/CharSequence;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + To be added. + To be added. + To be added. + Construct a new SkeletonSyntaxException with information about the token at the point of failure. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/Throwable;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Icu.Text/BreakIterator.xml b/docs/xml/Android.Icu.Text/BreakIterator.xml index ba34c52c3..cea02fa9e 100644 --- a/docs/xml/Android.Icu.Text/BreakIterator.xml +++ b/docs/xml/Android.Icu.Text/BreakIterator.xml @@ -833,9 +833,9 @@ an array to be filled in with the status values. For RuleBasedBreakIterators, get the status (tag) values from the break rule(s) - that determined the the boundary at the current iteration position. + that determined the boundary at the current iteration position. The number of rule status values from rules that determined - the the boundary at the current iteration position. + the boundary at the current iteration position. In the event that the array is too small, the return value is the total number of status values that were available, not the reduced number that were actually returned. diff --git a/docs/xml/Android.Icu.Text/DateFormat.xml b/docs/xml/Android.Icu.Text/DateFormat.xml index 5ccec2ae0..fc79a3995 100644 --- a/docs/xml/Android.Icu.Text/DateFormat.xml +++ b/docs/xml/Android.Icu.Text/DateFormat.xml @@ -1305,6 +1305,39 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("format", "(Ljava/time/temporal/Temporal;)Ljava/lang/String;", "", ApiSince=37)] + [<Android.Runtime.Register("format", "(Ljava/time/temporal/Temporal;)Ljava/lang/String;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + + + + the time value to be formatted into a time string. + Formats a Temporal into a date/time string. + the formatted time string. + To be added. + + @@ -1483,6 +1516,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("format", "(Ljava/time/temporal/Temporal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_time_temporal_Temporal_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=37)] + [<Android.Runtime.Register("format", "(Ljava/time/temporal/Temporal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_Ljava_time_temporal_Temporal_Ljava_lang_StringBuffer_Ljava_text_FieldPosition_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.StringBuffer + + + + + + + + a Temporal to be formatted into a date/time string. + the string buffer for the returning date/time string. + keeps track of the position of the field within the returned string.<br> + On input: an alignment field, if desired.<br> + On output: the offsets of the alignment field.<br> + For example, given a time text "1996.07.10 AD at 15:08:56 PDT", + if the given fieldPosition is DateFormat.YEAR_FIELD, the begin index and end index + of fieldPosition will be set to 0 and 4, respectively.<br> + Notice that if the same time field appears more than once in a pattern, the fieldPosition will + be set for the first occurrence of that time field. For instance, formatting a Temporal + to the time string "1 PM PDT (Pacific Daylight Time)" using the pattern "h a z (zzzz)" and the + alignment field DateFormat.TIMEZONE_FIELD, the begin index and end index + of fieldPosition will be set to 5 and 8, respectively, for the first occurrence of the + timezone pattern character 'z'. + Formats a Temporal into a date/time string. + the formatted date/time string. + To be added. + + diff --git a/docs/xml/Android.Icu.Text/DateIntervalFormat.xml b/docs/xml/Android.Icu.Text/DateIntervalFormat.xml index 46eafe4dd..e09aa074c 100644 --- a/docs/xml/Android.Icu.Text/DateIntervalFormat.xml +++ b/docs/xml/Android.Icu.Text/DateIntervalFormat.xml @@ -531,6 +531,52 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("format", "(Ljava/time/temporal/Temporal;Ljava/time/temporal/Temporal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "", ApiSince=37)] + [<Android.Runtime.Register("format", "(Ljava/time/temporal/Temporal;Ljava/time/temporal/Temporal;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.StringBuffer + + + + + + + + + temporal set to the start of the interval + to be formatted into a string + temporal set to the end of the interval + to be formatted into a string + Output parameter to receive result. + Result is appended to existing contents. + On input: an alignment field, if desired. + On output: the offsets of the alignment field. + There may be multiple instances of a given field type + in an interval format; in this case the fieldPosition + offsets refer to the first instance. + Format two Temporals to produce a string. + Reference to 'appendTo' parameter. + To be added. + + @@ -599,6 +645,41 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("formatToValue", "(Ljava/time/temporal/Temporal;Ljava/time/temporal/Temporal;)Landroid/icu/text/DateIntervalFormat$FormattedDateInterval;", "GetFormatToValue_Ljava_time_temporal_Temporal_Ljava_time_temporal_Temporal_Handler", ApiSince=37)] + [<Android.Runtime.Register("formatToValue", "(Ljava/time/temporal/Temporal;Ljava/time/temporal/Temporal;)Landroid/icu/text/DateIntervalFormat$FormattedDateInterval;", "GetFormatToValue_Ljava_time_temporal_Temporal_Ljava_time_temporal_Temporal_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Text.DateIntervalFormat+FormattedDateInterval + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Icu.Text/DecimalFormat.xml b/docs/xml/Android.Icu.Text/DecimalFormat.xml index 867846453..705f1d5db 100644 --- a/docs/xml/Android.Icu.Text/DecimalFormat.xml +++ b/docs/xml/Android.Icu.Text/DecimalFormat.xml @@ -2560,7 +2560,7 @@ Prior to ICU 59, the maximum number of digits in the output number after exponential notation is applied. - Always returns 1000, the default prior to ICU 59. -or- This member is deprecated. + Always returns 1000, the default prior to ICU 59. To be added. Property getter documentation: diff --git a/docs/xml/Android.Icu.Text/RelativeDateTimeFormatter+RelativeUnit.xml b/docs/xml/Android.Icu.Text/RelativeDateTimeFormatter+RelativeUnit.xml index bd12b958c..5e04da486 100644 --- a/docs/xml/Android.Icu.Text/RelativeDateTimeFormatter+RelativeUnit.xml +++ b/docs/xml/Android.Icu.Text/RelativeDateTimeFormatter+RelativeUnit.xml @@ -74,6 +74,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FRIDAYS", ApiSince=37)] + [<Android.Runtime.Register("FRIDAYS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Text.RelativeDateTimeFormatter+RelativeUnit + + + To be added. + To be added. + To be added. + + @@ -175,6 +204,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MONDAYS", ApiSince=37)] + [<Android.Runtime.Register("MONDAYS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Text.RelativeDateTimeFormatter+RelativeUnit + + + To be added. + To be added. + To be added. + + @@ -206,6 +264,64 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("QUARTERS", ApiSince=37)] + [<Android.Runtime.Register("QUARTERS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Text.RelativeDateTimeFormatter+RelativeUnit + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SATURDAYS", ApiSince=37)] + [<Android.Runtime.Register("SATURDAYS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Text.RelativeDateTimeFormatter+RelativeUnit + + + To be added. + To be added. + To be added. + + @@ -237,6 +353,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUNDAYS", ApiSince=37)] + [<Android.Runtime.Register("SUNDAYS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Text.RelativeDateTimeFormatter+RelativeUnit + + + To be added. + To be added. + To be added. + + @@ -307,6 +452,64 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("THURSDAYS", ApiSince=37)] + [<Android.Runtime.Register("THURSDAYS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Text.RelativeDateTimeFormatter+RelativeUnit + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TUESDAYS", ApiSince=37)] + [<Android.Runtime.Register("TUESDAYS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Text.RelativeDateTimeFormatter+RelativeUnit + + + To be added. + To be added. + To be added. + + @@ -380,6 +583,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WEDNESDAYS", ApiSince=37)] + [<Android.Runtime.Register("WEDNESDAYS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Text.RelativeDateTimeFormatter+RelativeUnit + + + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Icu.Text/UnicodeSet.xml b/docs/xml/Android.Icu.Text/UnicodeSet.xml index 26a54e7c6..ef8690f4f 100644 --- a/docs/xml/Android.Icu.Text/UnicodeSet.xml +++ b/docs/xml/Android.Icu.Text/UnicodeSet.xml @@ -2259,6 +2259,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("codePoints", "()Ljava/lang/Iterable;", "GetCodePointsHandler", ApiSince=37)] + [<Android.Runtime.Register("codePoints", "()Ljava/lang/Iterable;", "GetCodePointsHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.IIterable + + + + Returns an Iterable for iteration over all the code points in this set. + an Iterable over all the code points + To be added. + + diff --git a/docs/xml/Android.Icu.Util/Calendar.xml b/docs/xml/Android.Icu.Util/Calendar.xml index ae209ee93..ce1f6e4de 100644 --- a/docs/xml/Android.Icu.Util/Calendar.xml +++ b/docs/xml/Android.Icu.Util/Calendar.xml @@ -1096,6 +1096,10 @@ [System.Runtime.Versioning.SupportedOSPlatform("android24.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android24.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")>] + System.Int32 diff --git a/docs/xml/Android.Icu.Util/ChineseCalendar.xml b/docs/xml/Android.Icu.Util/ChineseCalendar.xml index ea35eb038..0c4c99a6c 100644 --- a/docs/xml/Android.Icu.Util/ChineseCalendar.xml +++ b/docs/xml/Android.Icu.Util/ChineseCalendar.xml @@ -497,12 +497,12 @@ The value used to set the calendar's #ERA ERA time field. The value used to set the calendar's #YEAR YEAR time field. - The value used to set the calendar's #MONTH MONTH time field. + The value used to set the calendar's #MONTH MONTH time field. The value is 0-based. e.g., 0 for January. The value used to set the Chinese calendar's #IS_LEAP_MONTH time field. The value used to set the calendar's #DATE DATE time field. - Constructs a ChineseCalendar with the given date set + Constructs a ChineseCalendar with the given date set in the default time zone with the default FORMAT locale. Constructs a ChineseCalendar with the given date set @@ -613,18 +613,18 @@ the value used to set the calendar's #ERA ERA time field. the value used to set the #YEAR YEAR time field in the calendar. - the value used to set the #MONTH MONTH time field in the calendar. + the value used to set the #MONTH MONTH time field in the calendar. Note that the month value is 0-based. e.g., 0 for January. - the value used to set the #IS_LEAP_MONTH time field + the value used to set the #IS_LEAP_MONTH time field in the calendar. the value used to set the #DATE DATE time field in the calendar. - the value used to set the #HOUR_OF_DAY HOUR_OF_DAY time field + the value used to set the #HOUR_OF_DAY HOUR_OF_DAY time field in the calendar. - the value used to set the #MINUTE MINUTE time field + the value used to set the #MINUTE MINUTE time field in the calendar. - the value used to set the #SECOND SECOND time field + the value used to set the #SECOND SECOND time field in the calendar. - Constructs a ChineseCalendar with the given date + Constructs a ChineseCalendar with the given date and time set for the default time zone with the default FORMAT locale. Constructs a ChineseCalendar with the given date diff --git a/docs/xml/Android.Icu.Util/JapaneseCalendar.xml b/docs/xml/Android.Icu.Util/JapaneseCalendar.xml index 2742ec5c4..ba078fea9 100644 --- a/docs/xml/Android.Icu.Util/JapaneseCalendar.xml +++ b/docs/xml/Android.Icu.Util/JapaneseCalendar.xml @@ -597,6 +597,10 @@ [System.Runtime.Versioning.SupportedOSPlatform("android24.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android24.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android30.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android30.0")>] + System.Int32 diff --git a/docs/xml/Android.Icu.Util/MeasureUnit+MeasurePrefix.xml b/docs/xml/Android.Icu.Util/MeasureUnit+MeasurePrefix.xml index 1bffed4dc..5eb4af767 100644 --- a/docs/xml/Android.Icu.Util/MeasureUnit+MeasurePrefix.xml +++ b/docs/xml/Android.Icu.Util/MeasureUnit+MeasurePrefix.xml @@ -774,6 +774,122 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("QUECTO", ApiSince=37)] + [<Android.Runtime.Register("QUECTO", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Util.MeasureUnit+MeasurePrefix + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("QUETTA", ApiSince=37)] + [<Android.Runtime.Register("QUETTA", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Util.MeasureUnit+MeasurePrefix + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RONNA", ApiSince=37)] + [<Android.Runtime.Register("RONNA", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Util.MeasureUnit+MeasurePrefix + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RONTO", ApiSince=37)] + [<Android.Runtime.Register("RONTO", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Util.MeasureUnit+MeasurePrefix + + + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Icu.Util/MeasureUnit.xml b/docs/xml/Android.Icu.Util/MeasureUnit.xml index 5b25c0c33..0bc2266eb 100644 --- a/docs/xml/Android.Icu.Util/MeasureUnit.xml +++ b/docs/xml/Android.Icu.Util/MeasureUnit.xml @@ -1926,10 +1926,10 @@ - CLDR Unit Identifier - Construct a MeasureUnit from a CLDR Core Unit Identifier, defined in UTS + the CLDR Unit Identifier + Constructs a MeasureUnit from a CLDR Core Unit Identifier, as defined in UTS 35. - To be added. + the corresponding MeasureUnit Construct a MeasureUnit from a CLDR Core Unit Identifier, defined in UTS 35. (Core unit identifiers and mixed unit identifiers are supported, long @@ -3572,6 +3572,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LIGHT_SPEED", ApiSince=37)] + [<Android.Runtime.Register("LIGHT_SPEED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Util.MeasureUnit + + + Constant for unit of speed: light-speed + To be added. + To be added. + + @@ -4202,6 +4231,10 @@ [Android.Runtime.Register("METRIC_TON", ApiSince=24)] [<Android.Runtime.Register("METRIC_TON", ApiSince=24)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android24.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android24.0")>] @@ -4211,7 +4244,8 @@ Android.Icu.Util.MeasureUnit - Constant for unit of mass: metric-ton (renamed to tonne in CLDR 42 / ICU 72). + Constant for unit of mass: metric-ton + (renamed to tonne in CLDR 42 / ICU 72). To be added. Constant for unit of mass: metric-ton (renamed to tonne in CLDR 42 / ICU 72). @@ -4737,6 +4771,10 @@ [Android.Runtime.Register("MILLIGRAM_PER_DECILITER", ApiSince=28)] [<Android.Runtime.Register("MILLIGRAM_PER_DECILITER", ApiSince=28)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -4746,7 +4784,8 @@ Android.Icu.Util.MeasureUnit - Constant for unit of concentr: milligram-per-deciliter + Constant for unit of concentr: milligram-per-deciliter + (renamed to milligram-ofglucose-per-deciliter in CLDR 39 / ICU 69). To be added. Constant for unit of concentr: milligram-per-deciliter @@ -5214,6 +5253,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NIGHT", ApiSince=37)] + [<Android.Runtime.Register("NIGHT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Util.MeasureUnit + + + Constant for unit of duration: night + To be added. + To be added. + + @@ -5402,7 +5470,8 @@ Android.Icu.Util.MeasureUnit - Constant for unit of concentr: permillion + Constant for unit of concentr: part-per-million + (renamed to part-per-1e6 in CLDR 48 / ICU 78). To be added. Constant for unit of concentr: permillion @@ -6139,7 +6208,8 @@ - Computes the reciprocal of this MeasureUnit, with the numerator and denominator flipped. + Computes the reciprocal of this MeasureUnit, with the numerator and + denominator flipped. The reciprocal of the target unit. Computes the reciprocal of this MeasureUnit, with the numerator and denominator flipped. @@ -6272,7 +6342,8 @@ - Returns the list of SINGLE units contained within a sequence of COMPOUND units. + Returns the list of SINGLE units contained within a sequence of COMPOUND + units. An unmodifiable list of single units Returns the list of SINGLE units contained within a sequence of COMPOUND units. @@ -7172,7 +7243,8 @@ The dimensionality (power). - Creates a MeasureUnit which is this SINGLE unit augmented with the specified dimensionality + Creates a MeasureUnit which is this SINGLE unit augmented with the specified + dimensionality (power). A new SINGLE unit. diff --git a/docs/xml/Android.Icu.Util/VersionInfo.xml b/docs/xml/Android.Icu.Util/VersionInfo.xml index a3cd370b4..fe4eaaef4 100644 --- a/docs/xml/Android.Icu.Util/VersionInfo.xml +++ b/docs/xml/Android.Icu.Util/VersionInfo.xml @@ -1306,6 +1306,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UNICODE_17_0", ApiSince=37)] + [<Android.Runtime.Register("UNICODE_17_0", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Icu.Util.VersionInfo + + + Unicode 17. + To be added. + To be added. + + diff --git a/docs/xml/Android.Locations/GnssCapabilities+Builder.xml b/docs/xml/Android.Locations/GnssCapabilities+Builder.xml index dd2a1b3e7..810ca68b9 100644 --- a/docs/xml/Android.Locations/GnssCapabilities+Builder.xml +++ b/docs/xml/Android.Locations/GnssCapabilities+Builder.xml @@ -306,6 +306,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setHasGnssEngineRestartAfterPowerModeChange", "(Z)Landroid/location/GnssCapabilities$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setHasGnssEngineRestartAfterPowerModeChange", "(Z)Landroid/location/GnssCapabilities$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Locations.GnssCapabilities+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Locations/GnssCapabilities.xml b/docs/xml/Android.Locations/GnssCapabilities.xml index 5776b5991..a4e22e156 100644 --- a/docs/xml/Android.Locations/GnssCapabilities.xml +++ b/docs/xml/Android.Locations/GnssCapabilities.xml @@ -492,6 +492,36 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("hasGnssEngineRestartAfterPowerModeChange", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("hasGnssEngineRestartAfterPowerModeChange", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns true if the GNSS engine will restart if the user requests a power mode change + (e. + To be added. + To be added. + + diff --git a/docs/xml/Android.Locations/GnssMeasurement.xml b/docs/xml/Android.Locations/GnssMeasurement.xml index d8ec6ef40..b25cbf2b7 100644 --- a/docs/xml/Android.Locations/GnssMeasurement.xml +++ b/docs/xml/Android.Locations/GnssMeasurement.xml @@ -930,6 +930,10 @@ [get: Android.Runtime.Register("getCodeType", "()Ljava/lang/String;", "", ApiSince=29)] [<get: Android.Runtime.Register("getCodeType", "()Ljava/lang/String;", "", ApiSince=29)>] + + [get: Android.Runtime.StringDef(Fields=new System.String[] { "CodeTypeA", "CodeTypeB", "CodeTypeC", "CodeTypeD", "CodeTypeE", "CodeTypeI", "CodeTypeL", "CodeTypeM", "CodeTypeN", "CodeTypeP", "CodeTypeQ", "CodeTypeS", "CodeTypeW", "CodeTypeX", "CodeTypeY", "CodeTypeZ", "CodeTypeUnknown" }, Type="Android.Locations.GnssMeasurement")] + [<get: Android.Runtime.StringDef(Fields=new System.String[] { "CodeTypeA", "CodeTypeB", "CodeTypeC", "CodeTypeD", "CodeTypeE", "CodeTypeI", "CodeTypeL", "CodeTypeM", "CodeTypeN", "CodeTypeP", "CodeTypeQ", "CodeTypeS", "CodeTypeW", "CodeTypeX", "CodeTypeY", "CodeTypeZ", "CodeTypeUnknown" }, Type="Android.Locations.GnssMeasurement")>] + System.String @@ -991,6 +995,548 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_A", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_A", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GALILEO E1A, GALILEO E6A, NavIC L5A SPS, NavIC SA SPS, GLONASS G1a L1OCd, + GLONASS G2a L2CSI. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_B", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_B", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GALILEO E1B, GALILEO E6B, NavIC L5B RS (D), NavIC SB RS (D), GLONASS G1a + L1OCp, GLONASS G2a L2OCp, QZSS L1Sb. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_C", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_C", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GPS L1 C/A, GPS L2 C/A, GLONASS G1 C/A, GLONASS G2 C/A, GALILEO E1C, + GALILEO E6C, SBAS L1 C/A, QZSS L1 C/A, NavIC L5C RS (P), NavIC SC RS (P). + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_D", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_D", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GPS L2 (L1(C/A) + (P2-P1) (semi-codeless)), QZSS L5S(I), BDS B1C Data, + BDS B2a Data, BDS B2b Data, BDS B2 (B2a+B2b) Data, BDS B3a Data, NavIC L1 Data. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_E", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_E", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: QZSS L1 C/B, QZSS L6E. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_I", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_I", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GPS L5 I, GLONASS G3 I, GALILEO E5a I, GALILEO E5b I, GALILEO E5a+b I, + SBAS L5 I, QZSS L5 I, BDS B1 I, BDS B2 I, BDS B3 I. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_L", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_L", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GPS L1C (P), GPS L2C (L), QZSS L1C (P), QZSS L2C (L), QZSS L6P, BDS + B1a Pilot. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_M", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_M", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GPS L1M, GPS L2M. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_N", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_N", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GPS L1 codeless, GPS L2 codeless. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_P", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_P", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GPS L1P, GPS L2P, GLONASS G1P, GLONASS G2P, BDS B1C Pilot, BDS B2a Pilot, + BDS B2b Pilot, BDS B2 (B2a+B2b) Pilot, BDS B3a Pilot, QZSS L5S(Q), NavIC L1 Pilot. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_Q", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_Q", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GPS L5 Q, GLONASS G3 Q, GALILEO E5a Q, GALILEO E5b Q, GALILEO E5a+b Q, + SBAS L5 Q, QZSS L5 Q, BDS B1 Q, BDS B2 Q, BDS B3 Q. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_S", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_S", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GPS L1C (D), GPS L2C (M), QZSS L1C (D), QZSS L2C (M), QZSS L6D, BDS B1a + Data. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type when the code type is unknown. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_W", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_W", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GPS L1 Z-tracking, GPS L2 Z-tracking. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_X", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_X", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GPS L1C (D+P), GPS L2C (M+L), GPS L5 (I+Q), GLONASS G1a L1OCd+L1OCp, + GLONASS G2a L2CSI+L2OCp, GLONASS G3 (I+Q), GALILEO E1 (B+C), GALILEO E5a (I+Q), GALILEO + E5b (I+Q), GALILEO E5a+b (I+Q), GALILEO E6 (B+C), SBAS L5 (I+Q), QZSS L1C (D+P), QZSS L2C + (M+L), QZSS L5 (I+Q), QZSS L6 (D+P), BDS B1 (I+Q), BDS B1C Data+Pilot, BDS B2a Data+Pilot, + BDS B2 (I+Q), BDS B2 (B2a+B2b) Data+Pilot, BDS B3 (I+Q), NavIC L5 (B+C), NavIC S (B+C), + NavIC L1 Data+Pilot. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_Y", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_Y", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GPS L1Y, GPS L2Y. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CODE_TYPE_Z", ApiSince=37)] + [<Android.Runtime.Register("CODE_TYPE_Z", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Code type for: GALILEO E1 (A+B+C), GALILEO E6 (A+B+C), QZSS L1S/L1-SAIF, QZSS L5S (I+Q), + QZSS L6(D+E), BDS B1A Data+Pilot, BDS B2b Data+Pilot, BDS B3a Data+Pilot. + To be added. + + diff --git a/docs/xml/Android.Locations/GnssStatus+Builder.xml b/docs/xml/Android.Locations/GnssStatus+Builder.xml index f356c26e9..10a3c3197 100644 --- a/docs/xml/Android.Locations/GnssStatus+Builder.xml +++ b/docs/xml/Android.Locations/GnssStatus+Builder.xml @@ -122,6 +122,73 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addSatellite", "(IIFFFZZZZFZFZLjava/lang/String;ZJZD)Landroid/location/GnssStatus$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("addSatellite", "(IIFFFZZZZFZFZLjava/lang/String;ZJZD)Landroid/location/GnssStatus$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Locations.GnssStatus+Builder + + + + + + + + + + + + + + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Locations/GnssStatus.xml b/docs/xml/Android.Locations/GnssStatus.xml index ce3723040..9f3015319 100644 --- a/docs/xml/Android.Locations/GnssStatus.xml +++ b/docs/xml/Android.Locations/GnssStatus.xml @@ -43,8 +43,7 @@ - This class represents the current state of the GNSS engine and is used in conjunction with - GnssStatus.Callback. + This class represents the current state of the GNSS engine and is used in conjunction with GnssStatus.Callback. This class represents the current state of the GNSS engine and is used in conjunction with GnssStatus.Callback. @@ -695,6 +694,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getCodeType", "(I)Ljava/lang/String;", "", ApiSince=37)] + [<Android.Runtime.Register("getCodeType", "(I)Ljava/lang/String;", "", ApiSince=37)>] + + + [Android.Runtime.StringDef(Fields=new System.String[] { "CodeTypeA", "CodeTypeB", "CodeTypeC", "CodeTypeD", "CodeTypeE", "CodeTypeI", "CodeTypeL", "CodeTypeM", "CodeTypeN", "CodeTypeP", "CodeTypeQ", "CodeTypeS", "CodeTypeW", "CodeTypeX", "CodeTypeY", "CodeTypeZ", "CodeTypeUnknown" }, Type="Android.Locations.GnssMeasurement")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "CodeTypeA", "CodeTypeB", "CodeTypeC", "CodeTypeD", "CodeTypeE", "CodeTypeI", "CodeTypeL", "CodeTypeM", "CodeTypeN", "CodeTypeP", "CodeTypeQ", "CodeTypeS", "CodeTypeW", "CodeTypeX", "CodeTypeY", "CodeTypeZ", "CodeTypeUnknown" }, Type="Android.Locations.GnssMeasurement")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + + + + An index from zero to #getSatelliteCount() - 1 + Gets the code type as defined in GnssMeasurement#getCodeType() of the satellite at + the specified index. + To be added. + To be added. + + @@ -746,6 +783,75 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getElapsedRealtimeNanos", "(I)J", "", ApiSince=37)] + [<Android.Runtime.Register("getElapsedRealtimeNanos", "(I)J", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + + + + + An index from zero to #getSatelliteCount() - 1 + <p>The value is only available if #hasElapsedRealtimeNanos() is true. + Returns the elapsed real-time of this GnssStatus since system boot, in nanoseconds. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getElapsedRealtimeUncertaintyNanos", "(I)D", "", ApiSince=37)] + [<Android.Runtime.Register("getElapsedRealtimeUncertaintyNanos", "(I)D", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Double + + + + + + An index from zero to #getSatelliteCount() - 1 + <p>The value is only available if #hasElapsedRealtimeUncertaintyNanos() is true. + Returns the estimate of the relative precision of the alignment of the #getElapsedRealtimeNanos() timestamp, with the reported GnssStatus in nanoseconds (68% + confidence). + To be added. + To be added. + + @@ -990,6 +1096,106 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("hasCodeType", "(I)Z", "", ApiSince=37)] + [<Android.Runtime.Register("hasCodeType", "(I)Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + An index from zero to #getSatelliteCount() - 1 + Reports whether a valid #getCodeType() is available. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("hasElapsedRealtimeNanos", "(I)Z", "", ApiSince=37)] + [<Android.Runtime.Register("hasElapsedRealtimeNanos", "(I)Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + To be added. + Returns true if #getElapsedRealtimeNanos() is available, false + otherwise. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("hasElapsedRealtimeUncertaintyNanos", "(I)Z", "", ApiSince=37)] + [<Android.Runtime.Register("hasElapsedRealtimeUncertaintyNanos", "(I)Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + To be added. + Returns true if #getElapsedRealtimeUncertaintyNanos() is available, false otherwise. + To be added. + To be added. + + diff --git a/docs/xml/Android.Media.Metrics/BundleSession.xml b/docs/xml/Android.Media.Metrics/BundleSession.xml index 6748d1ce4..7c216cb11 100644 --- a/docs/xml/Android.Media.Metrics/BundleSession.xml +++ b/docs/xml/Android.Media.Metrics/BundleSession.xml @@ -43,7 +43,7 @@ - An instances of this class represents a session with data stored in a bundle. + An instance of this class represents a session with data stored in a bundle. An instances of this class represents a session with data stored in a bundle. diff --git a/docs/xml/Android.Media.Projection/AppContentProjectionService.xml b/docs/xml/Android.Media.Projection/AppContentProjectionService.xml new file mode 100644 index 000000000..72518b80c --- /dev/null +++ b/docs/xml/Android.Media.Projection/AppContentProjectionService.xml @@ -0,0 +1,369 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.App.Service + + + + + [Android.Runtime.Register("android/media/projection/AppContentProjectionService", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/projection/AppContentProjectionService", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Service to be implemented by the application providing the MediaProjectionAppContent. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "", ApiSince=37)] + [<Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IBinder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onContentRequest", "(Landroid/media/projection/AppContentRequest;)V", "GetOnContentRequest_Landroid_media_projection_AppContentRequest_Handler", ApiSince=37)] + [<Android.Runtime.Register("onContentRequest", "(Landroid/media/projection/AppContentRequest;)V", "GetOnContentRequest_Landroid_media_projection_AppContentRequest_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + the request instance containing the characteristics of the content requested + Called when the picker UI has been shown to the user. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onContentRequestCanceled", "()V", "GetOnContentRequestCanceledHandler", ApiSince=37)] + [<Android.Runtime.Register("onContentRequestCanceled", "()V", "GetOnContentRequestCanceledHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + Called when the user didn't pick some app content to be shared. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onLoopbackProjectionStarted", "(Landroid/media/projection/AppContentProjectionSession;I)Z", "GetOnLoopbackProjectionStarted_Landroid_media_projection_AppContentProjectionSession_IHandler", ApiSince=37)] + [<Android.Runtime.Register("onLoopbackProjectionStarted", "(Landroid/media/projection/AppContentProjectionSession;I)Z", "GetOnLoopbackProjectionStarted_Landroid_media_projection_AppContentProjectionSession_IHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + + the session started for sharing the selected MediaProjectionAppContent + the id of the selected MediaProjectionAppContent + Called when the user picked a content to be shared within the requesting app. + + true if the request has been fulfilled, false otherwise + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onSessionStopped", "(Landroid/media/projection/AppContentProjectionSession;)V", "GetOnSessionStopped_Landroid_media_projection_AppContentProjectionSession_Handler", ApiSince=37)] + [<Android.Runtime.Register("onSessionStopped", "(Landroid/media/projection/AppContentProjectionSession;)V", "GetOnSessionStopped_Landroid_media_projection_AppContentProjectionSession_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + the same session object that was passed in + #onLoopbackProjectionStarted(AppContentProjectionSession, int) + Called when the sharing session has been ended by the user or the system. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SERVICE_INTERFACE", ApiSince=37)] + [<Android.Runtime.Register("SERVICE_INTERFACE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The Intent action that must be declared as handled by the service. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Media.Projection/AppContentProjectionSession.xml b/docs/xml/Android.Media.Projection/AppContentProjectionSession.xml new file mode 100644 index 000000000..346c26b33 --- /dev/null +++ b/docs/xml/Android.Media.Projection/AppContentProjectionSession.xml @@ -0,0 +1,207 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/media/projection/AppContentProjectionSession", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/projection/AppContentProjectionSession", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents a media projection session where the application receiving an instance of this class + is sharing its own content. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isAudioRequested", "()Z", "GetIsAudioRequestedHandler", ApiSince=37)] + [<get: Android.Runtime.Register("isAudioRequested", "()Z", "GetIsAudioRequestedHandler", ApiSince=37)>] + + + + System.Boolean + + + If true, this means that the user has requested the audio to be shared along with the + app content. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifySessionStop", "()V", "GetNotifySessionStopHandler", ApiSince=37)] + [<Android.Runtime.Register("notifySessionStop", "()V", "GetNotifySessionStopHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + Notify the system that the content shared is not available anymore and the session must be + stopped. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Media.Projection/AppContentRequest.xml b/docs/xml/Android.Media.Projection/AppContentRequest.xml new file mode 100644 index 000000000..3ab3903af --- /dev/null +++ b/docs/xml/Android.Media.Projection/AppContentRequest.xml @@ -0,0 +1,216 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/media/projection/AppContentRequest", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/projection/AppContentRequest", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Contains the requested characteristic for an app content projection. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getIconSize", "()Landroid/util/Size;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getIconSize", "()Landroid/util/Size;", "", ApiSince=37)>] + + + + Android.Util.Size + + + Returns the requested icon size, in px, for each MediaProjectionAppContent item. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("provideContent", "(Ljava/util/List;)V", "", ApiSince=37)] + [<Android.Runtime.Register("provideContent", "(Ljava/util/List;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + Used to return the content to the requester. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getThumbnailSize", "()Landroid/util/Size;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getThumbnailSize", "()Landroid/util/Size;", "", ApiSince=37)>] + + + + Android.Util.Size + + + To be added. + The requested thumbnail size, in px, for each MediaProjectionAppContent + item. + To be added. + + + + diff --git a/docs/xml/Android.Media.Projection/MediaProjection+Callback.xml b/docs/xml/Android.Media.Projection/MediaProjection+Callback.xml index 9bf69b471..ed4da8dea 100644 --- a/docs/xml/Android.Media.Projection/MediaProjection+Callback.xml +++ b/docs/xml/Android.Media.Projection/MediaProjection+Callback.xml @@ -214,7 +214,8 @@ - if the captured region is at least partially visible to the user; otherwise, . + + if the captured region is at least partially visible to the user; otherwise, . Invoked immediately after capture begins or when the visibility of the captured region changes, providing the current visibility of the captured region. diff --git a/docs/xml/Android.Media.Projection/MediaProjectionAppContent+Builder.xml b/docs/xml/Android.Media.Projection/MediaProjectionAppContent+Builder.xml new file mode 100644 index 000000000..b846ee161 --- /dev/null +++ b/docs/xml/Android.Media.Projection/MediaProjectionAppContent+Builder.xml @@ -0,0 +1,309 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/media/projection/MediaProjectionAppContent$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/projection/MediaProjectionAppContent$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for MediaProjectionAppContent. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + The mandatory identifier for the content. This must uniquely identify the + content within the context of the calling application. + Creates a new Builder. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/media/projection/MediaProjectionAppContent;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/media/projection/MediaProjectionAppContent;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionAppContent + + + + Builds the MediaProjectionAppContent instance. + A new MediaProjectionAppContent. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIcon", "(Landroid/graphics/drawable/Icon;)Landroid/media/projection/MediaProjectionAppContent$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setIcon", "(Landroid/graphics/drawable/Icon;)Landroid/media/projection/MediaProjectionAppContent$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionAppContent+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setThumbnail", "(Landroid/graphics/Bitmap;)Landroid/media/projection/MediaProjectionAppContent$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setThumbnail", "(Landroid/graphics/Bitmap;)Landroid/media/projection/MediaProjectionAppContent$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionAppContent+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTitle", "(Ljava/lang/CharSequence;)Landroid/media/projection/MediaProjectionAppContent$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setTitle", "(Ljava/lang/CharSequence;)Landroid/media/projection/MediaProjectionAppContent$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionAppContent+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionAppContent+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Media.Projection/MediaProjectionAppContent+InterfaceConsts.xml b/docs/xml/Android.Media.Projection/MediaProjectionAppContent+InterfaceConsts.xml new file mode 100644 index 000000000..7edd6cd63 --- /dev/null +++ b/docs/xml/Android.Media.Projection/MediaProjectionAppContent+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Media.Projection/MediaProjectionAppContent.xml b/docs/xml/Android.Media.Projection/MediaProjectionAppContent.xml new file mode 100644 index 000000000..a9ed1e8ef --- /dev/null +++ b/docs/xml/Android.Media.Projection/MediaProjectionAppContent.xml @@ -0,0 +1,434 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/projection/MediaProjectionAppContent", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/projection/MediaProjectionAppContent", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Holds information about content an app can share via the MediaProjection APIs. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getIcon", "()Landroid/graphics/drawable/Icon;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getIcon", "()Landroid/graphics/drawable/Icon;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Graphics.Drawables.Icon + + + Returns the optional icon for the content to be displayed alongside the title. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getId", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getId", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the mandatory identifier for this content. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getThumbnail", "()Landroid/graphics/Bitmap;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getThumbnail", "()Landroid/graphics/Bitmap;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Graphics.Bitmap + + + Returns the optional thumbnail representing the content. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTitle", "()Ljava/lang/CharSequence;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTitle", "()Ljava/lang/CharSequence;", "", ApiSince=37)>] + + + + Java.Lang.ICharSequence + + + Returns the optional title for the content. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Media.Projection/MediaProjectionConfig+Builder.xml b/docs/xml/Android.Media.Projection/MediaProjectionConfig+Builder.xml new file mode 100644 index 000000000..9af49202a --- /dev/null +++ b/docs/xml/Android.Media.Projection/MediaProjectionConfig+Builder.xml @@ -0,0 +1,350 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/media/projection/MediaProjectionConfig$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/projection/MediaProjectionConfig$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/media/projection/MediaProjectionConfig;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/media/projection/MediaProjectionConfig;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionConfig + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAudioRequested", "(Z)Landroid/media/projection/MediaProjectionConfig$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setAudioRequested", "(Z)Landroid/media/projection/MediaProjectionConfig$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setInitiallySelectedSource", "(I)Landroid/media/projection/MediaProjectionConfig$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setInitiallySelectedSource", "(I)Landroid/media/projection/MediaProjectionConfig$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setOwnAppContentProvided", "(Z)Landroid/media/projection/MediaProjectionConfig$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setOwnAppContentProvided", "(Z)Landroid/media/projection/MediaProjectionConfig$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRequesterHint", "(Ljava/lang/String;)Landroid/media/projection/MediaProjectionConfig$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setRequesterHint", "(Ljava/lang/String;)Landroid/media/projection/MediaProjectionConfig$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionConfig+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSourceEnabled", "(IZ)Landroid/media/projection/MediaProjectionConfig$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setSourceEnabled", "(IZ)Landroid/media/projection/MediaProjectionConfig$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionConfig+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Media.Projection/MediaProjectionConfig.xml b/docs/xml/Android.Media.Projection/MediaProjectionConfig.xml index 4dba9d8b6..6b337a409 100644 --- a/docs/xml/Android.Media.Projection/MediaProjectionConfig.xml +++ b/docs/xml/Android.Media.Projection/MediaProjectionConfig.xml @@ -231,6 +231,136 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getInitiallySelectedSource", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getInitiallySelectedSource", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns a bit mask of one, and only one, of the projection type flag. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isAudioRequested", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isAudioRequested", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns true if the application requesting the media projection session is requesting to + capture audio as well. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isOwnAppContentProvided", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isOwnAppContentProvided", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns true if the application requesting the media projection session is offering its own + content to be picked in the UI picker. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isSourceEnabled", "(I)Z", "", ApiSince=37)] + [<Android.Runtime.Register("isSourceEnabled", "(I)Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "ProjectionSourceDisplay", "ProjectionSourceApp", "ProjectionSourceAppContent" }, Flag=true, Type="Android.Media.Projection.MediaProjectionConfig")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "ProjectionSourceDisplay", "ProjectionSourceApp", "ProjectionSourceAppContent" }, Flag=true, Type="Android.Media.Projection.MediaProjectionConfig")>] + + + + + + projection source integer to check for. The parameter can also be a + bitmask of multiple sources. + Returns true if the provided source should be enabled. + To be added. + To be added. + + @@ -285,6 +415,214 @@ This member supports the Java interop infrastructure and is not intended to be called directly by applications. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROJECTION_SOURCE_APP", ApiSince=37)] + [<Android.Runtime.Register("PROJECTION_SOURCE_APP", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Projection.MediaProjectionSource enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Projection.MediaProjectionSource enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionSource + + 8 + + Bitmask for setting whether this configuration is for projecting the a single application. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROJECTION_SOURCE_APP_CONTENT", ApiSince=37)] + [<Android.Runtime.Register("PROJECTION_SOURCE_APP_CONTENT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Projection.MediaProjectionSource enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Projection.MediaProjectionSource enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionSource + + 16 + + Bitmask for setting whether this configuration is for projecting the content provided by an + application. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROJECTION_SOURCE_DISPLAY", ApiSince=37)] + [<Android.Runtime.Register("PROJECTION_SOURCE_DISPLAY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Projection.MediaProjectionSource enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Projection.MediaProjectionSource enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionSource + + 2 + + Bitmask for setting whether this configuration is for projecting the whole display. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getProjectionSources", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getProjectionSources", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + A bitmask representing of requested projection sources. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRequesterHint", "()Ljava/lang/CharSequence;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRequesterHint", "()Ljava/lang/CharSequence;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Java.Lang.ICharSequence + + + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Media.Projection/MediaProjectionSource.xml b/docs/xml/Android.Media.Projection/MediaProjectionSource.xml new file mode 100644 index 000000000..31593608b --- /dev/null +++ b/docs/xml/Android.Media.Projection/MediaProjectionSource.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Projection.MediaProjectionConfig.ProjectionSourceApp", JniField="android/media/projection/MediaProjectionConfig.PROJECTION_SOURCE_APP")] + [<Android.Runtime.IntDefinition("Android.Media.Projection.MediaProjectionConfig.ProjectionSourceApp", JniField="android/media/projection/MediaProjectionConfig.PROJECTION_SOURCE_APP")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionSource + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Projection.MediaProjectionConfig.ProjectionSourceAppContent", JniField="android/media/projection/MediaProjectionConfig.PROJECTION_SOURCE_APP_CONTENT")] + [<Android.Runtime.IntDefinition("Android.Media.Projection.MediaProjectionConfig.ProjectionSourceAppContent", JniField="android/media/projection/MediaProjectionConfig.PROJECTION_SOURCE_APP_CONTENT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionSource + + 16 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Projection.MediaProjectionConfig.ProjectionSourceDisplay", JniField="android/media/projection/MediaProjectionConfig.PROJECTION_SOURCE_DISPLAY")] + [<Android.Runtime.IntDefinition("Android.Media.Projection.MediaProjectionConfig.ProjectionSourceDisplay", JniField="android/media/projection/MediaProjectionConfig.PROJECTION_SOURCE_DISPLAY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Projection.MediaProjectionSource + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.Media.Quality/EqualizerBand+InterfaceConsts.xml b/docs/xml/Android.Media.Quality/EqualizerBand+InterfaceConsts.xml new file mode 100644 index 000000000..3020c8242 --- /dev/null +++ b/docs/xml/Android.Media.Quality/EqualizerBand+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Media.Quality/EqualizerBand.xml b/docs/xml/Android.Media.Quality/EqualizerBand.xml new file mode 100644 index 000000000..fcc386fd1 --- /dev/null +++ b/docs/xml/Android.Media.Quality/EqualizerBand.xml @@ -0,0 +1,389 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/quality/EqualizerBand", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/quality/EqualizerBand", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents a single band in an equalizer. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIF)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(IIF)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + The center frequency of this band in Hertz (Hz). + The gain (level) for this band in decibels (dB). + The Quality Factor (Q). + Constructs an EqualizerBand. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFrequencyHz", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFrequencyHz", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the center frequency of the band in Hertz. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getGainDb", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getGainDb", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the gain for the band in decibels (dB). + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getQFactor", "()F", "", ApiSince=37)] + [<get: Android.Runtime.Register("getQFactor", "()F", "", ApiSince=37)>] + + + + System.Single + + + Gets the Quality Factor (Q). + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Media.Quality/EqualizerCapabilities+InterfaceConsts.xml b/docs/xml/Android.Media.Quality/EqualizerCapabilities+InterfaceConsts.xml new file mode 100644 index 000000000..e25e9060b --- /dev/null +++ b/docs/xml/Android.Media.Quality/EqualizerCapabilities+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Media.Quality/EqualizerCapabilities.xml b/docs/xml/Android.Media.Quality/EqualizerCapabilities.xml new file mode 100644 index 000000000..10f2da322 --- /dev/null +++ b/docs/xml/Android.Media.Quality/EqualizerCapabilities.xml @@ -0,0 +1,385 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/quality/EqualizerCapabilities", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/quality/EqualizerCapabilities", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A class to represent the static capabilities of an equalizer. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("hasAdjustableQ", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("hasAdjustableQ", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns true if the equalizer supports an adjustable Q factor. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMaxLevelDb", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMaxLevelDb", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the maximum supported gain level in decibels (dB). + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMinLevelDb", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMinLevelDb", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the minimum supported gain level in decibels (dB). + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSupportedFrequenciesHz", "()Ljava/util/List;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSupportedFrequenciesHz", "()Ljava/util/List;", "", ApiSince=37)>] + + + + System.Collections.Generic.IList<Java.Lang.Integer> + + + Gets an array of all supported band center frequencies in Hertz (Hz). + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Media.Quality/EqualizerSettings+Builder.xml b/docs/xml/Android.Media.Quality/EqualizerSettings+Builder.xml new file mode 100644 index 000000000..54c6168ff --- /dev/null +++ b/docs/xml/Android.Media.Quality/EqualizerSettings+Builder.xml @@ -0,0 +1,209 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/media/quality/EqualizerSettings$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/quality/EqualizerSettings$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for EqualizerSettings. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addBands", "(Ljava/util/List;)Landroid/media/quality/EqualizerSettings$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("addBands", "(Ljava/util/List;)Landroid/media/quality/EqualizerSettings$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Quality.EqualizerSettings+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/media/quality/EqualizerSettings;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/media/quality/EqualizerSettings;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Quality.EqualizerSettings + + + + Builds and returns a new EqualizerSettings instance. + A new EqualizerSettings instance. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Media.Quality/EqualizerSettings+InterfaceConsts.xml b/docs/xml/Android.Media.Quality/EqualizerSettings+InterfaceConsts.xml new file mode 100644 index 000000000..a3944e983 --- /dev/null +++ b/docs/xml/Android.Media.Quality/EqualizerSettings+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Media.Quality/EqualizerSettings.xml b/docs/xml/Android.Media.Quality/EqualizerSettings.xml new file mode 100644 index 000000000..795b278e5 --- /dev/null +++ b/docs/xml/Android.Media.Quality/EqualizerSettings.xml @@ -0,0 +1,298 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/media/quality/EqualizerSettings", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/media/quality/EqualizerSettings", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A class to represent the current settings of an equalizer. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getBands", "()Ljava/util/List;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getBands", "()Ljava/util/List;", "", ApiSince=37)>] + + + + System.Collections.Generic.IList<Android.Media.Quality.EqualizerBand> + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Media.Quality/MediaQualityContract+PictureQuality.xml b/docs/xml/Android.Media.Quality/MediaQualityContract+PictureQuality.xml index e8e10d6a9..70af72bc8 100644 --- a/docs/xml/Android.Media.Quality/MediaQualityContract+PictureQuality.xml +++ b/docs/xml/Android.Media.Quality/MediaQualityContract+PictureQuality.xml @@ -71,6 +71,62 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_3D_MODE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_3D_MODE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Selects the 3D display mode based on the source format. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_3D_TO_2D", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_3D_TO_2D", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Controls the conversion from a 3D source to a 2D image. + To be added. + + @@ -154,6 +210,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_BLACK_STRETCH", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_BLACK_STRETCH", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Enable/disable black color auto stretch + To be added. + + @@ -239,6 +323,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_SPACE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_SPACE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Sets the color space of the video signal, which defines the + range of colors (gamut) it can represent. + To be added. + + @@ -280,6 +393,174 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TEMPERATURE_BLUE_GAIN", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TEMPERATURE_BLUE_GAIN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The color blue gain value for color temperature adjustment. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TEMPERATURE_BLUE_OFFSET", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TEMPERATURE_BLUE_OFFSET", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The color blue offset value for color temperature adjustment. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TEMPERATURE_GREEN_GAIN", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TEMPERATURE_GREEN_GAIN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The color green gain value for color temperature adjustment. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TEMPERATURE_GREEN_OFFSET", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TEMPERATURE_GREEN_OFFSET", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The color green offset value for color temperature adjustment. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TEMPERATURE_RED_GAIN", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TEMPERATURE_RED_GAIN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The color red gain value for color temperature adjustment. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TEMPERATURE_RED_OFFSET", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TEMPERATURE_RED_OFFSET", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The color red offset value for color temperature adjustment. + To be added. + + @@ -588,11 +869,11 @@ - - - - - + + + + + Field Mono.Android @@ -600,43 +881,27 @@ - [Android.Runtime.Register("PARAMETER_COLOR_TUNER_RED_GAIN", ApiSince=36)] - [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_RED_GAIN", ApiSince=36)>] + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_HUE_BLUE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_HUE_BLUE", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Advance setting for red gain. - - Advance setting for red gain. Adjust the gain or amplification of the red color channels. - They control the overall intensity and white balance of red. - The range is from 0 to 100 (inclusive), where 0 makes the red dimmer and 100 makes the - red brighter. The default/unmodified value is 50. - Type: INTEGER - - - Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_COLOR_TUNER_RED_GAIN. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Key for adjusting the Hue of the blue color component. + To be added. - - - - - + + + + + Field Mono.Android @@ -644,43 +909,27 @@ - [Android.Runtime.Register("PARAMETER_COLOR_TUNER_RED_OFFSET", ApiSince=36)] - [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_RED_OFFSET", ApiSince=36)>] + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_HUE_CYAN", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_HUE_CYAN", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Advance setting for red offset. - - Advance setting for red offset. Adjust the black level of red color channels, it controls - the minimum intensity of each color, affecting the shadows and dark areas of the image. - The range is from 0 to 100 (inclusive), where 0 makes shadows darker and 100 makes - shadows brighter. The default/unmodified value is 50. - Type: INTEGER - - - Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_COLOR_TUNER_RED_OFFSET. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Key for adjusting the Hue of the cyan color component. + To be added. - - - - - + + + + + Field Mono.Android @@ -688,29 +937,1425 @@ - [Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION", ApiSince=36)] - [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION", ApiSince=36)>] + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_HUE_FLESH", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_HUE_FLESH", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Adjust saturation in advance color engine. - - Adjust saturation in advance color engine. Similar to a "saturation" control on a TV - but acts at a lower level. - The range is from 0 to 100 (inclusive), where 0 being completely desaturated/grayscale - and 100 being the most saturated. The default/unmodified value is 50. - Type: INTEGER - - - Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_COLOR_TUNER_SATURATION. - + Key for adjusting the Hue of the flesh (Skin Tone) color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_HUE_GREEN", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_HUE_GREEN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Hue of the green color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_HUE_MAGENTA", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_HUE_MAGENTA", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Hue of the magenta color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_HUE_RED", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_HUE_RED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Hue of the red color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_HUE_YELLOW", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_HUE_YELLOW", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Hue of the yellow color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_LUMINANCE_BLUE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_LUMINANCE_BLUE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Luminance (brightness) of the blue color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_LUMINANCE_CYAN", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_LUMINANCE_CYAN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Luminance (brightness) of the cyan color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_LUMINANCE_FLESH", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_LUMINANCE_FLESH", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Luminance (brightness) of the flesh (Skin Tone) component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_LUMINANCE_GREEN", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_LUMINANCE_GREEN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Luminance (brightness) of the green color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_LUMINANCE_MAGENTA", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_LUMINANCE_MAGENTA", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Luminance (brightness) of the magenta color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_LUMINANCE_RED", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_LUMINANCE_RED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Luminance (brightness) of the red color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_LUMINANCE_YELLOW", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_LUMINANCE_YELLOW", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Luminance (brightness) of the yellow color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_RED_GAIN", ApiSince=36)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_RED_GAIN", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + Advance setting for red gain. + + Advance setting for red gain. Adjust the gain or amplification of the red color channels. + They control the overall intensity and white balance of red. + The range is from 0 to 100 (inclusive), where 0 makes the red dimmer and 100 makes the + red brighter. The default/unmodified value is 50. + Type: INTEGER + + + Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_COLOR_TUNER_RED_GAIN. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_RED_OFFSET", ApiSince=36)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_RED_OFFSET", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + Advance setting for red offset. + + Advance setting for red offset. Adjust the black level of red color channels, it controls + the minimum intensity of each color, affecting the shadows and dark areas of the image. + The range is from 0 to 100 (inclusive), where 0 makes shadows darker and 100 makes + shadows brighter. The default/unmodified value is 50. + Type: INTEGER + + + Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_COLOR_TUNER_RED_OFFSET. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION", ApiSince=36)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + Adjust saturation in advance color engine. + + Adjust saturation in advance color engine. Similar to a "saturation" control on a TV + but acts at a lower level. + The range is from 0 to 100 (inclusive), where 0 being completely desaturated/grayscale + and 100 being the most saturated. The default/unmodified value is 50. + Type: INTEGER + + + Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_COLOR_TUNER_SATURATION. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION_BLUE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION_BLUE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Hue of the blue color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION_CYAN", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION_CYAN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Hue of the cyan color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION_FLESH", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION_FLESH", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Hue of the flesh (Skin Tone) color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION_GREEN", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION_GREEN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Hue of the Green color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION_MAGENTA", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION_MAGENTA", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Hue of the magenta color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION_RED", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION_RED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Hue of the red color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION_YELLOW", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_SATURATION_YELLOW", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Hue of the yellow color component. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_COLOR_TUNER_SWITCH", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_COLOR_TUNER_SWITCH", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for the master switch to enable or disable the Color Tuner feature. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_CONTRAST", ApiSince=36)] + [<Android.Runtime.Register("PARAMETER_CONTRAST", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + The contrast. + + The contrast. + This value represents the image contrast on an arbitrary scale from 0 to 100, + where 0 represents the darkest black (black screen) and 100 represents the brightest + white (brighter). + The default/unmodified value for contrast is 50. + Type: INTEGER + + + Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_CONTRAST. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_CVRR", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_CVRR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Set to true to enable Cinema Variable Refresh Rate (CVRR). + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_DECONTOUR", ApiSince=36)] + [<Android.Runtime.Register("PARAMETER_DECONTOUR", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + Contour noise reduction. + + Contour noise reduction. + Possible values: + <ul> + <li>#LEVEL_LOW<li>#LEVEL_MEDIUM<li>#LEVEL_HIGH<li>#LEVEL_OFF</ul> + The default value is #LEVEL_OFF. + Type: STRING + + + Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_DECONTOUR. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_DYNAMIC_LUMA_CONTROL", ApiSince=36)] + [<Android.Runtime.Register("PARAMETER_DYNAMIC_LUMA_CONTROL", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + Dynamically change picture luma to enhance contrast. + + Dynamically change picture luma to enhance contrast. + Possible values: + <ul> + <li>#LEVEL_LOW<li>#LEVEL_MEDIUM<li>#LEVEL_HIGH<li>#LEVEL_OFF</ul> + The default value is #LEVEL_OFF. + Type: STRING + + + Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_DYNAMIC_LUMA_CONTROL. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_ELEVEN_POINT_BLUE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_ELEVEN_POINT_BLUE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Control the amount of blue at each of the 11 brightness points. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_ELEVEN_POINT_GREEN", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_ELEVEN_POINT_GREEN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Control the amount of green at each of the 11 brightness points. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_ELEVEN_POINT_RED", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_ELEVEN_POINT_RED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The parameters in this section is for 11-point white balance in advanced TV picture + setting. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_FILM_MODE", ApiSince=36)] + [<Android.Runtime.Register("PARAMETER_FILM_MODE", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + Enable/disable film mode. + + Enable/disable film mode. + Type: BOOLEAN + + + Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_FILM_MODE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_FLESH_TONE", ApiSince=36)] + [<Android.Runtime.Register("PARAMETER_FLESH_TONE", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + Refine the flesh colors in the pictures without affecting the other colors on the screen. + + Refine the flesh colors in the pictures without affecting the other colors on the screen. + Possible values: + <ul> + <li>#LEVEL_LOW<li>#LEVEL_MEDIUM<li>#LEVEL_HIGH<li>#LEVEL_OFF</ul> + The default value is #LEVEL_OFF. + Type: STRING + + + Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_FLESH_TONE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_GAMMA", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_GAMMA", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Sets the electro-optical transfer function (EOTF), or "gamma," + to be used. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_GAMUT_MAPPING", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_GAMUT_MAPPING", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + If true, enables gamut mapping to translate colors + from the source's color space to the display's gamut. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_GLOBAL_DIMMING", ApiSince=36)] + [<Android.Runtime.Register("PARAMETER_GLOBAL_DIMMING", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + Enable/disable globe dimming. + + Enable/disable globe dimming. + Type: BOOLEAN + + + Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_GLOBAL_DIMMING. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_HDMI_RGB_RANGE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_HDMI_RGB_RANGE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Specifies the RGB color range for the HDMI signal to ensure + correct black and white levels. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_HUE", ApiSince=36)] + [<Android.Runtime.Register("PARAMETER_HUE", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + The hue. + + The hue. + Hue affects the balance between red, green and blue primary colors on the screen. + Hue values are from -50 to 50, where -50 represents cooler and 50 represents warmer. + The default/unmodified value for hue is 0. + Type: INTEGER + + + Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_HUE. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_LD_MODE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_LD_MODE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Advance setting for local dimming level. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_LEVEL_RANGE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_LEVEL_RANGE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The quantization level range for the video signal, which specifies + the mapping of digital code values to black and white levels. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_LOW_BLUE_LIGHT", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_LOW_BLUE_LIGHT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Adjust gamma blue gain/offset. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_LOW_LATENCY", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_LOW_LATENCY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Set to true to enable a low latency mode (e. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_MEMC_DEBLUR", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_MEMC_DEBLUR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Adjusts the 'Deblur' component of MEMC. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_MEMC_DEJUDDER", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_MEMC_DEJUDDER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Adjusts the 'De-judder' component of MEMC. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_MEMC_EFFECT", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_MEMC_EFFECT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Adjusts the 'MEMC' (Motion Estimation, Motion Compensation) effect. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_MPEG_NOISE_REDUCTION", ApiSince=36)] + [<Android.Runtime.Register("PARAMETER_MPEG_NOISE_REDUCTION", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + MPEG (moving picture experts group) noise reduction. + + MPEG (moving picture experts group) noise reduction. + Possible values: + <ul> + <li>#LEVEL_LOW<li>#LEVEL_MEDIUM<li>#LEVEL_HIGH<li>#LEVEL_OFF</ul> + The default value is #LEVEL_OFF. + Type: STRING + + + Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_MPEG_NOISE_REDUCTION. + Portions of this page are modifications based on work created and shared by the @@ -720,11 +2365,11 @@ - - - - - + + + + + Field Mono.Android @@ -732,8 +2377,8 @@ - [Android.Runtime.Register("PARAMETER_CONTRAST", ApiSince=36)] - [<Android.Runtime.Register("PARAMETER_CONTRAST", ApiSince=36)>] + [Android.Runtime.Register("PARAMETER_NOISE_REDUCTION", ApiSince=36)] + [<Android.Runtime.Register("PARAMETER_NOISE_REDUCTION", ApiSince=36)>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] @@ -744,17 +2389,17 @@ System.String - The contrast. + Noise reduction. - The contrast. - This value represents the image contrast on an arbitrary scale from 0 to 100, - where 0 represents the darkest black (black screen) and 100 represents the brightest - white (brighter). - The default/unmodified value for contrast is 50. - Type: INTEGER + Noise reduction. + Possible values: + <ul> + <li>#LEVEL_LOW<li>#LEVEL_MEDIUM<li>#LEVEL_HIGH<li>#LEVEL_OFF</ul> + The default value is #LEVEL_OFF. + Type: STRING - Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_CONTRAST. + Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_NOISE_REDUCTION. @@ -765,11 +2410,154 @@ - - - - - + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_ORIGINAL_FRAMERATE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_ORIGINAL_FRAMERATE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Enables a mode to play content at its original frame rate. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_OSD_BLUE_GAIN", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_OSD_BLUE_GAIN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Increasing OSD (on-screen display) blue gain will make brighter blues even more + intense, while decreasing it will make them less vibrant. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_OSD_BLUE_OFFSET", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_OSD_BLUE_OFFSET", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Increasing OSD blue offset will add more blue to the darker areas, while decreasing it + will reduce the blue in the shadows. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_OSD_CONTRAST", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_OSD_CONTRAST", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for adjusting the Contrast of the On-Screen Display (OSD). + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_OSD_GREEN_GAIN", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_OSD_GREEN_GAIN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Increasing OSD (on-screen display) green gain will make brighter greens even more + intense, while decreasing it will make them less vibrant. + To be added. + + + + + + + Field Mono.Android @@ -777,44 +2565,28 @@ - [Android.Runtime.Register("PARAMETER_DECONTOUR", ApiSince=36)] - [<Android.Runtime.Register("PARAMETER_DECONTOUR", ApiSince=36)>] + [Android.Runtime.Register("PARAMETER_OSD_GREEN_OFFSET", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_OSD_GREEN_OFFSET", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Contour noise reduction. - - Contour noise reduction. - Possible values: - <ul> - <li>#LEVEL_LOW<li>#LEVEL_MEDIUM<li>#LEVEL_HIGH<li>#LEVEL_OFF</ul> - The default value is #LEVEL_OFF. - Type: STRING - - - Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_DECONTOUR. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Increasing OSD green offset will add more green to the darker areas, while decreasing it + will reduce the green in the shadows. + To be added. - - - - - + + + + + Field Mono.Android @@ -822,44 +2594,27 @@ - [Android.Runtime.Register("PARAMETER_DYNAMIC_LUMA_CONTROL", ApiSince=36)] - [<Android.Runtime.Register("PARAMETER_DYNAMIC_LUMA_CONTROL", ApiSince=36)>] + [Android.Runtime.Register("PARAMETER_OSD_HUE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_OSD_HUE", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Dynamically change picture luma to enhance contrast. - - Dynamically change picture luma to enhance contrast. - Possible values: - <ul> - <li>#LEVEL_LOW<li>#LEVEL_MEDIUM<li>#LEVEL_HIGH<li>#LEVEL_OFF</ul> - The default value is #LEVEL_OFF. - Type: STRING - - - Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_DYNAMIC_LUMA_CONTROL. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Key for adjusting the Hue (color tint) of the On-Screen Display (OSD). + To be added. - - - - - + + + + + Field Mono.Android @@ -867,40 +2622,27 @@ - [Android.Runtime.Register("PARAMETER_FILM_MODE", ApiSince=36)] - [<Android.Runtime.Register("PARAMETER_FILM_MODE", ApiSince=36)>] + [Android.Runtime.Register("PARAMETER_OSD_RED_GAIN", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_OSD_RED_GAIN", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Enable/disable film mode. - - Enable/disable film mode. - Type: BOOLEAN - - - Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_FILM_MODE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + The parameters in this section are for on-screen display color gain and offset. + To be added. - - - - - + + + + + Field Mono.Android @@ -908,44 +2650,28 @@ - [Android.Runtime.Register("PARAMETER_FLESH_TONE", ApiSince=36)] - [<Android.Runtime.Register("PARAMETER_FLESH_TONE", ApiSince=36)>] + [Android.Runtime.Register("PARAMETER_OSD_RED_OFFSET", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_OSD_RED_OFFSET", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Refine the flesh colors in the pictures without affecting the other colors on the screen. - - Refine the flesh colors in the pictures without affecting the other colors on the screen. - Possible values: - <ul> - <li>#LEVEL_LOW<li>#LEVEL_MEDIUM<li>#LEVEL_HIGH<li>#LEVEL_OFF</ul> - The default value is #LEVEL_OFF. - Type: STRING - - - Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_FLESH_TONE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Increasing OSD red offset will add more red to the darker areas, while decreasing it will + reduce the red in the shadows. + To be added. - - - - - + + + + + Field Mono.Android @@ -953,40 +2679,27 @@ - [Android.Runtime.Register("PARAMETER_GLOBAL_DIMMING", ApiSince=36)] - [<Android.Runtime.Register("PARAMETER_GLOBAL_DIMMING", ApiSince=36)>] + [Android.Runtime.Register("PARAMETER_OSD_SATURATION", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_OSD_SATURATION", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Enable/disable globe dimming. - - Enable/disable globe dimming. - Type: BOOLEAN - - - Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_GLOBAL_DIMMING. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Key for adjusting the Saturation (color intensity) of the On-Screen Display (OSD). + To be added. - - - - - + + + + + Field Mono.Android @@ -994,43 +2707,27 @@ - [Android.Runtime.Register("PARAMETER_HUE", ApiSince=36)] - [<Android.Runtime.Register("PARAMETER_HUE", ApiSince=36)>] + [Android.Runtime.Register("PARAMETER_PANEL_INIT_MAX_LUMINCE_NITS", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_PANEL_INIT_MAX_LUMINCE_NITS", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - The hue. - - The hue. - Hue affects the balance between red, green and blue primary colors on the screen. - Hue values are from -50 to 50, where -50 represents cooler and 50 represents warmer. - The default/unmodified value for hue is 0. - Type: INTEGER - - - Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_HUE. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Specifies the initial maximum luminance of the display panel, in nits. + To be added. - - - - - + + + + + Field Mono.Android @@ -1038,44 +2735,28 @@ - [Android.Runtime.Register("PARAMETER_MPEG_NOISE_REDUCTION", ApiSince=36)] - [<Android.Runtime.Register("PARAMETER_MPEG_NOISE_REDUCTION", ApiSince=36)>] + [Android.Runtime.Register("PARAMETER_PANEL_INIT_MAX_LUMINCE_VALID", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_PANEL_INIT_MAX_LUMINCE_VALID", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - MPEG (moving picture experts group) noise reduction. - - MPEG (moving picture experts group) noise reduction. - Possible values: - <ul> - <li>#LEVEL_LOW<li>#LEVEL_MEDIUM<li>#LEVEL_HIGH<li>#LEVEL_OFF</ul> - The default value is #LEVEL_OFF. - Type: STRING - - - Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_MPEG_NOISE_REDUCTION. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + A flag indicating if the + panelInitMaxLuminceNits value is valid and can be trusted. + To be added. - - - - - + + + + + Field Mono.Android @@ -1083,37 +2764,20 @@ - [Android.Runtime.Register("PARAMETER_NOISE_REDUCTION", ApiSince=36)] - [<Android.Runtime.Register("PARAMETER_NOISE_REDUCTION", ApiSince=36)>] + [Android.Runtime.Register("PARAMETER_PC_MODE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_PC_MODE", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Noise reduction. - - Noise reduction. - Possible values: - <ul> - <li>#LEVEL_LOW<li>#LEVEL_MEDIUM<li>#LEVEL_HIGH<li>#LEVEL_OFF</ul> - The default value is #LEVEL_OFF. - Type: STRING - - - Java documentation for android.media.quality.MediaQualityContract.PictureQuality.PARAMETER_NOISE_REDUCTION. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + Set to true to enable PC Mode. + To be added. @@ -1207,6 +2871,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_VRR", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_VRR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Set to true to enable Variable Refresh Rate (VRR). + To be added. + + diff --git a/docs/xml/Android.Media.Quality/MediaQualityContract+SoundQuality.xml b/docs/xml/Android.Media.Quality/MediaQualityContract+SoundQuality.xml index 6d4a7f642..ccd320ba1 100644 --- a/docs/xml/Android.Media.Quality/MediaQualityContract+SoundQuality.xml +++ b/docs/xml/Android.Media.Quality/MediaQualityContract+SoundQuality.xml @@ -71,6 +71,90 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_AD_HEADPHONE_ENABLE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_AD_HEADPHONE_ENABLE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Controls the output routing of the Audio Description track to connected headphones. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_AD_SPEAKER_ENABLE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_AD_SPEAKER_ENABLE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Controls the output routing of the Audio Description track to the internal speakers. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_AD_VOLUME", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_AD_VOLUME", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Sets the relative volume gain for the Audio Description track. + To be added. + + @@ -158,6 +242,90 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_BALANCE_BLUETOOTH", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_BALANCE_BLUETOOTH", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Adjusts the left/right audio balance for a connected Bluetooth device. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_BALANCE_HEADPHONES", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_BALANCE_HEADPHONES", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Adjusts the left/right audio balance for a connected headphone. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_BALANCE_SPEAKER", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_BALANCE_SPEAKER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Adjusts the left/right audio balance for the built-in speakers. + To be added. + + @@ -201,6 +369,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_BT_LATENCY_US", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_BT_LATENCY_US", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Reports the audio latency of the connected Bluetooth (BT) media device in microseconds. + To be added. + + @@ -311,7 +507,7 @@ System.String - Digital output mode. + Sets the digital audio output mode. Digital output mode. Type: STRING @@ -328,6 +524,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_DOLBY_AUDIO_PROCESSING", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_DOLBY_AUDIO_PROCESSING", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key used to enable or disable Dolby Audio Processing (DAP). + To be added. + + @@ -352,7 +576,7 @@ System.String - Enable/disable Dolby Atmos. + Enables or disables Dolby Atmos processing. Enable/disable Dolby Atmos. Dolby Atmos creates a more immersive and realistic sound experience by adding @@ -399,7 +623,7 @@ System.String - Sound mode for dolby audio processing. + Sets the sound mode for Dolby audio processing. Sound mode for dolby audio processing. Type: STRING @@ -440,7 +664,7 @@ System.String - Enable/disable Surround Virtualizer. + Enable/disable the Surround Virtualizer. Enable/disable Surround Virtualizer. Surround Virtualizer creates a virtual surround sound experience from stereo @@ -529,7 +753,7 @@ System.String - Downmix mode. + Sets the downmix mode for multi-channel audio. Downmix mode. Type: STRING @@ -587,6 +811,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_DTS_VIRTUAL_X", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_DTS_VIRTUAL_X", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Enable/disable DTS Virtual:X. + To be added. + + @@ -926,6 +1178,121 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_EQUALIZER_SETTINGS", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_EQUALIZER_SETTINGS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Equalizer can fine-tune the audio output by adjusting the loudness of different + frequency bands; + Normally each band have a value of -50 to 50. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_HI_RES_AUDIO", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_HI_RES_AUDIO", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Toggles the High-Resolution Audio path, which offers better-than-CD quality + playback with higher sampling rates and/or bit depth. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_PAN_FADE_ENABLE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_PAN_FADE_ENABLE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Enables automatic Pan and Fade (Ducking) behavior for the main audio. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARAMETER_SOUND_STYLE", ApiSince=37)] + [<Android.Runtime.Register("PARAMETER_SOUND_STYLE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The sound style of this profile. + To be added. + + diff --git a/docs/xml/Android.Media.Quality/MediaQualityContract.xml b/docs/xml/Android.Media.Quality/MediaQualityContract.xml index 2e9f459da..03a5991cb 100644 --- a/docs/xml/Android.Media.Quality/MediaQualityContract.xml +++ b/docs/xml/Android.Media.Quality/MediaQualityContract.xml @@ -68,6 +68,1300 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_SPACE_ADOBE_RGB", ApiSince=37)] + [<Android.Runtime.Register("COLOR_SPACE_ADOBE_RGB", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Adobe RGB color space option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_SPACE_AUTO", ApiSince=37)] + [<Android.Runtime.Register("COLOR_SPACE_AUTO", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Automatic color space option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_SPACE_BT2020", ApiSince=37)] + [<Android.Runtime.Register("COLOR_SPACE_BT2020", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + BT. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_SPACE_DCI", ApiSince=37)] + [<Android.Runtime.Register("COLOR_SPACE_DCI", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + DCI-P3 color space option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_SPACE_OFF", ApiSince=37)] + [<Android.Runtime.Register("COLOR_SPACE_OFF", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Off option for color space. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_SPACE_ON", ApiSince=37)] + [<Android.Runtime.Register("COLOR_SPACE_ON", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + On option for color space. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_SPACE_S_RGB_BT_709", ApiSince=37)] + [<Android.Runtime.Register("COLOR_SPACE_S_RGB_BT_709", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + sRGB/BT. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_SPACE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("COLOR_SPACE_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Unknown color space option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_TEMP_COOL", ApiSince=37)] + [<Android.Runtime.Register("COLOR_TEMP_COOL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for the "Cool" color temperature preset. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_TEMP_COOL_HDR10PLUS", ApiSince=37)] + [<Android.Runtime.Register("COLOR_TEMP_COOL_HDR10PLUS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for the "Cool" color temperature preset, specifically applied during + HDR10+ content playback. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_TEMP_FMMHDR", ApiSince=37)] + [<Android.Runtime.Register("COLOR_TEMP_FMMHDR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for the color temperature used in Filmmaker Mode (FMM) during + High Dynamic Range (HDR) playback. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_TEMP_FMMSDR", ApiSince=37)] + [<Android.Runtime.Register("COLOR_TEMP_FMMSDR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for the color temperature used in Filmmaker Mode (FMM) during + Standard Dynamic Range (SDR) playback. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_TEMP_STANDARD", ApiSince=37)] + [<Android.Runtime.Register("COLOR_TEMP_STANDARD", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for the "Standard" color temperature preset. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_TEMP_STANDARD_HDR10PLUS", ApiSince=37)] + [<Android.Runtime.Register("COLOR_TEMP_STANDARD_HDR10PLUS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for the "Standard" color temperature preset, specifically applied during + HDR10+ content playback. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_TEMP_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("COLOR_TEMP_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for an unknown color temperature preset. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_TEMP_USER", ApiSince=37)] + [<Android.Runtime.Register("COLOR_TEMP_USER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for the "User" color temperature preset. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_TEMP_USER_HDR10PLUS", ApiSince=37)] + [<Android.Runtime.Register("COLOR_TEMP_USER_HDR10PLUS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for the "User" color temperature preset, specifically applied during + HDR10+ content playback. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_TEMP_WARM", ApiSince=37)] + [<Android.Runtime.Register("COLOR_TEMP_WARM", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for the "Warm" color temperature preset. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLOR_TEMP_WARM_HDR10PLUS", ApiSince=37)] + [<Android.Runtime.Register("COLOR_TEMP_WARM_HDR10PLUS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key for the "Warm" color temperature preset, specifically applied during + HDR10+ content playback. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DIGITAL_OUTPUT_MODE_AUTO", ApiSince=37)] + [<Android.Runtime.Register("DIGITAL_OUTPUT_MODE_AUTO", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Automatic digital output mode. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DIGITAL_OUTPUT_MODE_BYPASS", ApiSince=37)] + [<Android.Runtime.Register("DIGITAL_OUTPUT_MODE_BYPASS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Bypass digital output mode. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DIGITAL_OUTPUT_MODE_DOLBY_DIGITAL", ApiSince=37)] + [<Android.Runtime.Register("DIGITAL_OUTPUT_MODE_DOLBY_DIGITAL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Dolby Digital output mode. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DIGITAL_OUTPUT_MODE_DOLBY_DIGITAL_PLUS", ApiSince=37)] + [<Android.Runtime.Register("DIGITAL_OUTPUT_MODE_DOLBY_DIGITAL_PLUS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Dolby Digital Plus output mode. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DIGITAL_OUTPUT_MODE_DOLBY_MAT", ApiSince=37)] + [<Android.Runtime.Register("DIGITAL_OUTPUT_MODE_DOLBY_MAT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Dolby MAT output mode. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DIGITAL_OUTPUT_MODE_PCM", ApiSince=37)] + [<Android.Runtime.Register("DIGITAL_OUTPUT_MODE_PCM", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + PCM digital output mode. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DIGITAL_OUTPUT_MODE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("DIGITAL_OUTPUT_MODE_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Unknown digital output mode. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_SOUND_MODE_GAME", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_SOUND_MODE_GAME", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Game sound mode for Dolby audio. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_SOUND_MODE_MOVIE", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_SOUND_MODE_MOVIE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Movie sound mode for Dolby audio. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_SOUND_MODE_MUSIC", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_SOUND_MODE_MUSIC", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Music sound mode for Dolby audio. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_SOUND_MODE_NEWS", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_SOUND_MODE_NEWS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + News sound mode for Dolby audio. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_SOUND_MODE_STADIUM", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_SOUND_MODE_STADIUM", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Stadium sound mode for Dolby audio. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_SOUND_MODE_STANDARD", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_SOUND_MODE_STANDARD", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Standard sound mode for Dolby audio. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_SOUND_MODE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_SOUND_MODE_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Unknown Dolby sound mode. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOLBY_SOUND_MODE_USER", ApiSince=37)] + [<Android.Runtime.Register("DOLBY_SOUND_MODE_USER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + User-defined sound mode for Dolby audio. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOWN_MIX_MODE_STEREO", ApiSince=37)] + [<Android.Runtime.Register("DOWN_MIX_MODE_STEREO", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Stereo down-mix mode option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOWN_MIX_MODE_SURROUND", ApiSince=37)] + [<Android.Runtime.Register("DOWN_MIX_MODE_SURROUND", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Surround down-mix mode option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOWN_MIX_MODE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("DOWN_MIX_MODE_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Unknown down-mix mode option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PICTURE_QUALITY_EVENT_TYPE_FRAME_CHANGE", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_PICTURE_QUALITY_EVENT_TYPE_FRAME_CHANGE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Frame change event type. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GAMMA_BRIGHT", ApiSince=37)] + [<Android.Runtime.Register("GAMMA_BRIGHT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Bright gamma option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GAMMA_DARK", ApiSince=37)] + [<Android.Runtime.Register("GAMMA_DARK", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Dark gamma option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GAMMA_MIDDLE", ApiSince=37)] + [<Android.Runtime.Register("GAMMA_MIDDLE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Middle gamma option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GAMMA_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("GAMMA_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Unknown gamma option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HDMIRGB_RANGE_AUTO", ApiSince=37)] + [<Android.Runtime.Register("HDMIRGB_RANGE_AUTO", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Automatic HDMI RGB range option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HDMIRGB_RANGE_FULL", ApiSince=37)] + [<Android.Runtime.Register("HDMIRGB_RANGE_FULL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Full HDMI RGB range option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HDMIRGB_RANGE_LIMITED", ApiSince=37)] + [<Android.Runtime.Register("HDMIRGB_RANGE_LIMITED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Limited HDMI RGB range option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HDMIRGB_RANGE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("HDMIRGB_RANGE_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Unknown HDMI RGB range option. + To be added. + + @@ -80,28 +1374,1213 @@ - [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] - [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LEVEL_HIGH", ApiSince=36)] + [<Android.Runtime.Register("LEVEL_HIGH", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + High level option for a parameter. + + High level option for a parameter. + This level represents that the corresponding feature is turned on with the high level + option. + + + Java documentation for android.media.quality.MediaQualityContract.LEVEL_HIGH. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LEVEL_LOW", ApiSince=36)] + [<Android.Runtime.Register("LEVEL_LOW", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + Low level option for a parameter. + + Low level option for a parameter. + This level represents that the corresponding feature is turned on with the low level + option. + + + Java documentation for android.media.quality.MediaQualityContract.LEVEL_LOW. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LEVEL_MEDIUM", ApiSince=36)] + [<Android.Runtime.Register("LEVEL_MEDIUM", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + Medium level option for a parameter. + + Medium level option for a parameter. + This level represents that the corresponding feature is turned on with the medium level + option. + + + Java documentation for android.media.quality.MediaQualityContract.LEVEL_MEDIUM. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LEVEL_OFF", ApiSince=36)] + [<Android.Runtime.Register("LEVEL_OFF", ApiSince=36)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + + + System.String + + + Off level for parameters. + + Off level for parameters. + This level represents that the corresponding feature is turned off. + + + Java documentation for android.media.quality.MediaQualityContract.LEVEL_OFF. + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LEVEL_RANGE_AUTO", ApiSince=37)] + [<Android.Runtime.Register("LEVEL_RANGE_AUTO", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Automatic level range option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LEVEL_RANGE_FULL", ApiSince=37)] + [<Android.Runtime.Register("LEVEL_RANGE_FULL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Full level range option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LEVEL_RANGE_LIMITED", ApiSince=37)] + [<Android.Runtime.Register("LEVEL_RANGE_LIMITED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Limited level range option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LEVEL_RANGE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("LEVEL_RANGE_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Unknown level range option. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LEVEL_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("LEVEL_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Unknown level for a parameter. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LEVEL_USER", ApiSince=37)] + [<Android.Runtime.Register("LEVEL_USER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + User level option for a parameter. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PANEL_TECHNOLOGY_OLED", ApiSince=37)] + [<Android.Runtime.Register("PANEL_TECHNOLOGY_OLED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Quality.PanelTechnology enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Quality.PanelTechnology enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Quality.PanelTechnology + + 0 + + Display panel technology for OLED (Organic Light Emitting Diode). + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PANEL_TECHNOLOGY_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("PANEL_TECHNOLOGY_UNKNOWN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Quality.PanelTechnology enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Quality.PanelTechnology enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Quality.PanelTechnology + + -1 + + Unknown display panel technology type. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_BBD_RESULT", ApiSince=37)] + [<Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_BBD_RESULT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + BBD result event type. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_CAPTUREPOINT_INFO_CHANGE", ApiSince=37)] + [<Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_CAPTUREPOINT_INFO_CHANGE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Capture point info change event type. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_DOLBY_APO_CHANGE", ApiSince=37)] + [<Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_DOLBY_APO_CHANGE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Dolby APO change event type. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_DOLBY_IQ_CHANGE", ApiSince=37)] + [<Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_DOLBY_IQ_CHANGE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Dolby IQ change event type. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_NONE", ApiSince=37)] + [<Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_NONE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + None event type. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Unknown picture quality event type. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_VIDEO_DELAY_CHANGE", ApiSince=37)] + [<Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_VIDEO_DELAY_CHANGE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Video delay change event type. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_VIDEOPATH_CHANGE", ApiSince=37)] + [<Android.Runtime.Register("PICTURE_QUALITY_EVENT_TYPE_VIDEOPATH_CHANGE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Video path change event type. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOUND_STYLE_AUTO", ApiSince=37)] + [<Android.Runtime.Register("SOUND_STYLE_AUTO", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Automatic sound style. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOUND_STYLE_MOVIE", ApiSince=37)] + [<Android.Runtime.Register("SOUND_STYLE_MOVIE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Movie sound style. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOUND_STYLE_MUSIC", ApiSince=37)] + [<Android.Runtime.Register("SOUND_STYLE_MUSIC", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Music sound style. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOUND_STYLE_NEWS", ApiSince=37)] + [<Android.Runtime.Register("SOUND_STYLE_NEWS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + News sound style. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOUND_STYLE_SPORTS", ApiSince=37)] + [<Android.Runtime.Register("SOUND_STYLE_SPORTS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Sports sound style. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOUND_STYLE_STANDARD", ApiSince=37)] + [<Android.Runtime.Register("SOUND_STYLE_STANDARD", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Standard sound style. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOUND_STYLE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("SOUND_STYLE_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Unknown sound style. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOUND_STYLE_USER", ApiSince=37)] + [<Android.Runtime.Register("SOUND_STYLE_USER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + User-defined sound style. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SOUND_STYLE_VIVID", ApiSince=37)] + [<Android.Runtime.Register("SOUND_STYLE_VIVID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Vivid sound style. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_STATUS_DOLBY_VISION", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_DOLBY_VISION", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Dolby Vision stream status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_STATUS_FMM_DOLBY", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_FMM_DOLBY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + FMM Dolby stream status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_STATUS_FMM_HDR10", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_FMM_HDR10", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + FMM HDR10 stream status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_STATUS_FMM_HDR10_PLUS", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_FMM_HDR10_PLUS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + FMM HDR10+ stream status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_STATUS_FMM_HDR_VIVID", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_FMM_HDR_VIVID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + FMM HDR Vivid stream status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_STATUS_FMM_HLG", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_FMM_HLG", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + FMM HLG stream status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_STATUS_FMM_SDR", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_FMM_SDR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + FMM SDR stream status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_STATUS_FMM_TCH", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_FMM_TCH", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + FMM TCH stream status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_STATUS_HDR10", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_HDR10", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + HDR10 stream status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_STATUS_HDR10_PLUS", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_HDR10_PLUS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + HDR10+ stream status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_STATUS_HDR_VIVID", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_HDR_VIVID", ApiSince=37)>] - [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] - [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] - Java.Interop.JniPeerMembers + System.String - To be added. - To be added. + HDR Vivid stream status. To be added. - - - - - + + + + + Field Mono.Android @@ -109,41 +2588,27 @@ - [Android.Runtime.Register("LEVEL_HIGH", ApiSince=36)] - [<Android.Runtime.Register("LEVEL_HIGH", ApiSince=36)>] + [Android.Runtime.Register("STREAM_STATUS_HLG", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_HLG", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - High level option for a parameter. - - High level option for a parameter. - This level represents that the corresponding feature is turned on with the high level - option. - - - Java documentation for android.media.quality.MediaQualityContract.LEVEL_HIGH. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + HLG stream status. + To be added. - - - - - + + + + + Field Mono.Android @@ -151,41 +2616,27 @@ - [Android.Runtime.Register("LEVEL_LOW", ApiSince=36)] - [<Android.Runtime.Register("LEVEL_LOW", ApiSince=36)>] + [Android.Runtime.Register("STREAM_STATUS_IMAX_HDR10", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_IMAX_HDR10", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Low level option for a parameter. - - Low level option for a parameter. - This level represents that the corresponding feature is turned on with the low level - option. - - - Java documentation for android.media.quality.MediaQualityContract.LEVEL_LOW. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + IMAX HDR10 stream status. + To be added. - - - - - + + + + + Field Mono.Android @@ -193,41 +2644,27 @@ - [Android.Runtime.Register("LEVEL_MEDIUM", ApiSince=36)] - [<Android.Runtime.Register("LEVEL_MEDIUM", ApiSince=36)>] + [Android.Runtime.Register("STREAM_STATUS_IMAX_HDR10_PLUS", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_IMAX_HDR10_PLUS", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Medium level option for a parameter. - - Medium level option for a parameter. - This level represents that the corresponding feature is turned on with the medium level - option. - - - Java documentation for android.media.quality.MediaQualityContract.LEVEL_MEDIUM. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + IMAX HDR10+ stream status. + To be added. - - - - - + + + + + Field Mono.Android @@ -235,33 +2672,247 @@ - [Android.Runtime.Register("LEVEL_OFF", ApiSince=36)] - [<Android.Runtime.Register("LEVEL_OFF", ApiSince=36)>] + [Android.Runtime.Register("STREAM_STATUS_IMAX_SDR", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_IMAX_SDR", ApiSince=37)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] - [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] System.String - Off level for parameters. - - Off level for parameters. - This level represents that the corresponding feature is turned off. - - - Java documentation for android.media.quality.MediaQualityContract.LEVEL_OFF. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + IMAX SDR stream status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_STATUS_SDR", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_SDR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + SDR stream status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_STATUS_TCH", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_TCH", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + TCH stream status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_STATUS_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("STREAM_STATUS_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Unknown stream status. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("THREE_D_MODE_FRAME_PACKING", ApiSince=37)] + [<Android.Runtime.Register("THREE_D_MODE_FRAME_PACKING", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Frame packing 3D mode, where left and right eye views are packed into + a single frame. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("THREE_D_MODE_OFF", ApiSince=37)] + [<Android.Runtime.Register("THREE_D_MODE_OFF", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Disables 3D mode. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("THREE_D_MODE_SIDE_BY_SIDE", ApiSince=37)] + [<Android.Runtime.Register("THREE_D_MODE_SIDE_BY_SIDE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Side-by-side 3D mode, where the left and right views are in the same + frame, placed horizontally next to each other. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("THREE_D_MODE_TOP_AND_BOTTOM", ApiSince=37)] + [<Android.Runtime.Register("THREE_D_MODE_TOP_AND_BOTTOM", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Top-and-bottom 3D mode, where the left and right views are in the same + frame, placed vertically on top of each other. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("THREE_D_MODE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("THREE_D_MODE_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Unknown 3D mode. + To be added. diff --git a/docs/xml/Android.Media.Quality/MediaQualityManager.xml b/docs/xml/Android.Media.Quality/MediaQualityManager.xml index ce0fb7695..0ce45d81c 100644 --- a/docs/xml/Android.Media.Quality/MediaQualityManager.xml +++ b/docs/xml/Android.Media.Quality/MediaQualityManager.xml @@ -245,6 +245,44 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getEqualizerCapabilities", "()Landroid/media/quality/EqualizerCapabilities;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getEqualizerCapabilities", "()Landroid/media/quality/EqualizerCapabilities;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Media.Quality.EqualizerCapabilities + + + Gets the static equalizer capabilities of the device. + An EqualizerCapabilities object describing the hardware's equalizer + capabilities, or null if the information is not available. + To be added. + + @@ -913,6 +951,70 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setColorMuteEnabled", "(Z)V", "", ApiSince=37)] + [<Android.Runtime.Register("setColorMuteEnabled", "(Z)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + Whether color mute is enabled. + Sets whether color mute is enabled. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMutedColor", "(I)V", "", ApiSince=37)] + [<Android.Runtime.Register("setMutedColor", "(I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The ARGB color to be set. + Set the color for the "color mute" feature. + To be added. + + @@ -1159,5 +1261,48 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("usesDisplayTechnology", "(I)Z", "", ApiSince=37)] + [<Android.Runtime.Register("usesDisplayTechnology", "(I)Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "PanelTechnologyOled", "PanelTechnologyUnknown" }, Type="Android.Media.Quality.MediaQualityContract")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "PanelTechnologyOled", "PanelTechnologyUnknown" }, Type="Android.Media.Quality.MediaQualityContract")>] + + + + + + The type of display panel technology to query. This must + be one of the constants from MediaQualityContract.PanelTechnology. + Checks if a specific display panel technology is supported by the device. + + true if the specified panel technology is supported, + false otherwise. + To be added. + + diff --git a/docs/xml/Android.Media.Quality/PanelTechnology.xml b/docs/xml/Android.Media.Quality/PanelTechnology.xml new file mode 100644 index 000000000..50230e176 --- /dev/null +++ b/docs/xml/Android.Media.Quality/PanelTechnology.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Quality.MediaQualityContract.PanelTechnologyOled", JniField="android/media/quality/MediaQualityContract.PANEL_TECHNOLOGY_OLED")] + [<Android.Runtime.IntDefinition("Android.Media.Quality.MediaQualityContract.PanelTechnologyOled", JniField="android/media/quality/MediaQualityContract.PANEL_TECHNOLOGY_OLED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Quality.PanelTechnology + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.Quality.MediaQualityContract.PanelTechnologyUnknown", JniField="android/media/quality/MediaQualityContract.PANEL_TECHNOLOGY_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Media.Quality.MediaQualityContract.PanelTechnologyUnknown", JniField="android/media/quality/MediaQualityContract.PANEL_TECHNOLOGY_UNKNOWN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Quality.PanelTechnology + + -1 + + To be added. + + + + diff --git a/docs/xml/Android.Media.Quality/ParameterCapability.xml b/docs/xml/Android.Media.Quality/ParameterCapability.xml index 250cec2c3..d1325b73b 100644 --- a/docs/xml/Android.Media.Quality/ParameterCapability.xml +++ b/docs/xml/Android.Media.Quality/ParameterCapability.xml @@ -335,6 +335,35 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isMutable", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isMutable", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns whether this parameter can currently be modified by the application. + To be added. + To be added. + + diff --git a/docs/xml/Android.Media.Quality/PictureProfile+Builder.xml b/docs/xml/Android.Media.Quality/PictureProfile+Builder.xml index 91d4acc0e..d29c969e7 100644 --- a/docs/xml/Android.Media.Quality/PictureProfile+Builder.xml +++ b/docs/xml/Android.Media.Quality/PictureProfile+Builder.xml @@ -124,6 +124,41 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addStreamStatusVariant", "(Ljava/lang/String;Landroid/os/PersistableBundle;)Landroid/media/quality/PictureProfile$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("addStreamStatusVariant", "(Ljava/lang/String;Landroid/os/PersistableBundle;)Landroid/media/quality/PictureProfile$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Quality.PictureProfile+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Media.Quality/PictureProfile.xml b/docs/xml/Android.Media.Quality/PictureProfile.xml index 1cd71d9a4..5086413fb 100644 --- a/docs/xml/Android.Media.Quality/PictureProfile.xml +++ b/docs/xml/Android.Media.Quality/PictureProfile.xml @@ -508,6 +508,285 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_DEFAULT", ApiSince=37)] + [<Android.Runtime.Register("NAME_DEFAULT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the default picture profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_ENERGY_SAVING", ApiSince=37)] + [<Android.Runtime.Register("NAME_ENERGY_SAVING", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the energy saving picture profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_GAME", ApiSince=37)] + [<Android.Runtime.Register("NAME_GAME", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the game picture profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_MOVIE", ApiSince=37)] + [<Android.Runtime.Register("NAME_MOVIE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the movie picture profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_SPORTS", ApiSince=37)] + [<Android.Runtime.Register("NAME_SPORTS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the sports picture profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_STANDARD", ApiSince=37)] + [<Android.Runtime.Register("NAME_STANDARD", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the standard picture profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("NAME_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for an unknown picture profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_USER", ApiSince=37)] + [<Android.Runtime.Register("NAME_USER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the user-defined picture profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_VIVID", ApiSince=37)] + [<Android.Runtime.Register("NAME_VIVID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the vivid picture profile. + To be added. + + @@ -698,6 +977,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getStreamStatusVariants", "()Ljava/util/Map;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getStreamStatusVariants", "()Ljava/util/Map;", "", ApiSince=37)>] + + + + System.Collections.Generic.IDictionary<System.String,Android.OS.PersistableBundle> + + + Gets the stream status variant parameters. + A map of status variants. Returns empty map if no variants are defined. + To be added. + + diff --git a/docs/xml/Android.Media.Quality/SoundProfile.xml b/docs/xml/Android.Media.Quality/SoundProfile.xml index da9a0f8ef..a7ff3ddc3 100644 --- a/docs/xml/Android.Media.Quality/SoundProfile.xml +++ b/docs/xml/Android.Media.Quality/SoundProfile.xml @@ -508,6 +508,254 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_DEFAULT", ApiSince=37)] + [<Android.Runtime.Register("NAME_DEFAULT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the default sound profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_MOVIE", ApiSince=37)] + [<Android.Runtime.Register("NAME_MOVIE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the movie sound profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_MUSIC", ApiSince=37)] + [<Android.Runtime.Register("NAME_MUSIC", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the music sound profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_NEWS", ApiSince=37)] + [<Android.Runtime.Register("NAME_NEWS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the news sound profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_SPORTS", ApiSince=37)] + [<Android.Runtime.Register("NAME_SPORTS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the sports sound profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_STANDARD", ApiSince=37)] + [<Android.Runtime.Register("NAME_STANDARD", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the standard sound profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_USER", ApiSince=37)] + [<Android.Runtime.Register("NAME_USER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the user-defined sound profile. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NAME_VIVID", ApiSince=37)] + [<Android.Runtime.Register("NAME_VIVID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Name for the vivid sound profile. + To be added. + + diff --git a/docs/xml/Android.Media.Session/MediaSession.xml b/docs/xml/Android.Media.Session/MediaSession.xml index e965b22d4..efdbc8454 100644 --- a/docs/xml/Android.Media.Session/MediaSession.xml +++ b/docs/xml/Android.Media.Session/MediaSession.xml @@ -164,6 +164,52 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;)V", "", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.OVERRIDE_MEDIA_SESSION_OWNER")] + [<Android.Runtime.RequiresPermission("android.permission.OVERRIDE_MEDIA_SESSION_OWNER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Media.Session/MediaSessionManager+IOnSession2TokensChangedListener.xml b/docs/xml/Android.Media.Session/MediaSessionManager+IOnSession2TokensChangedListener.xml index 483f042b0..41d090256 100644 --- a/docs/xml/Android.Media.Session/MediaSessionManager+IOnSession2TokensChangedListener.xml +++ b/docs/xml/Android.Media.Session/MediaSessionManager+IOnSession2TokensChangedListener.xml @@ -27,6 +27,10 @@ [System.Runtime.CompilerServices.NullableContext(0)] [<System.Runtime.CompilerServices.NullableContext(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + Listens for changes to the #getSession2Tokens(). @@ -37,7 +41,6 @@ session functionality should use the AndroidX Media3 Session Library. - This member is deprecated. MediaSession2 is deprecated. Java documentation for android.media.session.MediaSessionManager.OnSession2TokensChangedListener. @@ -70,6 +73,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] diff --git a/docs/xml/Android.Media.Session/MediaSessionManager.xml b/docs/xml/Android.Media.Session/MediaSessionManager.xml index 6ec92ca25..df2aa71c2 100644 --- a/docs/xml/Android.Media.Session/MediaSessionManager.xml +++ b/docs/xml/Android.Media.Session/MediaSessionManager.xml @@ -136,6 +136,95 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addOnActiveSessionsForPackageChangedListener", "(Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/media/session/MediaSessionManager$OnActiveSessionsChangedListener;)V", "", ApiSince=37)] + [<Android.Runtime.Register("addOnActiveSessionsForPackageChangedListener", "(Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/media/session/MediaSessionManager$OnActiveSessionsChangedListener;)V", "", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.MEDIA_CONTENT_CONTROL")] + [<Android.Runtime.RequiresPermission("android.permission.MEDIA_CONTENT_CONTROL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("addOnActiveSessionsForPackageChangedListener", "(Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/content/ComponentName;Landroid/media/session/MediaSessionManager$OnActiveSessionsChangedListener;)V", "", ApiSince=37)] + [<Android.Runtime.Register("addOnActiveSessionsForPackageChangedListener", "(Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/content/ComponentName;Landroid/media/session/MediaSessionManager$OnActiveSessionsChangedListener;)V", "", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.MEDIA_CONTENT_CONTROL")] + [<Android.Runtime.RequiresPermission("android.permission.MEDIA_CONTENT_CONTROL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -185,6 +274,10 @@ [Android.Runtime.Register("addOnSession2TokensChangedListener", "(Landroid/media/session/MediaSessionManager$OnSession2TokensChangedListener;)V", "", ApiSince=29)] [<Android.Runtime.Register("addOnSession2TokensChangedListener", "(Landroid/media/session/MediaSessionManager$OnSession2TokensChangedListener;)V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -228,6 +321,10 @@ [Android.Runtime.Register("addOnSession2TokensChangedListener", "(Landroid/media/session/MediaSessionManager$OnSession2TokensChangedListener;Landroid/os/Handler;)V", "", ApiSince=29)] [<Android.Runtime.Register("addOnSession2TokensChangedListener", "(Landroid/media/session/MediaSessionManager$OnSession2TokensChangedListener;Landroid/os/Handler;)V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -314,6 +411,89 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getActiveSessionsForPackage", "(Ljava/lang/String;)Ljava/util/List;", "", ApiSince=37)] + [<Android.Runtime.Register("getActiveSessionsForPackage", "(Ljava/lang/String;)Ljava/util/List;", "", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.MEDIA_CONTENT_CONTROL")] + [<Android.Runtime.RequiresPermission("android.permission.MEDIA_CONTENT_CONTROL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Collections.Generic.IList<Android.Media.Session.MediaSession+Token> + + + + + + Package name of the application for which tokens should be fetched. + Get a list of MediaSession.Token for all active sessions for the packageName. + A list of MediaSession.Token for active sessions of the calling application. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getActiveSessionsForPackage", "(Ljava/lang/String;Landroid/content/ComponentName;)Ljava/util/List;", "", ApiSince=37)] + [<Android.Runtime.Register("getActiveSessionsForPackage", "(Ljava/lang/String;Landroid/content/ComponentName;)Ljava/util/List;", "", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.MEDIA_CONTENT_CONTROL")] + [<Android.Runtime.RequiresPermission("android.permission.MEDIA_CONTENT_CONTROL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Collections.Generic.IList<Android.Media.Session.MediaSession+Token> + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + Package name of the application for which tokens should be fetched. + The enabled notification listener component. May be null. + Get a list of MediaSession.Token for all active sessions for the packageName. + A list of controllers for active sessions of the calling application. + To be added. + + @@ -569,6 +749,38 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeOnActiveSessionsForPackageChangedListener", "(Landroid/media/session/MediaSessionManager$OnActiveSessionsChangedListener;)V", "", ApiSince=37)] + [<Android.Runtime.Register("removeOnActiveSessionsForPackageChangedListener", "(Landroid/media/session/MediaSessionManager$OnActiveSessionsChangedListener;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + @@ -616,6 +828,10 @@ [Android.Runtime.Register("removeOnSession2TokensChangedListener", "(Landroid/media/session/MediaSessionManager$OnSession2TokensChangedListener;)V", "", ApiSince=29)] [<Android.Runtime.Register("removeOnSession2TokensChangedListener", "(Landroid/media/session/MediaSessionManager$OnSession2TokensChangedListener;)V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -655,6 +871,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] diff --git a/docs/xml/Android.Media.TV.Ads/TvAdService+Session.xml b/docs/xml/Android.Media.TV.Ads/TvAdService+Session.xml index c4cfcdecb..0cade6aed 100644 --- a/docs/xml/Android.Media.TV.Ads/TvAdService+Session.xml +++ b/docs/xml/Android.Media.TV.Ads/TvAdService+Session.xml @@ -361,8 +361,8 @@ - To be added. - To be added. + Called when the application requests to create a media view. + a view attached to the media window. null if no media view is created. To be added. diff --git a/docs/xml/Android.Media.TV/TvView+TvInputCallback.xml b/docs/xml/Android.Media.TV/TvView+TvInputCallback.xml index c8b332d44..8532617c6 100644 --- a/docs/xml/Android.Media.TV/TvView+TvInputCallback.xml +++ b/docs/xml/Android.Media.TV/TvView+TvInputCallback.xml @@ -1142,7 +1142,7 @@ The ID of the TV input bound to this view. The reason why the TV input stopped the playback: <ul> - <li>TvInputManager#VIDEO_UNAVAILABLE_REASON_UNKNOWN<li>TvInputManager#VIDEO_UNAVAILABLE_REASON_TUNING<li>TvInputManager#VIDEO_UNAVAILABLE_REASON_WEAK_SIGNAL<li>TvInputManager#VIDEO_UNAVAILABLE_REASON_BUFFERING<li>TvInputManager#VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY</ul> + <li>TvInputManager#VIDEO_UNAVAILABLE_REASON_UNKNOWN<li>TvInputManager#VIDEO_UNAVAILABLE_REASON_TUNING<li>TvInputManager#VIDEO_UNAVAILABLE_REASON_WEAK_SIGNAL<li>TvInputManager#VIDEO_UNAVAILABLE_REASON_BUFFERING<li>TvInputManager#VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY<li>TvInputManager#VIDEO_UNAVAILABLE_REASON_NO_VIDEO_NO_AUDIO</ul> This is called when the video is not available, so the TV input stops the playback. This is called when the video is not available, so the TV input stops the playback. diff --git a/docs/xml/Android.Media/AudioDeviceInfo.xml b/docs/xml/Android.Media/AudioDeviceInfo.xml index 3c49d292d..3fc3452fe 100644 --- a/docs/xml/Android.Media/AudioDeviceInfo.xml +++ b/docs/xml/Android.Media/AudioDeviceInfo.xml @@ -914,6 +914,74 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_BLE_CENTRAL", ApiSince=37)] + [<Android.Runtime.Register("TYPE_BLE_CENTRAL", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.AudioDeviceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.AudioDeviceType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.AudioDeviceType + + 34 + + A device corresponding to the receive or transmit path in an Android implementation + operating in a Bluetooth audio peripheral mode (LE Audio, A2DP or HFP profiles). + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_BLE_CENTRAL_BROADCAST", ApiSince=37)] + [<Android.Runtime.Register("TYPE_BLE_CENTRAL_BROADCAST", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.AudioDeviceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.AudioDeviceType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.AudioDeviceType + + 35 + + A device corresponding to the receive path in an Android implementation + operating in a Bluetooth LE audio peripheral mode part of a broadcast group. + To be added. + + @@ -961,6 +1029,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_BLE_HEARING_AID", ApiSince=37)] + [<Android.Runtime.Register("TYPE_BLE_HEARING_AID", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.AudioDeviceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.AudioDeviceType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.AudioDeviceType + + 33 + + A device type describing a Bluetooth Low Energy (BLE) hearing aid. + To be added. + + diff --git a/docs/xml/Android.Media/AudioDeviceType.xml b/docs/xml/Android.Media/AudioDeviceType.xml index 563067d1e..6b1687562 100644 --- a/docs/xml/Android.Media/AudioDeviceType.xml +++ b/docs/xml/Android.Media/AudioDeviceType.xml @@ -883,6 +883,90 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioDeviceInfo.TYPE_BLE_CENTRAL")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioDeviceInfo.TYPE_BLE_CENTRAL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.AudioDeviceType + + 34 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioDeviceInfo.TYPE_BLE_CENTRAL_BROADCAST")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioDeviceInfo.TYPE_BLE_CENTRAL_BROADCAST")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.AudioDeviceType + + 35 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioDeviceInfo.TYPE_BLE_HEARING_AID")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioDeviceInfo.TYPE_BLE_HEARING_AID")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.AudioDeviceType + + 33 + + To be added. + + diff --git a/docs/xml/Android.Media/AudioFormat+Builder.xml b/docs/xml/Android.Media/AudioFormat+Builder.xml index a0e09fea1..daab65294 100644 --- a/docs/xml/Android.Media/AudioFormat+Builder.xml +++ b/docs/xml/Android.Media/AudioFormat+Builder.xml @@ -223,6 +223,39 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setChannelAcnMask", "(I)Landroid/media/AudioFormat$Builder;", "GetSetChannelAcnMask_IHandler", ApiSince=37)] + [<Android.Runtime.Register("setChannelAcnMask", "(I)Landroid/media/AudioFormat$Builder;", "GetSetChannelAcnMask_IHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.AudioFormat+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Media/AudioFormat.xml b/docs/xml/Android.Media/AudioFormat.xml index b1be5b078..13372a961 100644 --- a/docs/xml/Android.Media/AudioFormat.xml +++ b/docs/xml/Android.Media/AudioFormat.xml @@ -290,47 +290,1077 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 21.")] + [<System.Obsolete("This constructor was removed in Android API level 21.")>] + + + [System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")>] + + + + + + + + + + Java documentation for android.media.AudioFormat.AudioFormat(). + + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + A containing a Java Native Interface (JNI) object reference. + A indicating how to handle + A constructor used when creating managed representations of JNI objects; called by the runtime. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_HORIZONTAL", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_HORIZONTAL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 512 + + Ambisonics channel mask flag for the horizontal-only representation. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getChannelAcnMask", "()I", "GetGetChannelAcnMaskHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getChannelAcnMask", "()I", "GetGetChannelAcnMaskHandler", ApiSince=37)>] + + + + System.Int32 + + + Return the Ambisonics channel mask. + one of the values that can be set in Builder#setChannelAcnMask(int) or + AudioFormat#CHANNEL_INVALID if not set or an invalid mask was used. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_0", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_0", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 1 + + Ambisonics channel mask for order 0. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_0_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_0_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 513 + + Ambisonics horizontal-only channel mask for order 0. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_1", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_1", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 4 + + Ambisonics channel mask for order 1. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_10", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_10", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 121 + + Ambisonics channel mask for order 10. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_10_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_10_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 533 + + Ambisonics horizontal-only channel mask for order 10. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_11", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_11", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 144 + + Ambisonics channel mask for order 11. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_11_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_11_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 535 + + Ambisonics horizontal-only channel mask for order 11. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_12", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_12", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 169 + + Ambisonics channel mask for order 12. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_12_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_12_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 537 + + Ambisonics horizontal-only channel mask for order 12. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_13", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_13", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 196 + + Ambisonics channel mask for order 13. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_13_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_13_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 539 + + Ambisonics horizontal-only channel mask for order 13. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_14", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_14", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 225 + + Ambisonics channel mask for order 14. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_14_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_14_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 541 + + Ambisonics horizontal-only channel mask for order 14. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_1_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_1_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 515 + + Ambisonics horizontal-only channel mask for order 1. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_2", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_2", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 9 + + Ambisonics channel mask for order 2. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_2_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_2_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 517 + + Ambisonics horizontal-only channel mask for order 2. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_3", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_3", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 16 + + Ambisonics channel mask for order 3. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_3_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_3_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 519 + + Ambisonics horizontal-only channel mask for order 3. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_4", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_4", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 25 + + Ambisonics channel mask for order 4. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_4_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_4_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 521 + + Ambisonics horizontal-only channel mask for order 4. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_5", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_5", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + - + + System.Int32 + + 36 - - - - - - Java documentation for android.media.AudioFormat.AudioFormat(). - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - - + Ambisonics channel mask for order 5. + To be added. - - - - - - Constructor + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + Mono.Android 0.0.0.0 - - - - + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_5_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_5_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 523 - A containing a Java Native Interface (JNI) object reference. - A indicating how to handle - A constructor used when creating managed representations of JNI objects; called by the runtime. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + Ambisonics horizontal-only channel mask for order 5. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_6", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_6", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 49 + + Ambisonics channel mask for order 6. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_6_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_6_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 525 + + Ambisonics horizontal-only channel mask for order 6. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_7", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_7", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 64 + + Ambisonics channel mask for order 7. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_7_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_7_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 527 + + Ambisonics horizontal-only channel mask for order 7. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_8", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_8", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 81 + + Ambisonics channel mask for order 8. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_8_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_8_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 529 + + Ambisonics horizontal-only channel mask for order 8. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_9", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_9", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 100 + + Ambisonics channel mask for order 9. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_ACN_ORDER_9_HRZ", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_ACN_ORDER_9_HRZ", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 531 + + Ambisonics horizontal-only channel mask for order 9. + To be added. @@ -502,6 +1532,42 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CHANNEL_OUT_13POINT0", ApiSince=37)] + [<Android.Runtime.Register("CHANNEL_OUT_13POINT0", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ChannelOut enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.ChannelOut + + 30136348 + + Output channel mask for 13. + To be added. + + diff --git a/docs/xml/Android.Media/AudioManager.xml b/docs/xml/Android.Media/AudioManager.xml index 4fdeb600b..417e17bb5 100644 --- a/docs/xml/Android.Media/AudioManager.xml +++ b/docs/xml/Android.Media/AudioManager.xml @@ -1,4 +1,4 @@ - + @@ -35,9 +35,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -114,9 +114,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -168,9 +168,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -212,9 +212,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,7 +243,7 @@ Broadcast Action: A sticky broadcast indicating an HDMI cable was plugged or unplugged. Broadcast Action: A sticky broadcast indicating an HDMI cable was plugged or unplugged. - + The intent will have the following extra values: #EXTRA_AUDIO_PLUG_STATE, #EXTRA_MAX_CHANNEL_COUNT, #EXTRA_ENCODINGS. It can only be received by explicitly registering for it with @@ -254,9 +254,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -284,7 +284,7 @@ Broadcast Action: Wired Headset plugged in or unplugged. Broadcast Action: Wired Headset plugged in or unplugged. - + You <em>cannot</em> receive this through components declared in manifests, only by explicitly registering for it with Context#registerReceiver(BroadcastReceiver, IntentFilter) @@ -302,9 +302,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -336,7 +336,7 @@ Broadcast Action: microphone muting state changed. Broadcast Action: microphone muting state changed. - + You <em>cannot</em> receive this through components declared in manifests, only by explicitly registering for it with Context#registerReceiver(BroadcastReceiver, IntentFilter) @@ -349,9 +349,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -394,9 +394,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -418,6 +418,10 @@ [Android.Runtime.Register("ACTION_SCO_AUDIO_STATE_UPDATED")] [<Android.Runtime.Register("ACTION_SCO_AUDIO_STATE_UPDATED")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + System.String @@ -445,9 +449,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -469,6 +473,10 @@ [Android.Runtime.Register("ACTION_SPEAKERPHONE_STATE_CHANGED", ApiSince=29)] [<Android.Runtime.Register("ACTION_SPEAKERPHONE_STATE_CHANGED", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -481,7 +489,7 @@ Broadcast Action: speakerphone state changed. Broadcast Action: speakerphone state changed. - + You <em>cannot</em> receive this through components declared in manifests, only by explicitly registering for it with Context#registerReceiver(BroadcastReceiver, IntentFilter) @@ -494,9 +502,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -536,9 +544,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -578,9 +586,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -617,11 +625,15 @@ To be added. Adds a listener for being notified of changes to the communication audio device. - Android reference for android.media.AudioManager.addOnCommunicationDeviceChangedListener. - Portions of this page are modifications based on work created and shared by the + + Java documentation for android.media.AudioManager.addOnCommunicationDeviceChangedListener(java.util.concurrent.Executor, android.media.OnCommunicationDeviceChangedListener). + + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -658,11 +670,15 @@ To be added. Adds a listener to be notified of changes to the audio mode. - Android reference for android.media.AudioManager.addOnModeChangedListener. - Portions of this page are modifications based on work created and shared by the + + Java documentation for android.media.AudioManager.addOnModeChangedListener(java.util.concurrent.Executor, android.media.OnModeChangedListener). + + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -774,9 +790,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -854,9 +870,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -926,9 +942,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -999,9 +1015,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1053,9 +1069,9 @@ Property setter documentation: Specifies whether the audio played by this app may or may not be captured by other apps or the system. - + The default is AudioAttributes#ALLOW_CAPTURE_BY_ALL. - + There are multiple ways to set this policy: <ul> <li> for each track independently, see @@ -1065,7 +1081,7 @@ manifest. </li> </ul> The most restrictive policy is always applied. - + See AudioPlaybackCaptureConfiguration for more details on which audio signals can be captured. @@ -1074,9 +1090,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1115,9 +1131,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1161,9 +1177,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1210,9 +1226,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1258,9 +1274,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1301,9 +1317,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1343,9 +1359,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1389,9 +1405,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1435,9 +1451,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1486,9 +1502,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1527,9 +1543,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1569,9 +1585,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1611,9 +1627,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1654,9 +1670,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1713,9 +1729,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1744,6 +1760,10 @@ [set: Android.Runtime.Register("setBluetoothScoOn", "(Z)V", "GetSetBluetoothScoOn_ZHandler")] [<set: Android.Runtime.Register("setBluetoothScoOn", "(Z)V", "GetSetBluetoothScoOn_ZHandler")>] + + [set: System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<set: System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + System.Boolean @@ -1771,9 +1791,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1815,9 +1835,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1868,9 +1888,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1923,9 +1943,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1971,9 +1991,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2018,9 +2038,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2072,9 +2092,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2124,9 +2144,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2172,9 +2192,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2213,9 +2233,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2261,9 +2281,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2307,9 +2327,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2355,9 +2375,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2401,9 +2421,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2446,9 +2466,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2483,9 +2503,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2522,9 +2542,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2561,9 +2581,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2603,9 +2623,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2643,9 +2663,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2679,9 +2699,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2703,6 +2723,10 @@ [Android.Runtime.Register("EXTRA_SCO_AUDIO_PREVIOUS_STATE")] [<Android.Runtime.Register("EXTRA_SCO_AUDIO_PREVIOUS_STATE")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + System.String @@ -2719,9 +2743,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2742,6 +2766,10 @@ [Android.Runtime.Register("EXTRA_SCO_AUDIO_STATE")] [<Android.Runtime.Register("EXTRA_SCO_AUDIO_STATE")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + System.String @@ -2758,9 +2786,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2801,9 +2829,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2846,9 +2874,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2924,9 +2952,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2974,9 +3002,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3024,9 +3052,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3072,9 +3100,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3138,9 +3166,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3201,9 +3229,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3256,9 +3284,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3302,9 +3330,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3367,9 +3395,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3423,9 +3451,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3474,9 +3502,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3536,9 +3564,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3585,9 +3613,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3642,9 +3670,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3690,9 +3718,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3740,8 +3768,8 @@ [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }, Flag=true, Type="")>] - [Android.Runtime.IntDef(Fields=new System.String[] { "TypeHdmiEarc", "TypeRemoteSubmix", "TypeBuiltinSpeakerSafe", "TypeBleHeadset", "TypeBleSpeaker", "TypeBleBroadcast", "TypeDockAnalog", "TypeMultichannelGroup" }, Flag=true, Type="Android.Media.AudioDeviceInfo")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "TypeHdmiEarc", "TypeRemoteSubmix", "TypeBuiltinSpeakerSafe", "TypeBleHeadset", "TypeBleSpeaker", "TypeBleBroadcast", "TypeDockAnalog", "TypeMultichannelGroup" }, Flag=true, Type="Android.Media.AudioDeviceInfo")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "TypeHdmiEarc", "TypeRemoteSubmix", "TypeBuiltinSpeakerSafe", "TypeBleHeadset", "TypeBleSpeaker", "TypeBleBroadcast", "TypeDockAnalog", "TypeMultichannelGroup", "TypeBleHearingAid", "TypeBleCentral" }, Flag=true, Type="Android.Media.AudioDeviceInfo")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "TypeHdmiEarc", "TypeRemoteSubmix", "TypeBuiltinSpeakerSafe", "TypeBleHeadset", "TypeBleSpeaker", "TypeBleBroadcast", "TypeDockAnalog", "TypeMultichannelGroup", "TypeBleHearingAid", "TypeBleCentral" }, Flag=true, Type="Android.Media.AudioDeviceInfo")>] @@ -3767,9 +3795,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3830,9 +3858,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3883,9 +3911,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3949,9 +3977,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3998,9 +4026,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4016,6 +4044,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [get: Android.Runtime.Register("isBluetoothScoAvailableOffCall", "()Z", "GetIsBluetoothScoAvailableOffCallHandler")] [<get: Android.Runtime.Register("isBluetoothScoAvailableOffCall", "()Z", "GetIsBluetoothScoAvailableOffCallHandler")>] @@ -4039,9 +4071,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4089,9 +4121,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4130,9 +4162,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4167,9 +4199,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4221,9 +4253,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4263,9 +4295,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4315,9 +4347,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4371,9 +4403,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4414,9 +4446,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4461,9 +4493,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4530,9 +4562,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4604,9 +4636,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4653,9 +4685,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4708,9 +4740,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4791,9 +4823,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4837,9 +4869,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4884,9 +4916,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4925,9 +4957,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4973,9 +5005,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5020,9 +5052,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5067,9 +5099,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5116,9 +5148,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5170,9 +5202,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5212,9 +5244,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5254,9 +5286,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5297,9 +5329,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5339,9 +5371,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5381,9 +5413,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5436,9 +5468,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5491,9 +5523,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5546,9 +5578,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5602,9 +5634,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5655,9 +5687,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5708,9 +5740,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5771,9 +5803,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5939,9 +5971,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6026,9 +6058,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6086,9 +6118,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6127,9 +6159,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6152,8 +6184,8 @@ [<Android.Runtime.Register("SCO_AUDIO_STATE_CONNECTED")>] - [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.")>] @@ -6172,9 +6204,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6196,8 +6228,8 @@ [<Android.Runtime.Register("SCO_AUDIO_STATE_CONNECTING")>] - [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.")>] @@ -6216,9 +6248,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6240,8 +6272,8 @@ [<Android.Runtime.Register("SCO_AUDIO_STATE_DISCONNECTED")>] - [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.")>] @@ -6260,9 +6292,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6284,8 +6316,8 @@ [<Android.Runtime.Register("SCO_AUDIO_STATE_ERROR")>] - [System.Obsolete("This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Media.ScoAudioState enum directly instead of this field.")>] @@ -6304,9 +6336,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6395,9 +6427,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6451,9 +6483,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6496,9 +6528,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6564,9 +6596,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6637,9 +6669,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6713,9 +6745,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6773,9 +6805,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6839,9 +6871,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6911,9 +6943,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6980,9 +7012,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7046,9 +7078,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7090,9 +7122,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7148,9 +7180,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7231,9 +7263,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7281,9 +7313,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7323,13 +7355,46 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STREAM_ASSISTANT", ApiSince=37)] + [<Android.Runtime.Register("STREAM_ASSISTANT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.Stream enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.Stream enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Stream + + 11 + + To be added. + To be added. + + @@ -7424,9 +7489,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7476,9 +7541,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7520,9 +7585,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7564,9 +7629,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7614,9 +7679,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7665,9 +7730,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7717,9 +7782,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7774,9 +7839,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7812,9 +7877,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7857,9 +7922,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7918,9 +7983,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/AudioTrack+Builder.xml b/docs/xml/Android.Media/AudioTrack+Builder.xml index d345f8a27..0847a9c8f 100644 --- a/docs/xml/Android.Media/AudioTrack+Builder.xml +++ b/docs/xml/Android.Media/AudioTrack+Builder.xml @@ -320,6 +320,39 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCodecProvenance", "(Ljava/lang/String;)Landroid/media/AudioTrack$Builder;", "GetSetCodecProvenance_Ljava_lang_String_Handler", ApiSince=37)] + [<Android.Runtime.Register("setCodecProvenance", "(Ljava/lang/String;)Landroid/media/AudioTrack$Builder;", "GetSetCodecProvenance_Ljava_lang_String_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.AudioTrack+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Media/AudioTrack.xml b/docs/xml/Android.Media/AudioTrack.xml index e72ff09e0..c93dfb2e6 100644 --- a/docs/xml/Android.Media/AudioTrack.xml +++ b/docs/xml/Android.Media/AudioTrack.xml @@ -1149,6 +1149,37 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getCodecProvenance", "()Ljava/lang/String;", "GetGetCodecProvenanceHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getCodecProvenance", "()Ljava/lang/String;", "GetGetCodecProvenanceHandler", ApiSince=37)>] + + + + System.String + + + Returns the codec provenance of the AudioTrack specified at + the time of configuration. + a media type of the audio codec or an empty string if the codec + provenance is not set. + To be added. + + @@ -1948,6 +1979,169 @@ + + + + + + Field + + F:Android.Media.IAudioRouting._members + F:Android.Media.IAudioRouting.cb_getRoutedDevices_GetRoutedDevices_Ljava_util_List_ + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLUSH_FROM_ACCURACY_BEST_EFFORT", ApiSince=37)] + [<Android.Runtime.Register("FLUSH_FROM_ACCURACY_BEST_EFFORT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.FlushFromAccuracy enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.FlushFromAccuracy enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.FlushFromAccuracy + + 0 + + Accuracy mode for #flushWrittenFramesFromPosition(long, int) + to indicate the framework will flush the + data as close as possible, but not below, to the requested position. + To be added. + + + + + + + + Field + + F:Android.Media.IAudioRouting._members + F:Android.Media.IAudioRouting.cb_getRoutedDevices_GetRoutedDevices_Ljava_util_List_ + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLUSH_FROM_ACCURACY_EXACT", ApiSince=37)] + [<Android.Runtime.Register("FLUSH_FROM_ACCURACY_EXACT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.FlushFromAccuracy enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.FlushFromAccuracy enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.FlushFromAccuracy + + 1 + + Accuracy mode for #flushWrittenFramesFromPosition(long, int) + to indicate the AudioTrack must be + flushed from the requested position. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("flushWrittenFramesFromPosition", "(JI)J", "GetFlushWrittenFramesFromPosition_JIHandler", ApiSince=37)] + [<Android.Runtime.Register("flushWrittenFramesFromPosition", "(JI)J", "GetFlushWrittenFramesFromPosition_JIHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "FlushFromAccuracyBestEffort", "FlushFromAccuracyExact" }, Type="Android.Media.AudioTrack")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "FlushFromAccuracyBestEffort", "FlushFromAccuracyExact" }, Type="Android.Media.AudioTrack")>] + + + + + + the accuracy requirement when flushing. Use + #FLUSH_FROM_ACCURACY_BEST_EFFORT to indicate flush as close as possible to the + requested position. Use #FLUSH_FROM_ACCURACY_EXACT to indicate must flush from + the requested position. + the start point in frames to flush. The value must be between 0 and + total written frames. + Flush all data from the given position. + the actual flushed position or #ERROR_BAD_VALUE if the requested accuracy is + #FLUSH_FROM_ACCURACY_EXACT and cannot flush from the requested position. + To be added. + + + + + + + + Field + + F:Android.Media.IAudioRouting._members + F:Android.Media.IAudioRouting.cb_getRoutedDevices_GetRoutedDevices_Ljava_util_List_ + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLUSH_WRITTEN_FRAMES_SUPPORTED", ApiSince=37)] + [<Android.Runtime.Register("FLUSH_WRITTEN_FRAMES_SUPPORTED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.FlushWrittenFramesSupport enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.FlushWrittenFramesSupport enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.FlushWrittenFramesSupport + + 1 + + Constant flag value to indicate #flushWrittenFramesFromPosition(long, int) + is supported. + To be added. + + @@ -1990,6 +2184,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getFlushWrittenFramesFromPositionSupport", "(Landroid/media/AudioFormat;Landroid/media/AudioAttributes;)I", "", ApiSince=37)] + [<Android.Runtime.Register("getFlushWrittenFramesFromPositionSupport", "(Landroid/media/AudioFormat;Landroid/media/AudioAttributes;)I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + + + + the AudioFormat to create AudioTrack + the AudioAttributes to create AudioTrack + Returns a bit mask representing the current feature support for + #flushWrittenFramesFromPosition(long, int) for the AudioTrack in offload mode + that is created with the given AudioFormat and AudioAttributes. + a bitmask representing the #flushWrittenFramesFromPosition(long, int) + support level. If #flushWrittenFramesFromPosition(long, int) is not supported, + 0 is returned. + To be added. + + @@ -6070,5 +6303,34 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getWrittenFramesCount", "()J", "GetGetWrittenFramesCountHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getWrittenFramesCount", "()J", "GetGetWrittenFramesCountHandler", ApiSince=37)>] + + + + System.Int64 + + + Returns the number of audio frames written to a #MODE_STREAMAudioTrack. + the number of frames written. + To be added. + + diff --git a/docs/xml/Android.Media/ChannelOut.xml b/docs/xml/Android.Media/ChannelOut.xml index 9c77a9cbc..e152b9e33 100644 --- a/docs/xml/Android.Media/ChannelOut.xml +++ b/docs/xml/Android.Media/ChannelOut.xml @@ -1304,5 +1304,33 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_13POINT0")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioFormat.CHANNEL_OUT_13POINT0")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.ChannelOut + + 30136348 + + To be added. + + diff --git a/docs/xml/Android.Media/FlushFromAccuracy.xml b/docs/xml/Android.Media/FlushFromAccuracy.xml new file mode 100644 index 000000000..a9fdbb28d --- /dev/null +++ b/docs/xml/Android.Media/FlushFromAccuracy.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.AudioTrack.FlushFromAccuracyBestEffort", JniField="android/media/AudioTrack.FLUSH_FROM_ACCURACY_BEST_EFFORT")] + [<Android.Runtime.IntDefinition("Android.Media.AudioTrack.FlushFromAccuracyBestEffort", JniField="android/media/AudioTrack.FLUSH_FROM_ACCURACY_BEST_EFFORT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.FlushFromAccuracy + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.AudioTrack.FlushFromAccuracyExact", JniField="android/media/AudioTrack.FLUSH_FROM_ACCURACY_EXACT")] + [<Android.Runtime.IntDefinition("Android.Media.AudioTrack.FlushFromAccuracyExact", JniField="android/media/AudioTrack.FLUSH_FROM_ACCURACY_EXACT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.FlushFromAccuracy + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.Media/FlushWrittenFramesSupport.xml b/docs/xml/Android.Media/FlushWrittenFramesSupport.xml new file mode 100644 index 000000000..10a7927b5 --- /dev/null +++ b/docs/xml/Android.Media/FlushWrittenFramesSupport.xml @@ -0,0 +1,53 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + + [System.Flags] + [<System.Flags>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.AudioTrack.FlushWrittenFramesSupported", JniField="android/media/AudioTrack.FLUSH_WRITTEN_FRAMES_SUPPORTED")] + [<Android.Runtime.IntDefinition("Android.Media.AudioTrack.FlushWrittenFramesSupported", JniField="android/media/AudioTrack.FLUSH_WRITTEN_FRAMES_SUPPORTED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.FlushWrittenFramesSupport + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.Media/MediaCodecInfo+CodecProfileLevel.xml b/docs/xml/Android.Media/MediaCodecInfo+CodecProfileLevel.xml index 4b76b4dae..ac1873fa5 100644 --- a/docs/xml/Android.Media/MediaCodecInfo+CodecProfileLevel.xml +++ b/docs/xml/Android.Media/MediaCodecInfo+CodecProfileLevel.xml @@ -8181,6 +8181,72 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HEVCProfileMain400", ApiSince=37)] + [<Android.Runtime.Register("HEVCProfileMain400", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 8 + + HEVC Monochrome (Main 4:0:0 8-bit) Profile + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HEVCProfileMain444", ApiSince=37)] + [<Android.Runtime.Register("HEVCProfileMain444", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 16 + + HEVC Main 4:4:4 (8-bit) Profile + To be added. + + @@ -11263,5 +11329,929 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCHighTierLevel40", ApiSince=37)] + [<Android.Runtime.Register("VVCHighTierLevel40", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 64 + + VVC Codec High Tier, Level 4. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCHighTierLevel41", ApiSince=37)] + [<Android.Runtime.Register("VVCHighTierLevel41", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 256 + + VVC Codec High Tier, Level 4. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCHighTierLevel50", ApiSince=37)] + [<Android.Runtime.Register("VVCHighTierLevel50", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 1024 + + VVC Codec High Tier, Level 5. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCHighTierLevel51", ApiSince=37)] + [<Android.Runtime.Register("VVCHighTierLevel51", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 4096 + + VVC Codec High Tier, Level 5. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCHighTierLevel52", ApiSince=37)] + [<Android.Runtime.Register("VVCHighTierLevel52", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 16384 + + VVC Codec High Tier, Level 5. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCHighTierLevel60", ApiSince=37)] + [<Android.Runtime.Register("VVCHighTierLevel60", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 65536 + + VVC Codec High Tier, Level 6. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCHighTierLevel61", ApiSince=37)] + [<Android.Runtime.Register("VVCHighTierLevel61", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 262144 + + VVC Codec High Tier, Level 6. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCHighTierLevel62", ApiSince=37)] + [<Android.Runtime.Register("VVCHighTierLevel62", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 1048576 + + VVC Codec High Tier, Level 6. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCHighTierLevel63", ApiSince=37)] + [<Android.Runtime.Register("VVCHighTierLevel63", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 4194304 + + VVC Codec High Tier, Level 6. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCMainTierLevel10", ApiSince=37)] + [<Android.Runtime.Register("VVCMainTierLevel10", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 1 + + VVC Codec Main Tier, Level 1. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCMainTierLevel20", ApiSince=37)] + [<Android.Runtime.Register("VVCMainTierLevel20", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 2 + + VVC Codec Main Tier, Level 2. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCMainTierLevel21", ApiSince=37)] + [<Android.Runtime.Register("VVCMainTierLevel21", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 4 + + VVC Codec Main Tier, Level 2. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCMainTierLevel30", ApiSince=37)] + [<Android.Runtime.Register("VVCMainTierLevel30", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 8 + + VVC Codec Main Tier, Level 3. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCMainTierLevel31", ApiSince=37)] + [<Android.Runtime.Register("VVCMainTierLevel31", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 16 + + VVC Codec Main Tier, Level 3. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCMainTierLevel40", ApiSince=37)] + [<Android.Runtime.Register("VVCMainTierLevel40", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 32 + + VVC Codec Main Tier, Level 4. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCMainTierLevel41", ApiSince=37)] + [<Android.Runtime.Register("VVCMainTierLevel41", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 128 + + VVC Codec Main Tier, Level 4. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCMainTierLevel50", ApiSince=37)] + [<Android.Runtime.Register("VVCMainTierLevel50", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 512 + + VVC Codec Main Tier, Level 5. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCMainTierLevel51", ApiSince=37)] + [<Android.Runtime.Register("VVCMainTierLevel51", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 2048 + + VVC Codec Main Tier, Level 5. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCMainTierLevel52", ApiSince=37)] + [<Android.Runtime.Register("VVCMainTierLevel52", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 8192 + + VVC Codec Main Tier, Level 5. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCMainTierLevel60", ApiSince=37)] + [<Android.Runtime.Register("VVCMainTierLevel60", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 32768 + + VVC Codec Main Tier, Level 6. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCMainTierLevel61", ApiSince=37)] + [<Android.Runtime.Register("VVCMainTierLevel61", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 131072 + + VVC Codec Main Tier, Level 6. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCMainTierLevel62", ApiSince=37)] + [<Android.Runtime.Register("VVCMainTierLevel62", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 524288 + + VVC Codec Main Tier, Level 6. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCMainTierLevel63", ApiSince=37)] + [<Android.Runtime.Register("VVCMainTierLevel63", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 2097152 + + VVC Codec Main Tier, Level 6. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCProfileMain10", ApiSince=37)] + [<Android.Runtime.Register("VVCProfileMain10", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 2 + + VVC codec Main 10 profile as per ITU-T H. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCProfileMain10HDR10", ApiSince=37)] + [<Android.Runtime.Register("VVCProfileMain10HDR10", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 4096 + + VVC codec Main 10 profile as per ITU-T H. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCProfileMain10HDR10Plus", ApiSince=37)] + [<Android.Runtime.Register("VVCProfileMain10HDR10Plus", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 8192 + + VVC codec Main 10 profile as per ITU-T H. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCProfileMain10Still", ApiSince=37)] + [<Android.Runtime.Register("VVCProfileMain10Still", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 4 + + VVC codec Main 10 Still Picture profile as per ITU-T H. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("VVCProfileMain8", ApiSince=37)] + [<Android.Runtime.Register("VVCProfileMain8", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaCodecProfileType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 1 + + VVC codec Main 10 profile as per ITU-T H. + To be added. + + diff --git a/docs/xml/Android.Media/MediaCodecInfo+EncoderCapabilities.xml b/docs/xml/Android.Media/MediaCodecInfo+EncoderCapabilities.xml index 0861caa85..a9e1522ae 100644 --- a/docs/xml/Android.Media/MediaCodecInfo+EncoderCapabilities.xml +++ b/docs/xml/Android.Media/MediaCodecInfo+EncoderCapabilities.xml @@ -132,6 +132,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getSupportedLayeringSchemas", "()[Ljava/lang/String;", "", ApiSince=37)] + [<Android.Runtime.Register("getSupportedLayeringSchemas", "()[Ljava/lang/String;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String[] + + + + Returns the array of layering schemas supported by the encoder. + To be added. + To be added. + + diff --git a/docs/xml/Android.Media/MediaCodecProfileType.xml b/docs/xml/Android.Media/MediaCodecProfileType.xml index f1ee06ffc..81c110f83 100644 --- a/docs/xml/Android.Media/MediaCodecProfileType.xml +++ b/docs/xml/Android.Media/MediaCodecProfileType.xml @@ -1870,6 +1870,62 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.HEVCProfileMain400", JniField="android/media/MediaCodecInfo$CodecProfileLevel.HEVCProfileMain400")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.HEVCProfileMain400", JniField="android/media/MediaCodecInfo$CodecProfileLevel.HEVCProfileMain400")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.HEVCProfileMain444", JniField="android/media/MediaCodecInfo$CodecProfileLevel.HEVCProfileMain444")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.HEVCProfileMain444", JniField="android/media/MediaCodecInfo$CodecProfileLevel.HEVCProfileMain444")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 16 + + To be added. + + @@ -3195,5 +3251,789 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel40", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel40")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel40", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel40")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 64 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel41", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel41")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel41", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel41")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 256 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel50", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel50")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel50", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel50")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 1024 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel51", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel51")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel51", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel51")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 4096 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel52", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel52")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel52", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel52")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 16384 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel60", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel60")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel60", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel60")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 65536 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel61", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel61")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel61", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel61")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 262144 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel62", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel62")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel62", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel62")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 1048576 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel63", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel63")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCHighTierLevel63", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCHighTierLevel63")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 4194304 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel10", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel10")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel10", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel10")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel20", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel20")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel20", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel20")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel21", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel21")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel21", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel21")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel30", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel30")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel30", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel30")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel31", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel31")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel31", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel31")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 16 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel40", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel40")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel40", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel40")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 32 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel41", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel41")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel41", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel41")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 128 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel50", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel50")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel50", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel50")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 512 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel51", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel51")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel51", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel51")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 2048 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel52", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel52")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel52", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel52")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 8192 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel60", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel60")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel60", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel60")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 32768 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel61", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel61")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel61", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel61")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 131072 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel62", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel62")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel62", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel62")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 524288 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel63", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel63")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCMainTierLevel63", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCMainTierLevel63")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 2097152 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCProfileMain10")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCProfileMain10")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10HDR10", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCProfileMain10HDR10")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10HDR10", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCProfileMain10HDR10")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 4096 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10HDR10Plus", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCProfileMain10HDR10Plus")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10HDR10Plus", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCProfileMain10HDR10Plus")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 8192 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10Still", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCProfileMain10Still")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain10Still", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCProfileMain10Still")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain8", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCProfileMain8")] + [<Android.Runtime.IntDefinition("Android.Media.MediaCodecInfo.CodecProfileLevel.VVCProfileMain8", JniField="android/media/MediaCodecInfo$CodecProfileLevel.VVCProfileMain8")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.MediaCodecProfileType + + 1 + + To be added. + + diff --git a/docs/xml/Android.Media/MediaCommunicationManager.xml b/docs/xml/Android.Media/MediaCommunicationManager.xml index ea28fcf7c..b3688bee0 100644 --- a/docs/xml/Android.Media/MediaCommunicationManager.xml +++ b/docs/xml/Android.Media/MediaCommunicationManager.xml @@ -1,4 +1,4 @@ - + @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] @@ -32,20 +36,17 @@ This API is not generally intended for third party application developers. - This API is not generally intended for third party application developers. Use MediaSessionManager to obtain information about active media sessions on the device. - - Provides support for interacting with android.media.MediaSession2 MediaSession2s + Provides support for interacting with android.media.MediaSession2 MediaSession2s that applications have published to express their ongoing media playback state. - This member is deprecated. Use MediaSessionManager instead. Java documentation for android.media.MediaCommunicationManager. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,6 +112,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] @@ -140,9 +145,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -216,6 +221,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] @@ -239,9 +248,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/MediaController2+Builder.xml b/docs/xml/Android.Media/MediaController2+Builder.xml index 352c9045b..bdf8b39f6 100644 --- a/docs/xml/Android.Media/MediaController2+Builder.xml +++ b/docs/xml/Android.Media/MediaController2+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -64,6 +68,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/media/Session2Token;)V", "", ApiSince=29)] [<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/media/Session2Token;)V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -107,6 +115,10 @@ [Android.Runtime.Register("build", "()Landroid/media/MediaController2;", "", ApiSince=29)] [<Android.Runtime.Register("build", "()Landroid/media/MediaController2;", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -178,6 +190,10 @@ [Android.Runtime.Register("setConnectionHints", "(Landroid/os/Bundle;)Landroid/media/MediaController2$Builder;", "", ApiSince=29)] [<Android.Runtime.Register("setConnectionHints", "(Landroid/os/Bundle;)Landroid/media/MediaController2$Builder;", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -215,6 +231,10 @@ [Android.Runtime.Register("setControllerCallback", "(Ljava/util/concurrent/Executor;Landroid/media/MediaController2$ControllerCallback;)Landroid/media/MediaController2$Builder;", "", ApiSince=29)] [<Android.Runtime.Register("setControllerCallback", "(Ljava/util/concurrent/Executor;Landroid/media/MediaController2$ControllerCallback;)Landroid/media/MediaController2$Builder;", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] diff --git a/docs/xml/Android.Media/MediaController2+ControllerCallback.xml b/docs/xml/Android.Media/MediaController2+ControllerCallback.xml index 2282ccb02..68cb76d63 100644 --- a/docs/xml/Android.Media/MediaController2+ControllerCallback.xml +++ b/docs/xml/Android.Media/MediaController2+ControllerCallback.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -61,6 +65,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=29)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -137,6 +145,10 @@ [Android.Runtime.Register("onCommandResult", "(Landroid/media/MediaController2;Ljava/lang/Object;Landroid/media/Session2Command;Landroid/media/Session2Command$Result;)V", "GetOnCommandResult_Landroid_media_MediaController2_Ljava_lang_Object_Landroid_media_Session2Command_Landroid_media_Session2Command_Result_Handler", ApiSince=29)] [<Android.Runtime.Register("onCommandResult", "(Landroid/media/MediaController2;Ljava/lang/Object;Landroid/media/Session2Command;Landroid/media/Session2Command$Result;)V", "GetOnCommandResult_Landroid_media_MediaController2_Ljava_lang_Object_Landroid_media_Session2Command_Landroid_media_Session2Command_Result_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -179,6 +191,10 @@ [Android.Runtime.Register("onConnected", "(Landroid/media/MediaController2;Landroid/media/Session2CommandGroup;)V", "GetOnConnected_Landroid_media_MediaController2_Landroid_media_Session2CommandGroup_Handler", ApiSince=29)] [<Android.Runtime.Register("onConnected", "(Landroid/media/MediaController2;Landroid/media/Session2CommandGroup;)V", "GetOnConnected_Landroid_media_MediaController2_Landroid_media_Session2CommandGroup_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -226,6 +242,10 @@ [Android.Runtime.Register("onDisconnected", "(Landroid/media/MediaController2;)V", "GetOnDisconnected_Landroid_media_MediaController2_Handler", ApiSince=29)] [<Android.Runtime.Register("onDisconnected", "(Landroid/media/MediaController2;)V", "GetOnDisconnected_Landroid_media_MediaController2_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -275,6 +295,10 @@ [Android.Runtime.Register("onPlaybackActiveChanged", "(Landroid/media/MediaController2;Z)V", "GetOnPlaybackActiveChanged_Landroid_media_MediaController2_ZHandler", ApiSince=29)] [<Android.Runtime.Register("onPlaybackActiveChanged", "(Landroid/media/MediaController2;Z)V", "GetOnPlaybackActiveChanged_Landroid_media_MediaController2_ZHandler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -323,6 +347,10 @@ [Android.Runtime.Register("onSessionCommand", "(Landroid/media/MediaController2;Landroid/media/Session2Command;Landroid/os/Bundle;)Landroid/media/Session2Command$Result;", "GetOnSessionCommand_Landroid_media_MediaController2_Landroid_media_Session2Command_Landroid_os_Bundle_Handler", ApiSince=29)] [<Android.Runtime.Register("onSessionCommand", "(Landroid/media/MediaController2;Landroid/media/Session2Command;Landroid/os/Bundle;)Landroid/media/Session2Command$Result;", "GetOnSessionCommand_Landroid_media_MediaController2_Landroid_media_Session2Command_Landroid_os_Bundle_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] diff --git a/docs/xml/Android.Media/MediaController2.xml b/docs/xml/Android.Media/MediaController2.xml index bc1cf9ba9..d8deba581 100644 --- a/docs/xml/Android.Media/MediaController2.xml +++ b/docs/xml/Android.Media/MediaController2.xml @@ -1,4 +1,4 @@ - + @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -48,20 +52,19 @@ This API is not generally intended for third party application developers. Use the AndroidXMedia3 session Library for consistent behavior across all devices. - + Allows an app to interact with an active MediaSession2 or a - MediaSession2Service which would provide MediaSession2. - This member is deprecated. Use the Media3 support library's androidx.media3.session.MediaController - instead. + MediaSession2Service which would provide MediaSession2. Media buttons and other + commands can be sent to the session. Java documentation for android.media.MediaController2. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -102,6 +105,10 @@ [Android.Runtime.Register("cancelSessionCommand", "(Ljava/lang/Object;)V", "GetCancelSessionCommand_Ljava_lang_Object_Handler", ApiSince=29)] [<Android.Runtime.Register("cancelSessionCommand", "(Ljava/lang/Object;)V", "GetCancelSessionCommand_Ljava_lang_Object_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -124,9 +131,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -149,6 +156,10 @@ [Android.Runtime.Register("close", "()V", "GetCloseHandler", ApiSince=29)] [<Android.Runtime.Register("close", "()V", "GetCloseHandler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -182,6 +193,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -213,9 +228,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -231,6 +246,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -255,9 +274,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -331,6 +350,10 @@ [Android.Runtime.Register("sendSessionCommand", "(Landroid/media/Session2Command;Landroid/os/Bundle;)Ljava/lang/Object;", "GetSendSessionCommand_Landroid_media_Session2Command_Landroid_os_Bundle_Handler", ApiSince=29)] [<Android.Runtime.Register("sendSessionCommand", "(Landroid/media/Session2Command;Landroid/os/Bundle;)Ljava/lang/Object;", "GetSendSessionCommand_Landroid_media_Session2Command_Landroid_os_Bundle_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -365,9 +388,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/MediaFormat.xml b/docs/xml/Android.Media/MediaFormat.xml index 4cbd806ff..1f6e74f25 100644 --- a/docs/xml/Android.Media/MediaFormat.xml +++ b/docs/xml/Android.Media/MediaFormat.xml @@ -1,4 +1,4 @@ - + @@ -35,7 +35,7 @@ be integer, long, float, String or ByteBuffer. The feature metadata is specified as string/boolean pairs. Keys common to all audio/video formats, <b>all keys not marked optional are mandatory</b>: - + <table> <tr><th>Name</th><th>Value Type</th><th>Description</th></tr> <tr><td>#KEY_MIME</td><td>String</td><td>The type of the format.</td></tr> @@ -46,7 +46,7 @@ <tr><td>#KEY_BIT_RATE</td><td>Integer</td><td><b>encoder-only</b>, desired bitrate in bits/second</td></tr> <tr><td>#KEY_DURATION</td><td>long</td><td>the duration of the content (in microseconds)</td></tr> </table> - + Video formats have the following keys: <table> <tr><th>Name</th><th>Value Type</th><th>Description</th></tr> @@ -79,7 +79,7 @@ maximum resolution may require more memory even if that resolution is never reached. These fields have no effect for codecs that do not support adaptive playback.<br /><br /> - + Audio formats have the following keys: <table> <tr><th>Name</th><th>Value Type</th><th>Description</th></tr> @@ -111,22 +111,19 @@ <tr><td>#KEY_MPEGH_REFERENCE_CHANNEL_LAYOUT</td> <td>Integer</td><td><b>decoder-only</b>, optional, if content is MPEG-H audio, specifies the preferred reference channel layout of the stream.</td></tr> - <tr><td>#KEY_BUFFER_BATCH_MAX_OUTPUT_SIZE</td><td>Integer</td><td>optional, used with + <tr><td>#KEY_MAX_BUFFER_BATCH_OUTPUT_SIZE</td><td>Integer</td><td>optional, used with large audio frame support, specifies max size of output buffer in bytes.</td></tr> <tr><td>#KEY_BUFFER_BATCH_THRESHOLD_OUTPUT_SIZE</td><td>Integer</td><td>optional, used with large audio frame support, specifies threshold output size in bytes.</td></tr> - <tr><td>#KEY_AUDIO_PRESENTATION_ID</td><td>long</td> - <td><b>decoder-only</b>, optional, The ID of an AudioPresentation, MixPresentation, - or similar audio decoder concept.</td></tr> </table> - + Subtitle formats have the following keys: <table> <tr><td>#KEY_MIME</td><td>String</td><td>The type of the format.</td></tr> <tr><td>#KEY_LANGUAGE</td><td>String</td><td>The language of the content.</td></tr> <tr><td>#KEY_CAPTION_SERVICE_NUMBER</td><td>int</td><td>optional, the closed-caption service or channel number.</td></tr> </table> - + Image formats have the following keys: <table> <tr><td>#KEY_MIME</td><td>String</td><td>The type of the format.</td></tr> @@ -145,9 +142,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -179,9 +176,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -221,9 +218,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -266,9 +263,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -313,9 +310,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -358,9 +355,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -403,9 +400,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -448,9 +445,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -493,9 +490,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -538,9 +535,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -583,9 +580,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -629,9 +626,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -674,9 +671,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -719,9 +716,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -760,9 +757,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -806,9 +803,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -860,9 +857,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -905,9 +902,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -941,7 +938,7 @@ To be added. Returns a java.util.Set Set view of the features contained in this MediaFormat. - + The set is backed by the MediaFormat object, so changes to the format are reflected in the set, and vice-versa. If the format is modified while an iteration over the set is in progress (except through the iterator's own remove operation), the results of the iteration are @@ -954,9 +951,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -999,9 +996,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1044,9 +1041,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1091,9 +1088,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1139,9 +1136,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1182,9 +1179,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if the feature was neither set to be enabled @@ -1226,9 +1223,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1274,9 +1271,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1315,9 +1312,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1363,9 +1360,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1404,9 +1401,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1452,9 +1449,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1504,9 +1501,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1551,9 +1548,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1598,9 +1595,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1646,9 +1643,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1697,9 +1694,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1779,9 +1776,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1821,9 +1818,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1878,9 +1875,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1938,9 +1935,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1989,9 +1986,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2039,9 +2036,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2090,9 +2087,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2135,9 +2132,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2183,9 +2180,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2220,9 +2217,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2266,9 +2263,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2307,7 +2304,7 @@ This value is an integer. The value 0 indicates the surface is not allowed to drop frames. The value 1 indicates the surface is allowed to drop frames. - + MediaCodec describes the semantics. @@ -2315,9 +2312,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2360,9 +2357,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2399,9 +2396,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2436,9 +2433,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2474,9 +2471,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2508,13 +2505,15 @@ A key describing the maximum output buffer size in bytes when using large buffer mode containing multiple access units. - A key describing the maximum output buffer size in bytes when using large buffer mode - containing multiple access units. - When not-set - codec functions with one access-unit per frame. When set less than the size - of two access-units - will make codec operate in single access-unit per output frame. When - set to a value too big - The component or the framework will override this value to a - reasonable max size not exceeding typical 10 seconds of data (device dependent) when set to a - value larger than that. The value final value used will be returned in the output format. + A key describing the maximum output buffer size in bytes when using + large buffer mode containing multiple access units. + When not-set - codec functions with one access-unit per frame. + When set less than the size of two access-units - will make codec + operate in single access-unit per output frame. + When set to a value too big - The component or the framework will + override this value to a reasonable max size not exceeding typical + 10 seconds of data (device dependent) when set to a value larger than + that. The value final value used will be returned in the output format. The associated value is an integer @@ -2522,9 +2521,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2556,16 +2555,17 @@ A key describing the threshold output size in bytes when using large buffer mode containing multiple access units. - A key describing the threshold output size in bytes when using large buffer mode containing - multiple access units. + A key describing the threshold output size in bytes when using large buffer + mode containing multiple access units. This is an optional parameter. - If not set - the component can set this to a reasonable value. If set larger than max - size, the components will clip this setting to maximum buffer batching output size. - The component will return a partial output buffer if the output buffer reaches or surpass - this limit. - Threshold size should be always less or equal to KEY_BUFFER_BATCH_MAX_OUTPUT_SIZE. - The final setting of this value as determined by the component will be returned in the output - format + If not set - the component can set this to a reasonable value. + If set larger than max size, the components will + clip this setting to maximum buffer batching output size. + The component will return a partial output buffer if the output buffer reaches or + surpass this limit. + Threshold size should be always less or equal to KEY_MAX_BUFFER_BATCH_OUTPUT_SIZE. + The final setting of this value as determined by the component will be returned + in the output format The associated value is an integer @@ -2573,9 +2573,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2615,9 +2615,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2648,14 +2648,8 @@ When capture rate is different than the frame rate, it means that the video is acquired at a different rate than the playback, which produces slow motion or timelapse effect during playback. Application can use the - value of this key to set a capture rate that differs from the playback - rate. If unspecified, the system uses the playback frame rate as the - capture rate (e.g. normal speed). - However, Specifying capture rates that are nearly equal to the frame - rate are at risk of causing frame drops and other visual artifacts in - the output. To avoid such artifacts, the capture rate should be at - least a factor of 2 away from the frame rate. - GraphicBufferSource#calculateCodecTimestamp_l + value of this key to tell the relative speed ratio between capture and + playback rates when the video was recorded. The associated value is an integer or a float. @@ -2663,9 +2657,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2700,9 +2694,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2739,9 +2733,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2782,9 +2776,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2819,9 +2813,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2862,9 +2856,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2906,9 +2900,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2950,9 +2944,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3000,9 +2994,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3038,9 +3032,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3079,10 +3073,10 @@ operation (see MediaCodec#PARAMETER_KEY_SUSPEND), optionally with timestamp specified via MediaCodec#PARAMETER_KEY_SUSPEND_TIME, is received. - + The value is an integer, with 1 indicating to create with the surface source suspended, or 0 otherwise. The default value is 0. - + If this key is not set or set to 0, the surface source will accept buffers as soon as it's connected to the encoder (although they may not be encoded immediately). This key can be used when the client wants to prepare the @@ -3093,9 +3087,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3137,9 +3131,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3181,9 +3175,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3225,9 +3219,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3269,9 +3263,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3306,9 +3300,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3348,9 +3342,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3389,9 +3383,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3427,9 +3421,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3482,9 +3476,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3520,7 +3514,7 @@ A key describing the number of grid columns in the content in a #MIMETYPE_IMAGE_ANDROID_HEIC / #MIMETYPE_IMAGE_AVIF track. The associated value is an integer. - + Refer to #MIMETYPE_IMAGE_ANDROID_HEIC / #MIMETYPE_IMAGE_AVIF on decoding instructions of such tracks. @@ -3529,9 +3523,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3566,7 +3560,7 @@ A key describing the number of grid rows in the content in a #MIMETYPE_IMAGE_ANDROID_HEIC / #MIMETYPE_IMAGE_AVIF track. The associated value is an integer. - + Refer to #MIMETYPE_IMAGE_ANDROID_HEIC / #MIMETYPE_IMAGE_AVIF on decoding instructions of such tracks. @@ -3575,9 +3569,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3616,9 +3610,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3651,15 +3645,16 @@ A key describing the hardware AV sync id. The associated value is an integer + See android.media.tv.tuner.Tuner#getAvSyncHwId. Java documentation for android.media.MediaFormat.KEY_HARDWARE_AV_SYNC_ID. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3704,13 +3699,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_HDR_ST2094_50_INFO", ApiSince=37)] + [<Android.Runtime.Register("KEY_HDR_ST2094_50_INFO", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An optional key describing the SMPTE ST 2094-50 metadata of the video content. + To be added. + + @@ -3750,9 +3773,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3787,9 +3810,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3834,9 +3857,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3893,9 +3916,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3942,9 +3965,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3983,9 +4006,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4026,9 +4049,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4061,7 +4084,7 @@ 1) for subtitle tracks, when the user selected 'Default' for the captioning locale. 2) for a #MIMETYPE_IMAGE_ANDROID_HEIC / #MIMETYPE_IMAGE_AVIF track, indicating the image is the primary item in the file. - + The associated value is an integer, where non-0 means TRUE. This is an optional field; if not specified, DEFAULT is considered to be FALSE. @@ -4070,9 +4093,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4111,9 +4134,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4149,9 +4172,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4195,9 +4218,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4248,9 +4271,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4292,9 +4315,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4337,9 +4360,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4383,9 +4406,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4422,9 +4445,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4461,9 +4484,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4509,9 +4532,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4565,9 +4588,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4604,9 +4627,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4641,9 +4664,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4683,9 +4706,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4724,9 +4747,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4766,13 +4789,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_NUM_SLOTS", ApiSince=37)] + [<Android.Runtime.Register("KEY_NUM_SLOTS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + A key describing the number of slots used in the codec. + To be added. + + @@ -4814,9 +4865,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4863,9 +4914,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4914,9 +4965,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4956,9 +5007,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4998,9 +5049,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5041,9 +5092,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5082,9 +5133,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5123,9 +5174,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5168,9 +5219,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5218,9 +5269,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5267,9 +5318,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5307,9 +5358,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5351,9 +5402,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5390,9 +5441,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5434,9 +5485,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5469,7 +5520,7 @@ To be added. Returns a java.util.Set Set view of the keys contained in this MediaFormat. - + The set is backed by the MediaFormat object, so changes to the format are reflected in the set, and vice-versa. If the format is modified while an iteration over the set is in progress (except through the iterator's own remove operation), the results of the iteration are @@ -5482,9 +5533,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5519,9 +5570,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5554,13 +5605,16 @@ A key describing the requested security model as flags. A key describing the requested security model as flags. - The associated value is a flag of the following values: #FLAG_SECURITY_MODEL_SANDBOXED, #FLAG_SECURITY_MODEL_MEMORY_SAFE. The default value - is #FLAG_SECURITY_MODEL_SANDBOXED. - When passed to MediaCodecList#findDecoderForFormat or MediaCodecList#findEncoderForFormat, MediaCodecList filters the security model of the codecs - according to this flag value. - When passed to MediaCodec#configure, MediaCodec verifies the security model - matches the flag value passed, and throws java.lang.IllegalArgumentException if the - model does not match. + The associated value is a flag of the following values: + FLAG_SECURITY_MODEL_SANDBOXED, + FLAG_SECURITY_MODEL_MEMORY_SAFE, + The default value is FLAG_SECURITY_MODEL_SANDBOXED. + When passed to MediaCodecList#findDecoderForFormat or + MediaCodecList#findEncoderForFormat, MediaCodecList filters + the security model of the codecs according to this flag value. + When passed to MediaCodec#configure, MediaCodec verifies + the security model matches the flag value passed, and throws + java.lang.IllegalArgumentException if the model does not match. @@ -5568,9 +5622,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5614,9 +5668,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5690,9 +5744,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5736,13 +5790,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_TEMPORAL_LAYER_ID", ApiSince=37)] + [<Android.Runtime.Register("KEY_TEMPORAL_LAYER_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + A key describing the index of the temporal layer of the output buffer. + To be added. + + @@ -5784,9 +5866,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5821,7 +5903,7 @@ A key describing the height (in pixels) of each tile of the content in a #MIMETYPE_IMAGE_ANDROID_HEIC / #MIMETYPE_IMAGE_AVIF track. The associated value is an integer. - + Refer to #MIMETYPE_IMAGE_ANDROID_HEIC / #MIMETYPE_IMAGE_AVIF on decoding instructions of such tracks. @@ -5830,9 +5912,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5867,7 +5949,7 @@ A key describing the width (in pixels) of each tile of the content in a #MIMETYPE_IMAGE_ANDROID_HEIC / #MIMETYPE_IMAGE_AVIF track. The associated value is an integer. - + Refer to #MIMETYPE_IMAGE_ANDROID_HEIC / #MIMETYPE_IMAGE_AVIF on decoding instructions of such tracks. @@ -5876,9 +5958,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5923,13 +6005,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VIDEO_BITRATE_LAYERING", ApiSince=37)] + [<Android.Runtime.Register("KEY_VIDEO_BITRATE_LAYERING", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Set the bitrate distributions for temporal layering. + To be added. + + @@ -5964,9 +6074,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6008,9 +6118,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6050,9 +6160,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6092,9 +6202,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6134,9 +6244,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6176,9 +6286,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6213,11 +6323,11 @@ This key applies to all three video picture types (I, P, and B). The value is used directly for picture type I; a per-mime formula is used to calculate the value for the remaining picture types. - + This calculation can be avoided by directly specifying values for each picture type using the type-specific keys #KEY_VIDEO_QP_I_MAX, #KEY_VIDEO_QP_P_MAX, and #KEY_VIDEO_QP_B_MAX. - + The associated value is an integer. @@ -6225,9 +6335,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6262,11 +6372,11 @@ This key applies to all three video frame types (I, P, and B). The value is used directly for picture type I; a per-mime formula is used to calculate the value for the remaining picture types. - + This calculation can be avoided by directly specifying values for each picture type using the type-specific keys #KEY_VIDEO_QP_I_MIN, #KEY_VIDEO_QP_P_MIN, and #KEY_VIDEO_QP_B_MIN. - + The associated value is an integer. @@ -6274,9 +6384,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6316,9 +6426,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6358,9 +6468,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6395,9 +6505,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6441,9 +6551,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6509,9 +6619,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6550,9 +6660,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6591,9 +6701,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6632,9 +6742,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6673,9 +6783,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6740,9 +6850,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6834,9 +6944,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6874,9 +6984,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6914,9 +7024,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6954,9 +7064,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6997,9 +7107,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7039,9 +7149,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7218,9 +7328,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7258,9 +7368,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7326,9 +7436,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7367,9 +7477,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7408,9 +7518,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7449,9 +7559,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7489,9 +7599,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7529,9 +7639,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7728,13 +7838,13 @@ MIME type for HEIF still image data encoded in HEVC. MIME type for HEIF still image data encoded in HEVC. - + To decode such an image, MediaCodec decoder for #MIMETYPE_VIDEO_HEVC shall be used. The client needs to form the correct #MediaFormat based on additional information in the track format (shown in the next paragraph), and send it to MediaCodec#configure. - + The track's MediaFormat will come with #KEY_WIDTH and #KEY_HEIGHT keys, which describes the width and height of the image. If the image doesn't contain grid (i.e. none of @@ -7742,7 +7852,7 @@ #KEY_GRID_ROWS, #KEY_GRID_COLUMNS are present), the track will contain a single sample of coded data for the entire image, and the image width and height should be used to set up the decoder. - + If the image does come with grid, each sample from the track will contain one tile in the grid, of which the size is described by #KEY_TILE_WIDTH and #KEY_TILE_HEIGHT. This size @@ -7759,9 +7869,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7793,13 +7903,13 @@ MIME type for AVIF still image data encoded in AV1. MIME type for AVIF still image data encoded in AV1. - + To decode such an image, MediaCodec decoder for #MIMETYPE_VIDEO_AV1 shall be used. The client needs to form the correct #MediaFormat based on additional information in the track format (shown in the next paragraph), and send it to MediaCodec#configure. - + The track's MediaFormat will come with #KEY_WIDTH and #KEY_HEIGHT keys, which describes the width and height of the image. If the image doesn't contain grid (i.e. none of @@ -7807,7 +7917,7 @@ #KEY_GRID_ROWS, #KEY_GRID_COLUMNS are present), the track will contain a single sample of coded data for the entire image, and the image width and height should be used to set up the decoder. - + If the image does come with grid, each sample from the track will contain one tile in the grid, of which the size is described by #KEY_TILE_WIDTH and #KEY_TILE_HEIGHT. This size @@ -7824,9 +7934,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7860,9 +7970,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7900,9 +8010,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7940,9 +8050,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7976,9 +8086,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8315,6 +8425,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MIMETYPE_VIDEO_VVC", ApiSince=37)] + [<Android.Runtime.Register("MIMETYPE_VIDEO_VVC", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -8353,9 +8491,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8398,9 +8536,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8443,9 +8581,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8488,9 +8626,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8533,9 +8671,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8577,9 +8715,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8629,9 +8767,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8668,7 +8806,7 @@ Sets whether a feature is to be enabled (true) or disabled (false). - + If enabled is true, the feature is requested to be present. Otherwise, the feature is requested to be not present. @@ -8677,9 +8815,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8721,9 +8859,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8764,9 +8902,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8807,9 +8945,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8860,9 +8998,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9168,9 +9306,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9214,9 +9352,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/MediaParser+SeekMap.xml b/docs/xml/Android.Media/MediaParser+SeekMap.xml index 22ca6f268..d0df50141 100644 --- a/docs/xml/Android.Media/MediaParser+SeekMap.xml +++ b/docs/xml/Android.Media/MediaParser+SeekMap.xml @@ -115,8 +115,8 @@ A seek time in microseconds. - Obtains SeekPoint SeekPoints for the specified seek time in microseconds. - The corresponding SeekPoint SeekPoints. + Obtains SeekPoint seek points for the specified seek time in microseconds. + The corresponding SeekPoint seek points. Obtains SeekPoint SeekPoints for the specified seek time in microseconds. diff --git a/docs/xml/Android.Media/MediaPlayer.xml b/docs/xml/Android.Media/MediaPlayer.xml index fd60c567b..b3d59fe4d 100644 --- a/docs/xml/Android.Media/MediaPlayer.xml +++ b/docs/xml/Android.Media/MediaPlayer.xml @@ -1006,7 +1006,7 @@ if the MediaPlayer was instantiated using device-specific Context - see MediaPlayer#MediaPlayer(Context). Returns the audio session ID. -or- Sets the audio session ID. - the audio session ID. #setAudioSessionId(int) + the audio session ID. Note that the audio session ID is 0 only if a problem occured when the MediaPlayer was contructed. Property getter documentation: @@ -2766,7 +2766,7 @@ When the response is for a release request, keySetId identifies the saved key associated with the release request (i.e., the same keySetId - passed to the earlier {@ link # getKeyRequest} call. It MUST be null when the + passed to the earlier #getKeyRequest call. It MUST be null when the response is for either streaming or offline key requests. the byte array response from the server A key response is received from the license server by the app, then it is diff --git a/docs/xml/Android.Media/MediaRecorder+VideoEncoder.xml b/docs/xml/Android.Media/MediaRecorder+VideoEncoder.xml index dc8113a06..862dfa2d0 100644 --- a/docs/xml/Android.Media/MediaRecorder+VideoEncoder.xml +++ b/docs/xml/Android.Media/MediaRecorder+VideoEncoder.xml @@ -1,4 +1,4 @@ - + @@ -32,9 +32,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,9 +78,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,9 +123,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -168,9 +168,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -306,9 +306,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/MediaRecorder.xml b/docs/xml/Android.Media/MediaRecorder.xml index 6dcefc00f..040139415 100644 --- a/docs/xml/Android.Media/MediaRecorder.xml +++ b/docs/xml/Android.Media/MediaRecorder.xml @@ -1640,6 +1640,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void @@ -1690,6 +1694,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void @@ -2924,6 +2932,41 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setVideoEncodingQuality", "(I)V", "GetSetVideoEncodingQuality_IHandler", ApiSince=37)] + [<Android.Runtime.Register("setVideoEncodingQuality", "(I)V", "GetSetVideoEncodingQuality_IHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + the video encoding quality. Range of possible values can be obtained for a + specific encoder by querying MediaCodecInfo.EncoderCapabilities#getQualityRange. Quality is implementation-specific. As + a general rule, a higher quality setting results in a better image quality and a lower + compression ratio. + Sets the video encoding quality for recording. + To be added. + + diff --git a/docs/xml/Android.Media/MediaRoute2Info+Builder.xml b/docs/xml/Android.Media/MediaRoute2Info+Builder.xml index a8d9812bd..734a5fc2e 100644 --- a/docs/xml/Android.Media/MediaRoute2Info+Builder.xml +++ b/docs/xml/Android.Media/MediaRoute2Info+Builder.xml @@ -35,9 +35,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,9 +78,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,9 +124,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -275,9 +275,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/MediaRoute2Info.xml b/docs/xml/Android.Media/MediaRoute2Info.xml index d23a52d17..bbf279c41 100644 --- a/docs/xml/Android.Media/MediaRoute2Info.xml +++ b/docs/xml/Android.Media/MediaRoute2Info.xml @@ -1,4 +1,4 @@ - + @@ -52,9 +52,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -102,9 +102,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,9 +144,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -192,9 +192,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -242,9 +242,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,9 +290,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -361,9 +361,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -480,9 +480,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -529,9 +529,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -578,9 +578,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -631,9 +631,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -676,9 +676,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -728,9 +728,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -773,9 +773,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -814,9 +814,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -864,9 +864,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -908,9 +908,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -951,9 +951,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1079,9 +1079,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1131,9 +1131,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1181,13 +1181,50 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getProviderPackageName", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getProviderPackageName", "()Ljava/lang/String;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + To be added. + To be added. + To be added. + + @@ -1251,9 +1288,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1299,9 +1336,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1347,9 +1384,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1395,9 +1432,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1494,9 +1531,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1542,9 +1579,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1590,9 +1627,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1638,9 +1675,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1687,9 +1724,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1735,9 +1772,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1783,9 +1820,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1831,9 +1868,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1879,9 +1916,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1927,9 +1964,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1975,9 +2012,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2023,9 +2060,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2071,9 +2108,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2122,9 +2159,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2172,9 +2209,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2222,9 +2259,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2272,9 +2309,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2322,9 +2359,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2372,9 +2409,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2422,9 +2459,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2472,9 +2509,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2522,9 +2559,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2572,9 +2609,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2622,9 +2659,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2670,9 +2707,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2718,9 +2755,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2766,9 +2803,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2814,9 +2851,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2862,9 +2899,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2910,9 +2947,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2951,9 +2988,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2993,9 +3030,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3034,9 +3071,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/MediaRoute2ProviderService.xml b/docs/xml/Android.Media/MediaRoute2ProviderService.xml index fd266b180..210c730f4 100644 --- a/docs/xml/Android.Media/MediaRoute2ProviderService.xml +++ b/docs/xml/Android.Media/MediaRoute2ProviderService.xml @@ -1,4 +1,4 @@ - + @@ -53,9 +53,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -140,9 +140,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -192,9 +192,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -274,9 +274,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -318,9 +318,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -369,9 +369,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -413,9 +413,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -458,9 +458,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -503,16 +503,16 @@ To be added. If overriding this method, call through to the super method for any unknown actions. - Return the communication channel to the service. May return null if clients can not bind to the service. The returned IBinder is usually for a complex interface that has been described using aidl. Note that unlike other application components, calls on to the IBinder interface returned here may not happen on the main thread of the process. More information about the main thread can be found in Processes and Threads. + To be added Java documentation for android.media.MediaRoute2ProviderService.onBind(android.content.Intent). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -579,9 +579,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -629,9 +629,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -682,9 +682,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -742,9 +742,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -785,7 +785,7 @@ a session to be released. After releasing the session, call #notifySessionReleased(String) with the ID of the released session. - + Note: Calling #notifySessionReleased(String) will <em>NOT</em> trigger this method to be called. @@ -794,9 +794,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -844,9 +844,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -892,9 +892,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -942,9 +942,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -992,9 +992,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1038,9 +1038,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1083,9 +1083,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1128,9 +1128,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1173,9 +1173,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1218,9 +1218,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1263,9 +1263,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1304,9 +1304,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/MediaRouter2+IDeviceSuggestionsUpdatesCallback.xml b/docs/xml/Android.Media/MediaRouter2+IDeviceSuggestionsUpdatesCallback.xml index 9ebf62909..d70fc7440 100644 --- a/docs/xml/Android.Media/MediaRouter2+IDeviceSuggestionsUpdatesCallback.xml +++ b/docs/xml/Android.Media/MediaRouter2+IDeviceSuggestionsUpdatesCallback.xml @@ -30,11 +30,7 @@ Callback for receiving events about device suggestions - - Callback for receiving events about device suggestions - Android reference for android.media.MediaRouter2.DeviceSuggestionsUpdatesCallback. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + To be added. diff --git a/docs/xml/Android.Media/MediaRouter2+RoutingController.xml b/docs/xml/Android.Media/MediaRouter2+RoutingController.xml index d5e3a7e13..c263299d3 100644 --- a/docs/xml/Android.Media/MediaRouter2+RoutingController.xml +++ b/docs/xml/Android.Media/MediaRouter2+RoutingController.xml @@ -1,4 +1,4 @@ - + @@ -38,9 +38,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,9 +109,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -150,9 +150,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -190,10 +190,10 @@ Deselects a route from the remote session. After a route is deselected, the media is expected to be stopped on the deselected route. The given route must satisfy all of the following conditions: - + <ul> <li>It should be included in #getSelectedRoutes()<li>It should be included in #getDeselectableRoutes()</ul> - + If the route doesn't meet any of above conditions, it will be ignored. @@ -201,9 +201,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -241,9 +241,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -284,9 +284,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -356,9 +356,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -397,9 +397,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -438,9 +438,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -479,9 +479,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -520,10 +520,10 @@ to be played to the all the selected routes. This is different from MediaRouter2#transferTo(MediaRoute2Info) transferring to a route, where the media is expected to 'move' from one route to another. The given route must satisfy all of the following conditions: - + <ul> <li>It should not be included in #getSelectedRoutes()<li>It should be included in #getSelectableRoutes()</ul> - + If the route doesn't meet any of above conditions, it will be ignored. @@ -531,9 +531,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -630,9 +630,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -669,7 +669,7 @@ System.Int32 - Gets the current volume of the session. -or- Requests a volume change for the remote session asynchronously. + Gets the current volume of the session. To be added. Property getter documentation: @@ -689,9 +689,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -733,9 +733,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -774,9 +774,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -818,9 +818,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/MediaRouter2.xml b/docs/xml/Android.Media/MediaRouter2.xml index 38b1eddbf..7b95883d5 100644 --- a/docs/xml/Android.Media/MediaRouter2.xml +++ b/docs/xml/Android.Media/MediaRouter2.xml @@ -1,4 +1,4 @@ - + @@ -43,9 +43,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,9 +157,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -240,9 +240,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -318,9 +318,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -367,7 +367,7 @@ Returns a proxy MediaRouter2 instance that allows you to control the routing of an app specified by clientPackageName. Proxy MediaRouter2 instances operate differently than regular MediaRouter2 instances: - + <ul> <li> @@ -396,9 +396,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -444,9 +444,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -512,11 +512,15 @@ To be added. Registers a ControllerCallback. - Android reference for android.media.MediaRouter2.registerControllerCallback. - Portions of this page are modifications based on work created and shared by the + + Java documentation for android.media.MediaRouter2.registerControllerCallback(java.util.concurrent.Executor, android.media.ControllerCallback). + + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -593,11 +597,15 @@ To be added. Registers a callback to discover routes and to receive events when they change. - Android reference for android.media.MediaRouter2.registerRouteCallback. - Portions of this page are modifications based on work created and shared by the + + Java documentation for android.media.MediaRouter2.registerRouteCallback(java.util.concurrent.Executor, android.media.RouteCallback, android.media.RouteDiscoveryPreference). + + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -644,9 +652,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -689,9 +697,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -771,9 +779,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -856,9 +864,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -907,7 +915,7 @@ at any other point to update the listing preference dynamically. Calling this method on a proxy router instance will throw an UnsupportedOperationException. Notes: - + <ol> <li>You should not include the ids of two or more routes with a match in their MediaRoute2Info#getDeduplicationIds() deduplication ids. If you do, the system will deduplicate them using its own criteria. @@ -922,9 +930,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -972,9 +980,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1022,9 +1030,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1101,9 +1109,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1141,9 +1149,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1245,9 +1253,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1288,9 +1296,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1367,9 +1375,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1411,9 +1419,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1454,9 +1462,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/MediaSession2+Builder.xml b/docs/xml/Android.Media/MediaSession2+Builder.xml index 0abf9c1ca..271c256d2 100644 --- a/docs/xml/Android.Media/MediaSession2+Builder.xml +++ b/docs/xml/Android.Media/MediaSession2+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -64,6 +68,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "", ApiSince=29)] [<Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -105,6 +113,10 @@ [Android.Runtime.Register("build", "()Landroid/media/MediaSession2;", "", ApiSince=29)] [<Android.Runtime.Register("build", "()Landroid/media/MediaSession2;", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -176,6 +188,10 @@ [Android.Runtime.Register("setExtras", "(Landroid/os/Bundle;)Landroid/media/MediaSession2$Builder;", "", ApiSince=29)] [<Android.Runtime.Register("setExtras", "(Landroid/os/Bundle;)Landroid/media/MediaSession2$Builder;", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -213,6 +229,10 @@ [Android.Runtime.Register("setId", "(Ljava/lang/String;)Landroid/media/MediaSession2$Builder;", "", ApiSince=29)] [<Android.Runtime.Register("setId", "(Ljava/lang/String;)Landroid/media/MediaSession2$Builder;", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -250,6 +270,10 @@ [Android.Runtime.Register("setSessionActivity", "(Landroid/app/PendingIntent;)Landroid/media/MediaSession2$Builder;", "", ApiSince=29)] [<Android.Runtime.Register("setSessionActivity", "(Landroid/app/PendingIntent;)Landroid/media/MediaSession2$Builder;", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -294,6 +318,10 @@ [Android.Runtime.Register("setSessionCallback", "(Ljava/util/concurrent/Executor;Landroid/media/MediaSession2$SessionCallback;)Landroid/media/MediaSession2$Builder;", "", ApiSince=29)] [<Android.Runtime.Register("setSessionCallback", "(Ljava/util/concurrent/Executor;Landroid/media/MediaSession2$SessionCallback;)Landroid/media/MediaSession2$Builder;", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] diff --git a/docs/xml/Android.Media/MediaSession2+ControllerInfo.xml b/docs/xml/Android.Media/MediaSession2+ControllerInfo.xml index 0bb1825f7..f02ea8d91 100644 --- a/docs/xml/Android.Media/MediaSession2+ControllerInfo.xml +++ b/docs/xml/Android.Media/MediaSession2+ControllerInfo.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -58,6 +62,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -127,6 +135,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -167,6 +179,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -254,6 +270,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] diff --git a/docs/xml/Android.Media/MediaSession2+SessionCallback.xml b/docs/xml/Android.Media/MediaSession2+SessionCallback.xml index 001740050..9b595f87a 100644 --- a/docs/xml/Android.Media/MediaSession2+SessionCallback.xml +++ b/docs/xml/Android.Media/MediaSession2+SessionCallback.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -61,6 +65,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=29)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -137,6 +145,10 @@ [Android.Runtime.Register("onCommandResult", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;Ljava/lang/Object;Landroid/media/Session2Command;Landroid/media/Session2Command$Result;)V", "GetOnCommandResult_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Ljava_lang_Object_Landroid_media_Session2Command_Landroid_media_Session2Command_Result_Handler", ApiSince=29)] [<Android.Runtime.Register("onCommandResult", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;Ljava/lang/Object;Landroid/media/Session2Command;Landroid/media/Session2Command$Result;)V", "GetOnCommandResult_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Ljava_lang_Object_Landroid_media_Session2Command_Landroid_media_Session2Command_Result_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -181,6 +193,10 @@ [Android.Runtime.Register("onConnect", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;)Landroid/media/Session2CommandGroup;", "GetOnConnect_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Handler", ApiSince=29)] [<Android.Runtime.Register("onConnect", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;)Landroid/media/Session2CommandGroup;", "GetOnConnect_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -226,6 +242,10 @@ [Android.Runtime.Register("onDisconnected", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;)V", "GetOnDisconnected_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Handler", ApiSince=29)] [<Android.Runtime.Register("onDisconnected", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;)V", "GetOnDisconnected_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -264,6 +284,10 @@ [Android.Runtime.Register("onPostConnect", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;)V", "GetOnPostConnect_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Handler", ApiSince=29)] [<Android.Runtime.Register("onPostConnect", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;)V", "GetOnPostConnect_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -302,6 +326,10 @@ [Android.Runtime.Register("onSessionCommand", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;Landroid/media/Session2Command;Landroid/os/Bundle;)Landroid/media/Session2Command$Result;", "GetOnSessionCommand_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Landroid_media_Session2Command_Landroid_os_Bundle_Handler", ApiSince=29)] [<Android.Runtime.Register("onSessionCommand", "(Landroid/media/MediaSession2;Landroid/media/MediaSession2$ControllerInfo;Landroid/media/Session2Command;Landroid/os/Bundle;)Landroid/media/Session2Command$Result;", "GetOnSessionCommand_Landroid_media_MediaSession2_Landroid_media_MediaSession2_ControllerInfo_Landroid_media_Session2Command_Landroid_os_Bundle_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] diff --git a/docs/xml/Android.Media/MediaSession2.xml b/docs/xml/Android.Media/MediaSession2.xml index da20c8c94..1c48430d0 100644 --- a/docs/xml/Android.Media/MediaSession2.xml +++ b/docs/xml/Android.Media/MediaSession2.xml @@ -1,4 +1,4 @@ - + @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -50,17 +54,15 @@ Library for consistent behavior across all devices. Allows a media app to expose its transport controls and playback information in a process to other processes including the Android framework and other apps. - This member is deprecated. Use the Media3 support library's androidx.media3.session.MediaSession - instead. Java documentation for android.media.MediaSession2. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -101,6 +103,10 @@ [Android.Runtime.Register("broadcastSessionCommand", "(Landroid/media/Session2Command;Landroid/os/Bundle;)V", "GetBroadcastSessionCommand_Landroid_media_Session2Command_Landroid_os_Bundle_Handler", ApiSince=29)] [<Android.Runtime.Register("broadcastSessionCommand", "(Landroid/media/Session2Command;Landroid/os/Bundle;)V", "GetBroadcastSessionCommand_Landroid_media_Session2Command_Landroid_os_Bundle_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -133,9 +139,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -155,6 +161,10 @@ [Android.Runtime.Register("cancelSessionCommand", "(Landroid/media/MediaSession2$ControllerInfo;Ljava/lang/Object;)V", "GetCancelSessionCommand_Landroid_media_MediaSession2_ControllerInfo_Ljava_lang_Object_Handler", ApiSince=29)] [<Android.Runtime.Register("cancelSessionCommand", "(Landroid/media/MediaSession2$ControllerInfo;Ljava/lang/Object;)V", "GetCancelSessionCommand_Landroid_media_MediaSession2_ControllerInfo_Ljava_lang_Object_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -178,9 +188,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -203,6 +213,10 @@ [Android.Runtime.Register("close", "()V", "GetCloseHandler", ApiSince=29)] [<Android.Runtime.Register("close", "()V", "GetCloseHandler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -232,6 +246,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -255,9 +273,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -273,6 +291,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -296,9 +318,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -368,6 +390,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -410,9 +436,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -432,6 +458,10 @@ [Android.Runtime.Register("sendSessionCommand", "(Landroid/media/MediaSession2$ControllerInfo;Landroid/media/Session2Command;Landroid/os/Bundle;)Ljava/lang/Object;", "GetSendSessionCommand_Landroid_media_MediaSession2_ControllerInfo_Landroid_media_Session2Command_Landroid_os_Bundle_Handler", ApiSince=29)] [<Android.Runtime.Register("sendSessionCommand", "(Landroid/media/MediaSession2$ControllerInfo;Landroid/media/Session2Command;Landroid/os/Bundle;)Ljava/lang/Object;", "GetSendSessionCommand_Landroid_media_MediaSession2_ControllerInfo_Landroid_media_Session2Command_Landroid_os_Bundle_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -466,9 +496,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -542,6 +572,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -565,9 +599,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/MediaSession2Service+MediaNotification.xml b/docs/xml/Android.Media/MediaSession2Service+MediaNotification.xml index 91da277eb..19dd893cf 100644 --- a/docs/xml/Android.Media/MediaSession2Service+MediaNotification.xml +++ b/docs/xml/Android.Media/MediaSession2Service+MediaNotification.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -63,6 +67,10 @@ [Android.Runtime.Register(".ctor", "(ILandroid/app/Notification;)V", "", ApiSince=29)] [<Android.Runtime.Register(".ctor", "(ILandroid/app/Notification;)V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -154,6 +162,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -195,6 +207,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] diff --git a/docs/xml/Android.Media/MediaSession2Service.xml b/docs/xml/Android.Media/MediaSession2Service.xml index 7a51a05d1..56b85a761 100644 --- a/docs/xml/Android.Media/MediaSession2Service.xml +++ b/docs/xml/Android.Media/MediaSession2Service.xml @@ -1,4 +1,4 @@ - + @@ -24,6 +24,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -36,17 +40,15 @@ Use the AndroidXMedia3 session Library for consistent behavior across all devices. Service containing MediaSession2. - This member is deprecated. Use the Media3 support library's androidx.media3.session.MediaSessionService - instead. Java documentation for android.media.MediaSession2Service. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -65,6 +67,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=29)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -112,6 +118,10 @@ [Android.Runtime.Register("addSession", "(Landroid/media/MediaSession2;)V", "", ApiSince=29)] [<Android.Runtime.Register("addSession", "(Landroid/media/MediaSession2;)V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -136,9 +146,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -187,6 +197,10 @@ [Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "GetOnBind_Landroid_content_Intent_Handler", ApiSince=29)] [<Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "GetOnBind_Landroid_content_Intent_Handler", ApiSince=29)>] + + [System.Obsolete("deprecated")] + [<System.Obsolete("deprecated")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -230,6 +244,10 @@ [Android.Runtime.Register("onGetSession", "(Landroid/media/MediaSession2$ControllerInfo;)Landroid/media/MediaSession2;", "GetOnGetSession_Landroid_media_MediaSession2_ControllerInfo_Handler", ApiSince=29)] [<Android.Runtime.Register("onGetSession", "(Landroid/media/MediaSession2$ControllerInfo;)Landroid/media/MediaSession2;", "GetOnGetSession_Landroid_media_MediaSession2_ControllerInfo_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -260,9 +278,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -282,6 +300,10 @@ [Android.Runtime.Register("onUpdateNotification", "(Landroid/media/MediaSession2;)Landroid/media/MediaSession2Service$MediaNotification;", "GetOnUpdateNotification_Landroid_media_MediaSession2_Handler", ApiSince=29)] [<Android.Runtime.Register("onUpdateNotification", "(Landroid/media/MediaSession2;)Landroid/media/MediaSession2Service$MediaNotification;", "GetOnUpdateNotification_Landroid_media_MediaSession2_Handler", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -310,9 +332,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -332,6 +354,10 @@ [Android.Runtime.Register("removeSession", "(Landroid/media/MediaSession2;)V", "", ApiSince=29)] [<Android.Runtime.Register("removeSession", "(Landroid/media/MediaSession2;)V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -354,9 +380,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -376,6 +402,10 @@ [Android.Runtime.Register("SERVICE_INTERFACE", ApiSince=29)] [<Android.Runtime.Register("SERVICE_INTERFACE", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -394,9 +424,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -412,6 +442,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -435,9 +469,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/MediaSyncEvent.xml b/docs/xml/Android.Media/MediaSyncEvent.xml index 97b37405d..cc9b34e14 100644 --- a/docs/xml/Android.Media/MediaSyncEvent.xml +++ b/docs/xml/Android.Media/MediaSyncEvent.xml @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -116,9 +116,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -172,9 +172,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -346,9 +346,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -393,9 +393,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -442,9 +442,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -542,9 +542,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/PlaybackParams.xml b/docs/xml/Android.Media/PlaybackParams.xml index 204d22fd2..1a52ac9ef 100644 --- a/docs/xml/Android.Media/PlaybackParams.xml +++ b/docs/xml/Android.Media/PlaybackParams.xml @@ -452,7 +452,7 @@ - pitch + a strictly positive value Sets the pitch factor. this PlaybackParams instance. @@ -497,7 +497,7 @@ - speed + a non-negative value Sets the speed factor. this PlaybackParams instance. diff --git a/docs/xml/Android.Media/RemoteControlClient+MetadataEditor.xml b/docs/xml/Android.Media/RemoteControlClient+MetadataEditor.xml index 89b1c2bdc..7dd4da1d8 100644 --- a/docs/xml/Android.Media/RemoteControlClient+MetadataEditor.xml +++ b/docs/xml/Android.Media/RemoteControlClient+MetadataEditor.xml @@ -1,4 +1,4 @@ - + @@ -45,9 +45,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -115,9 +115,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,9 +157,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -203,9 +203,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -253,9 +253,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -310,6 +310,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android19.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android19.0")>] + Android.Media.RemoteControlClient+MetadataEditor @@ -332,8 +336,6 @@ Sets the album / artwork picture to be displayed on the remote control. Returns a reference to the same MetadataEditor object, so you can chain put calls together. - Sets the album / artwork picture to be displayed on the remote control. - Android reference for android.media.RemoteControlClient.MetadataEditor.putBitmap. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -360,6 +362,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android19.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android19.0")>] + Android.Media.RemoteControlClient+MetadataEditor @@ -386,8 +392,6 @@ Adds numerical information to be displayed. Returns a reference to the same MetadataEditor object, so you can chain put calls together. - Adds numerical information to be displayed. Note that none of the information added after apply() has been called, will be displayed. - Android reference for android.media.RemoteControlClient.MetadataEditor.putLong. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -413,6 +417,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android19.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android19.0")>] + Android.Media.RemoteControlClient+MetadataEditor @@ -446,8 +454,6 @@ Adds textual information to be displayed. Returns a reference to the same MetadataEditor object, so you can chain put calls together. - Adds textual information to be displayed. Note that none of the information added after apply() has been called, will be displayed. - Android reference for android.media.RemoteControlClient.MetadataEditor.putString. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/RingtoneManager.xml b/docs/xml/Android.Media/RingtoneManager.xml index 2fca73185..d306b7ed1 100644 --- a/docs/xml/Android.Media/RingtoneManager.xml +++ b/docs/xml/Android.Media/RingtoneManager.xml @@ -947,6 +947,53 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getRingtoneUriForPhoneAccountHandle", "(Landroid/content/Context;Landroid/telecom/PhoneAccountHandle;)Landroid/net/Uri;", "", ApiSince=37)] + [<Android.Runtime.Register("getRingtoneUriForPhoneAccountHandle", "(Landroid/content/Context;Landroid/telecom/PhoneAccountHandle;)Landroid/net/Uri;", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Uri + + + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + A context used for querying. + The PhoneAccountHandle whose sound should be returned. + If null, the default ringtone will be returned. + Gets TYPE_RINGTONE's Uri by id of PhoneAccountHandle. + A Uri pointing to the sound for TYPE_RINGTONE. + To be added. + + @@ -1475,6 +1522,57 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRingtoneUri", "(Landroid/content/Context;Landroid/net/Uri;Landroid/telecom/PhoneAccountHandle;)V", "", ApiSince=37)] + [<Android.Runtime.Register("setRingtoneUri", "(Landroid/content/Context;Landroid/net/Uri;Landroid/telecom/PhoneAccountHandle;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + A context used for querying. + A Uri pointing to the sound to set. This parameter can be null, in + which case the API behaves like + #setActualDefaultRingtoneUri(Context, int, Uri). + The PhoneAccountHandle whose sound should be set. + This parameter can be null, in which case the API behaves + like #setActualDefaultRingtoneUri(Context, int, Uri). + Sets the Uri of the sound by PhoneAccountHandle for TYPE_RINGTONE. + To be added. + + diff --git a/docs/xml/Android.Media/RouteDiscoveryPreference.xml b/docs/xml/Android.Media/RouteDiscoveryPreference.xml index 489ccee2d..81fcd01a8 100644 --- a/docs/xml/Android.Media/RouteDiscoveryPreference.xml +++ b/docs/xml/Android.Media/RouteDiscoveryPreference.xml @@ -59,9 +59,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -224,9 +224,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -268,9 +268,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/RouteListingPreference+Builder.xml b/docs/xml/Android.Media/RouteListingPreference+Builder.xml index ea1886c90..49eb42ae8 100644 --- a/docs/xml/Android.Media/RouteListingPreference+Builder.xml +++ b/docs/xml/Android.Media/RouteListingPreference+Builder.xml @@ -233,6 +233,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMissingPermissionsComponentName", "(Landroid/content/ComponentName;)Landroid/media/RouteListingPreference$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setMissingPermissionsComponentName", "(Landroid/content/ComponentName;)Landroid/media/RouteListingPreference$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.RouteListingPreference+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Media/RouteListingPreference.xml b/docs/xml/Android.Media/RouteListingPreference.xml index e71cdba8d..3d3204ab4 100644 --- a/docs/xml/Android.Media/RouteListingPreference.xml +++ b/docs/xml/Android.Media/RouteListingPreference.xml @@ -61,6 +61,37 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_RESOLVE_MISSING_PERMISSIONS", ApiSince=37)] + [<Android.Runtime.Register("ACTION_RESOLVE_MISSING_PERMISSIONS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -175,6 +206,37 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_MISSING_PERMISSIONS", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_MISSING_PERMISSIONS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -371,6 +433,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMissingPermissionsComponentName", "()Landroid/content/ComponentName;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMissingPermissionsComponentName", "()Landroid/content/ComponentName;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Content.ComponentName + + + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Media/Session2Command+Result.xml b/docs/xml/Android.Media/Session2Command+Result.xml index e5aa7317b..65277821f 100644 --- a/docs/xml/Android.Media/Session2Command+Result.xml +++ b/docs/xml/Android.Media/Session2Command+Result.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -32,7 +36,6 @@ Use the AndroidXMedia3 session Library for consistent behavior across all devices. Contains the result of Session2Command. - This member is deprecated. Use the Media3 support library instead. Java documentation for android.media.Session2Command.Result. @@ -65,6 +68,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -133,6 +140,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -178,6 +189,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -227,6 +242,10 @@ [Android.Runtime.Register("RESULT_ERROR_UNKNOWN_ERROR", ApiSince=29)] [<Android.Runtime.Register("RESULT_ERROR_UNKNOWN_ERROR", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -268,6 +287,10 @@ [Android.Runtime.Register("RESULT_INFO_SKIPPED", ApiSince=29)] [<Android.Runtime.Register("RESULT_INFO_SKIPPED", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -310,6 +333,10 @@ [Android.Runtime.Register("RESULT_SUCCESS", ApiSince=29)] [<Android.Runtime.Register("RESULT_SUCCESS", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] diff --git a/docs/xml/Android.Media/Session2Command.xml b/docs/xml/Android.Media/Session2Command.xml index 7e399d246..21e0e83e4 100644 --- a/docs/xml/Android.Media/Session2Command.xml +++ b/docs/xml/Android.Media/Session2Command.xml @@ -1,4 +1,4 @@ - + @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -52,16 +56,15 @@ If #getCommandCode() isn't #COMMAND_CODE_CUSTOM), it's predefined command. If #getCommandCode() is #COMMAND_CODE_CUSTOM), it's custom command and #getCustomAction() shouldn't be null. - This member is deprecated. Use the Media3 support library instead. Java documentation for android.media.Session2Command. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -81,6 +84,10 @@ [Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=29)] [<Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -100,9 +107,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,6 +129,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/os/Bundle;)V", "", ApiSince=29)] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/os/Bundle;)V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -150,9 +161,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -168,6 +179,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -192,9 +207,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -217,6 +232,10 @@ [Android.Runtime.Register("COMMAND_CODE_CUSTOM", ApiSince=29)] [<Android.Runtime.Register("COMMAND_CODE_CUSTOM", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -238,9 +257,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -260,6 +279,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=29)] [<Android.Runtime.Register("CREATOR", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -289,6 +312,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -317,9 +344,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -339,6 +366,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -367,9 +398,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -392,6 +423,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=29)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -541,6 +576,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=29)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] diff --git a/docs/xml/Android.Media/Session2CommandGroup+Builder.xml b/docs/xml/Android.Media/Session2CommandGroup+Builder.xml index 5789cb1f8..9aa30d9c1 100644 --- a/docs/xml/Android.Media/Session2CommandGroup+Builder.xml +++ b/docs/xml/Android.Media/Session2CommandGroup+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -60,6 +64,10 @@ [Android.Runtime.Register(".ctor", "()V", "", ApiSince=29)] [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -86,6 +94,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/media/Session2CommandGroup;)V", "", ApiSince=29)] [<Android.Runtime.Register(".ctor", "(Landroid/media/Session2CommandGroup;)V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -129,6 +141,10 @@ [Android.Runtime.Register("addCommand", "(Landroid/media/Session2Command;)Landroid/media/Session2CommandGroup$Builder;", "", ApiSince=29)] [<Android.Runtime.Register("addCommand", "(Landroid/media/Session2Command;)Landroid/media/Session2CommandGroup$Builder;", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -165,6 +181,10 @@ [Android.Runtime.Register("build", "()Landroid/media/Session2CommandGroup;", "", ApiSince=29)] [<Android.Runtime.Register("build", "()Landroid/media/Session2CommandGroup;", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -236,6 +256,10 @@ [Android.Runtime.Register("removeCommand", "(Landroid/media/Session2Command;)Landroid/media/Session2CommandGroup$Builder;", "", ApiSince=29)] [<Android.Runtime.Register("removeCommand", "(Landroid/media/Session2Command;)Landroid/media/Session2CommandGroup$Builder;", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] diff --git a/docs/xml/Android.Media/Session2CommandGroup.xml b/docs/xml/Android.Media/Session2CommandGroup.xml index 8b3c767fd..4bdc51720 100644 --- a/docs/xml/Android.Media/Session2CommandGroup.xml +++ b/docs/xml/Android.Media/Session2CommandGroup.xml @@ -1,4 +1,4 @@ - + @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -49,16 +53,15 @@ Use the AndroidXMedia3 session Library for consistent behavior across all devices. A set of Session2Command which represents a command group. - This member is deprecated. Use the Media3 support library instead. Java documentation for android.media.Session2CommandGroup. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -74,6 +77,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -97,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -119,6 +126,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=29)] [<Android.Runtime.Register("CREATOR", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -151,6 +162,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=29)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -185,6 +200,10 @@ [Android.Runtime.Register("hasCommand", "(Landroid/media/Session2Command;)Z", "", ApiSince=29)] [<Android.Runtime.Register("hasCommand", "(Landroid/media/Session2Command;)Z", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -208,9 +227,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -230,6 +249,10 @@ [Android.Runtime.Register("hasCommand", "(I)Z", "", ApiSince=29)] [<Android.Runtime.Register("hasCommand", "(I)Z", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -254,9 +277,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -391,6 +414,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=29)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] diff --git a/docs/xml/Android.Media/Session2Token.xml b/docs/xml/Android.Media/Session2Token.xml index ea5b1b071..971200a2d 100644 --- a/docs/xml/Android.Media/Session2Token.xml +++ b/docs/xml/Android.Media/Session2Token.xml @@ -1,4 +1,4 @@ - + @@ -37,6 +37,10 @@ [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This class is obsoleted in this android platform")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -53,16 +57,15 @@ This may be passed to apps by the session owner to allow them to create a MediaController2 to communicate with the session. It can be also obtained by android.media.session.MediaSessionManager. - This member is deprecated. Use the Media3 support library instead. Java documentation for android.media.Session2Token. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +85,10 @@ [Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/content/ComponentName;)V", "", ApiSince=29)] [<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/content/ComponentName;)V", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -103,9 +110,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,6 +132,10 @@ [Android.Runtime.Register("CREATOR", ApiSince=29)] [<Android.Runtime.Register("CREATOR", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -157,6 +168,10 @@ [Android.Runtime.Register("describeContents", "()I", "", ApiSince=29)] [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=29)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -187,6 +202,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -209,9 +228,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -281,6 +300,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -303,9 +326,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -325,6 +348,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -351,9 +378,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -427,6 +454,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -449,9 +480,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -475,8 +506,8 @@ [<Android.Runtime.Register("TYPE_SESSION", ApiSince=29)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaSessionType enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaSessionType enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Media.MediaSessionType enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Media.MediaSessionType enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] @@ -497,9 +528,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -523,8 +554,8 @@ [<Android.Runtime.Register("TYPE_SESSION_SERVICE", ApiSince=29)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaSessionType enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.Media.MediaSessionType enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Media.MediaSessionType enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Media.MediaSessionType enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] @@ -545,9 +576,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -563,6 +594,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -585,9 +620,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -614,6 +649,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] diff --git a/docs/xml/Android.Media/Stream.xml b/docs/xml/Android.Media/Stream.xml index 2e5f6b2d7..687e6c343 100644 --- a/docs/xml/Android.Media/Stream.xml +++ b/docs/xml/Android.Media/Stream.xml @@ -227,6 +227,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/media/AudioManager.STREAM_ASSISTANT")] + [<Android.Runtime.IntDefinition(null, JniField="android/media/AudioManager.STREAM_ASSISTANT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Media.Stream + + 11 + + To be added. + + diff --git a/docs/xml/Android.Media/SuggestedDeviceInfo+Builder.xml b/docs/xml/Android.Media/SuggestedDeviceInfo+Builder.xml index 3163d4358..353ced50b 100644 --- a/docs/xml/Android.Media/SuggestedDeviceInfo+Builder.xml +++ b/docs/xml/Android.Media/SuggestedDeviceInfo+Builder.xml @@ -1,4 +1,4 @@ - + @@ -27,19 +27,7 @@ Builder for SuggestedDeviceInfo. - - Builder for SuggestedDeviceInfo. - - - Java documentation for android.media.SuggestedDeviceInfo.Builder. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -80,9 +68,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,9 +111,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/SuggestedDeviceInfo+InterfaceConsts.xml b/docs/xml/Android.Media/SuggestedDeviceInfo+InterfaceConsts.xml index dbec2abf8..5236142e7 100644 --- a/docs/xml/Android.Media/SuggestedDeviceInfo+InterfaceConsts.xml +++ b/docs/xml/Android.Media/SuggestedDeviceInfo+InterfaceConsts.xml @@ -1,4 +1,4 @@ - + @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/SuggestedDeviceInfo.xml b/docs/xml/Android.Media/SuggestedDeviceInfo.xml index f3765db8e..6e7a4ee42 100644 --- a/docs/xml/Android.Media/SuggestedDeviceInfo.xml +++ b/docs/xml/Android.Media/SuggestedDeviceInfo.xml @@ -1,4 +1,4 @@ - + @@ -45,21 +45,7 @@ Allows applications to suggest routes to the system UI (for example, in the System UI Output Switcher). - - Allows applications to suggest routes to the system UI (for example, in the System UI Output - Switcher). - Suggested devices are used to transfer the current media session from one device to another. - - - Java documentation for android.media.SuggestedDeviceInfo. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -162,9 +148,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -203,9 +189,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -298,9 +284,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -397,9 +383,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Media/VideoEncoder.xml b/docs/xml/Android.Media/VideoEncoder.xml index 36e1b2322..2eaeea2a2 100644 --- a/docs/xml/Android.Media/VideoEncoder.xml +++ b/docs/xml/Android.Media/VideoEncoder.xml @@ -108,6 +108,7 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -170,6 +171,7 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -200,6 +202,7 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -234,6 +237,7 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -264,6 +268,7 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -294,6 +299,7 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Net.Dns/HttpsEndpoint.xml b/docs/xml/Android.Net.Dns/HttpsEndpoint.xml new file mode 100644 index 000000000..2ff081b56 --- /dev/null +++ b/docs/xml/Android.Net.Dns/HttpsEndpoint.xml @@ -0,0 +1,204 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/dns/HttpsEndpoint", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/dns/HttpsEndpoint", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Class that contains the DNS records needed to connect to an HTTPS endpoint. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getHttpsRecords", "()Ljava/util/List;", "GetGetHttpsRecordsHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getHttpsRecords", "()Ljava/util/List;", "GetGetHttpsRecordsHandler", ApiSince=37)>] + + + + System.Collections.Generic.IList<Android.Net.Dns.HttpsRecord> + + + Returns the list of HttpsRecord from the HTTPS DNS query, sorted by priority. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getIpAddresses", "()Ljava/util/List;", "GetGetIpAddressesHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getIpAddresses", "()Ljava/util/List;", "GetGetIpAddressesHandler", ApiSince=37)>] + + + + System.Collections.Generic.IList<Java.Net.InetAddress> + + + Returns the list of IP addresses from the A/AAAA/HTTPS queries. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Net.Dns/HttpsRecord.xml b/docs/xml/Android.Net.Dns/HttpsRecord.xml new file mode 100644 index 000000000..0bbb9f917 --- /dev/null +++ b/docs/xml/Android.Net.Dns/HttpsRecord.xml @@ -0,0 +1,386 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/dns/HttpsRecord", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/dns/HttpsRecord", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Class to represent a HTTPS DNS response record. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAlpnIds", "()Ljava/util/List;", "GetGetAlpnIdsHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getAlpnIds", "()Ljava/util/List;", "GetGetAlpnIdsHandler", ApiSince=37)>] + + + + System.Collections.Generic.IList<System.String> + + + Returns the list of Application-Layer Protocol Negotiation (ALPN) protocol identifiers + contained in the HTTPS record. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DEFAULT_ALPN_ID", ApiSince=37)] + [<Android.Runtime.Register("DEFAULT_ALPN_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getEchConfigList", "()Landroid/net/ssl/EchConfigList;", "GetGetEchConfigListHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getEchConfigList", "()Landroid/net/ssl/EchConfigList;", "GetGetEchConfigListHandler", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Net.Ssl.EchConfigList + + + Returns the EchConfigList contained in the HTTPS record, if present. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getIpAddressHints", "()Ljava/util/List;", "GetGetIpAddressHintsHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getIpAddressHints", "()Ljava/util/List;", "GetGetIpAddressHintsHandler", ApiSince=37)>] + + + + System.Collections.Generic.IList<Java.Net.InetAddress> + + + Returns the list of IP hints (IPv4 & IPv6) contained in the HTTPS record. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getOwnerName", "()Ljava/lang/String;", "GetGetOwnerNameHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getOwnerName", "()Ljava/lang/String;", "GetGetOwnerNameHandler", ApiSince=37)>] + + + + System.String + + + Returns the owner name of the HTTPS record. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPort", "()I", "GetGetPortHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getPort", "()I", "GetGetPortHandler", ApiSince=37)>] + + + + System.Int32 + + + Returns the port of the HTTPS record, defaulting to 443 if not specified in the record. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPriority", "()I", "GetGetPriorityHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getPriority", "()I", "GetGetPriorityHandler", ApiSince=37)>] + + + + System.Int32 + + + Returns the priority of the HTTPS record, i. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTargetName", "()Ljava/lang/String;", "GetGetTargetNameHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getTargetName", "()Ljava/lang/String;", "GetGetTargetNameHandler", ApiSince=37)>] + + + + System.String + + + Returns the target name of the HTTPS record. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Net.Http/AllProxiesFailedBehavior.xml b/docs/xml/Android.Net.Http/AllProxiesFailedBehavior.xml new file mode 100644 index 000000000..243b29133 --- /dev/null +++ b/docs/xml/Android.Net.Http/AllProxiesFailedBehavior.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Http.ProxyOptions.AllProxiesFailedBehaviorAllowDirect", JniField="android/net/http/ProxyOptions.ALL_PROXIES_FAILED_BEHAVIOR_ALLOW_DIRECT")] + [<Android.Runtime.IntDefinition("Android.Net.Http.ProxyOptions.AllProxiesFailedBehaviorAllowDirect", JniField="android/net/http/ProxyOptions.ALL_PROXIES_FAILED_BEHAVIOR_ALLOW_DIRECT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.AllProxiesFailedBehavior + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Http.ProxyOptions.AllProxiesFailedBehaviorDisallowDirect", JniField="android/net/http/ProxyOptions.ALL_PROXIES_FAILED_BEHAVIOR_DISALLOW_DIRECT")] + [<Android.Runtime.IntDefinition("Android.Net.Http.ProxyOptions.AllProxiesFailedBehaviorDisallowDirect", JniField="android/net/http/ProxyOptions.ALL_PROXIES_FAILED_BEHAVIOR_DISALLOW_DIRECT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.AllProxiesFailedBehavior + + 0 + + To be added. + + + + diff --git a/docs/xml/Android.Net.Http/HttpEngine+Builder.xml b/docs/xml/Android.Net.Http/HttpEngine+Builder.xml index 5115aa893..3e1a73be3 100644 --- a/docs/xml/Android.Net.Http/HttpEngine+Builder.xml +++ b/docs/xml/Android.Net.Http/HttpEngine+Builder.xml @@ -489,10 +489,10 @@ - - + + - + Method Mono.Android @@ -512,20 +512,20 @@ Android.Net.Http.HttpEngine+Builder - + - To be added. + To be added. To be added. To be added. To be added. - - + + - + Method Mono.Android @@ -545,10 +545,10 @@ Android.Net.Http.HttpEngine+Builder - + - To be added. + To be added. To be added. To be added. To be added. @@ -728,11 +728,44 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setProxyOptions", "(Landroid/net/http/ProxyOptions;)Landroid/net/http/HttpEngine$Builder;", "GetSetProxyOptions_Landroid_net_http_ProxyOptions_Handler", ApiSince=37)] + [<Android.Runtime.Register("setProxyOptions", "(Landroid/net/http/ProxyOptions;)Landroid/net/http/HttpEngine$Builder;", "GetSetProxyOptions_Landroid_net_http_ProxyOptions_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.HttpEngine+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + - - + + - + Method Mono.Android @@ -752,10 +785,10 @@ Android.Net.Http.HttpEngine+Builder - + - To be added. + To be added. To be added. To be added. To be added. diff --git a/docs/xml/Android.Net.Http/HttpProxyScheme.xml b/docs/xml/Android.Net.Http/HttpProxyScheme.xml new file mode 100644 index 000000000..7294ab5ec --- /dev/null +++ b/docs/xml/Android.Net.Http/HttpProxyScheme.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Http.Proxy.SchemeHttp", JniField="android/net/http/Proxy.SCHEME_HTTP")] + [<Android.Runtime.IntDefinition("Android.Net.Http.Proxy.SchemeHttp", JniField="android/net/http/Proxy.SCHEME_HTTP")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.HttpProxyScheme + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Http.Proxy.SchemeHttps", JniField="android/net/http/Proxy.SCHEME_HTTPS")] + [<Android.Runtime.IntDefinition("Android.Net.Http.Proxy.SchemeHttps", JniField="android/net/http/Proxy.SCHEME_HTTPS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.HttpProxyScheme + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.Net.Http/OnResponseReceivedAction.xml b/docs/xml/Android.Net.Http/OnResponseReceivedAction.xml new file mode 100644 index 000000000..96b63a9cd --- /dev/null +++ b/docs/xml/Android.Net.Http/OnResponseReceivedAction.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Http.Proxy.IHttpConnectCallback.ResponseActionClose", JniField="android/net/http/Proxy$HttpConnectCallback.RESPONSE_ACTION_CLOSE")] + [<Android.Runtime.IntDefinition("Android.Net.Http.Proxy.IHttpConnectCallback.ResponseActionClose", JniField="android/net/http/Proxy$HttpConnectCallback.RESPONSE_ACTION_CLOSE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.OnResponseReceivedAction + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Http.Proxy.IHttpConnectCallback.ResponseActionProceed", JniField="android/net/http/Proxy$HttpConnectCallback.RESPONSE_ACTION_PROCEED")] + [<Android.Runtime.IntDefinition("Android.Net.Http.Proxy.IHttpConnectCallback.ResponseActionProceed", JniField="android/net/http/Proxy$HttpConnectCallback.RESPONSE_ACTION_PROCEED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.OnResponseReceivedAction + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.Net.Http/Proxy+HttpConnectCallback.xml b/docs/xml/Android.Net.Http/Proxy+HttpConnectCallback.xml new file mode 100644 index 000000000..2d1a5af63 --- /dev/null +++ b/docs/xml/Android.Net.Http/Proxy+HttpConnectCallback.xml @@ -0,0 +1,104 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("mono/internal/android/net/http/Proxy$HttpConnectCallback", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("mono/internal/android/net/http/Proxy$HttpConnectCallback", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Obsolete("Use the 'Android.Net.Http.Proxy.IHttpConnectCallback' type. This class will be removed in a future release.")] + [<System.Obsolete("Use the 'Android.Net.Http.Proxy.IHttpConnectCallback' type. This class will be removed in a future release.")>] + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESPONSE_ACTION_CLOSE", ApiSince=37)] + [<Android.Runtime.Register("RESPONSE_ACTION_CLOSE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Http.OnResponseReceivedAction enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Http.OnResponseReceivedAction enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.OnResponseReceivedAction + + 0 + + Closes the tunnel connection, preventing it from being used to send HTTP requests. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("RESPONSE_ACTION_PROCEED", ApiSince=37)] + [<Android.Runtime.Register("RESPONSE_ACTION_PROCEED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Http.OnResponseReceivedAction enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Http.OnResponseReceivedAction enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.OnResponseReceivedAction + + 1 + + Proceeds establishing a tunnel. + To be added. + + + + diff --git a/docs/xml/Android.Net.Http/Proxy+IHttpConnectCallback+Request.xml b/docs/xml/Android.Net.Http/Proxy+IHttpConnectCallback+Request.xml new file mode 100644 index 000000000..e94a3e1fc --- /dev/null +++ b/docs/xml/Android.Net.Http/Proxy+IHttpConnectCallback+Request.xml @@ -0,0 +1,227 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + Java.Lang.IAutoCloseable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/net/http/Proxy$HttpConnectCallback$Request", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/http/Proxy$HttpConnectCallback$Request", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Method + + M:Java.Lang.IAutoCloseable.Close + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("close", "()V", "", ApiSince=37)] + [<Android.Runtime.Register("close", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("proceed", "(Ljava/util/List;)V", "", ApiSince=37)] + [<Android.Runtime.Register("proceed", "(Ljava/util/List;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Net.Http/Proxy+IHttpConnectCallback.xml b/docs/xml/Android.Net.Http/Proxy+IHttpConnectCallback.xml new file mode 100644 index 000000000..4417e46ee --- /dev/null +++ b/docs/xml/Android.Net.Http/Proxy+IHttpConnectCallback.xml @@ -0,0 +1,112 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/net/http/Proxy$HttpConnectCallback", "", "Android.Net.Http.Proxy/IHttpConnectCallbackInvoker", ApiSince=37)] + [<Android.Runtime.Register("android/net/http/Proxy$HttpConnectCallback", "", "Android.Net.Http.Proxy/IHttpConnectCallbackInvoker", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Controls tunnels established via HTTP CONNECT. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onBeforeRequest", "(Landroid/net/http/Proxy$HttpConnectCallback$Request;)V", "GetOnBeforeRequest_Landroid_net_http_Proxy_HttpConnectCallback_Request_Handler:Android.Net.Http.Proxy/IHttpConnectCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onBeforeRequest", "(Landroid/net/http/Proxy$HttpConnectCallback$Request;)V", "GetOnBeforeRequest_Landroid_net_http_Proxy_HttpConnectCallback_Request_Handler:Android.Net.Http.Proxy/IHttpConnectCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onResponseReceived", "(Ljava/util/List;I)I", "GetOnResponseReceived_Ljava_util_List_IHandler:Android.Net.Http.Proxy/IHttpConnectCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onResponseReceived", "(Ljava/util/List;I)I", "GetOnResponseReceived_Ljava_util_List_IHandler:Android.Net.Http.Proxy/IHttpConnectCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Net.Http/Proxy.xml b/docs/xml/Android.Net.Http/Proxy.xml new file mode 100644 index 000000000..93a964600 --- /dev/null +++ b/docs/xml/Android.Net.Http/Proxy.xml @@ -0,0 +1,239 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/http/Proxy", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/http/Proxy", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents a proxy that can be used by HttpEngine. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createHttpProxy", "(ILjava/lang/String;ILjava/util/concurrent/Executor;Landroid/net/http/Proxy$HttpConnectCallback;)Landroid/net/http/Proxy;", "", ApiSince=37)] + [<Android.Runtime.Register("createHttpProxy", "(ILjava/lang/String;ILjava/util/concurrent/Executor;Landroid/net/http/Proxy$HttpConnectCallback;)Landroid/net/http/Proxy;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.Proxy + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "SchemeHttp", "SchemeHttps" }, Type="Android.Net.Http.Proxy")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "SchemeHttp", "SchemeHttps" }, Type="Android.Net.Http.Proxy")>] + + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCHEME_HTTP", ApiSince=37)] + [<Android.Runtime.Register("SCHEME_HTTP", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Http.HttpProxyScheme enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Http.HttpProxyScheme enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.HttpProxyScheme + + 0 + + Establish a plaintext connection to the proxy itself. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SCHEME_HTTPS", ApiSince=37)] + [<Android.Runtime.Register("SCHEME_HTTPS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Http.HttpProxyScheme enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Http.HttpProxyScheme enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.HttpProxyScheme + + 1 + + Establish a secure connection to the proxy itself. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Net.Http/ProxyOptions.xml b/docs/xml/Android.Net.Http/ProxyOptions.xml new file mode 100644 index 000000000..48f9f8c76 --- /dev/null +++ b/docs/xml/Android.Net.Http/ProxyOptions.xml @@ -0,0 +1,233 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/http/ProxyOptions", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/http/ProxyOptions", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Defines a proxy configuration that can be used by HttpEngine. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALL_PROXIES_FAILED_BEHAVIOR_ALLOW_DIRECT", ApiSince=37)] + [<Android.Runtime.Register("ALL_PROXIES_FAILED_BEHAVIOR_ALLOW_DIRECT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Http.AllProxiesFailedBehavior enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Http.AllProxiesFailedBehavior enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.AllProxiesFailedBehavior + + 1 + + Allows direct, non-proxied, traffic. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ALL_PROXIES_FAILED_BEHAVIOR_DISALLOW_DIRECT", ApiSince=37)] + [<Android.Runtime.Register("ALL_PROXIES_FAILED_BEHAVIOR_DISALLOW_DIRECT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Http.AllProxiesFailedBehavior enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Http.AllProxiesFailedBehavior enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.AllProxiesFailedBehavior + + 0 + + Disallows direct traffic. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fromProxyList", "(Ljava/util/List;I)Landroid/net/http/ProxyOptions;", "", ApiSince=37)] + [<Android.Runtime.Register("fromProxyList", "(Ljava/util/List;I)Landroid/net/http/ProxyOptions;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Http.ProxyOptions + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "AllProxiesFailedBehaviorDisallowDirect", "AllProxiesFailedBehaviorAllowDirect" }, Type="Android.Net.Http.ProxyOptions")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "AllProxiesFailedBehaviorDisallowDirect", "AllProxiesFailedBehaviorAllowDirect" }, Type="Android.Net.Http.ProxyOptions")>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Net.Nsd/DiscoveryRequest+Builder.xml b/docs/xml/Android.Net.Nsd/DiscoveryRequest+Builder.xml index f4d0cf2af..507ed4265 100644 --- a/docs/xml/Android.Net.Nsd/DiscoveryRequest+Builder.xml +++ b/docs/xml/Android.Net.Nsd/DiscoveryRequest+Builder.xml @@ -154,6 +154,154 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAttributeFilters", "(Ljava/util/Map;)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setAttributeFilters", "(Ljava/util/Map;)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Nsd.DiscoveryRequest+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDisplayNameAttribute", "(Ljava/lang/String;)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setDisplayNameAttribute", "(Ljava/lang/String;)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Nsd.DiscoveryRequest+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setFlags", "(J)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setFlags", "(J)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Nsd.DiscoveryRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setFlags", "(JJ)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setFlags", "(JJ)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Nsd.DiscoveryRequest+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -194,6 +342,46 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setServiceNameFilter", "(Landroid/os/PatternMatcher;)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setServiceNameFilter", "(Landroid/os/PatternMatcher;)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Nsd.DiscoveryRequest+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Net.Nsd/DiscoveryRequest.xml b/docs/xml/Android.Net.Nsd/DiscoveryRequest.xml index c9a3a9ab6..1bfd1f5a5 100644 --- a/docs/xml/Android.Net.Nsd/DiscoveryRequest.xml +++ b/docs/xml/Android.Net.Nsd/DiscoveryRequest.xml @@ -59,6 +59,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAttributeFilters", "()Ljava/util/Map;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAttributeFilters", "()Ljava/util/Map;", "", ApiSince=37)>] + + + + System.Collections.Generic.IDictionary<System.String,Android.OS.PatternMatcher> + + + Returns the filters to apply to attributes as per NsdServiceInfo#getAttributes(). + To be added. + To be added. + + @@ -121,6 +150,168 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDisplayNameAttribute", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDisplayNameAttribute", "()Ljava/lang/String;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + Return the attribute to use to display the service in system UI service picker. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_NO_PICKER", ApiSince=37)] + [<Android.Runtime.Register("FLAG_NO_PICKER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 1 + + Indicates that a UI service picker should never be shown to the user for this request. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFlags", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFlags", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + Returns the discovery flags. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_SHOW_PICKER", ApiSince=37)] + [<Android.Runtime.Register("FLAG_SHOW_PICKER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 2 + + Indicates that a UI service picker must be shown to the user for this request. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_USER_APPROVED_ONLY", ApiSince=37)] + [<Android.Runtime.Register("FLAG_USER_APPROVED_ONLY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 4 + + Indicates that only services previously approved by the user must be discovered. + To be added. + + @@ -226,6 +417,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getServiceNameFilter", "()Landroid/os/PatternMatcher;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getServiceNameFilter", "()Landroid/os/PatternMatcher;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.OS.PatternMatcher + + + Returns the filter to apply to service names as per NsdServiceInfo#getServiceName(). + To be added. + To be added. + + diff --git a/docs/xml/Android.Net.Nsd/NsdFailure.xml b/docs/xml/Android.Net.Nsd/NsdFailure.xml index a7502df51..00280f4bd 100644 --- a/docs/xml/Android.Net.Nsd/NsdFailure.xml +++ b/docs/xml/Android.Net.Nsd/NsdFailure.xml @@ -155,5 +155,33 @@ Indicates that the stop operation failed because it is not running. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Nsd.NsdManager.FailurePermissionDenied", JniField="android/net/nsd/NsdManager.FAILURE_PERMISSION_DENIED")] + [<Android.Runtime.IntDefinition("Android.Net.Nsd.NsdManager.FailurePermissionDenied", JniField="android/net/nsd/NsdManager.FAILURE_PERMISSION_DENIED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Nsd.NsdFailure + + 7 + + To be added. + + diff --git a/docs/xml/Android.Net.Nsd/NsdManager+IServiceInfoCallback.xml b/docs/xml/Android.Net.Nsd/NsdManager+IServiceInfoCallback.xml index 8702fb372..0345cd540 100644 --- a/docs/xml/Android.Net.Nsd/NsdManager+IServiceInfoCallback.xml +++ b/docs/xml/Android.Net.Nsd/NsdManager+IServiceInfoCallback.xml @@ -48,6 +48,35 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onServiceInfoCallbackRegistered", "()V", "GetOnServiceInfoCallbackRegisteredHandler:Android.Net.Nsd.NsdManager/IServiceInfoCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onServiceInfoCallbackRegistered", "()V", "GetOnServiceInfoCallbackRegisteredHandler:Android.Net.Nsd.NsdManager/IServiceInfoCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + Reports that the callback was successfully registered. + To be added. + + @@ -195,6 +224,38 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onServiceLost", "(Landroid/net/nsd/NsdServiceInfo;)V", "GetOnServiceLost_Landroid_net_nsd_NsdServiceInfo_Handler:Android.Net.Nsd.NsdManager/IServiceInfoCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onServiceLost", "(Landroid/net/nsd/NsdServiceInfo;)V", "GetOnServiceLost_Landroid_net_nsd_NsdServiceInfo_Handler:Android.Net.Nsd.NsdManager/IServiceInfoCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The service that was lost. + Reports when the service that this callback listens to becomes unavailable. + To be added. + + diff --git a/docs/xml/Android.Net.Nsd/NsdManager.xml b/docs/xml/Android.Net.Nsd/NsdManager.xml index 99c5faf9f..b7bc284e3 100644 --- a/docs/xml/Android.Net.Nsd/NsdManager.xml +++ b/docs/xml/Android.Net.Nsd/NsdManager.xml @@ -26,8 +26,7 @@ - The Network Service Discovery Manager class provides the API to discover services - on a network. + Provides APIs for discovering and advertising network services on the local network. The Network Service Discovery Manager class provides the API to discover services on a network. As an example, if device A and device B are connected over a Wi-Fi @@ -155,6 +154,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("checkPermissionForService", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/concurrent/Executor;Ljava/util/function/IntConsumer;)V", "", ApiSince=37)] + [<Android.Runtime.Register("checkPermissionForService", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/concurrent/Executor;Ljava/util/function/IntConsumer;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + + Instance name of the service + Type of the service, e.g. _ipp._tcp + The Executor on which to invoke the receiver. + The IntConsumer to receive the permission check result code; + will be either #SERVICE_PERMISSION_GRANTED or + #SERVICE_PERMISSION_DENIED. + Check whether the caller can register service info callbacks or resolve a service. + To be added. + + @@ -625,6 +664,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FAILURE_PERMISSION_DENIED", ApiSince=37)] + [<Android.Runtime.Register("FAILURE_PERMISSION_DENIED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Nsd.NsdFailure enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Nsd.NsdFailure enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Nsd.NsdFailure + + 7 + + Indicates that the operation failed because the caller did not have the required permissions. + To be added. + + @@ -914,6 +986,42 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerServiceInfoCallback", "(Landroid/net/nsd/DiscoveryRequest;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$ServiceInfoCallback;)V", "", ApiSince=37)] + [<Android.Runtime.Register("registerServiceInfoCallback", "(Landroid/net/nsd/DiscoveryRequest;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$ServiceInfoCallback;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -1041,6 +1149,72 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SERVICE_PERMISSION_DENIED", ApiSince=37)] + [<Android.Runtime.Register("SERVICE_PERMISSION_DENIED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Nsd.PermissionCheckCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Nsd.PermissionCheckCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Nsd.PermissionCheckCode + + 2 + + Indicates the caller is not allowed to register service info callbacks or resolve a service. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SERVICE_PERMISSION_GRANTED", ApiSince=37)] + [<Android.Runtime.Register("SERVICE_PERMISSION_GRANTED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Nsd.PermissionCheckCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Nsd.PermissionCheckCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Nsd.PermissionCheckCode + + 1 + + Indicates the caller can register service info callbacks or resolve a service. + To be added. + + diff --git a/docs/xml/Android.Net.Nsd/NsdServiceInfo.xml b/docs/xml/Android.Net.Nsd/NsdServiceInfo.xml index 76645ceba..6db613734 100644 --- a/docs/xml/Android.Net.Nsd/NsdServiceInfo.xml +++ b/docs/xml/Android.Net.Nsd/NsdServiceInfo.xml @@ -701,6 +701,51 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAttribute", "(Ljava/lang/String;[B)V", "", ApiSince=37)] + [<Android.Runtime.Register("setAttribute", "(Ljava/lang/String;[B)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + the key of the attribute + the raw bytes of the attribute value, or null for an attribute with no value + Add a service attribute as a key/value pair using raw bytes. + To be added. + + diff --git a/docs/xml/Android.Net.Nsd/PermissionCheckCode.xml b/docs/xml/Android.Net.Nsd/PermissionCheckCode.xml new file mode 100644 index 000000000..240ec75e0 --- /dev/null +++ b/docs/xml/Android.Net.Nsd/PermissionCheckCode.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Nsd.NsdManager.ServicePermissionDenied", JniField="android/net/nsd/NsdManager.SERVICE_PERMISSION_DENIED")] + [<Android.Runtime.IntDefinition("Android.Net.Nsd.NsdManager.ServicePermissionDenied", JniField="android/net/nsd/NsdManager.SERVICE_PERMISSION_DENIED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Nsd.PermissionCheckCode + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Nsd.NsdManager.ServicePermissionGranted", JniField="android/net/nsd/NsdManager.SERVICE_PERMISSION_GRANTED")] + [<Android.Runtime.IntDefinition("Android.Net.Nsd.NsdManager.ServicePermissionGranted", JniField="android/net/nsd/NsdManager.SERVICE_PERMISSION_GRANTED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Nsd.PermissionCheckCode + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.Net.Rtp/AudioCodec.xml b/docs/xml/Android.Net.Rtp/AudioCodec.xml index fe019e817..d3546a53b 100644 --- a/docs/xml/Android.Net.Rtp/AudioCodec.xml +++ b/docs/xml/Android.Net.Rtp/AudioCodec.xml @@ -418,7 +418,7 @@ Android.Net.Rtp.AudioCodec - G.711 a-law audio codec. + G. An for G.711 a-law audio. G.711 a-law audio codec. @@ -460,7 +460,7 @@ Android.Net.Rtp.AudioCodec - G.711 u-law audio codec. + G. An for G.711 u-law audio. G.711 u-law audio codec. diff --git a/docs/xml/Android.Net.Rtp/AudioStream.xml b/docs/xml/Android.Net.Rtp/AudioStream.xml index f459b6ffc..350816522 100644 --- a/docs/xml/Android.Net.Rtp/AudioStream.xml +++ b/docs/xml/Android.Net.Rtp/AudioStream.xml @@ -328,7 +328,8 @@ Returns true if the stream has already joined an AudioGroup. - true if the stream has joined an ; otherwise, false. + + true if the stream has joined an ; otherwise, false. Returns true if the stream has already joined an AudioGroup. diff --git a/docs/xml/Android.Net.Rtp/RtpStream.xml b/docs/xml/Android.Net.Rtp/RtpStream.xml index c7c6fb7ff..5cbf720d2 100644 --- a/docs/xml/Android.Net.Rtp/RtpStream.xml +++ b/docs/xml/Android.Net.Rtp/RtpStream.xml @@ -157,7 +157,8 @@ Returns true if the stream is busy. - true if the stream is busy and most setter methods are disabled; otherwise, false. + + true if the stream is busy and most setter methods are disabled; otherwise, false. Returns true if the stream is busy. In this case most of the setter methods are disabled. This method is intended to be overridden diff --git a/docs/xml/Android.Net.Ssl/EchConfigList.xml b/docs/xml/Android.Net.Ssl/EchConfigList.xml new file mode 100644 index 000000000..ac813c460 --- /dev/null +++ b/docs/xml/Android.Net.Ssl/EchConfigList.xml @@ -0,0 +1,209 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/ssl/EchConfigList", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/ssl/EchConfigList", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Data used to configure ECH (Encrypted Client Hello) in a TLS handshake. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fromBytes", "([B)Landroid/net/ssl/EchConfigList;", "", ApiSince=37)] + [<Android.Runtime.Register("fromBytes", "([B)Landroid/net/ssl/EchConfigList;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Ssl.EchConfigList + + + + + + To be added. + Factory method to construct a new [EchConfigList] from a byte array. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toBytes", "()[B", "GetToBytesHandler", ApiSince=37)] + [<Android.Runtime.Register("toBytes", "()[B", "GetToBytesHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + Returns the raw byte representation of an EchConfigList. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Net.Ssl/EchConfigMismatchException.xml b/docs/xml/Android.Net.Ssl/EchConfigMismatchException.xml new file mode 100644 index 000000000..a04af0153 --- /dev/null +++ b/docs/xml/Android.Net.Ssl/EchConfigMismatchException.xml @@ -0,0 +1,289 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Javax.Net.Ssl.SSLException + + + + + [Android.Runtime.Register("android/net/ssl/EchConfigMismatchException", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/ssl/EchConfigMismatchException", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Exception thrown when the provided ECH (Encrypted Client Hello) config does not match the server. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Landroid/net/ssl/EchConfigList;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Landroid/net/ssl/EchConfigList;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + the detail message. + the hostname that must be used for verification, or null if the + server did not provide a valid public name. + the EchConfigList provided by the server for retrying the + connection, or null if no retry configuration was set by the server. + Constructs a new EchConfigMismatchException. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("hasRetryConfigList", "()Z", "GetHasRetryConfigListHandler", ApiSince=37)] + [<get: Android.Runtime.Register("hasRetryConfigList", "()Z", "GetHasRetryConfigListHandler", ApiSince=37)>] + + + + System.Boolean + + + Returns true if a retry EchConfigList is available, false otherwise. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPublicHostname", "()Ljava/lang/String;", "GetGetPublicHostnameHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getPublicHostname", "()Ljava/lang/String;", "GetGetPublicHostnameHandler", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + Returns the hostname that should be used for verification. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRetryConfigList", "()Landroid/net/ssl/EchConfigList;", "GetGetRetryConfigListHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getRetryConfigList", "()Landroid/net/ssl/EchConfigList;", "GetGetRetryConfigListHandler", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Net.Ssl.EchConfigList + + + Returns the EchConfigList provided by the server for retrying the connection, or + null if no retry configuration was set by the server. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Net.Ssl/InvalidEchDataException.xml b/docs/xml/Android.Net.Ssl/InvalidEchDataException.xml new file mode 100644 index 000000000..cfe9b7b0e --- /dev/null +++ b/docs/xml/Android.Net.Ssl/InvalidEchDataException.xml @@ -0,0 +1,179 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Javax.Net.Ssl.SSLException + + + + + [Android.Runtime.Register("android/net/ssl/InvalidEchDataException", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/ssl/InvalidEchDataException", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Exception thrown when the ECH (Encrypted Client Hello) data is empty or invalid. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Net.Ssl/SSLEngines.xml b/docs/xml/Android.Net.Ssl/SSLEngines.xml index 71b68583a..ad8f5c79f 100644 --- a/docs/xml/Android.Net.Ssl/SSLEngines.xml +++ b/docs/xml/Android.Net.Ssl/SSLEngines.xml @@ -175,7 +175,8 @@ The engine to check. Returns whether the given engine can be used with the methods in this class. - if can be used with the methods in this class; otherwise, . + + if can be used with the methods in this class; otherwise, . Returns whether the given engine can be used with the methods in this class. In general, only engines from the platform TLS provider are supported. @@ -221,6 +222,40 @@ This member supports the Java interop infrastructure and is not intended to be called directly by applications. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setEchConfigList", "(Ljavax/net/ssl/SSLEngine;Landroid/net/ssl/EchConfigList;)V", "", ApiSince=37)] + [<Android.Runtime.Register("setEchConfigList", "(Ljavax/net/ssl/SSLEngine;Landroid/net/ssl/EchConfigList;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + the engine + the ECH config data to be used in the handshake + Sets an EchConfigList to be used to establish ECH on the TLS handshake. + To be added. + + diff --git a/docs/xml/Android.Net.Ssl/SSLSockets.xml b/docs/xml/Android.Net.Ssl/SSLSockets.xml index 896f15ed9..289163dd8 100644 --- a/docs/xml/Android.Net.Ssl/SSLSockets.xml +++ b/docs/xml/Android.Net.Ssl/SSLSockets.xml @@ -175,7 +175,8 @@ The socket to check. Returns whether the given socket can be used with the methods in this class. - if can be used with the methods in this class; otherwise, . + + if can be used with the methods in this class; otherwise, . Returns whether the given socket can be used with the methods in this class. In general, only sockets from the platform TLS provider are supported. @@ -221,6 +222,40 @@ This member supports the Java interop infrastructure and is not intended to be called directly by applications. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setEchConfigList", "(Ljavax/net/ssl/SSLSocket;Landroid/net/ssl/EchConfigList;)V", "", ApiSince=37)] + [<Android.Runtime.Register("setEchConfigList", "(Ljavax/net/ssl/SSLSocket;Landroid/net/ssl/EchConfigList;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + the socket + the ECH config data to be used in the handshake + Sets an EchConfigList to be used to establish ECH on the TLS handshake. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.Aware/AwareDataPathRequest+Builder.xml b/docs/xml/Android.Net.Wifi.Aware/AwareDataPathRequest+Builder.xml new file mode 100644 index 000000000..247dc2f77 --- /dev/null +++ b/docs/xml/Android.Net.Wifi.Aware/AwareDataPathRequest+Builder.xml @@ -0,0 +1,276 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/net/wifi/aware/AwareDataPathRequest$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/wifi/aware/AwareDataPathRequest$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A builder class for a Wi-Fi Aware data path request to set up a data path with a peer + device. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/net/wifi/aware/AwareDataPathRequest;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/net/wifi/aware/AwareDataPathRequest;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.AwareDataPathRequest + + + + Build the AwareDataPathRequest object. + the AwareDatapathRequest object. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDataPathSecurityConfig", "(Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig;)Landroid/net/wifi/aware/AwareDataPathRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setDataPathSecurityConfig", "(Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig;)Landroid/net/wifi/aware/AwareDataPathRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.AwareDataPathRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPort", "(I)Landroid/net/wifi/aware/AwareDataPathRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPort", "(I)Landroid/net/wifi/aware/AwareDataPathRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.AwareDataPathRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTransportProtocol", "(I)Landroid/net/wifi/aware/AwareDataPathRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setTransportProtocol", "(I)Landroid/net/wifi/aware/AwareDataPathRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.AwareDataPathRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Net.Wifi.Aware/AwareDataPathRequest+InterfaceConsts.xml b/docs/xml/Android.Net.Wifi.Aware/AwareDataPathRequest+InterfaceConsts.xml new file mode 100644 index 000000000..2cf49a991 --- /dev/null +++ b/docs/xml/Android.Net.Wifi.Aware/AwareDataPathRequest+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Net.Wifi.Aware/AwareDataPathRequest.xml b/docs/xml/Android.Net.Wifi.Aware/AwareDataPathRequest.xml new file mode 100644 index 000000000..d60756cf9 --- /dev/null +++ b/docs/xml/Android.Net.Wifi.Aware/AwareDataPathRequest.xml @@ -0,0 +1,549 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/net/wifi/aware/AwareDataPathRequest", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/wifi/aware/AwareDataPathRequest", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A request to set up a data path for a Wi-Fi Aware network. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_PATH_CONNECTION_FAILURE_REASON_INTERNAL_FAILURE", ApiSince=37)] + [<Android.Runtime.Register("DATA_PATH_CONNECTION_FAILURE_REASON_INTERNAL_FAILURE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.DataPathConnectionFailureReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.DataPathConnectionFailureReason enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.DataPathConnectionFailureReason + + 5 + + The reason for the data path connection failure, when the data path connection fails due to + internal failure. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_PATH_CONNECTION_FAILURE_REASON_NO_RESOURCE", ApiSince=37)] + [<Android.Runtime.Register("DATA_PATH_CONNECTION_FAILURE_REASON_NO_RESOURCE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.DataPathConnectionFailureReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.DataPathConnectionFailureReason enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.DataPathConnectionFailureReason + + 1 + + The reason for the data path connection failure, when device doesn't have enough data path + resources or data interfaces. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_PATH_CONNECTION_FAILURE_REASON_PEER_NOT_FOUND", ApiSince=37)] + [<Android.Runtime.Register("DATA_PATH_CONNECTION_FAILURE_REASON_PEER_NOT_FOUND", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.DataPathConnectionFailureReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.DataPathConnectionFailureReason enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.DataPathConnectionFailureReason + + 2 + + The reason for the data path connection failure, when the peer is not found. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_PATH_CONNECTION_FAILURE_REASON_REJECT_BY_PEER", ApiSince=37)] + [<Android.Runtime.Register("DATA_PATH_CONNECTION_FAILURE_REASON_REJECT_BY_PEER", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.DataPathConnectionFailureReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.DataPathConnectionFailureReason enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.DataPathConnectionFailureReason + + 3 + + The reason for the data path connection failure, when the peer rejects the data path + connection request. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DATA_PATH_CONNECTION_FAILURE_REASON_TIME_OUT", ApiSince=37)] + [<Android.Runtime.Register("DATA_PATH_CONNECTION_FAILURE_REASON_TIME_OUT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.DataPathConnectionFailureReason enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.DataPathConnectionFailureReason enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.DataPathConnectionFailureReason + + 4 + + The reason for the data path connection failure, when the data path connection times out. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDataPathSecurityConfig", "()Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDataPathSecurityConfig", "()Landroid/net/wifi/aware/WifiAwareDataPathSecurityConfig;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Net.Wifi.Aware.WifiAwareDataPathSecurityConfig + + + Get the security config specified in this Network Specifier to encrypt Wi-Fi Aware data-path + + WifiAwareDataPathSecurityConfig used to encrypt the data-path + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPort", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPort", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Get the port number which will be used to create a connection over this link. + The port number. A value of 0 indicates that no port was specified. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTransportProtocol", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTransportProtocol", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Get the transport protocol which will be used to create a connection over this link. + The transport protocol. A value of -1 indicates that no transport protocol was + specified. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Net.Wifi.Aware/AwarePairingBootstrappingMethods.xml b/docs/xml/Android.Net.Wifi.Aware/AwarePairingBootstrappingMethods.xml index 1123fbafd..c4b14180d 100644 --- a/docs/xml/Android.Net.Wifi.Aware/AwarePairingBootstrappingMethods.xml +++ b/docs/xml/Android.Net.Wifi.Aware/AwarePairingBootstrappingMethods.xml @@ -301,5 +301,61 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/net/wifi/aware/AwarePairingConfig.PAIRING_BOOTSTRAPPING_SERVICE_MANAGED")] + [<Android.Runtime.IntDefinition(null, JniField="android/net/wifi/aware/AwarePairingConfig.PAIRING_BOOTSTRAPPING_SERVICE_MANAGED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods + + 16384 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/net/wifi/aware/AwarePairingConfig.PAIRING_BOOTSTRAPPING_SKIPPED")] + [<Android.Runtime.IntDefinition(null, JniField="android/net/wifi/aware/AwarePairingConfig.PAIRING_BOOTSTRAPPING_SKIPPED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods + + 32768 + + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.Aware/AwarePairingConfig.xml b/docs/xml/Android.Net.Wifi.Aware/AwarePairingConfig.xml index 8e348a82c..a54ca03ee 100644 --- a/docs/xml/Android.Net.Wifi.Aware/AwarePairingConfig.xml +++ b/docs/xml/Android.Net.Wifi.Aware/AwarePairingConfig.xml @@ -377,7 +377,8 @@ 256 - Aware Pairing bootstrapping method NFC reader + Aware Pairing bootstrapping method NFC reader + Defined as per Wi-Fi Aware specifications version 4. Aware Pairing bootstrapping method NFC reader @@ -425,7 +426,8 @@ 16 - Aware Pairing bootstrapping method NFC tag + Aware Pairing bootstrapping method NFC tag + Defined as per Wi-Fi Aware specifications version 4. Aware Pairing bootstrapping method NFC tag @@ -473,7 +475,8 @@ 1 - Aware Pairing bootstrapping method opportunistic + Aware Pairing bootstrapping method opportunistic + Defined as per Wi-Fi Aware specifications version 4. Aware Pairing bootstrapping method opportunistic @@ -521,7 +524,8 @@ 4 - Aware Pairing bootstrapping method passphrase display + Aware Pairing bootstrapping method passphrase display + Defined as per Wi-Fi Aware specifications version 4. Aware Pairing bootstrapping method passphrase display @@ -569,7 +573,8 @@ 64 - Aware Pairing bootstrapping method passphrase keypad + Aware Pairing bootstrapping method passphrase keypad + Defined as per Wi-Fi Aware specifications version 4. Aware Pairing bootstrapping method passphrase keypad @@ -617,7 +622,8 @@ 2 - Aware Pairing bootstrapping method pin-code display + Aware Pairing bootstrapping method pin-code display + Defined as per Wi-Fi Aware specifications version 4. Aware Pairing bootstrapping method pin-code display @@ -665,7 +671,8 @@ 32 - Aware Pairing bootstrapping method pin-code keypad + Aware Pairing bootstrapping method pin-code keypad + Defined as per Wi-Fi Aware specifications version 4. Aware Pairing bootstrapping method pin-code keypad @@ -713,7 +720,8 @@ 8 - Aware Pairing bootstrapping method QR-code display + Aware Pairing bootstrapping method QR-code display + Defined as per Wi-Fi Aware specifications version 4. Aware Pairing bootstrapping method QR-code display @@ -761,7 +769,8 @@ 128 - Aware Pairing bootstrapping method QR-code scan + Aware Pairing bootstrapping method QR-code scan + Defined as per Wi-Fi Aware specifications version 4. Aware Pairing bootstrapping method QR-code scan @@ -777,6 +786,78 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PAIRING_BOOTSTRAPPING_SERVICE_MANAGED", ApiSince=37)] + [<Android.Runtime.Register("PAIRING_BOOTSTRAPPING_SERVICE_MANAGED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods + + 16384 + + Aware Pairing bootstrapping method service managed. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PAIRING_BOOTSTRAPPING_SKIPPED", ApiSince=37)] + [<Android.Runtime.Register("PAIRING_BOOTSTRAPPING_SKIPPED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.AwarePairingBootstrappingMethods + + 32768 + + Aware Pairing bootstrapping method skipped. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.Aware/DataPathConnectionFailureReason.xml b/docs/xml/Android.Net.Wifi.Aware/DataPathConnectionFailureReason.xml new file mode 100644 index 000000000..b7b7218a2 --- /dev/null +++ b/docs/xml/Android.Net.Wifi.Aware/DataPathConnectionFailureReason.xml @@ -0,0 +1,159 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonInternalFailure", JniField="android/net/wifi/aware/AwareDataPathRequest.DATA_PATH_CONNECTION_FAILURE_REASON_INTERNAL_FAILURE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonInternalFailure", JniField="android/net/wifi/aware/AwareDataPathRequest.DATA_PATH_CONNECTION_FAILURE_REASON_INTERNAL_FAILURE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.DataPathConnectionFailureReason + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonNoResource", JniField="android/net/wifi/aware/AwareDataPathRequest.DATA_PATH_CONNECTION_FAILURE_REASON_NO_RESOURCE")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonNoResource", JniField="android/net/wifi/aware/AwareDataPathRequest.DATA_PATH_CONNECTION_FAILURE_REASON_NO_RESOURCE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.DataPathConnectionFailureReason + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonPeerNotFound", JniField="android/net/wifi/aware/AwareDataPathRequest.DATA_PATH_CONNECTION_FAILURE_REASON_PEER_NOT_FOUND")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonPeerNotFound", JniField="android/net/wifi/aware/AwareDataPathRequest.DATA_PATH_CONNECTION_FAILURE_REASON_PEER_NOT_FOUND")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.DataPathConnectionFailureReason + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonRejectByPeer", JniField="android/net/wifi/aware/AwareDataPathRequest.DATA_PATH_CONNECTION_FAILURE_REASON_REJECT_BY_PEER")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonRejectByPeer", JniField="android/net/wifi/aware/AwareDataPathRequest.DATA_PATH_CONNECTION_FAILURE_REASON_REJECT_BY_PEER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.DataPathConnectionFailureReason + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonTimeOut", JniField="android/net/wifi/aware/AwareDataPathRequest.DATA_PATH_CONNECTION_FAILURE_REASON_TIME_OUT")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.Aware.AwareDataPathRequest.DataPathConnectionFailureReasonTimeOut", JniField="android/net/wifi/aware/AwareDataPathRequest.DATA_PATH_CONNECTION_FAILURE_REASON_TIME_OUT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.DataPathConnectionFailureReason + + 4 + + To be added. + + + + diff --git a/docs/xml/Android.Net.Wifi.Aware/DiscoverySession.xml b/docs/xml/Android.Net.Wifi.Aware/DiscoverySession.xml index b2d1f56ac..c39bfaa9c 100644 --- a/docs/xml/Android.Net.Wifi.Aware/DiscoverySession.xml +++ b/docs/xml/Android.Net.Wifi.Aware/DiscoverySession.xml @@ -422,9 +422,9 @@ The peer's handle for the pairing request. Must be a result of an DiscoverySessionCallback#onServiceDiscovered(ServiceDiscoveryInfo) or DiscoverySessionCallback#onMessageReceived(PeerHandle, byte[]) events. - one of the AwarePairingConfig#PAIRING_BOOTSTRAPPING_ values, should be one of - the methods received from ServiceDiscoveryInfo#getPairingConfig()AwarePairingConfig#getBootstrappingMethods() - Initiate a Wi-Fi Aware bootstrapping setup request to create a pairing with the target peer. + one of the AwarePairingConfig#PAIRING_BOOTSTRAPPING_ values, should match one + of the methods received from ServiceDiscoveryInfo#getPairingConfig()AwarePairingConfig#getBootstrappingMethods() + Defined as per Wi-Fi Aware specifications version 4. Initiate a Wi-Fi Aware bootstrapping setup request to create a pairing with the target peer. The Aware bootstrapping request should be done in the context of a discovery session - @@ -447,6 +447,56 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("initiateBootstrappingRequest", "(Landroid/net/wifi/aware/PeerHandle;I[B)V", "GetInitiateBootstrappingRequest_Landroid_net_wifi_aware_PeerHandle_IarrayBHandler", ApiSince=37)] + [<Android.Runtime.Register("initiateBootstrappingRequest", "(Landroid/net/wifi/aware/PeerHandle;I[B)V", "GetInitiateBootstrappingRequest_Landroid_net_wifi_aware_PeerHandle_IarrayBHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + The peer's handle for the pairing request. Must be a result of an + DiscoverySessionCallback#onServiceDiscovered(ServiceDiscoveryInfo) or + DiscoverySessionCallback#onMessageReceived(PeerHandle, byte[]) events. + one of the AwarePairingConfig#PAIRING_BOOTSTRAPPING_ values, should match one + of the methods received from ServiceDiscoveryInfo#getPairingConfig()AwarePairingConfig#getBootstrappingMethods() + An arbitrary byte array which can be sent as service info in Service + Descriptor Extension attribute (SDEA) - see Wi-Fi Aware specification 9.5.4.2 + for more details. Recommnaded to use + WifiAwareManager#createTxtRecordTlvBuffer(Map) to create key-value + message in DNS-SD format. + Defined as per Wi-Fi Aware specifications version 4. + To be added. + + @@ -634,6 +684,41 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("releaseDataPath", "(Landroid/net/wifi/aware/PeerHandle;)Z", "GetReleaseDataPath_Landroid_net_wifi_aware_PeerHandle_Handler", ApiSince=37)] + [<Android.Runtime.Register("releaseDataPath", "(Landroid/net/wifi/aware/PeerHandle;)Z", "GetReleaseDataPath_Landroid_net_wifi_aware_PeerHandle_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + The peer's handle is used in + PublishDiscoverySession#acceptDataPathRequest(PeerHandle, AwareDataPathRequest) + or SubscribeDiscoverySession#initiateDataPathRequest(PeerHandle, AwareDataPathRequest) + Release the Aware data path to the specified peer. + true if the data path is released successfully, false otherwise. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.Aware/DiscoverySessionCallback.xml b/docs/xml/Android.Net.Wifi.Aware/DiscoverySessionCallback.xml index 31a21897a..486ba3239 100644 --- a/docs/xml/Android.Net.Wifi.Aware/DiscoverySessionCallback.xml +++ b/docs/xml/Android.Net.Wifi.Aware/DiscoverySessionCallback.xml @@ -214,7 +214,7 @@ The bootstrapping peer handle - The bootstrapping method accept by the peer + The bootstrapping method accepted by the peer Callback indicating that a Bootstrapping method negotiation succeeded. Callback indicating that a Bootstrapping method negotiation succeeded. @@ -232,6 +232,198 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onBootstrappingSucceeded", "(Landroid/net/wifi/aware/PeerHandle;I[B)V", "GetOnBootstrappingSucceeded_Landroid_net_wifi_aware_PeerHandle_IarrayBHandler", ApiSince=37)] + [<Android.Runtime.Register("onBootstrappingSucceeded", "(Landroid/net/wifi/aware/PeerHandle;I[B)V", "GetOnBootstrappingSucceeded_Landroid_net_wifi_aware_PeerHandle_IarrayBHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + The bootstrapping peer handle + The bootstrapping method accepted by the peer + An arbitrary byte array sent by the peer as part of its bootstrapping + request DiscoverySession#initiateBootstrappingRequest(PeerHandle, int, byte[]). + It will be non-null only on publisher side when the peer sets a message in + its bootstrapping request. It will always be null on subscriber side. + Callback indicating that a Bootstrapping method negotiation succeeded. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onDataPathConnected", "(Landroid/net/wifi/aware/PeerHandle;Landroid/net/wifi/aware/WifiAwareNetworkInfo;)V", "GetOnDataPathConnected_Landroid_net_wifi_aware_PeerHandle_Landroid_net_wifi_aware_WifiAwareNetworkInfo_Handler", ApiSince=37)] + [<Android.Runtime.Register("onDataPathConnected", "(Landroid/net/wifi/aware/PeerHandle;Landroid/net/wifi/aware/WifiAwareNetworkInfo;)V", "GetOnDataPathConnected_Landroid_net_wifi_aware_PeerHandle_Landroid_net_wifi_aware_WifiAwareNetworkInfo_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + The peer's handle for the data path request. + The network information of the connected data path. + Callback indicating that a data path has been connected. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onDataPathDisconnected", "(Landroid/net/wifi/aware/PeerHandle;)V", "GetOnDataPathDisconnected_Landroid_net_wifi_aware_PeerHandle_Handler", ApiSince=37)] + [<Android.Runtime.Register("onDataPathDisconnected", "(Landroid/net/wifi/aware/PeerHandle;)V", "GetOnDataPathDisconnected_Landroid_net_wifi_aware_PeerHandle_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The peer's handle for the data path request. + Callback indicating that a data path has been disconnected. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onDataPathRequestFailed", "(Landroid/net/wifi/aware/PeerHandle;I)V", "GetOnDataPathRequestFailed_Landroid_net_wifi_aware_PeerHandle_IHandler", ApiSince=37)] + [<Android.Runtime.Register("onDataPathRequestFailed", "(Landroid/net/wifi/aware/PeerHandle;I)V", "GetOnDataPathRequestFailed_Landroid_net_wifi_aware_PeerHandle_IHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "DataPathConnectionFailureReasonNoResource", "DataPathConnectionFailureReasonPeerNotFound", "DataPathConnectionFailureReasonRejectByPeer", "DataPathConnectionFailureReasonTimeOut", "DataPathConnectionFailureReasonInternalFailure" }, Type="Android.Net.Wifi.Aware.AwareDataPathRequest")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "DataPathConnectionFailureReasonNoResource", "DataPathConnectionFailureReasonPeerNotFound", "DataPathConnectionFailureReasonRejectByPeer", "DataPathConnectionFailureReasonTimeOut", "DataPathConnectionFailureReasonInternalFailure" }, Type="Android.Net.Wifi.Aware.AwareDataPathRequest")>] + + + + + + The peer's handle for the data path request. + The reason for the data path connection failure. + Callback indicating that a data path request has failed. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onDataPathRequestReceived", "(Landroid/net/wifi/aware/PeerHandle;)V", "GetOnDataPathRequestReceived_Landroid_net_wifi_aware_PeerHandle_Handler", ApiSince=37)] + [<Android.Runtime.Register("onDataPathRequestReceived", "(Landroid/net/wifi/aware/PeerHandle;)V", "GetOnDataPathRequestReceived_Landroid_net_wifi_aware_PeerHandle_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The peer's handle for the data path request. + Callback indicating that a data path request has been received. + To be added. + + @@ -967,7 +1159,7 @@ An opaque handle to the peer matching our discovery operation. Discovered service lost reason code. One of WifiAwareManager#WIFI_AWARE_DISCOVERY_LOST_REASON_PEER_NOT_VISIBLE, - WifiAwareManager#WIFI_AWARE_DISCOVERY_LOST_REASON_UNKNOWN + WifiAwareManager#WIFI_AWARE_DISCOVERY_LOST_REASON_UNKNOWN Called when the discovered service is not available. Called when the discovered service is not available. All further operations on this diff --git a/docs/xml/Android.Net.Wifi.Aware/PublishDiscoverySession.xml b/docs/xml/Android.Net.Wifi.Aware/PublishDiscoverySession.xml index 85a11a4ab..29e1034c3 100644 --- a/docs/xml/Android.Net.Wifi.Aware/PublishDiscoverySession.xml +++ b/docs/xml/Android.Net.Wifi.Aware/PublishDiscoverySession.xml @@ -75,6 +75,42 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("acceptDataPathRequest", "(Landroid/net/wifi/aware/PeerHandle;Landroid/net/wifi/aware/AwareDataPathRequest;)Z", "GetAcceptDataPathRequest_Landroid_net_wifi_aware_PeerHandle_Landroid_net_wifi_aware_AwareDataPathRequest_Handler", ApiSince=37)] + [<Android.Runtime.Register("acceptDataPathRequest", "(Landroid/net/wifi/aware/PeerHandle;Landroid/net/wifi/aware/AwareDataPathRequest;)Z", "GetAcceptDataPathRequest_Landroid_net_wifi_aware_PeerHandle_Landroid_net_wifi_aware_AwareDataPathRequest_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + + The peer's handle for the data path request. + The data path request. + Accept a Wi-Fi Aware data path request to create a connection with the target peer. + true if framework accept the data path request successfully and start negotiation, + false otherwise. + To be added. + + @@ -106,6 +142,39 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("rejectDataPathRequest", "(Landroid/net/wifi/aware/PeerHandle;)Z", "GetRejectDataPathRequest_Landroid_net_wifi_aware_PeerHandle_Handler", ApiSince=37)] + [<Android.Runtime.Register("rejectDataPathRequest", "(Landroid/net/wifi/aware/PeerHandle;)Z", "GetRejectDataPathRequest_Landroid_net_wifi_aware_PeerHandle_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + The peer's handle for the data path request. + Reject a Wi-Fi Aware data path request received from peer. + true if the data path is rejected successfully, false otherwise. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.Aware/SubscribeConfig+Builder.xml b/docs/xml/Android.Net.Wifi.Aware/SubscribeConfig+Builder.xml index 8d2be8d2e..6bfb1d9b9 100644 --- a/docs/xml/Android.Net.Wifi.Aware/SubscribeConfig+Builder.xml +++ b/docs/xml/Android.Net.Wifi.Aware/SubscribeConfig+Builder.xml @@ -152,6 +152,72 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setEgressDistanceMm", "(I)Landroid/net/wifi/aware/SubscribeConfig$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setEgressDistanceMm", "(I)Landroid/net/wifi/aware/SubscribeConfig$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.SubscribeConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIngressDistanceMm", "(I)Landroid/net/wifi/aware/SubscribeConfig$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setIngressDistanceMm", "(I)Landroid/net/wifi/aware/SubscribeConfig$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Aware.SubscribeConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -252,6 +318,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -289,6 +359,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] diff --git a/docs/xml/Android.Net.Wifi.Aware/SubscribeConfig.xml b/docs/xml/Android.Net.Wifi.Aware/SubscribeConfig.xml index 3a7b0f2ac..9bdbd98b0 100644 --- a/docs/xml/Android.Net.Wifi.Aware/SubscribeConfig.xml +++ b/docs/xml/Android.Net.Wifi.Aware/SubscribeConfig.xml @@ -129,6 +129,64 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getEgressDistanceMm", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getEgressDistanceMm", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Get the egress distance in mm. + The egress distance in mm. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getIngressDistanceMm", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getIngressDistanceMm", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Get the ingress distance in mm. + The ingress distance in mm. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.Aware/SubscribeDiscoverySession.xml b/docs/xml/Android.Net.Wifi.Aware/SubscribeDiscoverySession.xml index 3263e7fe3..6e76af65e 100644 --- a/docs/xml/Android.Net.Wifi.Aware/SubscribeDiscoverySession.xml +++ b/docs/xml/Android.Net.Wifi.Aware/SubscribeDiscoverySession.xml @@ -76,6 +76,41 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("initiateDataPathRequest", "(Landroid/net/wifi/aware/PeerHandle;Landroid/net/wifi/aware/AwareDataPathRequest;)Z", "GetInitiateDataPathRequest_Landroid_net_wifi_aware_PeerHandle_Landroid_net_wifi_aware_AwareDataPathRequest_Handler", ApiSince=37)] + [<Android.Runtime.Register("initiateDataPathRequest", "(Landroid/net/wifi/aware/PeerHandle;Landroid/net/wifi/aware/AwareDataPathRequest;)Z", "GetInitiateDataPathRequest_Landroid_net_wifi_aware_PeerHandle_Landroid_net_wifi_aware_AwareDataPathRequest_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + + The peer's handle for the data path request. + The data path request. + Initiate a Wi-Fi Aware data path request to create a connection with the target peer. + true if framework starts the data path setup successfully, false otherwise. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.Aware/WifiAwareManager.xml b/docs/xml/Android.Net.Wifi.Aware/WifiAwareManager.xml index b499291e2..0b8fe791e 100644 --- a/docs/xml/Android.Net.Wifi.Aware/WifiAwareManager.xml +++ b/docs/xml/Android.Net.Wifi.Aware/WifiAwareManager.xml @@ -488,6 +488,74 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createTxtRecordMap", "([B)Ljava/util/Map;", "", ApiSince=37)] + [<Android.Runtime.Register("createTxtRecordMap", "([B)Ljava/util/Map;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Collections.Generic.IDictionary<System.String,System.String> + + + + + + The TLV buffer containing the TXT record. + Create the TXT record map from the TLV buffer which generate by + #createTxtRecordTlvBuffer(Map) + The TXT record map. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createTxtRecordTlvBuffer", "(Ljava/util/Map;)[B", "", ApiSince=37)] + [<Android.Runtime.Register("createTxtRecordTlvBuffer", "(Ljava/util/Map;)[B", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + + + txtMap TXT record with key/value pair in a map confirming to format defined + at http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt. + Create the TLV buffer containing the TXT record as per the Wi-Fi Aware specifications 4. + The TLV buffer containing the TXT record. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pDnsSdServiceRequest.xml b/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pDnsSdServiceRequest.xml index a73ef7070..c4e7d7b86 100644 --- a/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pDnsSdServiceRequest.xml +++ b/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pDnsSdServiceRequest.xml @@ -27,7 +27,7 @@ A class for creating a Bonjour service discovery request for use with - WifiP2pManager#addServiceRequest and WifiP2pManager#removeServiceRequestWifiP2pManagerWifiP2pServiceRequestWifiP2pUpnpServiceRequest + WifiP2pManager#addServiceRequest and WifiP2pManager#removeServiceRequest A class for creating a Bonjour service discovery request for use with WifiP2pManager#addServiceRequest and WifiP2pManager#removeServiceRequestWifiP2pManagerWifiP2pServiceRequestWifiP2pUpnpServiceRequest diff --git a/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pServiceInfo.xml b/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pServiceInfo.xml index 473e14dfc..857d33c27 100644 --- a/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pServiceInfo.xml +++ b/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pServiceInfo.xml @@ -150,7 +150,7 @@ - Implement the Parcelable interface { + Implement the Parcelable interface To be added. Implement the Parcelable interface { @@ -559,7 +559,7 @@ To be added. To be added. - Implement the Parcelable interface { + Implement the Parcelable interface Implement the Parcelable interface { diff --git a/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pServiceRequest.xml b/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pServiceRequest.xml index a160dae34..3bd9ef7e8 100644 --- a/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pServiceRequest.xml +++ b/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pServiceRequest.xml @@ -157,7 +157,7 @@ - Implement the Parcelable interface { + Implement the Parcelable interface To be added. Implement the Parcelable interface { @@ -502,7 +502,7 @@ To be added. To be added. - Implement the Parcelable interface { + Implement the Parcelable interface Implement the Parcelable interface { diff --git a/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pUpnpServiceRequest.xml b/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pUpnpServiceRequest.xml index 18b5bd7a6..63fdbaf0a 100644 --- a/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pUpnpServiceRequest.xml +++ b/docs/xml/Android.Net.Wifi.P2p.Nsd/WifiP2pUpnpServiceRequest.xml @@ -27,7 +27,7 @@ A class for creating a Upnp service discovery request for use with - WifiP2pManager#addServiceRequest and WifiP2pManager#removeServiceRequestWifiP2pManagerWifiP2pServiceRequestWifiP2pDnsSdServiceRequest + WifiP2pManager#addServiceRequest and WifiP2pManager#removeServiceRequest A class for creating a Upnp service discovery request for use with WifiP2pManager#addServiceRequest and WifiP2pManager#removeServiceRequestWifiP2pManagerWifiP2pServiceRequestWifiP2pDnsSdServiceRequest diff --git a/docs/xml/Android.Net.Wifi.P2p/WifiP2pConfig+Builder.xml b/docs/xml/Android.Net.Wifi.P2p/WifiP2pConfig+Builder.xml index ab0481192..dbe089b48 100644 --- a/docs/xml/Android.Net.Wifi.P2p/WifiP2pConfig+Builder.xml +++ b/docs/xml/Android.Net.Wifi.P2p/WifiP2pConfig+Builder.xml @@ -438,6 +438,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPairingDiscoveryChannelFrequencyMhz", "(I)Landroid/net/wifi/p2p/WifiP2pConfig$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPairingDiscoveryChannelFrequencyMhz", "(I)Landroid/net/wifi/p2p/WifiP2pConfig$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.P2p.WifiP2pConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.P2p/WifiP2pConfig.xml b/docs/xml/Android.Net.Wifi.P2p/WifiP2pConfig.xml index 6cba9c89d..7e36b5371 100644 --- a/docs/xml/Android.Net.Wifi.P2p/WifiP2pConfig.xml +++ b/docs/xml/Android.Net.Wifi.P2p/WifiP2pConfig.xml @@ -39,9 +39,7 @@ - A class representing a Wi-Fi P2p configuration for setting up a connection - - WifiP2pManager + A class representing a Wi-Fi P2p configuration for setting up a connection A class representing a Wi-Fi P2p configuration for setting up a connection @@ -1218,6 +1216,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPairingDiscoveryChannelFrequencyMhz", "()I", "GetGetPairingDiscoveryChannelFrequencyMhzHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getPairingDiscoveryChannelFrequencyMhz", "()I", "GetGetPairingDiscoveryChannelFrequencyMhzHandler", ApiSince=37)>] + + + + System.Int32 + + + Get the discovery channel frequency in MHz for pairing, or 0 if unset. + To be added. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.P2p/WifiP2pConnectionInfo+InterfaceConsts.xml b/docs/xml/Android.Net.Wifi.P2p/WifiP2pConnectionInfo+InterfaceConsts.xml new file mode 100644 index 000000000..a40db619a --- /dev/null +++ b/docs/xml/Android.Net.Wifi.P2p/WifiP2pConnectionInfo+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Net.Wifi.P2p/WifiP2pConnectionInfo.xml b/docs/xml/Android.Net.Wifi.P2p/WifiP2pConnectionInfo.xml new file mode 100644 index 000000000..a20dc84cc --- /dev/null +++ b/docs/xml/Android.Net.Wifi.P2p/WifiP2pConnectionInfo.xml @@ -0,0 +1,421 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/net/wifi/p2p/WifiP2pConnectionInfo", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/net/wifi/p2p/WifiP2pConnectionInfo", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A class representing the connection capabilities of a Wi-Fi P2P link. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getChannelWidth", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getChannelWidth", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the channel width of the current P2P connection. + The channel width, as defined by the CHANNEL_WIDTH_* constants in + android.net.wifi.ScanResult. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRxNss", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRxNss", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the maximum number of receive spatial streams (NSS) for the current P2P connection. + The maximum number of spatial streams used for receiving data, or + #UNSPECIFIED if the value is not available. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTxNss", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTxNss", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the maximum number of transmit spatial streams (NSS) for the current P2P connection. + The maximum number of spatial streams used for transmitting data, or + #UNSPECIFIED if the value is not available. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UNSPECIFIED", ApiSince=37)] + [<Android.Runtime.Register("UNSPECIFIED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 0 + + Indicates that the value of a field is not specified. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getWifiStandard", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getWifiStandard", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the Wi-Fi standard of the current P2P connection. + The Wi-Fi standard, as defined by the WIFI_STANDARD_* constants in + android.net.wifi.ScanResult. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Net.Wifi.P2p/WifiP2pDevice.xml b/docs/xml/Android.Net.Wifi.P2p/WifiP2pDevice.xml index 4c1063491..90a58df79 100644 --- a/docs/xml/Android.Net.Wifi.P2p/WifiP2pDevice.xml +++ b/docs/xml/Android.Net.Wifi.P2p/WifiP2pDevice.xml @@ -39,10 +39,7 @@ - A class representing a Wi-Fi p2p device - - Note that the operations are not thread safe - WifiP2pManager + A class representing a Wi-Fi p2p device A class representing a Wi-Fi p2p device @@ -1207,6 +1204,36 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getWifiP2pConnectionInfo", "()Landroid/net/wifi/p2p/WifiP2pConnectionInfo;", "GetGetWifiP2pConnectionInfoHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getWifiP2pConnectionInfo", "()Landroid/net/wifi/p2p/WifiP2pConnectionInfo;", "GetGetWifiP2pConnectionInfoHandler", ApiSince=37)>] + + + + Android.Net.Wifi.P2p.WifiP2pConnectionInfo + + + Get the P2P connection info (See WifiP2pConnectionInfo of the connected client + device if the device is a part of the group, otherwise null. + the p2p connection info if the device is a part of the group, otherwise null. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.P2p/WifiP2pGroup.xml b/docs/xml/Android.Net.Wifi.P2p/WifiP2pGroup.xml index 16ed956e1..df458e50a 100644 --- a/docs/xml/Android.Net.Wifi.P2p/WifiP2pGroup.xml +++ b/docs/xml/Android.Net.Wifi.P2p/WifiP2pGroup.xml @@ -1046,6 +1046,36 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getWifiP2pGroupClientConnectionInfo", "()Landroid/net/wifi/p2p/WifiP2pConnectionInfo;", "GetGetWifiP2pGroupClientConnectionInfoHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getWifiP2pGroupClientConnectionInfo", "()Landroid/net/wifi/p2p/WifiP2pConnectionInfo;", "GetGetWifiP2pGroupClientConnectionInfoHandler", ApiSince=37)>] + + + + Android.Net.Wifi.P2p.WifiP2pConnectionInfo + + + Gets the P2P connection information for this device if it is a client in the group. + A WifiP2pConnectionInfo object if this device is a client, or null if + it is the Group Owner. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.P2p/WifiP2pInfo.xml b/docs/xml/Android.Net.Wifi.P2p/WifiP2pInfo.xml index 5b5a718e8..4d1df1dc8 100644 --- a/docs/xml/Android.Net.Wifi.P2p/WifiP2pInfo.xml +++ b/docs/xml/Android.Net.Wifi.P2p/WifiP2pInfo.xml @@ -39,9 +39,7 @@ - A class representing connection information about a Wi-Fi p2p group - - WifiP2pManager + A class representing connection information about a Wi-Fi p2p group A class representing connection information about a Wi-Fi p2p group diff --git a/docs/xml/Android.Net.Wifi.P2p/WifiP2pManager+IExternalApproverRequestListener.xml b/docs/xml/Android.Net.Wifi.P2p/WifiP2pManager+IExternalApproverRequestListener.xml index 8fedd437d..04b3127a2 100644 --- a/docs/xml/Android.Net.Wifi.P2p/WifiP2pManager+IExternalApproverRequestListener.xml +++ b/docs/xml/Android.Net.Wifi.P2p/WifiP2pManager+IExternalApproverRequestListener.xml @@ -1,4 +1,4 @@ - + @@ -28,7 +28,7 @@ Interface for callback invocation when an incoming request is received. Interface for callback invocation when an incoming request is received. - + This callback is registered by #addExternalApprover(Channel, MacAddress, ExternalApproverRequestListener). @@ -37,9 +37,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -85,9 +85,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,9 +144,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -194,9 +194,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -236,7 +236,7 @@ Called when a Wi-Fi Direct R2 pairing bootstrapping password is generated by the WiFi service. - + The external approver can display the password, exchange the password via Out-Of-Band way or ask the wifi service to show the password as usual using the #setConnectionRequestResult(Channel, MacAddress, int, ActionListener) @@ -247,9 +247,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -287,9 +287,8 @@ Called when a WPS PIN or Wi-Fi Direct R2 pairing bootstrapping PIN is generated by the WiFi service. - Called when a WPS PIN or Wi-Fi Direct R2 pairing bootstrapping PIN is generated by the - WiFi service. - + Called when a PIN is generated by the WiFi service. + The external approver can display the PIN, exchange the PIN via Out-Of-Band way or ask the wifi service to show the PIN as usual using the #setConnectionRequestResult(Channel, MacAddress, int, ActionListener) @@ -300,9 +299,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Net.Wifi.P2p/WifiP2pManager.xml b/docs/xml/Android.Net.Wifi.P2p/WifiP2pManager.xml index 4c36ae9c8..b89ec62b1 100644 --- a/docs/xml/Android.Net.Wifi.P2p/WifiP2pManager.xml +++ b/docs/xml/Android.Net.Wifi.P2p/WifiP2pManager.xml @@ -1,4 +1,4 @@ - + @@ -84,7 +84,7 @@ remove a service discovery request with a call to #removeServiceRequest or clear all requests with a call to #clearServiceRequests. When no service requests remain, a previously running service discovery will stop. - + The application is notified of a result of service discovery request through listener callbacks set through #setDnsSdResponseListeners for Bonjour or #setUpnpServiceResponseListener for Upnp. @@ -93,7 +93,7 @@ android.Manifest.permission#ACCESS_WIFI_STATE and android.Manifest.permission#CHANGE_WIFI_STATE to perform any further peer-to-peer operations. - + WifiP2pConfigWifiP2pInfoWifiP2pGroupWifiP2pDeviceWifiP2pDeviceListandroid.net.wifi.WpsInfo @@ -101,9 +101,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -166,9 +166,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -202,7 +202,7 @@ Broadcast intent action indicating whether or not current connecting request is accepted. - + The connecting request is initiated by #connect(Channel, WifiP2pConfig, ActionListener). The #EXTRA_REQUEST_RESPONSE extra indicates whether or not current @@ -214,9 +214,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -377,9 +377,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -573,7 +573,7 @@ Accept the incoming request. Accept the incoming request. - + Used in #setConnectionRequestResult(Channel, MacAddress, int, ActionListener). @@ -581,9 +581,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -622,7 +622,7 @@ Defer the Wi-Fi Direct R2 pairing bootstrapping password display to the Wi-Fi service (which will display a dialog to the user). - + Used in #setConnectionRequestResult(Channel, MacAddress, int, ActionListener). @@ -630,9 +630,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -669,9 +669,8 @@ Defer the WPS PIN or Wi-Fi Direct R2 pairing bootstrapping PIN display to the Wi-Fi service (which will display a dialog to the user). - Defer the WPS PIN or Wi-Fi Direct R2 pairing bootstrapping PIN display to the Wi-Fi service - (which will display a dialog to the user). - + Defer the PIN display to the Wi-Fi service (which will display a dialog to the user). + Used in #setConnectionRequestResult(Channel, MacAddress, int, ActionListener). @@ -679,9 +678,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -718,7 +717,7 @@ Defer the decision back to the Wi-Fi service (which will display a dialog to the user). Defer the decision back to the Wi-Fi service (which will display a dialog to the user). - + Used in #setConnectionRequestResult(Channel, MacAddress, int, ActionListener). @@ -726,9 +725,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -765,7 +764,7 @@ Reject the incoming request. Reject the incoming request. - + Used in #setConnectionRequestResult(Channel, MacAddress, int, ActionListener). @@ -773,9 +772,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1103,9 +1102,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1141,9 +1140,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1185,9 +1184,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1224,9 +1223,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1264,9 +1263,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1305,9 +1304,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1345,9 +1344,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1383,9 +1382,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1423,9 +1422,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1462,9 +1461,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1500,9 +1499,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1585,9 +1584,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1631,9 +1630,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1677,9 +1676,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1723,9 +1722,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1769,9 +1768,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1815,9 +1814,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1893,7 +1892,7 @@ Check if this device supports discovery limited to a specific frequency or the social channels. - + Gates whether #discoverPeersOnSpecificFrequency(Channel, int, ActionListener) and #discoverPeersOnSocialChannels(Channel, ActionListener) @@ -1904,9 +1903,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1940,7 +1939,7 @@ true if supported, false otherwise. Check if this device supports removing clients from a group. - + Gates whether the #removeClient(Channel, MacAddress, ActionListener) method is functional on this device. @@ -1950,9 +1949,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2004,9 +2003,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2048,9 +2047,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2084,7 +2083,7 @@ true if supported, false otherwise. Check if this device supports setting vendor elements. - + Gates whether the #setVendorElements(Channel, List, ActionListener) method is functional on this device. @@ -2094,9 +2093,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2138,9 +2137,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2216,9 +2215,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2260,9 +2259,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2300,7 +2299,7 @@ Return the maximum total length (in bytes) of all Vendor specific information elements (VSIEs) which can be set using the #setVendorElements(Channel, List, ActionListener). - + The length is calculated adding the payload length + 2 bytes for each VSIE (2 bytes: 1 byte for type and 1 byte for length). @@ -2309,9 +2308,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2351,9 +2350,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3584,7 +3583,7 @@ the form of a WifiP2pInfo object. Another extra #EXTRA_NETWORK_INFO provides the network info in the form of a android.net.NetworkInfo. A third extra provides the details of the group and may contain a null. - + All of these permissions are required to receive this broadcast: android.Manifest.permission#ACCESS_WIFI_STATE and either android.Manifest.permission#ACCESS_FINE_LOCATION or @@ -3595,9 +3594,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3639,9 +3638,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3743,9 +3742,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3788,9 +3787,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3819,7 +3818,7 @@ Broadcast intent action indicating that the available peer list has changed. This can be sent as a result of peers being found, lost or updated. - + All of these permissions are required to receive this broadcast: android.Manifest.permission#ACCESS_WIFI_STATE and either android.Manifest.permission#ACCESS_FINE_LOCATION or @@ -3833,9 +3832,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3880,9 +3879,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3925,9 +3924,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3970,9 +3969,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4007,9 +4006,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4050,9 +4049,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4093,9 +4092,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4134,7 +4133,7 @@ MAC address. Callers holding the android.Manifest.permission#LOCAL_MAC_ADDRESS permission can use #requestDeviceInfo to obtain the actual MAC address of this device. - + All of these permissions are required to receive this broadcast: android.Manifest.permission#ACCESS_WIFI_STATE and either android.Manifest.permission#ACCESS_FINE_LOCATION or @@ -4145,9 +4144,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Net.Wifi.P2p/WifiP2pPairingBootstrappingConfig.xml b/docs/xml/Android.Net.Wifi.P2p/WifiP2pPairingBootstrappingConfig.xml index 0887eaea2..730bfb30f 100644 --- a/docs/xml/Android.Net.Wifi.P2p/WifiP2pPairingBootstrappingConfig.xml +++ b/docs/xml/Android.Net.Wifi.P2p/WifiP2pPairingBootstrappingConfig.xml @@ -1,4 +1,4 @@ - + @@ -52,9 +52,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -115,9 +115,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -189,9 +189,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -284,9 +284,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -334,9 +334,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -384,9 +384,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -434,9 +434,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -484,9 +484,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -532,9 +532,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -581,9 +581,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -639,9 +639,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -753,9 +753,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Net.Wifi.P2p/WifiP2pWfdInfo.xml b/docs/xml/Android.Net.Wifi.P2p/WifiP2pWfdInfo.xml index c45a9f8be..df13a27e6 100644 --- a/docs/xml/Android.Net.Wifi.P2p/WifiP2pWfdInfo.xml +++ b/docs/xml/Android.Net.Wifi.P2p/WifiP2pWfdInfo.xml @@ -1948,7 +1948,8 @@ - To be added. + One of #DEVICE_TYPE_WFD_SOURCE, #DEVICE_TYPE_PRIMARY_SINK, + #DEVICE_TYPE_SOURCE_OR_PRIMARY_SINK Sets the type of the Wifi Display R2 device. true if the device type was successfully set, false otherwise diff --git a/docs/xml/Android.Net.Wifi.Rtt/PasnConfig+Builder.xml b/docs/xml/Android.Net.Wifi.Rtt/PasnConfig+Builder.xml index 80ef091d5..33e8dee8e 100644 --- a/docs/xml/Android.Net.Wifi.Rtt/PasnConfig+Builder.xml +++ b/docs/xml/Android.Net.Wifi.Rtt/PasnConfig+Builder.xml @@ -212,6 +212,72 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPmk", "([B)Landroid/net/wifi/rtt/PasnConfig$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPmk", "([B)Landroid/net/wifi/rtt/PasnConfig$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Rtt.PasnConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setProximityDetectionSeekerDeviceIdentityKey", "([B)Landroid/net/wifi/rtt/PasnConfig$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setProximityDetectionSeekerDeviceIdentityKey", "([B)Landroid/net/wifi/rtt/PasnConfig$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Rtt.PasnConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.Rtt/PasnConfig.xml b/docs/xml/Android.Net.Wifi.Rtt/PasnConfig.xml index 8fa3e0908..904e94984 100644 --- a/docs/xml/Android.Net.Wifi.Rtt/PasnConfig.xml +++ b/docs/xml/Android.Net.Wifi.Rtt/PasnConfig.xml @@ -937,6 +937,74 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPmk", "()[B", "", ApiSince=37)] + [<Android.Runtime.Register("getPmk", "()[B", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + Get the PMK (pairwise master key). + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getProximityDetectionSeekerDeviceIdentityKey", "()[B", "", ApiSince=37)] + [<Android.Runtime.Register("getProximityDetectionSeekerDeviceIdentityKey", "()[B", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + Get the Seeker device identity key. + To be added. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.Rtt/RangingRequest.xml b/docs/xml/Android.Net.Wifi.Rtt/RangingRequest.xml index 71f14c5dc..8681dd86b 100644 --- a/docs/xml/Android.Net.Wifi.Rtt/RangingRequest.xml +++ b/docs/xml/Android.Net.Wifi.Rtt/RangingRequest.xml @@ -297,7 +297,7 @@ System.Int32 - Returns the minimum RTT burst size that can be used to determine a average range. + Returns the maximum RTT burst size that can be used to determine a average range. the maximum RTT burst size that can be used Returns the minimum RTT burst size that can be used to determine a average range. diff --git a/docs/xml/Android.Net.Wifi.Rtt/RangingResult+Builder.xml b/docs/xml/Android.Net.Wifi.Rtt/RangingResult+Builder.xml index 6c688151b..9f95c098c 100644 --- a/docs/xml/Android.Net.Wifi.Rtt/RangingResult+Builder.xml +++ b/docs/xml/Android.Net.Wifi.Rtt/RangingResult+Builder.xml @@ -352,6 +352,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAvailabilityWindowDurationMillis", "(J)Landroid/net/wifi/rtt/RangingResult$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setAvailabilityWindowDurationMillis", "(J)Landroid/net/wifi/rtt/RangingResult$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Rtt.RangingResult+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -498,6 +531,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setLmrDelayed", "(Z)Landroid/net/wifi/rtt/RangingResult$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setLmrDelayed", "(Z)Landroid/net/wifi/rtt/RangingResult$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Rtt.RangingResult+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -670,6 +736,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setNominalTimeMillis", "(J)Landroid/net/wifi/rtt/RangingResult$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setNominalTimeMillis", "(J)Landroid/net/wifi/rtt/RangingResult$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Rtt.RangingResult+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -703,6 +802,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setNumNtbRepetitionsPerMeasurement", "(I)Landroid/net/wifi/rtt/RangingResult$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setNumNtbRepetitionsPerMeasurement", "(I)Landroid/net/wifi/rtt/RangingResult$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Rtt.RangingResult+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -941,6 +1073,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRetryAfterDurationMillis", "(I)Landroid/net/wifi/rtt/RangingResult$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setRetryAfterDurationMillis", "(I)Landroid/net/wifi/rtt/RangingResult$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Rtt.RangingResult+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -1113,6 +1278,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setUsdPeerId", "(I)Landroid/net/wifi/rtt/RangingResult$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setUsdPeerId", "(I)Landroid/net/wifi/rtt/RangingResult$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Rtt.RangingResult+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.Rtt/RangingResult.xml b/docs/xml/Android.Net.Wifi.Rtt/RangingResult.xml index bf3726d8d..aab82304e 100644 --- a/docs/xml/Android.Net.Wifi.Rtt/RangingResult.xml +++ b/docs/xml/Android.Net.Wifi.Rtt/RangingResult.xml @@ -64,6 +64,36 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAvailabilityWindowDurationMillis", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAvailabilityWindowDurationMillis", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + Gets availability window between measurements in milliseconds for + proximity detection measurements. + To be added. + To be added. + + @@ -637,6 +667,36 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isLmrDelayed", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isLmrDelayed", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns whether the Location Measurement Report (LMR) feedback is delayed. + + true if LMR is delayed, false otherwise. + To be added. + + @@ -1052,6 +1112,36 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getNominalTimeMillis", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getNominalTimeMillis", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + Get the nominal duration between adjacent availability window in + milliseconds for proximity detection measurements. + To be added. + To be added. + + @@ -1100,6 +1190,36 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getNumNtbRepetitionsPerMeasurement", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getNumNtbRepetitionsPerMeasurement", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Get the number of range repetitions carried out for distance calculation in + Non Trigger Based (NTB) ranging. + The number of repetitions. + To be added. + + @@ -1217,7 +1337,7 @@ To be added. - The PeerHandle of the device whose reange measurement was requested. Will correspond + The PeerHandle of the device whose range measurement was requested. Will correspond to the PeerHandle of the devices requested using RangingRequest.Builder#addWifiAwarePeer(PeerHandle). <p> @@ -1281,6 +1401,39 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRetryAfterDurationMillis", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRetryAfterDurationMillis", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + The duration in milliseconds after which the ranging operation may be retried. + A value of 0 means an immediate retry, otherwise retry after that much time in + millisec. The time offset is from the measurement time + #getRangingTimestampMillis(). + <p> + To be added. + + @@ -1410,6 +1563,42 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATUS_BUSY_TRY_LATER", ApiSince=37)] + [<Android.Runtime.Register("STATUS_BUSY_TRY_LATER", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Rtt.RangingStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.Wifi.Rtt.RangingStatus enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Rtt.RangingStatus + + 12 + + Individual range request status, #getStatus(). + To be added. + + @@ -1723,6 +1912,36 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getUsdPeerId", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getUsdPeerId", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the USD peer identifier of the device whose range measurement was requested. + Will return a positive peer ID for results corresponding to requests issued using + a USD peer ID, otherwise #UNSPECIFIED is returned. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.Rtt/RangingStatus.xml b/docs/xml/Android.Net.Wifi.Rtt/RangingStatus.xml index d3920ab06..d27b5083c 100644 --- a/docs/xml/Android.Net.Wifi.Rtt/RangingStatus.xml +++ b/docs/xml/Android.Net.Wifi.Rtt/RangingStatus.xml @@ -15,6 +15,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.Wifi.Rtt.RangingResult.StatusBusyTryLater", JniField="android/net/wifi/rtt/RangingResult.STATUS_BUSY_TRY_LATER")] + [<Android.Runtime.IntDefinition("Android.Net.Wifi.Rtt.RangingResult.StatusBusyTryLater", JniField="android/net/wifi/rtt/RangingResult.STATUS_BUSY_TRY_LATER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Rtt.RangingStatus + + 12 + + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.Rtt/ResponderConfig+Builder.xml b/docs/xml/Android.Net.Wifi.Rtt/ResponderConfig+Builder.xml index ff800f1f5..3c3e2b7ae 100644 --- a/docs/xml/Android.Net.Wifi.Rtt/ResponderConfig+Builder.xml +++ b/docs/xml/Android.Net.Wifi.Rtt/ResponderConfig+Builder.xml @@ -1,4 +1,4 @@ - + @@ -35,9 +35,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -72,13 +72,43 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/net/wifi/rtt/ResponderConfig;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/net/wifi/rtt/ResponderConfig;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + The ResponderConfig instance to copy values from. + Creates a new Builder instance, initializing it with the values from an + existing ResponderConfig object. + To be added. + + @@ -114,9 +144,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -388,6 +418,46 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPeerHandle", "(Landroid/net/wifi/aware/PeerHandle;)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPeerHandle", "(Landroid/net/wifi/aware/PeerHandle;)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Rtt.ResponderConfig+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -494,6 +564,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setUsdPeerId", "(I)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setUsdPeerId", "(I)Landroid/net/wifi/rtt/ResponderConfig$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Wifi.Rtt.ResponderConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi.Rtt/ResponderConfig.xml b/docs/xml/Android.Net.Wifi.Rtt/ResponderConfig.xml index 3205db94d..c828e75d1 100644 --- a/docs/xml/Android.Net.Wifi.Rtt/ResponderConfig.xml +++ b/docs/xml/Android.Net.Wifi.Rtt/ResponderConfig.xml @@ -528,6 +528,44 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPeerHandle", "()Landroid/net/wifi/aware/PeerHandle;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPeerHandle", "()Landroid/net/wifi/aware/PeerHandle;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Net.Wifi.Aware.PeerHandle + + + Returns the Wi-Fi Aware peer identifier of the responder. + The PeerHandle of the Wi-Fi Aware responder, or null + if the responder is not an Aware peer or is identified by its MAC address. + To be added. + + @@ -813,6 +851,35 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getUsdPeerId", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getUsdPeerId", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the USD peer identifier of the responder. + The peer ID of the USD responder, or -1 if not set. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi/MloLink.xml b/docs/xml/Android.Net.Wifi/MloLink.xml index 7d5dd19f8..eed7683f9 100644 --- a/docs/xml/Android.Net.Wifi/MloLink.xml +++ b/docs/xml/Android.Net.Wifi/MloLink.xml @@ -446,6 +446,66 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMaxSupportedRxLinkSpeedMbps", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMaxSupportedRxLinkSpeedMbps", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the maximum supported receive link speed in Mbps. + the maximum supported Rx link speed or WifiInfo#LINK_SPEED_UNKNOWN if link + speed is unknown. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMaxSupportedTxLinkSpeedMbps", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMaxSupportedTxLinkSpeedMbps", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the maximum supported transmit link speed in Mbps. + the maximum supported Tx link speed or WifiInfo#LINK_SPEED_UNKNOWN if link + speed is unknown. + To be added. + + diff --git a/docs/xml/Android.Net.Wifi/ScanResult+InformationElement.xml b/docs/xml/Android.Net.Wifi/ScanResult+InformationElement.xml index 1dd3f4925..630842c32 100644 --- a/docs/xml/Android.Net.Wifi/ScanResult+InformationElement.xml +++ b/docs/xml/Android.Net.Wifi/ScanResult+InformationElement.xml @@ -252,7 +252,7 @@ - Implement the Parcelable interface { + Implement the Parcelable interface To be added. Implement the Parcelable interface { @@ -509,7 +509,7 @@ To be added. To be added. - Implement the Parcelable interface { + Implement the Parcelable interface Implement the Parcelable interface { diff --git a/docs/xml/Android.Net.Wifi/ScanResult.xml b/docs/xml/Android.Net.Wifi/ScanResult.xml index 17a39cc1c..fb85bbe90 100644 --- a/docs/xml/Android.Net.Wifi/ScanResult.xml +++ b/docs/xml/Android.Net.Wifi/ScanResult.xml @@ -730,7 +730,7 @@ - Implement the Parcelable interface { + Implement the Parcelable interface To be added. Implement the Parcelable interface { @@ -2397,7 +2397,7 @@ To be added. To be added. - Implement the Parcelable interface { + Implement the Parcelable interface Implement the Parcelable interface { diff --git a/docs/xml/Android.Net.Wifi/SupplicantState.xml b/docs/xml/Android.Net.Wifi/SupplicantState.xml index 17a3117de..f947c7eaa 100644 --- a/docs/xml/Android.Net.Wifi/SupplicantState.xml +++ b/docs/xml/Android.Net.Wifi/SupplicantState.xml @@ -199,7 +199,7 @@ - Implement the Parcelable interface { + Implement the Parcelable interface To be added. Implement the Parcelable interface { @@ -756,7 +756,7 @@ To be added. To be added. - Implement the Parcelable interface { + Implement the Parcelable interface Implement the Parcelable interface { diff --git a/docs/xml/Android.Net.Wifi/WifiConfiguration.xml b/docs/xml/Android.Net.Wifi/WifiConfiguration.xml index ed9ac6013..2ec3a43e5 100644 --- a/docs/xml/Android.Net.Wifi/WifiConfiguration.xml +++ b/docs/xml/Android.Net.Wifi/WifiConfiguration.xml @@ -157,6 +157,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("allowAutojoin", ApiSince=37)] + [<Android.Runtime.Register("allowAutojoin", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + Auto-join is allowed by user for this network. + To be added. + To be added. + + @@ -466,6 +495,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isAllowedToUpdateByOtherUsers", "()Z", "GetIsAllowedToUpdateByOtherUsersHandler", ApiSince=37)] + [<get: Android.Runtime.Register("isAllowedToUpdateByOtherUsers", "()Z", "GetIsAllowedToUpdateByOtherUsersHandler", ApiSince=37)>] + + + [set: Android.Runtime.Register("setAllowedToUpdateByOtherUsers", "(Z)V", "GetSetAllowedToUpdateByOtherUsers_ZHandler", ApiSince=37)] + [<set: Android.Runtime.Register("setAllowedToUpdateByOtherUsers", "(Z)V", "GetSetAllowedToUpdateByOtherUsers_ZHandler", ApiSince=37)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + Whether this wifi configuration is allowed to be updated by other users. -or- Allows this network configuration to be updated by other users. + To be added. + To be added. + + @@ -532,7 +598,7 @@ - Implement the Parcelable interface { + Implement the Parcelable interface To be added. Implement the Parcelable interface { @@ -2158,7 +2224,18 @@ - To be added. + One of the following security types: + #SECURITY_TYPE_OPEN, + #SECURITY_TYPE_WEP, + #SECURITY_TYPE_PSK, + #SECURITY_TYPE_EAP, + #SECURITY_TYPE_SAE, + #SECURITY_TYPE_OWE, + #SECURITY_TYPE_WAPI_PSK, + #SECURITY_TYPE_WAPI_CERT, + #SECURITY_TYPE_EAP_WPA3_ENTERPRISE, + #SECURITY_TYPE_EAP_WPA3_ENTERPRISE_192_BIT, + #SECURITY_TYPE_DPP, Set the various security params to correspond to the provided security type. Set the various security params to correspond to the provided security type. @@ -2195,6 +2272,36 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("shared", ApiSince=37)] + [<Android.Runtime.Register("shared", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + True if this network configuration is visible to and usable by other users on the + same device, false otherwise. + To be added. + To be added. + + @@ -2477,7 +2584,7 @@ To be added. To be added. - Implement the Parcelable interface { + Implement the Parcelable interface Implement the Parcelable interface { diff --git a/docs/xml/Android.Net.Wifi/WifiInfo.xml b/docs/xml/Android.Net.Wifi/WifiInfo.xml index 431dd7369..c068d4456 100644 --- a/docs/xml/Android.Net.Wifi/WifiInfo.xml +++ b/docs/xml/Android.Net.Wifi/WifiInfo.xml @@ -450,7 +450,7 @@ - Implement the Parcelable interface { + Implement the Parcelable interface To be added. Implement the Parcelable interface { @@ -2421,7 +2421,7 @@ To be added. To be added. - Implement the Parcelable interface { + Implement the Parcelable interface Implement the Parcelable interface { diff --git a/docs/xml/Android.Net.Wifi/WpsInfo.xml b/docs/xml/Android.Net.Wifi/WpsInfo.xml index 77b9f525e..63cc367d1 100644 --- a/docs/xml/Android.Net.Wifi/WpsInfo.xml +++ b/docs/xml/Android.Net.Wifi/WpsInfo.xml @@ -39,9 +39,7 @@ - A class representing Wi-Fi Protected Setup - - android.net.wifi.p2p.WifiP2pConfig + A class representing Wi-Fi Protected Setup A class representing Wi-Fi Protected Setup diff --git a/docs/xml/Android.Net/CaptivePortal+InterfaceConsts.xml b/docs/xml/Android.Net/CaptivePortal+InterfaceConsts.xml index fc2a15018..28c8fba7e 100644 --- a/docs/xml/Android.Net/CaptivePortal+InterfaceConsts.xml +++ b/docs/xml/Android.Net/CaptivePortal+InterfaceConsts.xml @@ -21,7 +21,6 @@ Provides constants inherited from the Android CaptivePortal type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - diff --git a/docs/xml/Android.Net/CaptivePortal.xml b/docs/xml/Android.Net/CaptivePortal.xml index d68d184f9..61acc28a2 100644 --- a/docs/xml/Android.Net/CaptivePortal.xml +++ b/docs/xml/Android.Net/CaptivePortal.xml @@ -119,14 +119,14 @@ Gets the creator. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.CaptivePortal.CREATOR. - - - + + + Java documentation for android.net.CaptivePortal.CREATOR. + + @@ -158,14 +158,15 @@ + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.CaptivePortal.describeContents(). - - - + + + Java documentation for android.net.CaptivePortal.describeContents(). + + @@ -264,9 +265,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -335,9 +338,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -362,9 +367,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -408,14 +415,16 @@ + To be added. + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.CaptivePortal.writeToParcel(android.os.Parcel, int). - - - + + + Java documentation for android.net.CaptivePortal.writeToParcel(android.os.Parcel, int). + + diff --git a/docs/xml/Android.Net/ConnectivityDiagnosticsManager+ConnectivityDiagnosticsCallback.xml b/docs/xml/Android.Net/ConnectivityDiagnosticsManager+ConnectivityDiagnosticsCallback.xml index ee5e1bc28..ef7bb0696 100644 --- a/docs/xml/Android.Net/ConnectivityDiagnosticsManager+ConnectivityDiagnosticsCallback.xml +++ b/docs/xml/Android.Net/ConnectivityDiagnosticsManager+ConnectivityDiagnosticsCallback.xml @@ -65,12 +65,13 @@ Initializes a new instance of ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback. - - - Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback.ConnectivityDiagnosticsCallback(). - - - + + + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback.ConnectivityDiagnosticsCallback(). + + + @@ -91,7 +92,8 @@ A handle to the Java peer. Specifies how ownership of is transferred. Initializes a managed wrapper around an existing Java peer. - + + @@ -117,9 +119,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -148,13 +152,15 @@ + To be added. Called when connectivity report available. - - - Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback.onConnectivityReportAvailable(android.net.ConnectivityDiagnosticsManager.ConnectivityReport). - - - + + + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback.onConnectivityReportAvailable(android.net.ConnectivityDiagnosticsManager.ConnectivityReport). + + + @@ -184,13 +190,15 @@ + To be added. Called when data stall suspected. - - - Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback.onDataStallSuspected(android.net.ConnectivityDiagnosticsManager.DataStallReport). - - - + + + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback.onDataStallSuspected(android.net.ConnectivityDiagnosticsManager.DataStallReport). + + + @@ -224,7 +232,8 @@ The Network for which connectivity has been reported The connectivity reported to the System Called when any app reports connectivity to the System. - + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback.onNetworkConnectivityReported(android.net.Network, boolean). @@ -260,9 +269,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -287,9 +298,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/ConnectivityDiagnosticsManager+ConnectivityReport+InterfaceConsts.xml b/docs/xml/Android.Net/ConnectivityDiagnosticsManager+ConnectivityReport+InterfaceConsts.xml index 2688fec44..aef40ff53 100644 --- a/docs/xml/Android.Net/ConnectivityDiagnosticsManager+ConnectivityReport+InterfaceConsts.xml +++ b/docs/xml/Android.Net/ConnectivityDiagnosticsManager+ConnectivityReport+InterfaceConsts.xml @@ -19,7 +19,8 @@ Provides constants inherited from the Android ConnectivityDiagnosticsManager.ConnectivityReport type. - + + diff --git a/docs/xml/Android.Net/ConnectivityDiagnosticsManager+ConnectivityReport.xml b/docs/xml/Android.Net/ConnectivityDiagnosticsManager+ConnectivityReport.xml index 9bab2ac5f..6e710b180 100644 --- a/docs/xml/Android.Net/ConnectivityDiagnosticsManager+ConnectivityReport.xml +++ b/docs/xml/Android.Net/ConnectivityDiagnosticsManager+ConnectivityReport.xml @@ -40,7 +40,8 @@ Class that includes connectivity information for a specific Network at a specific time. - + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityReport. @@ -89,7 +90,8 @@ A PersistableBundle that may contain additional info about the report Constructor for ConnectivityReport. - Apps should obtain instances through ConnectivityDiagnosticsCallback#onConnectivityReportAvailable instead of instantiating + + Apps should obtain instances through ConnectivityDiagnosticsCallback#onConnectivityReportAvailable instead of instantiating their own instances (unless for testing purposes). @@ -170,12 +172,14 @@ Gets the creator. - - - Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityReport.CREATOR. - - - + To be added. + + + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityReport.CREATOR. + + + @@ -206,6 +210,8 @@ + To be added + To be added. @@ -268,9 +274,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -300,7 +308,8 @@ A bitmask of network validation probes that were attempted. - These probes may have failed or may be incomplete at the time of this report. + + These probes may have failed or may be incomplete at the time of this report. The possible bits values reported by this key are: #NETWORK_PROBE_DNS, #NETWORK_PROBE_HTTP, @@ -348,7 +357,8 @@ A bitmask of network validation probes that succeeded. - The possible bits values reported by this key are: + + The possible bits values reported by this key are: #NETWORK_PROBE_DNS, #NETWORK_PROBE_HTTP, #NETWORK_PROBE_HTTPS, @@ -395,7 +405,8 @@ The overall validation result for the Network being reported on. - The possible values for this key are: + + The possible values for this key are: #NETWORK_VALIDATION_RESULT_INVALID, #NETWORK_VALIDATION_RESULT_VALID, #NETWORK_VALIDATION_RESULT_PARTIALLY_VALID, @@ -569,7 +580,8 @@ 4 DNS probe. - + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityReport.NETWORK_PROBE_DNS. @@ -615,7 +627,8 @@ 32 Captive portal fallback probe. - + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityReport.NETWORK_PROBE_FALLBACK. @@ -661,7 +674,8 @@ 8 HTTP probe. - + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityReport.NETWORK_PROBE_HTTP. @@ -707,7 +721,8 @@ 16 HTTPS probe. - + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityReport.NETWORK_PROBE_HTTPS. @@ -753,7 +768,8 @@ 64 Private DNS (DNS over TLS) probd. - + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityReport.NETWORK_PROBE_PRIVATE_DNS. @@ -800,7 +816,8 @@ The overall status of the network is that it is invalid; it neither provides connectivity nor has been exempted from validation. - + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityReport.NETWORK_VALIDATION_RESULT_INVALID. @@ -847,7 +864,8 @@ The overall status of the network is that it provides partial connectivity; some probed services succeeded but others failed. - + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityReport.NETWORK_VALIDATION_RESULT_PARTIALLY_VALID. @@ -893,7 +911,8 @@ 3 Due to the properties of the network, validation was not performed. - + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityReport.NETWORK_VALIDATION_RESULT_SKIPPED. @@ -941,7 +960,8 @@ The overall status of the network is that it is valid, this may be because it provides full Internet access (all probes succeeded), or because other properties of the network caused probes not to be run. - + + Java documentation for android.net.ConnectivityDiagnosticsManager.ConnectivityReport.NETWORK_VALIDATION_RESULT_VALID. @@ -1018,9 +1038,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1045,9 +1067,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1087,6 +1111,9 @@ + To be added. + To be added. + To be added diff --git a/docs/xml/Android.Net/ConnectivityDiagnosticsManager+DataStallReport+InterfaceConsts.xml b/docs/xml/Android.Net/ConnectivityDiagnosticsManager+DataStallReport+InterfaceConsts.xml index e4d833317..59046c335 100644 --- a/docs/xml/Android.Net/ConnectivityDiagnosticsManager+DataStallReport+InterfaceConsts.xml +++ b/docs/xml/Android.Net/ConnectivityDiagnosticsManager+DataStallReport+InterfaceConsts.xml @@ -19,7 +19,8 @@ Provides constants inherited from the Android ConnectivityDiagnosticsManager.DataStallReport type. - + + diff --git a/docs/xml/Android.Net/ConnectivityDiagnosticsManager+DataStallReport.xml b/docs/xml/Android.Net/ConnectivityDiagnosticsManager+DataStallReport.xml index 99a74e1c0..fd6a867c9 100644 --- a/docs/xml/Android.Net/ConnectivityDiagnosticsManager+DataStallReport.xml +++ b/docs/xml/Android.Net/ConnectivityDiagnosticsManager+DataStallReport.xml @@ -40,7 +40,8 @@ Class that includes information for a suspected data stall on a specific Network - + + Java documentation for android.net.ConnectivityDiagnosticsManager.DataStallReport. @@ -90,7 +91,8 @@ reportTimestamp A PersistableBundle that may contain additional info about the report Constructor for DataStallReport. - Apps should obtain instances through ConnectivityDiagnosticsCallback#onDataStallSuspected instead of instantiating their own + + Apps should obtain instances through ConnectivityDiagnosticsCallback#onDataStallSuspected instead of instantiating their own instances (unless for testing purposes). @@ -130,12 +132,14 @@ Gets the creator. - - - Java documentation for android.net.ConnectivityDiagnosticsManager.DataStallReport.CREATOR. - - - + To be added. + + + + Java documentation for android.net.ConnectivityDiagnosticsManager.DataStallReport.CREATOR. + + + @@ -166,6 +170,8 @@ + To be added + To be added. @@ -254,7 +260,8 @@ 1 Indicates that the Data Stall was detected using DNS events. - + + Java documentation for android.net.ConnectivityDiagnosticsManager.DataStallReport.DETECTION_METHOD_DNS_EVENTS. @@ -300,7 +307,8 @@ 2 Indicates that the Data Stall was detected using TCP metrics. - + + Java documentation for android.net.ConnectivityDiagnosticsManager.DataStallReport.DETECTION_METHOD_TCP_METRICS. @@ -361,9 +369,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -393,7 +403,8 @@ This key represents the consecutive number of DNS timeouts that have occurred. - The consecutive count will be reset any time a DNS response is received. + + The consecutive count will be reset any time a DNS response is received. This key will be included if the data stall detection method is #DETECTION_METHOD_DNS_EVENTS. This value is an int. @@ -439,7 +450,8 @@ This key represents the period in milliseconds over which other included TCP metrics were measured. - This key will be included if the data stall detection method is + + This key will be included if the data stall detection method is #DETECTION_METHOD_TCP_METRICS. This value is an int. @@ -484,7 +496,8 @@ This key represents the fail rate of TCP packets when the suspected data stall was detected. - This key will be included if the data stall detection method is + + This key will be included if the data stall detection method is #DETECTION_METHOD_TCP_METRICS. This value is an int percentage between 0 and 100. @@ -731,9 +744,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -758,9 +773,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -800,6 +817,9 @@ + To be added. + To be added. + To be added diff --git a/docs/xml/Android.Net/ConnectivityDiagnosticsManager.xml b/docs/xml/Android.Net/ConnectivityDiagnosticsManager.xml index ed3e4ccf1..bfa5a2d21 100644 --- a/docs/xml/Android.Net/ConnectivityDiagnosticsManager.xml +++ b/docs/xml/Android.Net/ConnectivityDiagnosticsManager.xml @@ -81,7 +81,8 @@ A handle to the Java peer. Specifies how ownership of is transferred. Initializes a managed wrapper around an existing Java peer. - + + @@ -107,9 +108,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -146,12 +149,12 @@ Registers a callback for connectivity diagnostics events matching the request. The callback remains registered until it is explicitly unregistered. - - - Java documentation for android.net.ConnectivityDiagnosticsManager.registerConnectivityDiagnosticsCallback(android.net.NetworkRequest, java.util.concurrent.Executor, android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback). - - - + + + Java documentation for android.net.ConnectivityDiagnosticsManager.registerConnectivityDiagnosticsCallback(android.net.NetworkRequest, java.util.concurrent.Executor, android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback). + + + @@ -177,9 +180,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -204,9 +209,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -235,13 +242,15 @@ + To be added. Unregisters the specified connectivity diagnostics callback. - - - Java documentation for android.net.ConnectivityDiagnosticsManager.unregisterConnectivityDiagnosticsCallback(android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback). - - - + + + + Java documentation for android.net.ConnectivityDiagnosticsManager.unregisterConnectivityDiagnosticsCallback(android.net.ConnectivityDiagnosticsManager.ConnectivityDiagnosticsCallback). + + + diff --git a/docs/xml/Android.Net/ConnectivityManager+IOnNetworkActiveListener.xml b/docs/xml/Android.Net/ConnectivityManager+IOnNetworkActiveListener.xml index d059d0999..3ca0d5036 100644 --- a/docs/xml/Android.Net/ConnectivityManager+IOnNetworkActiveListener.xml +++ b/docs/xml/Android.Net/ConnectivityManager+IOnNetworkActiveListener.xml @@ -31,7 +31,8 @@ Callback for use with ConnectivityManager#addDefaultNetworkActiveListener to find out when the system default network has gone in to a high power state. - + + Java documentation for android.net.ConnectivityManager.OnNetworkActiveListener. diff --git a/docs/xml/Android.Net/ConnectivityManager+NetworkCallback.xml b/docs/xml/Android.Net/ConnectivityManager+NetworkCallback.xml index d858ce3a4..7c4cf8b64 100644 --- a/docs/xml/Android.Net/ConnectivityManager+NetworkCallback.xml +++ b/docs/xml/Android.Net/ConnectivityManager+NetworkCallback.xml @@ -67,12 +67,11 @@ Initializes a new instance of ConnectivityManager.NetworkCallback. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.ConnectivityManager.NetworkCallback.NetworkCallback(). - - - + + + Java documentation for android.net.ConnectivityManager.NetworkCallback.NetworkCallback(). + + @@ -100,13 +99,15 @@ + To be added. Initializes a new instance of ConnectivityManager.NetworkCallback. - - - Java documentation for android.net.ConnectivityManager.NetworkCallback.NetworkCallback(int). - - - + + + + Java documentation for android.net.ConnectivityManager.NetworkCallback.NetworkCallback(int). + + + @@ -225,9 +226,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -254,7 +257,8 @@ The Network of the satisfying network. Called when the framework connects and has declared a new network ready for use. - For callbacks registered with #registerNetworkCallback, multiple networks may + + For callbacks registered with #registerNetworkCallback, multiple networks may be available at the same time, and onAvailable will be called for each of these as they appear. For callbacks registered with #requestNetwork and @@ -318,7 +322,8 @@ The Network whose blocked status has changed. The blocked status of this Network. Called when access to the specified network is blocked or unblocked. - Do NOT call #getNetworkCapabilities(Network) or + + Do NOT call #getNetworkCapabilities(Network) or #getLinkProperties(Network) or other synchronous ConnectivityManager methods in this callback as this is prone to race conditions : calling these methods while in a callback may return an outdated or even a null object. @@ -364,7 +369,8 @@ network. Called when the network corresponding to this request changes capabilities but still satisfies the requested criteria. - Starting with android.os.Build.VERSION_CODES#O this method is guaranteed + + Starting with android.os.Build.VERSION_CODES#O this method is guaranteed to be called immediately after #onAvailable. Do NOT call #getLinkProperties(Network) or other synchronous ConnectivityManager methods in this callback as this is prone to race conditions : @@ -409,7 +415,8 @@ The Network whose link properties have changed. The new LinkProperties for this network. Called when the network corresponding to this request changes LinkProperties. - Starting with android.os.Build.VERSION_CODES#O this method is guaranteed + + Starting with android.os.Build.VERSION_CODES#O this method is guaranteed to be called immediately after #onAvailable. Do NOT call #getNetworkCapabilities(Network) or other synchronous ConnectivityManager methods in this callback as this is prone to race conditions : @@ -506,7 +513,8 @@ The Network lost. Called when a network disconnects or otherwise no longer satisfies this request or callback. - If the callback was registered with requestNetwork() or + + If the callback was registered with requestNetwork() or registerDefaultNetworkCallback(), it will only be invoked against the last network returned by onAvailable() when that network is lost and no other network satisfies the criteria of the request. @@ -660,9 +668,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -687,9 +697,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/ConnectivityManager.xml b/docs/xml/Android.Net/ConnectivityManager.xml index e2ca81eb2..73eb55625 100644 --- a/docs/xml/Android.Net/ConnectivityManager.xml +++ b/docs/xml/Android.Net/ConnectivityManager.xml @@ -221,7 +221,8 @@ A change in the background metered network activity restriction has occurred. - Applications should call #getRestrictBackgroundStatus() to check if the restriction + + Applications should call #getRestrictBackgroundStatus() to check if the restriction applies to them. This is only sent to registered receivers, not manifest receivers. @@ -667,13 +668,21 @@ + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. Creates socket keepalive. - - - Java documentation for android.net.ConnectivityManager.createSocketKeepalive(android.net.Network, android.net.IpSecManager.UdpEncapsulationSocket, java.net.InetAddress, java.net.InetAddress, java.util.concurrent.Executor, android.net.SocketKeepalive.Callback). - - - + To be added. + + + + Java documentation for android.net.ConnectivityManager.createSocketKeepalive(android.net.Network, android.net.IpSecManager.UdpEncapsulationSocket, java.net.InetAddress, java.net.InetAddress, java.util.concurrent.Executor, android.net.SocketKeepalive.Callback). + + + @@ -870,7 +879,8 @@ Key for passing a URL to the captive portal login activity. - + + Java documentation for android.net.ConnectivityManager.EXTRA_CAPTIVE_PORTAL_URL. @@ -1137,7 +1147,8 @@ Network type which triggered a #CONNECTIVITY_ACTION broadcast. - This member is deprecated. The network type is not rich enough to represent the characteristics + + This member is deprecated. The network type is not rich enough to represent the characteristics of modern networks. Please use NetworkCapabilities instead, in particular the transports. @@ -1303,6 +1314,9 @@ + To be added. + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1884,6 +1898,7 @@ Return whether the data network is currently active. + To be added. Return whether the data network is currently active. An active network means that it is currently in a high power state for performing data transmission. On some @@ -1983,9 +1998,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -2141,13 +2158,17 @@ + To be added. + To be added. + To be added. Registers the specified best matching network callback. - - - Java documentation for android.net.ConnectivityManager.registerBestMatchingNetworkCallback(android.net.NetworkRequest, android.net.ConnectivityManager.NetworkCallback, android.os.Handler). - - - + + + + Java documentation for android.net.ConnectivityManager.registerBestMatchingNetworkCallback(android.net.NetworkRequest, android.net.ConnectivityManager.NetworkCallback, android.os.Handler). + + + @@ -2181,15 +2202,15 @@ + To be added. Registers the specified default network callback. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.ConnectivityManager.registerDefaultNetworkCallback(android.net.ConnectivityManager.NetworkCallback). - - - + + + Java documentation for android.net.ConnectivityManager.registerDefaultNetworkCallback(android.net.ConnectivityManager.NetworkCallback). + + @@ -2225,15 +2246,16 @@ + To be added. + To be added. Registers the specified default network callback. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.ConnectivityManager.registerDefaultNetworkCallback(android.net.ConnectivityManager.NetworkCallback, android.os.Handler). - - - + + + Java documentation for android.net.ConnectivityManager.registerDefaultNetworkCallback(android.net.ConnectivityManager.NetworkCallback, android.os.Handler). + + @@ -2390,15 +2412,17 @@ + To be added. + To be added. + To be added. Registers the specified network callback. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.ConnectivityManager.registerNetworkCallback(android.net.NetworkRequest, android.net.ConnectivityManager.NetworkCallback, android.os.Handler). - - - + + + Java documentation for android.net.ConnectivityManager.registerNetworkCallback(android.net.NetworkRequest, android.net.ConnectivityManager.NetworkCallback, android.os.Handler). + + @@ -2434,7 +2458,8 @@ #requestNetwork(NetworkRequest, android.app.PendingIntent) with the corresponding NetworkRequest you'd like to remove. Cannot be null. Removes a request made via #requestNetwork(NetworkRequest, android.app.PendingIntent) - This method has the same behavior as + + This method has the same behavior as #unregisterNetworkCallback(android.app.PendingIntent) with respect to releasing network resources and disconnecting. @@ -2801,14 +2826,17 @@ + To be added. + To be added. + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.ConnectivityManager.requestNetwork(android.net.NetworkRequest, android.net.ConnectivityManager.NetworkCallback, android.os.Handler). - - - + + + Java documentation for android.net.ConnectivityManager.requestNetwork(android.net.NetworkRequest, android.net.ConnectivityManager.NetworkCallback, android.os.Handler). + + @@ -2841,14 +2869,17 @@ + To be added. + To be added. + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.ConnectivityManager.requestNetwork(android.net.NetworkRequest, android.net.ConnectivityManager.NetworkCallback, int). - - - + + + Java documentation for android.net.ConnectivityManager.requestNetwork(android.net.NetworkRequest, android.net.ConnectivityManager.NetworkCallback, int). + + @@ -2882,14 +2913,18 @@ + To be added. + To be added. + To be added. + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.ConnectivityManager.requestNetwork(android.net.NetworkRequest, android.net.ConnectivityManager.NetworkCallback, android.os.Handler, int). - - - + + + Java documentation for android.net.ConnectivityManager.requestNetwork(android.net.NetworkRequest, android.net.ConnectivityManager.NetworkCallback, android.os.Handler, int). + + @@ -2912,6 +2947,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")>] + System.Boolean @@ -2972,6 +3011,12 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")>] + + System.Threading.Tasks.Task<System.Boolean> @@ -2987,6 +3032,10 @@ + To be added. + To be added. + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3021,13 +3070,17 @@ + To be added. + To be added. + To be added. + To be added. - - - Java documentation for android.net.ConnectivityManager.reserveNetwork(android.net.NetworkRequest, android.os.Handler, android.net.ConnectivityManager.NetworkCallback). - - - + + + Java documentation for android.net.ConnectivityManager.reserveNetwork(android.net.NetworkRequest, android.os.Handler, android.net.ConnectivityManager.NetworkCallback). + + + @@ -3107,7 +3160,8 @@ Device is not restricting metered network activity while application is running on background. - + + Java documentation for android.net.ConnectivityManager.RESTRICT_BACKGROUND_STATUS_DISABLED. @@ -3150,7 +3204,8 @@ 3 Device is restricting metered network activity while application is running on background. - In this state, application should not try to use the network while running on background, + + In this state, application should not try to use the network while running on background, because it would be denied. @@ -3196,7 +3251,8 @@ Device is restricting metered network activity while application is running on background, but application is allowed to bypass it. - In this state, application should take action to mitigate metered network access. + + In this state, application should take action to mitigate metered network access. For example, a music streaming application should switch to a low-bandwidth bitrate. @@ -3299,6 +3355,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")>] + System.Int32 @@ -3372,6 +3432,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")>] + System.Int32 @@ -3445,9 +3509,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -3472,9 +3538,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -3509,7 +3577,8 @@ Cannot be null. Unregisters a callback previously registered via #registerNetworkCallback(NetworkRequest, android.app.PendingIntent). - + + Java documentation for android.net.ConnectivityManager.unregisterNetworkCallback(android.app.PendingIntent). diff --git a/docs/xml/Android.Net/ConnectivityType.xml b/docs/xml/Android.Net/ConnectivityType.xml index 09fbae27a..cca885811 100644 --- a/docs/xml/Android.Net/ConnectivityType.xml +++ b/docs/xml/Android.Net/ConnectivityType.xml @@ -254,6 +254,7 @@ 17 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Net/Credentials.xml b/docs/xml/Android.Net/Credentials.xml index 222b034b2..96565cefd 100644 --- a/docs/xml/Android.Net/Credentials.xml +++ b/docs/xml/Android.Net/Credentials.xml @@ -90,16 +90,18 @@ + To be added. + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Credentials.Credentials(int, int, int). - - - + + + Java documentation for android.net.Credentials.Credentials(int, int, int). + + @@ -126,14 +128,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Credentials.getGid(). - - - + + + Java documentation for android.net.Credentials.getGid(). + + @@ -161,9 +163,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -187,14 +191,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Credentials.getPid(). - - - + + + Java documentation for android.net.Credentials.getPid(). + + @@ -222,9 +226,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -249,9 +255,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -275,14 +283,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Credentials.getUid(). - - - + + + Java documentation for android.net.Credentials.getUid(). + + diff --git a/docs/xml/Android.Net/DataStallDetectionMethod.xml b/docs/xml/Android.Net/DataStallDetectionMethod.xml index 2ce2330b6..93c03e8fe 100644 --- a/docs/xml/Android.Net/DataStallDetectionMethod.xml +++ b/docs/xml/Android.Net/DataStallDetectionMethod.xml @@ -12,7 +12,8 @@ Defines values used by the Android DataStallDetectionMethod API. - + + @@ -40,6 +41,7 @@ 1 + To be added. @@ -67,6 +69,7 @@ 2 + To be added. diff --git a/docs/xml/Android.Net/DhcpInfo+InterfaceConsts.xml b/docs/xml/Android.Net/DhcpInfo+InterfaceConsts.xml index 2d7bdca15..07ba13cfb 100644 --- a/docs/xml/Android.Net/DhcpInfo+InterfaceConsts.xml +++ b/docs/xml/Android.Net/DhcpInfo+InterfaceConsts.xml @@ -21,7 +21,6 @@ Provides constants inherited from the Android DhcpInfo type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - diff --git a/docs/xml/Android.Net/DhcpInfo.xml b/docs/xml/Android.Net/DhcpInfo.xml index e40abd90f..549c1993c 100644 --- a/docs/xml/Android.Net/DhcpInfo.xml +++ b/docs/xml/Android.Net/DhcpInfo.xml @@ -40,7 +40,8 @@ A simple object for retrieving the results of a DHCP request. - + + Java documentation for android.net.DhcpInfo. @@ -127,12 +128,14 @@ Gets the creator. - - - Java documentation for android.net.DhcpInfo.CREATOR. - - - + To be added. + + + + Java documentation for android.net.DhcpInfo.CREATOR. + + + @@ -160,7 +163,9 @@ Implement the Parcelable interface - + To be added. + + Java documentation for android.net.DhcpInfo.describeContents(). @@ -195,14 +200,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.DhcpInfo.dns1. - - - + + + Java documentation for android.net.DhcpInfo.dns1. + + @@ -229,14 +234,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.DhcpInfo.dns2. - - - + + + Java documentation for android.net.DhcpInfo.dns2. + + @@ -263,14 +268,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.DhcpInfo.gateway. - - - + + + Java documentation for android.net.DhcpInfo.gateway. + + @@ -297,14 +302,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.DhcpInfo.ipAddress. - - - + + + Java documentation for android.net.DhcpInfo.ipAddress. + + @@ -357,9 +362,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -383,14 +390,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.DhcpInfo.leaseDuration. - - - + + + Java documentation for android.net.DhcpInfo.leaseDuration. + + @@ -417,14 +424,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.DhcpInfo.netmask. - - - + + + Java documentation for android.net.DhcpInfo.netmask. + + @@ -451,14 +458,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.DhcpInfo.serverAddress. - - - + + + Java documentation for android.net.DhcpInfo.serverAddress. + + @@ -486,9 +493,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -513,9 +522,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -555,8 +566,11 @@ + To be added. + To be added. Implement the Parcelable interface - + + Java documentation for android.net.DhcpInfo.writeToParcel(android.os.Parcel, int). diff --git a/docs/xml/Android.Net/DnsResolver+DnsException.xml b/docs/xml/Android.Net/DnsResolver+DnsException.xml index 7302f2a6c..827033413 100644 --- a/docs/xml/Android.Net/DnsResolver+DnsException.xml +++ b/docs/xml/Android.Net/DnsResolver+DnsException.xml @@ -27,7 +27,8 @@ Class to represent DNS error - + + Java documentation for android.net.DnsResolver.DnsException. @@ -69,13 +70,16 @@ + To be added. + To be added. Initializes a new instance of DnsResolver.DnsException. - - - Java documentation for android.net.DnsResolver.DnsException.DnsException(int, java.lang.Throwable). - - - + + + + Java documentation for android.net.DnsResolver.DnsException.DnsException(int, java.lang.Throwable). + + + @@ -96,7 +100,8 @@ A handle to the Java peer. Specifies how ownership of is transferred. Initializes a managed wrapper around an existing Java peer. - + + @@ -124,7 +129,9 @@ DNS error code as one of the ERROR_* constants - + To be added. + + Java documentation for android.net.DnsResolver.DnsException.code. @@ -160,9 +167,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -187,9 +196,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -214,9 +225,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/DnsResolver+ICallback.xml b/docs/xml/Android.Net/DnsResolver+ICallback.xml index 7459e0fd3..76e0fc0d3 100644 --- a/docs/xml/Android.Net/DnsResolver+ICallback.xml +++ b/docs/xml/Android.Net/DnsResolver+ICallback.xml @@ -35,7 +35,8 @@ The type of the answer Base interface for answer callbacks - + + Java documentation for android.net.DnsResolver.Callback. @@ -137,7 +138,8 @@ The DNS resolution error. Called when DNS resolution fails. - + + Java documentation for android.net.DnsResolver.Callback.onError(android.net.DnsResolver.DnsException). diff --git a/docs/xml/Android.Net/DnsResolver.xml b/docs/xml/Android.Net/DnsResolver.xml index c52690a28..261731085 100644 --- a/docs/xml/Android.Net/DnsResolver.xml +++ b/docs/xml/Android.Net/DnsResolver.xml @@ -31,7 +31,8 @@ Dns resolver class for asynchronous dns querying - Note that if a client sends a query with more than 1 record in the question section but + + Note that if a client sends a query with more than 1 record in the question section but the remote dns server does not support this, it may not respond at all, leading to a timeout. @@ -46,6 +47,50 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/os/Looper;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/os/Looper;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + used for internal interactions with other system services. + + Looper for monitoring incoming replies to DNS queries. If null, then + uses the value returned by Looper#getMainLooper(). + + <p>The specified Looper is not used for executing method callbacks, but if a + separate thread is already being used for DnsResolver interactions, it is sufficient + to use Runnable#run() as the Executor for #query and #rawQuery. + Creates a DnsResolver instance. + To be added. + + @@ -71,13 +116,14 @@ 1 + To be added. - - - Java documentation for android.net.DnsResolver.CLASS_IN. - - - + + + Java documentation for android.net.DnsResolver.CLASS_IN. + + + @@ -193,13 +239,14 @@ 0 + To be added. - - - Java documentation for android.net.DnsResolver.FLAG_EMPTY. - - - + + + Java documentation for android.net.DnsResolver.FLAG_EMPTY. + + + @@ -231,13 +278,14 @@ 4 + To be added. - - - Java documentation for android.net.DnsResolver.FLAG_NO_CACHE_LOOKUP. - - - + + + Java documentation for android.net.DnsResolver.FLAG_NO_CACHE_LOOKUP. + + + @@ -269,13 +317,14 @@ 2 + To be added. - - - Java documentation for android.net.DnsResolver.FLAG_NO_CACHE_STORE. - - - + + + Java documentation for android.net.DnsResolver.FLAG_NO_CACHE_STORE. + + + @@ -307,13 +356,102 @@ 1 + To be added. - - - Java documentation for android.net.DnsResolver.FLAG_NO_RETRY. - - - + + + Java documentation for android.net.DnsResolver.FLAG_NO_RETRY. + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HTTPS_QUERY_WAIT_AUTO", ApiSince=37)] + [<Android.Runtime.Register("HTTPS_QUERY_WAIT_AUTO", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + -1 + + Indicates that the default wait time should be used for the HTTPS query. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HTTPS_QUERY_WAIT_NONE", ApiSince=37)] + [<Android.Runtime.Register("HTTPS_QUERY_WAIT_NONE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 0 + + Indicates that no additional wait should be used for the HTTPS query. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HTTPS_QUERY_WAIT_UNTIL_TIMEOUT", ApiSince=37)] + [<Android.Runtime.Register("HTTPS_QUERY_WAIT_UNTIL_TIMEOUT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + -2 + + Indicates that the HTTPS query will be retransmitted until it gets a response, or until it + times out. + To be added. @@ -327,6 +465,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -341,7 +483,9 @@ Get instance for DnsResolver - + To be added. + + Java documentation for android.net.DnsResolver.getInstance(). @@ -377,9 +521,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -434,13 +580,85 @@ + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. - - - Java documentation for android.net.DnsResolver.query(android.net.Network, java.lang.String, int, java.util.concurrent.Executor, android.os.CancellationSignal, android.net.DnsResolver.Callback). - - - + + + Java documentation for android.net.DnsResolver.query(android.net.Network, java.lang.String, int, java.util.concurrent.Executor, android.os.CancellationSignal, android.net.DnsResolver.Callback). + + + + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("query", "(Landroid/net/Network;Ljava/lang/String;ILjava/util/concurrent/Executor;ILandroid/os/CancellationSignal;Landroid/net/DnsResolver$Callback;)V", "", ApiSince=37)] + [<Android.Runtime.Register("query", "(Landroid/net/Network;Ljava/lang/String;ILjava/util/concurrent/Executor;ILandroid/os/CancellationSignal;Landroid/net/DnsResolver$Callback;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. @@ -504,13 +722,21 @@ + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. - - - Java documentation for android.net.DnsResolver.query(android.net.Network, java.lang.String, int, int, java.util.concurrent.Executor, android.os.CancellationSignal, android.net.DnsResolver.Callback). - - - + + + Java documentation for android.net.DnsResolver.query(android.net.Network, java.lang.String, int, int, java.util.concurrent.Executor, android.os.CancellationSignal, android.net.DnsResolver.Callback). + + + @@ -566,13 +792,20 @@ + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. - - - Java documentation for android.net.DnsResolver.rawQuery(android.net.Network, byte[], int, java.util.concurrent.Executor, android.os.CancellationSignal, android.net.DnsResolver.Callback). - - - + + + Java documentation for android.net.DnsResolver.rawQuery(android.net.Network, byte[], int, java.util.concurrent.Executor, android.os.CancellationSignal, android.net.DnsResolver.Callback). + + + @@ -644,13 +877,22 @@ + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. - - - Java documentation for android.net.DnsResolver.rawQuery(android.net.Network, java.lang.String, int, int, int, java.util.concurrent.Executor, android.os.CancellationSignal, android.net.DnsResolver.Callback). - - - + + + Java documentation for android.net.DnsResolver.rawQuery(android.net.Network, java.lang.String, int, int, int, java.util.concurrent.Executor, android.os.CancellationSignal, android.net.DnsResolver.Callback). + + + @@ -676,9 +918,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -703,9 +947,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -736,13 +982,14 @@ 1 + To be added. - - - Java documentation for android.net.DnsResolver.TYPE_A. - - - + + + Java documentation for android.net.DnsResolver.TYPE_A. + + + @@ -774,13 +1021,47 @@ 28 + To be added. - - - Java documentation for android.net.DnsResolver.TYPE_AAAA. - - - + + + Java documentation for android.net.DnsResolver.TYPE_AAAA. + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_HTTPS", ApiSince=37)] + [<Android.Runtime.Register("TYPE_HTTPS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.DnsResolverType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.DnsResolverType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.DnsResolverType + + 65 + + To be added. + To be added. diff --git a/docs/xml/Android.Net/DnsResolverFlag.xml b/docs/xml/Android.Net/DnsResolverFlag.xml index f23c1e4a3..4bcefa1d9 100644 --- a/docs/xml/Android.Net/DnsResolverFlag.xml +++ b/docs/xml/Android.Net/DnsResolverFlag.xml @@ -12,7 +12,8 @@ Defines values used by the Android DnsResolverFlag API. - + + @@ -40,6 +41,7 @@ 0 + To be added. @@ -67,6 +69,7 @@ 4 + To be added. @@ -94,6 +97,7 @@ 2 + To be added. @@ -121,6 +125,7 @@ 1 + To be added. diff --git a/docs/xml/Android.Net/DnsResolverType.xml b/docs/xml/Android.Net/DnsResolverType.xml index 641abbd49..766d20579 100644 --- a/docs/xml/Android.Net/DnsResolverType.xml +++ b/docs/xml/Android.Net/DnsResolverType.xml @@ -12,7 +12,8 @@ Defines values used by the Android DnsResolverType API. - + + @@ -40,6 +41,7 @@ 1 + To be added. @@ -67,6 +69,35 @@ 28 + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.DnsResolver.TypeHttps", JniField="android/net/DnsResolver.TYPE_HTTPS")] + [<Android.Runtime.IntDefinition("Android.Net.DnsResolver.TypeHttps", JniField="android/net/DnsResolver.TYPE_HTTPS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.DnsResolverType + + 65 + + To be added. diff --git a/docs/xml/Android.Net/ErrorCode.xml b/docs/xml/Android.Net/ErrorCode.xml index 928099367..051f991a0 100644 --- a/docs/xml/Android.Net/ErrorCode.xml +++ b/docs/xml/Android.Net/ErrorCode.xml @@ -12,7 +12,8 @@ Defines values used by the Android ErrorCode API. - + + @@ -40,6 +41,7 @@ -31 + To be added. @@ -67,6 +69,7 @@ -32 + To be added. @@ -94,6 +97,7 @@ -24 + To be added. @@ -121,6 +125,7 @@ -21 + To be added. @@ -148,6 +153,7 @@ -23 + To be added. @@ -175,6 +181,7 @@ -20 + To be added. @@ -202,6 +209,7 @@ -22 + To be added. @@ -229,6 +237,7 @@ -25 + To be added. @@ -256,6 +265,7 @@ -26 + To be added. @@ -283,6 +293,7 @@ -30 + To be added. diff --git a/docs/xml/Android.Net/EthernetNetworkSpecifier+InterfaceConsts.xml b/docs/xml/Android.Net/EthernetNetworkSpecifier+InterfaceConsts.xml index 89a5ae97f..2de0175bf 100644 --- a/docs/xml/Android.Net/EthernetNetworkSpecifier+InterfaceConsts.xml +++ b/docs/xml/Android.Net/EthernetNetworkSpecifier+InterfaceConsts.xml @@ -19,7 +19,8 @@ Provides constants inherited from the Android EthernetNetworkSpecifier type. - + + diff --git a/docs/xml/Android.Net/EthernetNetworkSpecifier.xml b/docs/xml/Android.Net/EthernetNetworkSpecifier.xml index c4232c39d..9ef306db0 100644 --- a/docs/xml/Android.Net/EthernetNetworkSpecifier.xml +++ b/docs/xml/Android.Net/EthernetNetworkSpecifier.xml @@ -44,7 +44,8 @@ A NetworkSpecifier used to identify ethernet interfaces. - + + Java documentation for android.net.EthernetNetworkSpecifier. @@ -83,7 +84,8 @@ Name of the ethernet interface the specifier refers to. Create a new EthernetNetworkSpecifier with an interface name. - + + Java documentation for android.net.EthernetNetworkSpecifier.EthernetNetworkSpecifier(java.lang.String). @@ -127,14 +129,11 @@ - - - + To be added. + Check if this specifier can be satisfied by another specifier by interface name or/and MAC + address. + To be added. - Check if this specifier can be satisfied by another specifier by interface name or/and MAC - address. - Note that because ethernet Networks always set an EthernetNetworkSpecifier that includes both - interface name and MAC address, the match is asymmetrical. Java documentation for android.net.EthernetNetworkSpecifier.canBeSatisfiedBy(android.net.NetworkSpecifier). @@ -173,13 +172,14 @@ Gets the creator. - - - - Java documentation for android.net.EthernetNetworkSpecifier.CREATOR. - - - + To be added. + + + + Java documentation for android.net.EthernetNetworkSpecifier.CREATOR. + + + @@ -210,15 +210,15 @@ - - + To be added. + To be added. - - - Java documentation for android.net.EthernetNetworkSpecifier.describeContents(). - - - + + + Java documentation for android.net.EthernetNetworkSpecifier.describeContents(). + + + @@ -254,8 +254,9 @@ Get the name of the ethernet interface the specifier refers to, or null. - - + To be added. + + Java documentation for android.net.EthernetNetworkSpecifier.getInterfaceName(). @@ -418,18 +419,17 @@ - - - + To be added. + To be added. + To be added. - - - Java documentation for android.net.EthernetNetworkSpecifier.writeToParcel(android.os.Parcel, int). - - - + + + Java documentation for android.net.EthernetNetworkSpecifier.writeToParcel(android.os.Parcel, int). + + + - diff --git a/docs/xml/Android.Net/Ikev2VpnProfile+Builder.xml b/docs/xml/Android.Net/Ikev2VpnProfile+Builder.xml index d1f3b22c9..1cb84844c 100644 --- a/docs/xml/Android.Net/Ikev2VpnProfile+Builder.xml +++ b/docs/xml/Android.Net/Ikev2VpnProfile+Builder.xml @@ -31,7 +31,8 @@ A incremental builder for IKEv2 VPN profiles - + + Java documentation for android.net.Ikev2VpnProfile.Builder. @@ -68,8 +69,9 @@ - The IKE tunnel connection parameters that supply the IKEv2 configuration, including authentication. - Creates a builder that uses the supplied IKE tunnel connection parameters. + the IkeTunnelConnectionParams contains IKEv2 + configurations + Creates a new builder from a IkeTunnelConnectionParams When this constructor is used, configure authentication and IKE negotiation parameters in IkeTunnelConnectionParams. Builder methods that configure those values throw . @@ -110,8 +112,8 @@ - The server address to which the VPN connects. - The identity used for IKEv2 authentication. + the server that the VPN should connect to + the identity string to be used for IKEv2 authentication Creates a new builder with the basic parameters of an IKEv2/IPsec VPN. Use one of the authentication methods before calling Build(). @@ -153,9 +155,8 @@ - Validates and builds the IKEv2 VPN profile. + Validates, builds and provisions the VpnProfile. The configured VPN profile. - Thrown when required values are invalid, authentication is missing, or incompatible options were combined. A direct server-address profile must have exactly one authentication method. Profiles built from IkeTunnelConnectionParams configure authentication in those parameters. @@ -169,6 +170,7 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. + Thrown when required values are invalid, authentication is missing, or incompatible options were combined. @@ -194,9 +196,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -230,12 +234,12 @@ This builder. Insecure AUTH_HMAC_MD5 and AUTH_HMAC_SHA1 algorithms are rejected. Without this call, all supported algorithms except insecure ones are allowed. This method throws when this builder was constructed with IkeTunnelConnectionParams. - - - Java documentation for android.net.Ikev2VpnProfile.Builder.setAllowedAlgorithms(java.util.List). - - - + + + Java documentation for android.net.Ikev2VpnProfile.Builder.setAllowedAlgorithms(java.util.List). + + + @@ -281,12 +285,12 @@ This builder. Only one authentication method may be configured; this replaces a previously configured authentication method. This method throws when this builder was constructed with IkeTunnelConnectionParams. - - - Java documentation for android.net.Ikev2VpnProfile.Builder.setAuthDigitalSignature(java.security.cert.X509Certificate, java.security.PrivateKey, java.security.cert.X509Certificate). - - - + + + Java documentation for android.net.Ikev2VpnProfile.Builder.setAuthDigitalSignature(java.security.cert.X509Certificate, java.security.PrivateKey, java.security.cert.X509Certificate). + + + @@ -321,12 +325,12 @@ This builder. Only one authentication method may be configured; this replaces a previously configured authentication method. This method throws when this builder was constructed with IkeTunnelConnectionParams. - - - Java documentation for android.net.Ikev2VpnProfile.Builder.setAuthPsk(byte[]). - - - + + + Java documentation for android.net.Ikev2VpnProfile.Builder.setAuthPsk(byte[]). + + + @@ -372,12 +376,12 @@ This builder. Only one authentication method may be configured; this replaces a previously configured authentication method. This method throws when this builder was constructed with IkeTunnelConnectionParams. - - - Java documentation for android.net.Ikev2VpnProfile.Builder.setAuthUsernamePassword(java.lang.String, java.lang.String, java.security.cert.X509Certificate). - - - + + + Java documentation for android.net.Ikev2VpnProfile.Builder.setAuthUsernamePassword(java.lang.String, java.lang.String, java.security.cert.X509Certificate). + + + @@ -407,16 +411,17 @@ - true to enable automatic selection; otherwise, false. The default is false. + + true to enable automatic selection; otherwise, false. The default is false. Sets whether the platform automatically selects the IP version. This builder. - - - Java documentation for android.net.Ikev2VpnProfile.Builder.setAutomaticIpVersionSelectionEnabled(boolean). - - - + + + Java documentation for android.net.Ikev2VpnProfile.Builder.setAutomaticIpVersionSelectionEnabled(boolean). + + + @@ -446,16 +451,17 @@ - true to enable automatic selection; otherwise, false. The default is false. + + true to enable automatic selection; otherwise, false. The default is false. Sets whether the platform automatically selects NAT-T keepalive timers. This builder. - - - Java documentation for android.net.Ikev2VpnProfile.Builder.setAutomaticNattKeepaliveTimerEnabled(boolean). - - - + + + Java documentation for android.net.Ikev2VpnProfile.Builder.setAutomaticNattKeepaliveTimerEnabled(boolean). + + + @@ -485,16 +491,17 @@ - true to allow applications to explicitly use a permitted underlying or other network; otherwise, false. The default is false. + + true to allow applications to explicitly use a permitted underlying or other network; otherwise, false. The default is false. Sets whether applications can bypass the VPN. This builder. - - - Java documentation for android.net.Ikev2VpnProfile.Builder.setBypassable(boolean). - - - + + + Java documentation for android.net.Ikev2VpnProfile.Builder.setBypassable(boolean). + + + @@ -524,18 +531,19 @@ - true to exempt local routes; otherwise, false. + + true to exempt local routes; otherwise, false. Sets whether local-network traffic bypasses the VPN. This builder. - Thrown when local routes are excluded for a non-bypassable VPN. Excluding local routes can allow destinations, including DNS servers, to bypass the VPN and cannot be used with a non-bypassable VPN. - - - Java documentation for android.net.Ikev2VpnProfile.Builder.setLocalRoutesExcluded(boolean). - - - + + + Java documentation for android.net.Ikev2VpnProfile.Builder.setLocalRoutesExcluded(boolean). + + + + Thrown when local routes are excluded for a non-bypassable VPN. @@ -568,14 +576,14 @@ An MTU of at least 1280 bytes. When unset, Android chooses a safe value and dynamically calculates the link MTU. Sets the VPN interface MTU upper bound. This builder. - Thrown when is less than 1280. - - - Java documentation for android.net.Ikev2VpnProfile.Builder.setMaxMtu(int). - - - + + + Java documentation for android.net.Ikev2VpnProfile.Builder.setMaxMtu(int). + + + + Thrown when is less than 1280. @@ -605,16 +613,17 @@ - true to mark the VPN metered regardless of the underlying network; false to inherit underlying-network meteredness. The default is true. + + true to mark the VPN metered regardless of the underlying network; false to inherit underlying-network meteredness. The default is true. Sets whether the VPN is metered. This builder. - - - Java documentation for android.net.Ikev2VpnProfile.Builder.setMetered(boolean). - - - + + + Java documentation for android.net.Ikev2VpnProfile.Builder.setMetered(boolean). + + + @@ -655,12 +664,12 @@ Sets a proxy recommendation for the VPN network. This builder. - - - Java documentation for android.net.Ikev2VpnProfile.Builder.setProxy(android.net.ProxyInfo). - - - + + + Java documentation for android.net.Ikev2VpnProfile.Builder.setProxy(android.net.ProxyInfo). + + + @@ -690,17 +699,18 @@ - true to request validation; otherwise, false. The default is false. + + true to request validation; otherwise, false. The default is false. Sets whether the VPN requires Internet validation. This builder. A validated connection receives NET_CAPABILITY_VALIDATED; without validation, the capability is added after connection regardless of Internet reachability. - - - Java documentation for android.net.Ikev2VpnProfile.Builder.setRequiresInternetValidation(boolean). - - - + + + Java documentation for android.net.Ikev2VpnProfile.Builder.setRequiresInternetValidation(boolean). + + + @@ -726,9 +736,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -753,9 +765,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/Ikev2VpnProfile.xml b/docs/xml/Android.Net/Ikev2VpnProfile.xml index d896cfbdf..9708acaac 100644 --- a/docs/xml/Android.Net/Ikev2VpnProfile.xml +++ b/docs/xml/Android.Net/Ikev2VpnProfile.xml @@ -31,7 +31,8 @@ The Ikev2VpnProfile is a configuration for the platform setup of IKEv2/IPsec VPNs. - Together with VpnManager, this allows apps to provision IKEv2/IPsec VPNs that do not require + + Together with VpnManager, this allows apps to provision IKEv2/IPsec VPNs that do not require the VPN app to constantly run in the background. @@ -79,7 +80,9 @@ Returns all the algorithms allowed by this VPN profile. - + To be added. + + May be an empty list if the profile is built from an IkeTunnelConnectionParams. @@ -120,7 +123,9 @@ Retrieves the pre-shared key. - May be null if the profile is not using Pre-shared key authentication, or the profile is + To be added. + + May be null if the profile is not using Pre-shared key authentication, or the profile is built from an IkeTunnelConnectionParams. @@ -160,7 +165,9 @@ Retrieves the ikeTunnelConnectionParams contains IKEv2 configurations, if any was set. - + To be added. + + Java documentation for android.net.Ikev2VpnProfile.getIkeTunnelConnectionParams(). @@ -198,7 +205,9 @@ Returns whether automatic IP version selection is enabled. - + To be added. + + Java documentation for android.net.Ikev2VpnProfile.isAutomaticIpVersionSelectionEnabled(). @@ -236,7 +245,9 @@ Returns whether automatic NAT-T keepalive timers are enabled. - + To be added. + + Java documentation for android.net.Ikev2VpnProfile.isAutomaticNattKeepaliveTimerEnabled(). @@ -274,7 +285,9 @@ Returns whether or not the VPN profile should be bypassable. - + To be added. + + Java documentation for android.net.Ikev2VpnProfile.isBypassable(). @@ -312,7 +325,9 @@ Returns whether or not the VPN profile should be always considered metered. - + To be added. + + Java documentation for android.net.Ikev2VpnProfile.isMetered(). @@ -356,9 +371,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -385,7 +402,9 @@ Retrieves the maximum MTU set for this VPN profile. - + To be added. + + Java documentation for android.net.Ikev2VpnProfile.getMaxMtu(). @@ -423,7 +442,9 @@ Retrieves the password. - May be null if the profile is not using Username/Password authentication, or the profile + To be added. + + May be null if the profile is not using Username/Password authentication, or the profile is built from an IkeTunnelConnectionParams. @@ -463,7 +484,9 @@ Retrieves the proxy information if any was set - + To be added. + + Java documentation for android.net.Ikev2VpnProfile.getProxyInfo(). @@ -501,7 +524,9 @@ Retrieves the RSA private key. - May be null if the profile is not using RSA Digital Signature authentication, or the + To be added. + + May be null if the profile is not using RSA Digital Signature authentication, or the profile is built from an IkeTunnelConnectionParams. @@ -549,7 +574,9 @@ Retrieves the server address string. - + To be added. + + Java documentation for android.net.Ikev2VpnProfile.getServerAddr(). @@ -587,7 +614,9 @@ Retrieves the certificate for the server's root CA. - May be null if the profile is not using RSA Digital Signature Authentication or + To be added. + + May be null if the profile is not using RSA Digital Signature Authentication or Username/Password authentication, or the profile is built from an IkeTunnelConnectionParams. @@ -626,9 +655,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -661,9 +692,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -690,7 +723,9 @@ Retrieves the user certificate, if any was set. - May be null if the profile is built from an IkeTunnelConnectionParams. + To be added. + + May be null if the profile is built from an IkeTunnelConnectionParams. Java documentation for android.net.Ikev2VpnProfile.getUserCert(). @@ -737,7 +772,9 @@ Retrieves the user identity. - + To be added. + + Java documentation for android.net.Ikev2VpnProfile.getUserIdentity(). @@ -775,7 +812,9 @@ Retrieves the username. - May be null if the profile is not using Username/Password authentication, or the profile + To be added. + + May be null if the profile is not using Username/Password authentication, or the profile is built from an IkeTunnelConnectionParams. diff --git a/docs/xml/Android.Net/IllegalCharacterFlags.xml b/docs/xml/Android.Net/IllegalCharacterFlags.xml index 2d2950452..4f2ca07cf 100644 --- a/docs/xml/Android.Net/IllegalCharacterFlags.xml +++ b/docs/xml/Android.Net/IllegalCharacterFlags.xml @@ -44,6 +44,7 @@ 1439 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,6 +71,7 @@ 1535 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -96,6 +98,7 @@ 1532 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,6 +125,7 @@ 0 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -148,6 +152,7 @@ 2047 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,6 +179,7 @@ 3 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -200,6 +206,7 @@ 129 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -226,6 +233,7 @@ 128 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,6 +260,7 @@ 128 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -386,6 +395,7 @@ 512 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -439,6 +449,7 @@ 256 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -465,6 +476,7 @@ 1024 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -491,6 +503,7 @@ 1 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -571,6 +584,7 @@ 405 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -597,6 +611,7 @@ 404 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Net/InetAddresses.xml b/docs/xml/Android.Net/InetAddresses.xml index 6c7895ee1..a1134cfb7 100644 --- a/docs/xml/Android.Net/InetAddresses.xml +++ b/docs/xml/Android.Net/InetAddresses.xml @@ -31,7 +31,8 @@ Utility methods for InetAddress implementations. - + + Java documentation for android.net.InetAddresses. @@ -62,7 +63,8 @@ A handle to the Java peer. Specifies how ownership of is transferred. Initializes a managed wrapper around an existing Java peer. - + + @@ -139,9 +141,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -216,9 +220,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -243,9 +249,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/IpConfiguration+Builder.xml b/docs/xml/Android.Net/IpConfiguration+Builder.xml index c3abbb055..5c6964e53 100644 --- a/docs/xml/Android.Net/IpConfiguration+Builder.xml +++ b/docs/xml/Android.Net/IpConfiguration+Builder.xml @@ -27,7 +27,8 @@ Builder used to construct IpConfiguration objects. - + + Java documentation for android.net.IpConfiguration.Builder. @@ -62,12 +63,13 @@ Initializes a new instance of IpConfiguration.Builder. - - - Java documentation for android.net.IpConfiguration.Builder.Builder(). - - - + + + + Java documentation for android.net.IpConfiguration.Builder.Builder(). + + + @@ -135,9 +137,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -173,13 +177,16 @@ + To be added. Sets the http proxy. - - - Java documentation for android.net.IpConfiguration.Builder.setHttpProxy(android.net.ProxyInfo). - - - + To be added. + + + + Java documentation for android.net.IpConfiguration.Builder.setHttpProxy(android.net.ProxyInfo). + + + @@ -216,13 +223,16 @@ + To be added. Sets the static ip configuration. - - - Java documentation for android.net.IpConfiguration.Builder.setStaticIpConfiguration(android.net.StaticIpConfiguration). - - - + To be added. + + + + Java documentation for android.net.IpConfiguration.Builder.setStaticIpConfiguration(android.net.StaticIpConfiguration). + + + @@ -248,9 +258,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -275,9 +287,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/IpConfiguration+InterfaceConsts.xml b/docs/xml/Android.Net/IpConfiguration+InterfaceConsts.xml index 5b536a2eb..eafd9580c 100644 --- a/docs/xml/Android.Net/IpConfiguration+InterfaceConsts.xml +++ b/docs/xml/Android.Net/IpConfiguration+InterfaceConsts.xml @@ -19,7 +19,8 @@ Provides constants inherited from the Android IpConfiguration type. - + + diff --git a/docs/xml/Android.Net/IpConfiguration.xml b/docs/xml/Android.Net/IpConfiguration.xml index e5b4924fe..847f2b829 100644 --- a/docs/xml/Android.Net/IpConfiguration.xml +++ b/docs/xml/Android.Net/IpConfiguration.xml @@ -44,7 +44,8 @@ A class representing the IP configuration of a network. - + + Java documentation for android.net.IpConfiguration. @@ -82,12 +83,14 @@ Gets the creator. - - - Java documentation for android.net.IpConfiguration.CREATOR. - - - + To be added. + + + + Java documentation for android.net.IpConfiguration.CREATOR. + + + @@ -119,7 +122,9 @@ Implement the Parcelable interface - + To be added. + + Java documentation for android.net.IpConfiguration.describeContents(). @@ -230,9 +235,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -307,9 +314,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -334,9 +343,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -376,8 +387,11 @@ + To be added. + To be added. Implement the Parcelable interface - + + Java documentation for android.net.IpConfiguration.writeToParcel(android.os.Parcel, int). diff --git a/docs/xml/Android.Net/IpPrefix+InterfaceConsts.xml b/docs/xml/Android.Net/IpPrefix+InterfaceConsts.xml index a15afc6bb..1f83e98f3 100644 --- a/docs/xml/Android.Net/IpPrefix+InterfaceConsts.xml +++ b/docs/xml/Android.Net/IpPrefix+InterfaceConsts.xml @@ -21,7 +21,6 @@ Provides constants inherited from the Android IpPrefix type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - diff --git a/docs/xml/Android.Net/IpPrefix.xml b/docs/xml/Android.Net/IpPrefix.xml index 76c765113..7a0249c48 100644 --- a/docs/xml/Android.Net/IpPrefix.xml +++ b/docs/xml/Android.Net/IpPrefix.xml @@ -229,14 +229,14 @@ Implement the Parcelable interface. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.IpPrefix.CREATOR. - - - + + + Java documentation for android.net.IpPrefix.CREATOR. + + @@ -265,7 +265,9 @@ Implement the Parcelable interface. - + To be added. + + Java documentation for android.net.IpPrefix.describeContents(). @@ -366,9 +368,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -430,9 +434,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -457,9 +463,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -504,7 +512,8 @@ May be 0 or . Implement the Parcelable interface. - + + Java documentation for android.net.IpPrefix.writeToParcel(android.os.Parcel, int). diff --git a/docs/xml/Android.Net/IpSecAlgorithm+InterfaceConsts.xml b/docs/xml/Android.Net/IpSecAlgorithm+InterfaceConsts.xml index 5d8d978ea..9e0ce0612 100644 --- a/docs/xml/Android.Net/IpSecAlgorithm+InterfaceConsts.xml +++ b/docs/xml/Android.Net/IpSecAlgorithm+InterfaceConsts.xml @@ -19,7 +19,8 @@ Provides constants inherited from the Android IpSecAlgorithm type. - + + diff --git a/docs/xml/Android.Net/IpSecAlgorithm.xml b/docs/xml/Android.Net/IpSecAlgorithm.xml index 2970ad66b..3dde5b2c4 100644 --- a/docs/xml/Android.Net/IpSecAlgorithm.xml +++ b/docs/xml/Android.Net/IpSecAlgorithm.xml @@ -44,7 +44,8 @@ This class represents a single algorithm that can be used by an IpSecTransform. - + + Java documentation for android.net.IpSecAlgorithm. @@ -193,7 +194,8 @@ AES-CMAC Authentication/Integrity Algorithm. - Keys for this algorithm must be 128 bits in length. + + Keys for this algorithm must be 128 bits in length. The only valid truncation length is 96 bits. This algorithm may be available on the device. Caller MUST check if it is supported before using it by calling #getSupportedAlgorithms() and checking if this algorithm is @@ -242,7 +244,8 @@ AES-XCBC Authentication/Integrity Algorithm. - Keys for this algorithm must be 128 bits in length. + + Keys for this algorithm must be 128 bits in length. The only valid truncation length is 96 bits. This algorithm may be available on the device. Caller MUST check if it is supported before using it by calling #getSupportedAlgorithms() and checking if this algorithm is @@ -291,7 +294,8 @@ AES-GCM Authentication/Integrity + Encryption/Ciphering Algorithm. - Valid lengths for keying material are {160, 224, 288}. + + Valid lengths for keying material are {160, 224, 288}. As per RFC4106 (Section 8.1), keying material consists of a 128, 192, or 256 bit AES key followed by a 32-bit salt. RFC compliance requires that the salt must be unique per invocation with the same key. @@ -337,7 +341,8 @@ ChaCha20-Poly1305 Authentication/Integrity + Encryption/Ciphering Algorithm. - Keys for this algorithm must be 288 bits in length. + + Keys for this algorithm must be 288 bits in length. As per RFC7634 (Section 2), keying material consists of a 256 bit key followed by a 32-bit salt. The salt is fixed per security association. @@ -481,7 +486,8 @@ SHA256 HMAC Authentication/Integrity Algorithm. - Keys for this algorithm must be 256 bits in length. + + Keys for this algorithm must be 256 bits in length. Valid truncation lengths are multiples of 8 bits from 96 to 256. @@ -524,7 +530,8 @@ SHA384 HMAC Authentication/Integrity Algorithm. - Keys for this algorithm must be 384 bits in length. + + Keys for this algorithm must be 384 bits in length. Valid truncation lengths are multiples of 8 bits from 192 to 384. @@ -567,7 +574,8 @@ SHA512 HMAC Authentication/Integrity Algorithm. - Keys for this algorithm must be 512 bits in length. + + Keys for this algorithm must be 512 bits in length. Valid truncation lengths are multiples of 8 bits from 256 to 512. @@ -615,6 +623,7 @@ Parcelable Creator + To be added. @@ -657,7 +666,8 @@ AES-CBC Encryption/Ciphering Algorithm. - Valid lengths for this key are {128, 192, 256}. + + Valid lengths for this key are {128, 192, 256}. Java documentation for android.net.IpSecAlgorithm.CRYPT_AES_CBC. @@ -699,7 +709,8 @@ AES-CTR Encryption/Ciphering Algorithm. - Valid lengths for keying material are {160, 224, 288}. + + Valid lengths for keying material are {160, 224, 288}. As per RFC3686 (Section 5.1), keying material consists of a 128, 192, or 256 bit AES key followed by a 32-bit nonce. RFC compliance requires that the nonce must be unique per security association. @@ -751,7 +762,9 @@ Parcelable Implementation - + To be added. + + Java documentation for android.net.IpSecAlgorithm.describeContents(). @@ -790,7 +803,9 @@ Get the key for this algorithm - + To be added. + + Java documentation for android.net.IpSecAlgorithm.getKey(). @@ -851,9 +866,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -880,7 +897,9 @@ Get the algorithm name - + To be added. + + Java documentation for android.net.IpSecAlgorithm.getName(). @@ -918,7 +937,9 @@ Returns supported IPsec algorithms for the current device. - Some algorithms may not be supported on old devices. Callers MUST check if an algorithm is + To be added. + + Some algorithms may not be supported on old devices. Callers MUST check if an algorithm is supported before using it. @@ -956,9 +977,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -983,9 +1006,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1012,7 +1037,9 @@ Get the truncation length of this algorithm, in bits - + To be added. + + Java documentation for android.net.IpSecAlgorithm.getTruncationLengthBits(). @@ -1067,8 +1094,11 @@ + To be added. + To be added. Write to parcel - + + Java documentation for android.net.IpSecAlgorithm.writeToParcel(android.os.Parcel, int). diff --git a/docs/xml/Android.Net/IpSecManager+ResourceUnavailableException.xml b/docs/xml/Android.Net/IpSecManager+ResourceUnavailableException.xml index a9f1a4a3c..7e7c71db6 100644 --- a/docs/xml/Android.Net/IpSecManager+ResourceUnavailableException.xml +++ b/docs/xml/Android.Net/IpSecManager+ResourceUnavailableException.xml @@ -27,7 +27,8 @@ Thrown to indicate that an IPsec resource is unavailable. - This could apply to resources such as sockets, SecurityParameterIndex, IpSecTransform, or other system resources. If this exception is thrown, users should release + + This could apply to resources such as sockets, SecurityParameterIndex, IpSecTransform, or other system resources. If this exception is thrown, users should release allocated objects of the type requested. @@ -65,9 +66,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -92,9 +95,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -119,9 +124,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/IpSecManager+SecurityParameterIndex.xml b/docs/xml/Android.Net/IpSecManager+SecurityParameterIndex.xml index ee3c2709c..bc5e791ce 100644 --- a/docs/xml/Android.Net/IpSecManager+SecurityParameterIndex.xml +++ b/docs/xml/Android.Net/IpSecManager+SecurityParameterIndex.xml @@ -40,7 +40,8 @@ This class represents a reserved SPI. - Objects of this type are used to track reserved security parameter indices. They can be + + Objects of this type are used to track reserved security parameter indices. They can be obtained by calling IpSecManager#allocateSecurityParameterIndex and must be released by calling #close() when they are no longer needed. @@ -85,7 +86,8 @@ Release an SPI that was previously reserved. - Release an SPI for use by other users in the system. If a SecurityParameterIndex is + + Release an SPI for use by other users in the system. If a SecurityParameterIndex is applied to an IpSecTransform, it will become unusable for future transforms but should still be closed to ensure system resources are released. @@ -157,9 +159,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -186,7 +190,9 @@ Get the underlying SPI held by this object. - + To be added. + + Java documentation for android.net.IpSecManager.SecurityParameterIndex.getSpi(). @@ -222,9 +228,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -257,9 +265,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/IpSecManager+SpiUnavailableException.xml b/docs/xml/Android.Net/IpSecManager+SpiUnavailableException.xml index cc838a4e0..417113e05 100644 --- a/docs/xml/Android.Net/IpSecManager+SpiUnavailableException.xml +++ b/docs/xml/Android.Net/IpSecManager+SpiUnavailableException.xml @@ -27,7 +27,8 @@ Thrown to indicate that a requested SPI is in use. - The combination of remote InetAddress and SPI must be unique across all apps on + + The combination of remote InetAddress and SPI must be unique across all apps on one device. If this error is encountered, a new SPI is required before a transform may be created. This error can be avoided by calling IpSecManager#allocateSecurityParameterIndex. @@ -66,9 +67,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -95,7 +98,9 @@ Get the SPI that caused a collision. - + To be added. + + Java documentation for android.net.IpSecManager.SpiUnavailableException.getSpi(). @@ -131,9 +136,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -158,9 +165,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/IpSecManager+UdpEncapsulationSocket.xml b/docs/xml/Android.Net/IpSecManager+UdpEncapsulationSocket.xml index 00333aea5..45c31a348 100644 --- a/docs/xml/Android.Net/IpSecManager+UdpEncapsulationSocket.xml +++ b/docs/xml/Android.Net/IpSecManager+UdpEncapsulationSocket.xml @@ -40,7 +40,8 @@ This class provides access to a UDP encapsulation Socket. - + + UdpEncapsulationSocket wraps a system-provided datagram socket intended for IKEv2 signalling and UDP encapsulated IPsec traffic. Instances can be obtained by calling IpSecManager#openUdpEncapsulationSocket. The provided socket cannot be re-bound by the caller. The caller should not close the FileDescriptor returned by #getFileDescriptor, but should use #close instead. @@ -90,7 +91,8 @@ Close this socket. - This closes the wrapped socket. Open encapsulation sockets count against a user's + + This closes the wrapped socket. Open encapsulation sockets count against a user's resource limits, and forgetting to close them eventually will result in ResourceUnavailableException being thrown. @@ -138,7 +140,9 @@ Get the encapsulation socket's file descriptor. - + To be added. + + Java documentation for android.net.IpSecManager.UdpEncapsulationSocket.getFileDescriptor(). @@ -207,9 +211,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -236,7 +242,9 @@ Get the bound port of the wrapped socket. - + To be added. + + Java documentation for android.net.IpSecManager.UdpEncapsulationSocket.getPort(). @@ -272,9 +280,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -307,9 +317,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/IpSecManager.xml b/docs/xml/Android.Net/IpSecManager.xml index f7387c43e..1957de538 100644 --- a/docs/xml/Android.Net/IpSecManager.xml +++ b/docs/xml/Android.Net/IpSecManager.xml @@ -68,7 +68,8 @@ A handle to the Java peer. Specifies how ownership of is transferred. Initializes a managed wrapper around an existing Java peer. - + + @@ -101,14 +102,14 @@ The destination for traffic that bears the SPI. For inbound traffic, the address must currently be assigned on the device. Reserves a randomly selected security parameter index (SPI). The reserved SPI, which remains available until it is closed. - Thrown when too many SPIs are allocated for the user. - - - Java documentation for android.net.IpSecManager.allocateSecurityParameterIndex(java.net.InetAddress). - - - + + + Java documentation for android.net.IpSecManager.allocateSecurityParameterIndex(java.net.InetAddress). + + + + Thrown when too many SPIs are allocated for the user. @@ -143,15 +144,15 @@ The requested SPI. Values 1 through 255 are reserved and cannot be used. Reserves the requested security parameter index (SPI). The reserved SPI, which remains available until it is closed. - Thrown when too many SPIs are allocated for the user. - Thrown when the remote-address/SPI pair cannot be reserved. - - - Java documentation for android.net.IpSecManager.allocateSecurityParameterIndex(java.net.InetAddress, int). - - - + + + Java documentation for android.net.IpSecManager.allocateSecurityParameterIndex(java.net.InetAddress, int). + + + + Thrown when too many SPIs are allocated for the user. + Thrown when the remote-address/SPI pair cannot be reserved. @@ -194,7 +195,8 @@ the direction in which the transform should be applied a transport mode IpSecTransform Apply an IPsec transform to a socket. - This applies transport mode encapsulation to the given socket. Once applied, I/O on the + + This applies transport mode encapsulation to the given socket. Once applied, I/O on the socket will be encapsulated according to the parameters of the IpSecTransform. When the transform is removed from the socket by calling #removeTransportModeTransforms, unprotected traffic can resume on that socket. @@ -276,7 +278,8 @@ the direction in which the transform should be applied a transport mode IpSecTransform Apply an IPsec transform to a datagram socket. - This applies transport mode encapsulation to the given socket. Once applied, I/O on the + + This applies transport mode encapsulation to the given socket. Once applied, I/O on the socket will be encapsulated according to the parameters of the IpSecTransform. When the transform is removed from the socket by calling #removeTransportModeTransforms, unprotected traffic can resume on that socket. @@ -346,7 +349,8 @@ the direction in which the transform should be applied a transport mode IpSecTransform Apply an IPsec transform to a stream socket. - This applies transport mode encapsulation to the given socket. Once applied, I/O on the + + This applies transport mode encapsulation to the given socket. Once applied, I/O on the socket will be encapsulated according to the parameters of the IpSecTransform. When the transform is removed from the socket by calling #removeTransportModeTransforms, unprotected traffic can resume on that socket. @@ -419,7 +423,8 @@ Used when applying a transform to direct traffic through an IpSecTransform towards the host. - See #applyTransportModeTransform(Socket, int, IpSecTransform). + + See #applyTransportModeTransform(Socket, int, IpSecTransform). Java documentation for android.net.IpSecManager.DIRECTION_IN. @@ -464,7 +469,8 @@ Used when applying a transform to direct traffic through an IpSecTransform away from the host. - See #applyTransportModeTransform(Socket, int, IpSecTransform). + + See #applyTransportModeTransform(Socket, int, IpSecTransform). Java documentation for android.net.IpSecManager.DIRECTION_OUT. @@ -501,9 +507,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -573,6 +581,7 @@ + To be added. Open a socket for UDP encapsulation. a socket that is bound to a local port @@ -618,7 +627,8 @@ a socket that previously had a transform applied to it Remove an IPsec transform from a socket. - Once removed, traffic on the socket will not be encrypted. Removing transforms from a + + Once removed, traffic on the socket will not be encrypted. Removing transforms from a socket allows the socket to be reused for communication in the clear. If an IpSecTransform object applied to this socket was deallocated by calling IpSecTransform#close(), then communication on the socket will fail until this method @@ -665,7 +675,8 @@ a socket that previously had a transform applied to it Remove an IPsec transform from a datagram socket. - Once removed, traffic on the socket will not be encrypted. Removing transforms from a + + Once removed, traffic on the socket will not be encrypted. Removing transforms from a socket allows the socket to be reused for communication in the clear. If an IpSecTransform object applied to this socket was deallocated by calling IpSecTransform#close(), then communication on the socket will fail until this method @@ -712,7 +723,8 @@ a socket that previously had a transform applied to it Remove an IPsec transform from a stream socket. - Once removed, traffic on the socket will not be encrypted. Removing transforms from a + + Once removed, traffic on the socket will not be encrypted. Removing transforms from a socket allows the socket to be reused for communication in the clear. If an IpSecTransform object applied to this socket was deallocated by calling IpSecTransform#close(), then communication on the socket will fail until this method @@ -753,9 +765,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -780,9 +794,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/IpSecTransform+Builder.xml b/docs/xml/Android.Net/IpSecTransform+Builder.xml index fd3abbf78..d88591fae 100644 --- a/docs/xml/Android.Net/IpSecTransform+Builder.xml +++ b/docs/xml/Android.Net/IpSecTransform+Builder.xml @@ -27,7 +27,8 @@ This class is used to build IpSecTransform objects. - + + Java documentation for android.net.IpSecTransform.Builder. @@ -99,7 +100,8 @@ A handle to the Java peer. Specifies how ownership of is transferred. Initializes a managed wrapper around an existing Java peer. - + + @@ -134,18 +136,18 @@ The unique reserved SPI that identifies transformed traffic. Builds and activates a transport-mode IPsec transform. The active transport-mode transform. - Thrown when transform properties are combined invalidly. - Thrown when too many transforms are active. - Thrown when the SPI cannot be used. - Thrown for other IPsec errors. Traffic is affected only after the transform is applied to a socket. - - - Java documentation for android.net.IpSecTransform.Builder.buildTransportModeTransform(java.net.InetAddress, android.net.IpSecManager.SecurityParameterIndex). - - - + + + Java documentation for android.net.IpSecTransform.Builder.buildTransportModeTransform(java.net.InetAddress, android.net.IpSecManager.SecurityParameterIndex). + + + + Thrown when transform properties are combined invalidly. + Thrown when too many transforms are active. + Thrown when the SPI cannot be used. + Thrown for other IPsec errors. @@ -171,9 +173,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -206,12 +210,12 @@ Sets the authenticated-encryption algorithm. This builder. - - - Java documentation for android.net.IpSecTransform.Builder.setAuthenticatedEncryption(android.net.IpSecAlgorithm). - - - + + + Java documentation for android.net.IpSecTransform.Builder.setAuthenticatedEncryption(android.net.IpSecAlgorithm). + + + @@ -245,12 +249,12 @@ Sets the authentication or integrity algorithm. This builder. - - - Java documentation for android.net.IpSecTransform.Builder.setAuthentication(android.net.IpSecAlgorithm). - - - + + + Java documentation for android.net.IpSecTransform.Builder.setAuthentication(android.net.IpSecAlgorithm). + + + @@ -284,12 +288,12 @@ Sets the encryption algorithm. This builder. - - - Java documentation for android.net.IpSecTransform.Builder.setEncryption(android.net.IpSecAlgorithm). - - - + + + Java documentation for android.net.IpSecTransform.Builder.setEncryption(android.net.IpSecAlgorithm). + + + @@ -325,12 +329,12 @@ Enables IPv4 UDP encapsulation for NAT traversal. This builder. - - - Java documentation for android.net.IpSecTransform.Builder.setIpv4Encapsulation(android.net.IpSecManager.UdpEncapsulationSocket, int). - - - + + + Java documentation for android.net.IpSecTransform.Builder.setIpv4Encapsulation(android.net.IpSecManager.UdpEncapsulationSocket, int). + + + @@ -356,9 +360,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -383,9 +389,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/IpSecTransform.xml b/docs/xml/Android.Net/IpSecTransform.xml index 11ede0291..8761d6fcb 100644 --- a/docs/xml/Android.Net/IpSecTransform.xml +++ b/docs/xml/Android.Net/IpSecTransform.xml @@ -44,7 +44,8 @@ This class represents a transform, which roughly corresponds to an IPsec Security Association. - Transforms are created using IpSecTransform.Builder. Each IpSecTransform + + Transforms are created using IpSecTransform.Builder. Each IpSecTransform object encapsulates the properties and state of an IPsec security association. That includes, but is not limited to, algorithm choice, key material, and allocated system resources. @@ -88,7 +89,7 @@ - Deactivates the transform and releases its resources. + Deactivate this IpSecTransform and free allocated resources. Remove the transform from applied sockets before closing it, or socket I/O errors result. Removing a transform from a socket does not deactivate it; closing an already closed transform is safe. Deactivate this IpSecTransform and free allocated resources. @@ -157,9 +158,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -193,7 +196,8 @@ Callback that's called after the transform state is ready or when an error occurs. Retrieve the current state of this IpSecTransform. - + + Java documentation for android.net.IpSecTransform.requestIpSecTransformState(java.util.concurrent.Executor, android.os.OutcomeReceiver<android.net.IpSecTransformState, java.lang.RuntimeException>). @@ -229,9 +233,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -256,9 +262,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/IpSecTransformState+Builder.xml b/docs/xml/Android.Net/IpSecTransformState+Builder.xml index b86d7ef82..d399d3d15 100644 --- a/docs/xml/Android.Net/IpSecTransformState+Builder.xml +++ b/docs/xml/Android.Net/IpSecTransformState+Builder.xml @@ -27,7 +27,8 @@ Builder class for testing purposes - Except for testing, IPsec callers normally do not instantiate IpSecTransformState + + Except for testing, IPsec callers normally do not instantiate IpSecTransformState themselves but instead get a reference via IpSecTransformState @@ -64,12 +65,13 @@ Initializes a new instance of IpSecTransformState.Builder. - - - Java documentation for android.net.IpSecTransformState.Builder.Builder(). - - - + + + + Java documentation for android.net.IpSecTransformState.Builder.Builder(). + + + @@ -137,9 +139,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -168,13 +172,16 @@ + To be added. Sets the byte count. - - - Java documentation for android.net.IpSecTransformState.Builder.setByteCount(long). - - - + To be added. + + + + Java documentation for android.net.IpSecTransformState.Builder.setByteCount(long). + + + @@ -204,13 +211,16 @@ + To be added. Sets the packet count. - - - Java documentation for android.net.IpSecTransformState.Builder.setPacketCount(long). - - - + To be added. + + + + Java documentation for android.net.IpSecTransformState.Builder.setPacketCount(long). + + + @@ -240,13 +250,16 @@ + To be added. Sets the replay bitmap. - - - Java documentation for android.net.IpSecTransformState.Builder.setReplayBitmap(byte[]). - - - + To be added. + + + + Java documentation for android.net.IpSecTransformState.Builder.setReplayBitmap(byte[]). + + + @@ -276,13 +289,16 @@ + To be added. Sets the rx highest sequence number. - - - Java documentation for android.net.IpSecTransformState.Builder.setRxHighestSequenceNumber(long). - - - + To be added. + + + + Java documentation for android.net.IpSecTransformState.Builder.setRxHighestSequenceNumber(long). + + + @@ -312,13 +328,16 @@ + To be added. Sets the timestamp millis. - - - Java documentation for android.net.IpSecTransformState.Builder.setTimestampMillis(long). - - - + To be added. + + + + Java documentation for android.net.IpSecTransformState.Builder.setTimestampMillis(long). + + + @@ -348,13 +367,16 @@ + To be added. Sets the tx highest sequence number. - - - Java documentation for android.net.IpSecTransformState.Builder.setTxHighestSequenceNumber(long). - - - + To be added. + + + + Java documentation for android.net.IpSecTransformState.Builder.setTxHighestSequenceNumber(long). + + + @@ -380,9 +402,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -407,9 +431,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/IpSecTransformState+InterfaceConsts.xml b/docs/xml/Android.Net/IpSecTransformState+InterfaceConsts.xml index f67c47d3e..c7b8eeb95 100644 --- a/docs/xml/Android.Net/IpSecTransformState+InterfaceConsts.xml +++ b/docs/xml/Android.Net/IpSecTransformState+InterfaceConsts.xml @@ -19,7 +19,8 @@ Provides constants inherited from the Android IpSecTransformState type. - + + diff --git a/docs/xml/Android.Net/IpSecTransformState.xml b/docs/xml/Android.Net/IpSecTransformState.xml index ed9078c58..e1d5cca7a 100644 --- a/docs/xml/Android.Net/IpSecTransformState.xml +++ b/docs/xml/Android.Net/IpSecTransformState.xml @@ -44,7 +44,8 @@ This class represents a snapshot of the state of an IpSecTransform - This class provides the current state of an IpSecTransform, enabling link metric analysis by + + This class provides the current state of an IpSecTransform, enabling link metric analysis by the caller. Use cases include understanding transform usage, such as packet and byte counts, as well as observing out-of-order delivery by checking the bitmap. Additionally, callers can query IpSecTransformStates at two timestamps. By comparing the changes in packet counts and sequence @@ -87,7 +88,9 @@ Retrieve the number of bytes processed so far as an unsigned long - The byte count direction (inbound or outbound) aligns with the direction in which the + To be added. + + The byte count direction (inbound or outbound) aligns with the direction in which the IpSecTransform is applied to. @@ -127,12 +130,14 @@ Gets the creator. - - - Java documentation for android.net.IpSecTransformState.CREATOR. - - - + To be added. + + + + Java documentation for android.net.IpSecTransformState.CREATOR. + + + @@ -163,13 +168,15 @@ + To be added. + To be added. - - - Java documentation for android.net.IpSecTransformState.describeContents(). - - - + + + Java documentation for android.net.IpSecTransformState.describeContents(). + + + @@ -198,7 +205,9 @@ Retrieve the replay bitmap - This bitmap represents a replay window, allowing the caller to observe out-of-order + To be added. + + This bitmap represents a replay window, allowing the caller to observe out-of-order delivery. The last bit represents the highest sequence number received so far and bits for the received packets will be marked as true. The size of a replay bitmap will never change over the lifetime of an IpSecTransform @@ -265,9 +274,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -294,7 +305,9 @@ Retrieve the number of packets processed so far as an unsigned long. - The packet count direction (inbound or outbound) aligns with the direction in which the + To be added. + + The packet count direction (inbound or outbound) aligns with the direction in which the IpSecTransform is applied to. @@ -334,7 +347,9 @@ Retrieve the highest sequence number received so far as an unsigned long - + To be added. + + Java documentation for android.net.IpSecTransformState.getRxHighestSequenceNumber(). @@ -370,9 +385,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -397,9 +414,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -426,7 +445,9 @@ Retrieve the timestamp (milliseconds) when this state was created, as per SystemClock#elapsedRealtime - + To be added. + + Java documentation for android.net.IpSecTransformState.getTimestampMillis(). @@ -464,7 +485,9 @@ Retrieve the highest sequence number sent so far as an unsigned long - + To be added. + + Java documentation for android.net.IpSecTransformState.getTxHighestSequenceNumber(). @@ -515,13 +538,16 @@ + To be added. + To be added. + To be added. - - - Java documentation for android.net.IpSecTransformState.writeToParcel(android.os.Parcel, int). - - - + + + Java documentation for android.net.IpSecTransformState.writeToParcel(android.os.Parcel, int). + + + diff --git a/docs/xml/Android.Net/IpSecTransportDirection.xml b/docs/xml/Android.Net/IpSecTransportDirection.xml index f95b28743..f04022b3e 100644 --- a/docs/xml/Android.Net/IpSecTransportDirection.xml +++ b/docs/xml/Android.Net/IpSecTransportDirection.xml @@ -12,7 +12,8 @@ Defines values used by the Android IpSecTransportDirection API. - + + @@ -40,6 +41,7 @@ 0 + To be added. @@ -67,6 +69,7 @@ 1 + To be added. diff --git a/docs/xml/Android.Net/L2capNetworkSpecifier+Builder.xml b/docs/xml/Android.Net/L2capNetworkSpecifier+Builder.xml index c40733a5f..c05b8b9ee 100644 --- a/docs/xml/Android.Net/L2capNetworkSpecifier+Builder.xml +++ b/docs/xml/Android.Net/L2capNetworkSpecifier+Builder.xml @@ -27,7 +27,8 @@ A builder class for L2capNetworkSpecifier. - + + Java documentation for android.net.L2capNetworkSpecifier.Builder. @@ -62,12 +63,13 @@ Initializes a new instance of L2capNetworkSpecifier.Builder. - - - Java documentation for android.net.L2capNetworkSpecifier.Builder.Builder(). - - - + + + + Java documentation for android.net.L2capNetworkSpecifier.Builder.Builder(). + + + @@ -95,9 +97,8 @@ - Creates the L2CAP network specifier. + Create the L2capNetworkSpecifier object. The configured L2CAP network specifier. - Thrown when a remote address is specified with ROLE_SERVER. Create the L2capNetworkSpecifier object. @@ -111,6 +112,7 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. + Thrown when a remote address is specified with ROLE_SERVER. @@ -136,9 +138,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -172,12 +176,12 @@ This builder. A concrete compression mechanism, rather than HEADER_COMPRESSION_ANY, is required when requesting or reserving a new network. - - - Java documentation for android.net.L2capNetworkSpecifier.Builder.setHeaderCompression(int). - - - + + + Java documentation for android.net.L2capNetworkSpecifier.Builder.setHeaderCompression(int). + + + @@ -210,14 +214,14 @@ A value from 0 through 255 inclusive. Zero is PSM_ANY; the default is PSM_ANY. Sets the Protocol/Service Multiplexer (PSM) for a client network. This builder. - Thrown when is less than 0 or greater than 255. - - - Java documentation for android.net.L2capNetworkSpecifier.Builder.setPsm(int). - - - + + + Java documentation for android.net.L2capNetworkSpecifier.Builder.setPsm(int). + + + + Thrown when is less than 0 or greater than 255. @@ -259,12 +263,12 @@ This builder. This setting is valid only for client networks. When it is unset, the specifier matches any MAC address. - - - Java documentation for android.net.L2capNetworkSpecifier.Builder.setRemoteAddress(android.net.MacAddress). - - - + + + Java documentation for android.net.L2capNetworkSpecifier.Builder.setRemoteAddress(android.net.MacAddress). + + + @@ -298,12 +302,12 @@ Sets the role for this L2CAP network. This builder. - - - Java documentation for android.net.L2capNetworkSpecifier.Builder.setRole(int). - - - + + + Java documentation for android.net.L2capNetworkSpecifier.Builder.setRole(int). + + + @@ -329,9 +333,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -356,9 +362,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/L2capNetworkSpecifier+InterfaceConsts.xml b/docs/xml/Android.Net/L2capNetworkSpecifier+InterfaceConsts.xml index b95ffd981..9169ab6b1 100644 --- a/docs/xml/Android.Net/L2capNetworkSpecifier+InterfaceConsts.xml +++ b/docs/xml/Android.Net/L2capNetworkSpecifier+InterfaceConsts.xml @@ -19,7 +19,8 @@ Provides constants inherited from the Android L2capNetworkSpecifier type. - + + diff --git a/docs/xml/Android.Net/L2capNetworkSpecifier.xml b/docs/xml/Android.Net/L2capNetworkSpecifier.xml index 4635b0588..68a7ba2a9 100644 --- a/docs/xml/Android.Net/L2capNetworkSpecifier.xml +++ b/docs/xml/Android.Net/L2capNetworkSpecifier.xml @@ -109,6 +109,9 @@ + To be added. + To be added. + To be added. @@ -148,12 +151,14 @@ Gets the creator. - - - Java documentation for android.net.L2capNetworkSpecifier.CREATOR. - - - + To be added. + + + + Java documentation for android.net.L2capNetworkSpecifier.CREATOR. + + + @@ -184,13 +189,15 @@ + To be added. + To be added. - - - Java documentation for android.net.L2capNetworkSpecifier.describeContents(). - - - + + + Java documentation for android.net.L2capNetworkSpecifier.describeContents(). + + + @@ -218,7 +225,9 @@ Returns the compression mechanism for this network. - + To be added. + + Java documentation for android.net.L2capNetworkSpecifier.getHeaderCompression(). @@ -264,7 +273,8 @@ 2 Use 6lowpan header compression as specified in rfc6282. - + + Java documentation for android.net.L2capNetworkSpecifier.HEADER_COMPRESSION_6LOWPAN. @@ -361,7 +371,8 @@ 1 Do not compress packets on this network. - + + Java documentation for android.net.L2capNetworkSpecifier.HEADER_COMPRESSION_NONE. @@ -422,9 +433,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -451,7 +464,9 @@ Returns the Protocol/Service Multiplexer (PSM) for this network to connect to. - + To be added. + + Java documentation for android.net.L2capNetworkSpecifier.getPsm(). @@ -540,6 +555,8 @@ + To be added. + To be added. @@ -587,6 +604,7 @@ Returns the remote MAC address for this network to connect to. + To be added. Returns the remote MAC address for this network to connect to. @@ -631,7 +649,9 @@ Returns the role to be used for this network. - + To be added. + + Java documentation for android.net.L2capNetworkSpecifier.getRole(). @@ -814,9 +834,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -841,9 +863,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -883,13 +907,16 @@ + To be added. + To be added. + To be added. - - - Java documentation for android.net.L2capNetworkSpecifier.writeToParcel(android.os.Parcel, int). - - - + + + Java documentation for android.net.L2capNetworkSpecifier.writeToParcel(android.os.Parcel, int). + + + diff --git a/docs/xml/Android.Net/L2capNetworkSpecifierHeaderCompression.xml b/docs/xml/Android.Net/L2capNetworkSpecifierHeaderCompression.xml index 0b2296be3..9bfa9ac01 100644 --- a/docs/xml/Android.Net/L2capNetworkSpecifierHeaderCompression.xml +++ b/docs/xml/Android.Net/L2capNetworkSpecifierHeaderCompression.xml @@ -12,7 +12,8 @@ Defines values used by the Android L2capNetworkSpecifierHeaderCompression API. - + + @@ -40,6 +41,7 @@ 0 + To be added. @@ -67,6 +69,7 @@ 1 + To be added. @@ -94,6 +97,7 @@ 2 + To be added. diff --git a/docs/xml/Android.Net/L2capNetworkSpecifierRole.xml b/docs/xml/Android.Net/L2capNetworkSpecifierRole.xml index dce1d70d6..c97ce014e 100644 --- a/docs/xml/Android.Net/L2capNetworkSpecifierRole.xml +++ b/docs/xml/Android.Net/L2capNetworkSpecifierRole.xml @@ -12,7 +12,8 @@ Defines values used by the Android L2capNetworkSpecifierRole API. - + + @@ -40,6 +41,7 @@ 0 + To be added. @@ -67,6 +69,7 @@ 1 + To be added. @@ -94,6 +97,7 @@ 2 + To be added. diff --git a/docs/xml/Android.Net/LinkAddress+InterfaceConsts.xml b/docs/xml/Android.Net/LinkAddress+InterfaceConsts.xml index c0c310fa4..d5efcf452 100644 --- a/docs/xml/Android.Net/LinkAddress+InterfaceConsts.xml +++ b/docs/xml/Android.Net/LinkAddress+InterfaceConsts.xml @@ -21,7 +21,6 @@ Provides constants inherited from the Android LinkAddress type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - diff --git a/docs/xml/Android.Net/LinkAddress.xml b/docs/xml/Android.Net/LinkAddress.xml index 774d9032d..983214e92 100644 --- a/docs/xml/Android.Net/LinkAddress.xml +++ b/docs/xml/Android.Net/LinkAddress.xml @@ -119,7 +119,9 @@ Returns the InetAddress of this LinkAddress. - + To be added. + + Java documentation for android.net.LinkAddress.getAddress(). @@ -161,14 +163,14 @@ Implement the Parcelable interface. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LinkAddress.CREATOR. - - - + + + Java documentation for android.net.LinkAddress.CREATOR. + + @@ -197,7 +199,9 @@ Implement the Parcelable interface. - + To be added. + + Java documentation for android.net.LinkAddress.describeContents(). @@ -231,7 +235,9 @@ Returns the flags of this LinkAddress. - + To be added. + + Java documentation for android.net.LinkAddress.getFlags(). @@ -292,9 +298,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -317,7 +325,9 @@ Returns the prefix length of this LinkAddress. - + To be added. + + Java documentation for android.net.LinkAddress.getPrefixLength(). @@ -351,7 +361,9 @@ Returns the scope of this LinkAddress. - + To be added. + + Java documentation for android.net.LinkAddress.getScope(). @@ -387,9 +399,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -414,9 +428,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -461,7 +477,8 @@ May be 0 or . Implement the Parcelable interface. - + + Java documentation for android.net.LinkAddress.writeToParcel(android.os.Parcel, int). diff --git a/docs/xml/Android.Net/LinkProperties+InterfaceConsts.xml b/docs/xml/Android.Net/LinkProperties+InterfaceConsts.xml index 80ed7cecc..21ab92422 100644 --- a/docs/xml/Android.Net/LinkProperties+InterfaceConsts.xml +++ b/docs/xml/Android.Net/LinkProperties+InterfaceConsts.xml @@ -21,7 +21,6 @@ Provides constants inherited from the Android LinkProperties type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - diff --git a/docs/xml/Android.Net/LinkProperties.xml b/docs/xml/Android.Net/LinkProperties.xml index 76fc1b057..abc9fae50 100644 --- a/docs/xml/Android.Net/LinkProperties.xml +++ b/docs/xml/Android.Net/LinkProperties.xml @@ -40,7 +40,8 @@ Describes the properties of a network link. - A link represents a connection to a network. + + A link represents a connection to a network. It may have multiple addresses and multiple gateways, multiple dns servers but only one http proxy and one network interface. @@ -81,7 +82,8 @@ Constructs a new LinkProperties with default values. - + + Java documentation for android.net.LinkProperties.LinkProperties(). @@ -175,7 +177,8 @@ Clears this object to its initial state. - + + Java documentation for android.net.LinkProperties.clear(). @@ -209,14 +212,14 @@ Implement the Parcelable interface. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LinkProperties.CREATOR. - - - + + + Java documentation for android.net.LinkProperties.CREATOR. + + @@ -245,7 +248,9 @@ Implement the Parcelable interface - + To be added. + + Java documentation for android.net.LinkProperties.describeContents(). @@ -673,9 +678,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -976,7 +983,8 @@ The Collection of DNS servers to set in this object. Replaces the DNS servers in this LinkProperties with the given Collection of InetAddress objects. - + + Java documentation for android.net.LinkProperties.setDnsServers(java.util.Collection<java.net.InetAddress>). @@ -1024,7 +1032,8 @@ object. Replaces the LinkAddress in this LinkProperties with the given Collection of LinkAddress. - + + Java documentation for android.net.LinkProperties.setLinkAddresses(java.util.Collection<android.net.LinkAddress>). @@ -1060,9 +1069,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1095,9 +1106,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1138,7 +1151,8 @@ May be 0 or . Implement the Parcelable interface. - + + Java documentation for android.net.LinkProperties.writeToParcel(android.os.Parcel, int). diff --git a/docs/xml/Android.Net/LocalServerSocket.xml b/docs/xml/Android.Net/LocalServerSocket.xml index cc18bb242..92952e84c 100644 --- a/docs/xml/Android.Net/LocalServerSocket.xml +++ b/docs/xml/Android.Net/LocalServerSocket.xml @@ -41,7 +41,8 @@ Non-standard class for creating an inbound UNIX-domain socket in the Linux abstract namespace. - + + Java documentation for android.net.LocalServerSocket. @@ -226,6 +227,8 @@ + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,7 +259,8 @@ Closes server socket. - + + Java documentation for android.net.LocalServerSocket.close(). @@ -365,9 +369,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -430,9 +436,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -465,9 +473,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/LocalSocket.xml b/docs/xml/Android.Net/LocalSocket.xml index 6ef3345d3..f52609bc8 100644 --- a/docs/xml/Android.Net/LocalSocket.xml +++ b/docs/xml/Android.Net/LocalSocket.xml @@ -76,7 +76,8 @@ Creates a AF_LOCAL/UNIX domain stream socket. - + + Java documentation for android.net.LocalSocket.LocalSocket(). @@ -120,7 +121,8 @@ either #SOCKET_DGRAM, #SOCKET_STREAM or #SOCKET_SEQPACKET Creates a AF_LOCAL/UNIX domain socket with the given socket type. - + + Java documentation for android.net.LocalSocket.LocalSocket(int). @@ -224,7 +226,8 @@ Closes the socket. - + + Java documentation for android.net.LocalSocket.close(). @@ -309,6 +312,7 @@ endpoint address + To be added. Connects this socket to an endpoint. @@ -356,6 +360,9 @@ + To be added. + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -392,6 +399,10 @@ + To be added. + To be added. + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -549,14 +560,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LocalSocket.isBound(). - - - + + + Java documentation for android.net.LocalSocket.isBound(). + + @@ -583,14 +594,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LocalSocket.isClosed(). - - - + + + Java documentation for android.net.LocalSocket.isClosed(). + + @@ -617,14 +628,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LocalSocket.isConnected(). - - - + + + Java documentation for android.net.LocalSocket.isConnected(). + + @@ -651,14 +662,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LocalSocket.isInputShutdown(). - - - + + + Java documentation for android.net.LocalSocket.isInputShutdown(). + + @@ -685,14 +696,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LocalSocket.isOutputShutdown(). - - - + + + Java documentation for android.net.LocalSocket.isOutputShutdown(). + + @@ -753,9 +764,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -902,14 +915,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LocalSocket.getReceiveBufferSize(). - - - + + + Java documentation for android.net.LocalSocket.getReceiveBufferSize(). + + @@ -937,14 +950,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LocalSocket.getRemoteSocketAddress(). - - - + + + Java documentation for android.net.LocalSocket.getRemoteSocketAddress(). + + @@ -975,14 +988,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LocalSocket.getSendBufferSize(). - - - + + + Java documentation for android.net.LocalSocket.getSendBufferSize(). + + @@ -1061,7 +1074,8 @@ Shuts down the input side of the socket. - + + Java documentation for android.net.LocalSocket.shutdownInput(). @@ -1098,7 +1112,8 @@ Shuts down the output side of the socket. - + + Java documentation for android.net.LocalSocket.shutdownOutput(). @@ -1139,7 +1154,8 @@ 1 Datagram socket type - + + Java documentation for android.net.LocalSocket.SOCKET_DGRAM. @@ -1178,7 +1194,8 @@ 3 Sequential packet socket type - + + Java documentation for android.net.LocalSocket.SOCKET_SEQPACKET. @@ -1217,7 +1234,8 @@ 2 Stream socket type - + + Java documentation for android.net.LocalSocket.SOCKET_STREAM. @@ -1256,14 +1274,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LocalSocket.getSoTimeout(). - - - + + + Java documentation for android.net.LocalSocket.getSoTimeout(). + + @@ -1292,9 +1310,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1327,9 +1347,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/LocalSocketAddress+Namespace.xml b/docs/xml/Android.Net/LocalSocketAddress+Namespace.xml index 99a51d461..3e773e309 100644 --- a/docs/xml/Android.Net/LocalSocketAddress+Namespace.xml +++ b/docs/xml/Android.Net/LocalSocketAddress+Namespace.xml @@ -61,14 +61,14 @@ A socket in the Linux abstract namespace + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LocalSocketAddress.Namespace.ABSTRACT. - - - + + + Java documentation for android.net.LocalSocketAddress.Namespace.ABSTRACT. + + @@ -94,14 +94,14 @@ A socket named with a normal filesystem path. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LocalSocketAddress.Namespace.FILESYSTEM. - - - + + + Java documentation for android.net.LocalSocketAddress.Namespace.FILESYSTEM. + + @@ -137,9 +137,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -162,14 +164,14 @@ A socket in the Android reserved namespace in /dev/socket. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LocalSocketAddress.Namespace.RESERVED. - - - + + + Java documentation for android.net.LocalSocketAddress.Namespace.RESERVED. + + @@ -197,9 +199,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -232,9 +236,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -259,16 +265,17 @@ + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LocalSocketAddress.Namespace.valueOf(java.lang.String). - - - + + + Java documentation for android.net.LocalSocketAddress.Namespace.valueOf(java.lang.String). + + @@ -302,14 +309,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.LocalSocketAddress.Namespace.values(). - - - + + + Java documentation for android.net.LocalSocketAddress.Namespace.values(). + + diff --git a/docs/xml/Android.Net/LocalSocketAddress.xml b/docs/xml/Android.Net/LocalSocketAddress.xml index c26cbca06..1acd9f9f4 100644 --- a/docs/xml/Android.Net/LocalSocketAddress.xml +++ b/docs/xml/Android.Net/LocalSocketAddress.xml @@ -69,7 +69,8 @@ non-null name Creates an instance with a given name in the Namespace#ABSTRACT namespace - + + Java documentation for android.net.LocalSocketAddress.LocalSocketAddress(java.lang.String). @@ -128,6 +129,7 @@ non-null name + To be added. Creates an instance with a given name in the Namespace#ABSTRACT namespace @@ -214,9 +216,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -279,9 +283,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -314,9 +320,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/MacAddress+InterfaceConsts.xml b/docs/xml/Android.Net/MacAddress+InterfaceConsts.xml index e8e98aa4b..2592e7b9b 100644 --- a/docs/xml/Android.Net/MacAddress+InterfaceConsts.xml +++ b/docs/xml/Android.Net/MacAddress+InterfaceConsts.xml @@ -19,7 +19,8 @@ Provides constants inherited from the Android MacAddress type. - + + diff --git a/docs/xml/Android.Net/MacAddress.xml b/docs/xml/Android.Net/MacAddress.xml index b2cfaaebe..e037210d0 100644 --- a/docs/xml/Android.Net/MacAddress.xml +++ b/docs/xml/Android.Net/MacAddress.xml @@ -138,7 +138,9 @@ The MacAddress representing the unique broadcast MAC address. - + To be added. + + Java documentation for android.net.MacAddress.BROADCAST_ADDRESS. @@ -184,12 +186,14 @@ Gets the creator. - - - Java documentation for android.net.MacAddress.CREATOR. - - - + To be added. + + + + Java documentation for android.net.MacAddress.CREATOR. + + + @@ -220,13 +224,15 @@ + To be added. + To be added. - - - Java documentation for android.net.MacAddress.describeContents(). - - - + + + Java documentation for android.net.MacAddress.describeContents(). + + + @@ -410,9 +416,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -535,9 +543,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -562,9 +572,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -635,6 +647,7 @@ + To be added. a String representation of the OUI part of this MacAddress made of 3 hexadecimal numbers in [0,ff] joined by ':' characters. @@ -684,7 +697,8 @@ 3 Indicates a MAC address is the broadcast address. - + + Java documentation for android.net.MacAddress.TYPE_BROADCAST. @@ -730,7 +744,8 @@ 2 Indicates a MAC address is a multicast address. - + + Java documentation for android.net.MacAddress.TYPE_MULTICAST. @@ -776,7 +791,8 @@ 1 Indicates a MAC address is a unicast address. - + + Java documentation for android.net.MacAddress.TYPE_UNICAST. @@ -831,13 +847,16 @@ + To be added. + To be added. + To be added. - - - Java documentation for android.net.MacAddress.writeToParcel(android.os.Parcel, int). - - - + + + Java documentation for android.net.MacAddress.writeToParcel(android.os.Parcel, int). + + + diff --git a/docs/xml/Android.Net/MacAddressType.xml b/docs/xml/Android.Net/MacAddressType.xml index da1e2940c..67fc02f3d 100644 --- a/docs/xml/Android.Net/MacAddressType.xml +++ b/docs/xml/Android.Net/MacAddressType.xml @@ -12,7 +12,8 @@ Defines values used by the Android MacAddressType API. - + + @@ -40,6 +41,7 @@ 3 + To be added. @@ -67,6 +69,7 @@ 2 + To be added. @@ -94,6 +97,7 @@ 1 + To be added. diff --git a/docs/xml/Android.Net/MailTo.xml b/docs/xml/Android.Net/MailTo.xml index 037afad33..6748760de 100644 --- a/docs/xml/Android.Net/MailTo.xml +++ b/docs/xml/Android.Net/MailTo.xml @@ -27,7 +27,8 @@ MailTo URL parser - This class parses a mailto scheme URL and then can be queried for + + This class parses a mailto scheme URL and then can be queried for the parsed parameters. This implements RFC 2368. @@ -260,9 +261,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -403,9 +406,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -438,9 +443,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/MultipathPreference.xml b/docs/xml/Android.Net/MultipathPreference.xml index 2100e2412..eb8d22370 100644 --- a/docs/xml/Android.Net/MultipathPreference.xml +++ b/docs/xml/Android.Net/MultipathPreference.xml @@ -20,7 +20,6 @@ Defines values used by the Android MultipathPreference API. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -49,6 +48,7 @@ 1 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -79,6 +79,7 @@ 4 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,6 +110,7 @@ 2 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Net/NetCapability.xml b/docs/xml/Android.Net/NetCapability.xml index a43527df1..8ecc96e8a 100644 --- a/docs/xml/Android.Net/NetCapability.xml +++ b/docs/xml/Android.Net/NetCapability.xml @@ -14,7 +14,6 @@ Defines values used by the Android NetCapability API. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -43,6 +42,7 @@ 17 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -69,6 +69,7 @@ 5 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -95,6 +96,7 @@ 2 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -121,6 +123,7 @@ 10 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -151,6 +154,7 @@ 29 + To be added. @@ -178,6 +182,7 @@ 19 + To be added. @@ -201,6 +206,7 @@ 3 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -231,6 +237,7 @@ 32 + To be added. @@ -254,6 +261,7 @@ 7 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -280,6 +288,7 @@ 4 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -306,6 +315,7 @@ 12 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -336,6 +346,7 @@ 36 + To be added. @@ -363,6 +374,7 @@ 23 + To be added. @@ -386,6 +398,7 @@ 0 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -416,6 +429,7 @@ 33 + To be added. @@ -443,6 +457,7 @@ 37 + To be added. @@ -470,6 +485,7 @@ 20 + To be added. @@ -493,6 +509,7 @@ 11 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -519,6 +536,7 @@ 13 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -549,6 +567,7 @@ 18 + To be added. @@ -576,6 +595,7 @@ 21 + To be added. @@ -599,6 +619,7 @@ 15 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -629,6 +650,7 @@ 35 + To be added. @@ -656,6 +678,35 @@ 34 + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetCapabilityPrioritizeUnifiedCommunications", JniField="android/net/NetworkCapabilities.NET_CAPABILITY_PRIORITIZE_UNIFIED_COMMUNICATIONS")] + [<Android.Runtime.IntDefinition("Android.Net.NetworkCapabilities.NetCapabilityPrioritizeUnifiedCommunications", JniField="android/net/NetworkCapabilities.NET_CAPABILITY_PRIORITIZE_UNIFIED_COMMUNICATIONS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.NetCapability + + 38 + + To be added. @@ -679,6 +730,7 @@ 8 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -705,6 +757,7 @@ 1 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -735,6 +788,7 @@ 25 + To be added. @@ -758,6 +812,7 @@ 14 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -788,6 +843,7 @@ 16 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -814,6 +870,7 @@ 6 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -840,6 +897,7 @@ 9 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Net/NetEnterpriseId.xml b/docs/xml/Android.Net/NetEnterpriseId.xml index 8e6f97213..27b905c94 100644 --- a/docs/xml/Android.Net/NetEnterpriseId.xml +++ b/docs/xml/Android.Net/NetEnterpriseId.xml @@ -12,7 +12,8 @@ Defines values used by the Android NetEnterpriseId API. - + + @@ -40,6 +41,7 @@ 5 + To be added. @@ -67,6 +69,7 @@ 4 + To be added. @@ -94,6 +97,7 @@ 1 + To be added. @@ -121,6 +125,7 @@ 3 + To be added. @@ -148,6 +153,7 @@ 2 + To be added. diff --git a/docs/xml/Android.Net/Network+InterfaceConsts.xml b/docs/xml/Android.Net/Network+InterfaceConsts.xml index 1c56ed1b1..0e4180ba9 100644 --- a/docs/xml/Android.Net/Network+InterfaceConsts.xml +++ b/docs/xml/Android.Net/Network+InterfaceConsts.xml @@ -21,7 +21,6 @@ Provides constants inherited from the Android Network type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - diff --git a/docs/xml/Android.Net/Network.xml b/docs/xml/Android.Net/Network.xml index 81c17fbd6..1dc3759fa 100644 --- a/docs/xml/Android.Net/Network.xml +++ b/docs/xml/Android.Net/Network.xml @@ -111,6 +111,7 @@ + To be added. Binds the specified FileDescriptor to this Network. Binds the specified FileDescriptor to this Network. All data traffic on the @@ -157,6 +158,7 @@ + To be added. Binds the specified DatagramSocket to this Network. Binds the specified DatagramSocket to this Network. All data traffic on the @@ -199,6 +201,7 @@ + To be added. Binds the specified Socket to this Network. Binds the specified Socket to this Network. All data traffic on the socket @@ -240,14 +243,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Network.CREATOR. - - - + + + Java documentation for android.net.Network.CREATOR. + + @@ -277,14 +280,14 @@ Describe the kinds of special objects contained in this Parcelable's marshalled representation. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Network.describeContents(). - - - + + + Java documentation for android.net.Network.describeContents(). + + @@ -485,9 +488,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -514,7 +519,9 @@ Returns a handle representing this Network, for use with the NDK API. - + To be added. + + Java documentation for android.net.Network.getNetworkHandle(). @@ -550,6 +557,7 @@ + To be added. Opens the specified URL on this Network, such that all traffic will be sent on this Network. a URLConnection to the resource referred to by this URL. @@ -600,6 +608,7 @@ + To be added. the proxy through which the connection will be established. Opens the specified URL on this Network, such that all traffic will be sent on this Network. @@ -684,9 +693,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -719,9 +730,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/NetworkCallbackFlags.xml b/docs/xml/Android.Net/NetworkCallbackFlags.xml index 493be17a9..b14a33695 100644 --- a/docs/xml/Android.Net/NetworkCallbackFlags.xml +++ b/docs/xml/Android.Net/NetworkCallbackFlags.xml @@ -18,7 +18,8 @@ Defines values used by the Android NetworkCallbackFlags API. - + + @@ -46,6 +47,7 @@ 1 + To be added. @@ -73,6 +75,7 @@ 0 + To be added. diff --git a/docs/xml/Android.Net/NetworkCapabilities+InterfaceConsts.xml b/docs/xml/Android.Net/NetworkCapabilities+InterfaceConsts.xml index 88640ff48..db633517f 100644 --- a/docs/xml/Android.Net/NetworkCapabilities+InterfaceConsts.xml +++ b/docs/xml/Android.Net/NetworkCapabilities+InterfaceConsts.xml @@ -21,7 +21,6 @@ Provides constants inherited from the Android NetworkCapabilities type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - diff --git a/docs/xml/Android.Net/NetworkCapabilities.xml b/docs/xml/Android.Net/NetworkCapabilities.xml index 497df01fe..ea080f152 100644 --- a/docs/xml/Android.Net/NetworkCapabilities.xml +++ b/docs/xml/Android.Net/NetworkCapabilities.xml @@ -40,7 +40,8 @@ Representation of the capabilities of an active network. - + + Java documentation for android.net.NetworkCapabilities. @@ -76,12 +77,13 @@ Initializes a new instance of NetworkCapabilities. - - - Java documentation for android.net.NetworkCapabilities.NetworkCapabilities(). - - - + + + + Java documentation for android.net.NetworkCapabilities.NetworkCapabilities(). + + + @@ -108,16 +110,16 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkCapabilities.NetworkCapabilities(android.net.NetworkCapabilities). - - - + + + Java documentation for android.net.NetworkCapabilities.NetworkCapabilities(android.net.NetworkCapabilities). + + @@ -151,14 +153,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkCapabilities.CREATOR. - - - + + + Java documentation for android.net.NetworkCapabilities.CREATOR. + + @@ -188,14 +190,14 @@ Describe the kinds of special objects contained in this Parcelable's marshalled representation. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkCapabilities.describeContents(). - - - + + + Java documentation for android.net.NetworkCapabilities.describeContents(). + + @@ -488,9 +490,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -602,7 +606,8 @@ Indicates that this network was found to have a captive portal in place last time it was probed. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_CAPTIVE_PORTAL. @@ -645,7 +650,8 @@ Indicates this is a network that has the ability to reach the carrier's CBS servers, used for carrier specific services. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_CBS. @@ -688,7 +694,8 @@ Indicates this is a network that has the ability to reach the carrier's DUN or tethering gateway. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_DUN. @@ -732,7 +739,8 @@ Indicates this is a network that has the ability to reach a carrier's Emergency IMS servers or other services, used for network signaling during emergency calls. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_EIMS. @@ -778,7 +786,8 @@ 29 Indicates that this network is intended for enterprise use. - 5G URSP rules may indicate that all data should use a connection dedicated for enterprise + + 5G URSP rules may indicate that all data should use a connection dedicated for enterprise use. If the enterprise capability is requested, all enterprise traffic will be routed over the connection with this capability. @@ -828,7 +837,8 @@ Indicates that this network is available for use by apps, and not a network that is being kept up in the background to facilitate fast network switching. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_FOREGROUND. @@ -871,7 +881,8 @@ Indicates this is a network that has the ability to reach the carrier's FOTA portal, used for over the air updates. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_FOTA. @@ -917,7 +928,8 @@ 32 Indicates that this network is connected to an automotive head unit. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_HEAD_UNIT. @@ -960,7 +972,8 @@ Indicates this is a network that has the ability to reach a carrier's Initial Attach servers. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_IA. @@ -1003,7 +1016,8 @@ Indicates this is a network that has the ability to reach the carrier's IMS servers, used for network registration and signaling. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_IMS. @@ -1045,7 +1059,8 @@ 12 Indicates that this network should be able to reach the internet. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_INTERNET. @@ -1155,7 +1170,8 @@ Indicates this is a network that has the ability to reach a carrier's Mission Critical servers. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_MCX. @@ -1198,7 +1214,8 @@ Indicates this is a network that has the ability to reach the carrier's MMSC for sending and receiving MMS messages. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_MMS. @@ -1244,7 +1261,8 @@ 33 Indicates that this network has ability to support MMTEL (Multimedia Telephony service). - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_MMTEL. @@ -1351,7 +1369,8 @@ 20 Indicates that this network is not congested. - When a network is congested, applications should defer network traffic + + When a network is congested, applications should defer network traffic that can be done at a later time, such as uploading analytics. @@ -1395,7 +1414,8 @@ 11 Indicates that this network is unmetered. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_NOT_METERED. @@ -1488,7 +1508,8 @@ 18 Indicates that this network is not roaming. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_NOT_ROAMING. @@ -1534,7 +1555,8 @@ 21 Indicates that this network is not currently suspended. - When a network is suspended, the network's IP addresses and any connections + + When a network is suspended, the network's IP addresses and any connections established on the network remain valid, but the network is temporarily unable to transfer data. This can happen, for example, if a cellular network experiences a temporary loss of signal, such as when driving through a tunnel, etc. @@ -1702,6 +1724,43 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NET_CAPABILITY_PRIORITIZE_UNIFIED_COMMUNICATIONS", ApiSince=37)] + [<Android.Runtime.Register("NET_CAPABILITY_PRIORITIZE_UNIFIED_COMMUNICATIONS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Net.NetCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.NetCapability + + 38 + + Indicates that this network is optimized for real-time unified communications, + such as Over-the-Top (OTT) voice and video calls. + To be added. + + @@ -1732,7 +1791,8 @@ Indicates this is a network that has the ability to reach a carrier's RCS servers, used for Rich Communication Services. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_RCS. @@ -1775,7 +1835,8 @@ Indicates this is a network that has the ability to reach the carrier's SUPL server, used to retrieve GPS information. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_SUPL. @@ -1821,7 +1882,8 @@ 25 Indicates that this network is temporarily unmetered. - This capability will be set for networks that are generally metered, but are currently + + This capability will be set for networks that are generally metered, but are currently unmetered, e.g., because the user is in a particular area. This capability can be changed at any time. When it is removed, applications are responsible for stopping any data transfer that should not occur on a metered network. @@ -1967,7 +2029,8 @@ Indicates this is a network that has the ability to reach a Wi-Fi direct peer. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_WIFI_P2P. @@ -2010,7 +2073,8 @@ Indicates this is a network that has the ability to reach a carrier's XCAP servers, used for configuration and control. - + + Java documentation for android.net.NetworkCapabilities.NET_CAPABILITY_XCAP. @@ -2343,7 +2407,9 @@ Retrieves the UID of the app that owns this network. - For user privacy reasons, this field will only be populated if the following conditions + To be added. + + For user privacy reasons, this field will only be populated if the following conditions are met: The caller is the network owner, AND one of the following sets of requirements is met: @@ -2493,7 +2559,9 @@ Gets the subscription ID set that associated to this network or request. - Instances of NetworkCapabilities will only have this field populated by the system if the + To be added. + + Instances of NetworkCapabilities will only have this field populated by the system if the receiver holds the NETWORK_FACTORY permission. In all other cases, it will be the empty set. @@ -2531,9 +2599,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -2558,9 +2628,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -2591,7 +2663,8 @@ 2 Indicates this network uses a Bluetooth transport. - + + Java documentation for android.net.NetworkCapabilities.TRANSPORT_BLUETOOTH. @@ -2633,7 +2706,8 @@ 0 Indicates this network uses a Cellular transport. - + + Java documentation for android.net.NetworkCapabilities.TRANSPORT_CELLULAR. @@ -2675,7 +2749,8 @@ 3 Indicates this network uses an Ethernet transport. - + + Java documentation for android.net.NetworkCapabilities.TRANSPORT_ETHERNET. @@ -2774,7 +2849,8 @@ 6 Indicates this network uses a LoWPAN transport. - + + Java documentation for android.net.NetworkCapabilities.TRANSPORT_LOWPAN. @@ -2820,7 +2896,8 @@ 10 Indicates this network uses a Satellite transport. - + + Java documentation for android.net.NetworkCapabilities.TRANSPORT_SATELLITE. @@ -2866,7 +2943,8 @@ 9 Indicates this network uses a Thread transport. - + + Java documentation for android.net.NetworkCapabilities.TRANSPORT_THREAD. @@ -2912,7 +2990,8 @@ 8 Indicates this network uses a USB transport. - + + Java documentation for android.net.NetworkCapabilities.TRANSPORT_USB. @@ -2954,7 +3033,8 @@ 4 Indicates this network uses a VPN transport. - + + Java documentation for android.net.NetworkCapabilities.TRANSPORT_VPN. @@ -2996,7 +3076,8 @@ 1 Indicates this network uses a Wi-Fi transport. - + + Java documentation for android.net.NetworkCapabilities.TRANSPORT_WIFI. @@ -3042,7 +3123,8 @@ 5 Indicates this network uses a Wi-Fi Aware transport. - + + Java documentation for android.net.NetworkCapabilities.TRANSPORT_WIFI_AWARE. diff --git a/docs/xml/Android.Net/NetworkInfo+DetailedState.xml b/docs/xml/Android.Net/NetworkInfo+DetailedState.xml index 8e5bb84cc..0b24502a8 100644 --- a/docs/xml/Android.Net/NetworkInfo+DetailedState.xml +++ b/docs/xml/Android.Net/NetworkInfo+DetailedState.xml @@ -71,14 +71,14 @@ Network link established, performing authentication. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.AUTHENTICATING. - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.AUTHENTICATING. + + @@ -108,14 +108,14 @@ Access to this network is blocked. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.BLOCKED. - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.BLOCKED. + + @@ -145,14 +145,14 @@ Checking if network is a captive portal + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.CAPTIVE_PORTAL_CHECK. - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.CAPTIVE_PORTAL_CHECK. + + @@ -182,14 +182,14 @@ IP traffic should be available. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.CONNECTED. - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.CONNECTED. + + @@ -219,14 +219,14 @@ Currently setting up data connection. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.CONNECTING. - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.CONNECTING. + + @@ -256,14 +256,14 @@ IP traffic not available. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.DISCONNECTED. - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.DISCONNECTED. + + @@ -293,14 +293,14 @@ Currently tearing down data connection. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.DISCONNECTING. - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.DISCONNECTING. + + @@ -330,14 +330,14 @@ Attempt to connect failed. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.FAILED. - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.FAILED. + + @@ -367,14 +367,14 @@ Ready to start data connection setup. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.IDLE. - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.IDLE. + + @@ -410,9 +410,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -439,14 +441,14 @@ Awaiting response from DHCP server in order to assign IP address information. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.OBTAINING_IPADDR. - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.OBTAINING_IPADDR. + + @@ -476,14 +478,14 @@ Searching for an available access point. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.SCANNING. - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.SCANNING. + + @@ -513,14 +515,14 @@ IP traffic is suspended + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.SUSPENDED. - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.SUSPENDED. + + @@ -548,9 +550,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -583,9 +587,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -610,16 +616,17 @@ + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.valueOf(java.lang.String). - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.valueOf(java.lang.String). + + @@ -653,14 +660,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.values(). - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.values(). + + @@ -690,14 +697,14 @@ Link has poor connectivity. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.DetailedState.VERIFYING_POOR_LINK. - - - + + + Java documentation for android.net.NetworkInfo.DetailedState.VERIFYING_POOR_LINK. + + diff --git a/docs/xml/Android.Net/NetworkInfo+InterfaceConsts.xml b/docs/xml/Android.Net/NetworkInfo+InterfaceConsts.xml index e11502265..05726ec70 100644 --- a/docs/xml/Android.Net/NetworkInfo+InterfaceConsts.xml +++ b/docs/xml/Android.Net/NetworkInfo+InterfaceConsts.xml @@ -21,7 +21,6 @@ Provides constants inherited from the Android NetworkInfo type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - diff --git a/docs/xml/Android.Net/NetworkInfo+State.xml b/docs/xml/Android.Net/NetworkInfo+State.xml index 10866d83b..a7a90cdc4 100644 --- a/docs/xml/Android.Net/NetworkInfo+State.xml +++ b/docs/xml/Android.Net/NetworkInfo+State.xml @@ -89,14 +89,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.State.CONNECTED. - - - + + + Java documentation for android.net.NetworkInfo.State.CONNECTED. + + @@ -127,14 +127,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.State.CONNECTING. - - - + + + Java documentation for android.net.NetworkInfo.State.CONNECTING. + + @@ -165,14 +165,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.State.DISCONNECTED. - - - + + + Java documentation for android.net.NetworkInfo.State.DISCONNECTED. + + @@ -203,14 +203,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.State.DISCONNECTING. - - - + + + Java documentation for android.net.NetworkInfo.State.DISCONNECTING. + + @@ -246,9 +246,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -276,14 +278,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.State.SUSPENDED. - - - + + + Java documentation for android.net.NetworkInfo.State.SUSPENDED. + + @@ -311,9 +313,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -346,9 +350,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -376,14 +382,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.State.UNKNOWN. - - - + + + Java documentation for android.net.NetworkInfo.State.UNKNOWN. + + @@ -411,16 +417,17 @@ + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.State.valueOf(java.lang.String). - - - + + + Java documentation for android.net.NetworkInfo.State.valueOf(java.lang.String). + + @@ -454,14 +461,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.State.values(). - - - + + + Java documentation for android.net.NetworkInfo.State.values(). + + diff --git a/docs/xml/Android.Net/NetworkInfo.xml b/docs/xml/Android.Net/NetworkInfo.xml index 31a50bf13..0e6b05518 100644 --- a/docs/xml/Android.Net/NetworkInfo.xml +++ b/docs/xml/Android.Net/NetworkInfo.xml @@ -44,7 +44,8 @@ Describes the status of a network interface. - Use ConnectivityManager#getActiveNetworkInfo() to get an instance that represents + + Use ConnectivityManager#getActiveNetworkInfo() to get an instance that represents the current network connection. This member is deprecated. Callers should instead use the ConnectivityManager.NetworkCallback API to learn about connectivity changes, or switch to use @@ -132,7 +133,8 @@ a human-readable string for the network type, or an empty string or null. a human-readable string for the subtype, or an empty string or null. Create a new instance of NetworkInfo. - This may be useful for apps to write unit tests. + + This may be useful for apps to write unit tests. Java documentation for android.net.NetworkInfo.NetworkInfo(int, int, java.lang.String, java.lang.String). @@ -175,14 +177,14 @@ Gets the creator. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.CREATOR. - - - + + + Java documentation for android.net.NetworkInfo.CREATOR. + + @@ -214,14 +216,15 @@ + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.describeContents(). - - - + + + Java documentation for android.net.NetworkInfo.describeContents(). + + @@ -301,14 +304,14 @@ Reports the current fine-grained state of the network. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.getDetailedState(). - - - + + + Java documentation for android.net.NetworkInfo.getDetailedState(). + + @@ -339,14 +342,14 @@ Reports the current coarse-grained state of the network. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.getState(). - - - + + + Java documentation for android.net.NetworkInfo.getState(). + + @@ -675,9 +678,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -765,13 +770,17 @@ + To be added. + To be added. + To be added. Sets the detailed state. - - - Java documentation for android.net.NetworkInfo.setDetailedState(android.net.NetworkInfo.DetailedState, java.lang.String, java.lang.String). - - - + + + + Java documentation for android.net.NetworkInfo.setDetailedState(android.net.NetworkInfo.DetailedState, java.lang.String, java.lang.String). + + + @@ -885,9 +894,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -920,9 +931,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1067,14 +1080,16 @@ + To be added. + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkInfo.writeToParcel(android.os.Parcel, int). - - - + + + Java documentation for android.net.NetworkInfo.writeToParcel(android.os.Parcel, int). + + diff --git a/docs/xml/Android.Net/NetworkProbeType.xml b/docs/xml/Android.Net/NetworkProbeType.xml index 3109270e5..5bf6ea2dd 100644 --- a/docs/xml/Android.Net/NetworkProbeType.xml +++ b/docs/xml/Android.Net/NetworkProbeType.xml @@ -12,7 +12,8 @@ Defines values used by the Android NetworkProbeType API. - + + @@ -40,6 +41,7 @@ 4 + To be added. @@ -67,6 +69,7 @@ 32 + To be added. @@ -94,6 +97,7 @@ 8 + To be added. @@ -121,6 +125,7 @@ 16 + To be added. @@ -148,6 +153,7 @@ 64 + To be added. diff --git a/docs/xml/Android.Net/NetworkRequest+Builder.xml b/docs/xml/Android.Net/NetworkRequest+Builder.xml index 580bfc603..b0eca7b30 100644 --- a/docs/xml/Android.Net/NetworkRequest+Builder.xml +++ b/docs/xml/Android.Net/NetworkRequest+Builder.xml @@ -57,7 +57,8 @@ Default constructor for Builder. - + + Java documentation for android.net.NetworkRequest.Builder.Builder(). @@ -94,6 +95,7 @@ + To be added. Creates a new Builder of NetworkRequest from an existing instance. @@ -171,12 +173,11 @@ This builder. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkRequest.Builder.addCapability(int). - - - + + + Java documentation for android.net.NetworkRequest.Builder.addCapability(int). + + @@ -219,12 +220,11 @@ This builder. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkRequest.Builder.addTransportType(int). - - - + + + Java documentation for android.net.NetworkRequest.Builder.addTransportType(int). + + @@ -253,7 +253,7 @@ - Builds a network request from the configured capabilities. + Build NetworkRequest give the current set of capabilities. The configured network request. Build NetworkRequest give the current set of capabilities. @@ -298,12 +298,12 @@ Removes all required and forbidden capabilities from this request. This builder. - - - Java documentation for android.net.NetworkRequest.Builder.clearCapabilities(). - - - + + + Java documentation for android.net.NetworkRequest.Builder.clearCapabilities(). + + + @@ -329,9 +329,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -372,12 +374,11 @@ This builder. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkRequest.Builder.removeCapability(int). - - - + + + Java documentation for android.net.NetworkRequest.Builder.removeCapability(int). + + @@ -420,12 +421,11 @@ This builder. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkRequest.Builder.removeTransportType(int). - - - + + + Java documentation for android.net.NetworkRequest.Builder.removeTransportType(int). + + @@ -456,17 +456,18 @@ - true to include those networks; otherwise, false. + + true to include those networks; otherwise, false. Controls whether to match networks not applicable to the calling UID. This builder. When other-UID networks are included, privacy-sensitive fields such as network specifiers are redacted or removed. - - - Java documentation for android.net.NetworkRequest.Builder.setIncludeOtherUidNetworks(boolean). - - - + + + Java documentation for android.net.NetworkRequest.Builder.setIncludeOtherUidNetworks(boolean). + + + @@ -503,17 +504,16 @@ The specifier, or to clear it. Sets the optional bearer-specific network specifier. This builder. - Thrown when the request does not have exactly one transport. A network specifier requires exactly one transport. Setting a specifier without one transport, or changing transports after setting it, is invalid. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkRequest.Builder.setNetworkSpecifier(android.net.NetworkSpecifier). - - - + + + Java documentation for android.net.NetworkRequest.Builder.setNetworkSpecifier(android.net.NetworkSpecifier). + + + Thrown when the request does not have exactly one transport. @@ -550,17 +550,16 @@ The specifier, or to clear it. Sets the obsolete string network specifier. This builder. - Thrown when the request does not have exactly one transport. This overload is obsolete. It requires exactly one transport; use the overload instead. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkRequest.Builder.setNetworkSpecifier(java.lang.String). - - - + + + Java documentation for android.net.NetworkRequest.Builder.setNetworkSpecifier(java.lang.String). + + + Thrown when the request does not have exactly one transport. @@ -595,12 +594,12 @@ This builder. Registering a request with a non-empty subscription-ID set requires the NETWORK_FACTORY permission. - - - Java documentation for android.net.NetworkRequest.Builder.setSubscriptionIds(java.util.Set). - - - + + + Java documentation for android.net.NetworkRequest.Builder.setSubscriptionIds(java.util.Set). + + + @@ -626,9 +625,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -653,9 +654,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/NetworkRequest+InterfaceConsts.xml b/docs/xml/Android.Net/NetworkRequest+InterfaceConsts.xml index 6ffaa85be..ee6c375e9 100644 --- a/docs/xml/Android.Net/NetworkRequest+InterfaceConsts.xml +++ b/docs/xml/Android.Net/NetworkRequest+InterfaceConsts.xml @@ -21,7 +21,6 @@ Provides constants inherited from the Android NetworkRequest type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - diff --git a/docs/xml/Android.Net/NetworkRequest.xml b/docs/xml/Android.Net/NetworkRequest.xml index ca5ecd980..aafcedc1f 100644 --- a/docs/xml/Android.Net/NetworkRequest.xml +++ b/docs/xml/Android.Net/NetworkRequest.xml @@ -40,7 +40,8 @@ An object describing a network that the application is interested in. - + + Java documentation for android.net.NetworkRequest. @@ -112,7 +113,9 @@ satisfy any request. Returns true if and only if the capabilities requested in this NetworkRequest are satisfied by the provided NetworkCapabilities. - + To be added. + + Java documentation for android.net.NetworkRequest.canBeSatisfiedBy(android.net.NetworkCapabilities). @@ -155,14 +158,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkRequest.CREATOR. - - - + + + Java documentation for android.net.NetworkRequest.CREATOR. + + @@ -192,14 +195,14 @@ Describe the kinds of special objects contained in this Parcelable's marshalled representation. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.NetworkRequest.describeContents(). - - - + + + Java documentation for android.net.NetworkRequest.describeContents(). + + @@ -321,8 +324,10 @@ + To be added. Determines whether this instance has the specified capability. - true if the condition is met; otherwise, false. + + true if the condition is met; otherwise, false. @@ -371,8 +376,10 @@ + To be added. Determines whether this instance has the specified transport. - true if the condition is met; otherwise, false. + + true if the condition is met; otherwise, false. @@ -435,9 +442,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -472,6 +481,7 @@ Gets the network specifier. + To be added. @@ -550,9 +560,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -577,9 +589,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/NetworkSpecifier.xml b/docs/xml/Android.Net/NetworkSpecifier.xml index 4d171d48f..e56054f5d 100644 --- a/docs/xml/Android.Net/NetworkSpecifier.xml +++ b/docs/xml/Android.Net/NetworkSpecifier.xml @@ -133,9 +133,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -160,9 +162,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -187,9 +191,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/NetworkValidationResult.xml b/docs/xml/Android.Net/NetworkValidationResult.xml index 59da620ad..7b400e8fa 100644 --- a/docs/xml/Android.Net/NetworkValidationResult.xml +++ b/docs/xml/Android.Net/NetworkValidationResult.xml @@ -12,7 +12,8 @@ Defines values used by the Android NetworkValidationResult API. - + + @@ -40,6 +41,7 @@ 0 + To be added. @@ -67,6 +69,7 @@ 2 + To be added. @@ -94,6 +97,7 @@ 3 + To be added. @@ -121,6 +125,7 @@ 1 + To be added. diff --git a/docs/xml/Android.Net/ParseException.xml b/docs/xml/Android.Net/ParseException.xml index 6e991768b..97c4790b1 100644 --- a/docs/xml/Android.Net/ParseException.xml +++ b/docs/xml/Android.Net/ParseException.xml @@ -27,7 +27,8 @@ Thrown when parsing failed. - + + Java documentation for android.net.ParseException. @@ -65,13 +66,15 @@ + To be added. Initializes a new instance of ParseException. - - - Java documentation for android.net.ParseException.ParseException(java.lang.String). - - - + + + + Java documentation for android.net.ParseException.ParseException(java.lang.String). + + + @@ -122,13 +125,16 @@ + To be added. + To be added. Initializes a new instance of ParseException. - - - Java documentation for android.net.ParseException.ParseException(java.lang.String, java.lang.Throwable). - - - + + + + Java documentation for android.net.ParseException.ParseException(java.lang.String, java.lang.Throwable). + + + @@ -154,9 +160,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -192,14 +200,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.ParseException.response. - - - + + + Java documentation for android.net.ParseException.response. + + @@ -227,9 +235,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -254,9 +264,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/PlatformVpnProfile.xml b/docs/xml/Android.Net/PlatformVpnProfile.xml index e8747d563..ff94766cd 100644 --- a/docs/xml/Android.Net/PlatformVpnProfile.xml +++ b/docs/xml/Android.Net/PlatformVpnProfile.xml @@ -31,7 +31,8 @@ PlatformVpnProfile represents a configuration for a platform-based VPN implementation. - Platform-based VPNs allow VPN applications to provide configuration and authentication options + + Platform-based VPNs allow VPN applications to provide configuration and authentication options to leverage the Android OS' implementations of well-defined control plane (authentication, key negotiation) and data plane (per-packet encryption) protocols to simplify the creation of VPN tunnels. In contrast, VpnService based VPNs must implement both the control and data @@ -67,7 +68,8 @@ A handle to the Java peer. Specifies how ownership of is transferred. Initializes a managed wrapper around an existing Java peer. - + + @@ -96,7 +98,9 @@ Returns whether the local traffic is exempted from the VPN. - + To be added. + + Java documentation for android.net.PlatformVpnProfile.areLocalRoutesExcluded(). @@ -134,6 +138,7 @@ Returns whether this VPN should undergo Internet validation. + To be added. Returns whether this VPN should undergo Internet validation. @@ -182,9 +187,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -209,9 +216,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -236,9 +245,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -265,7 +276,9 @@ Returns the profile integer type. - + To be added. + + Java documentation for android.net.PlatformVpnProfile.getType(). @@ -307,13 +320,14 @@ 7 + To be added. - - - Java documentation for android.net.PlatformVpnProfile.TYPE_IKEV2_IPSEC_PSK. - - - + + + Java documentation for android.net.PlatformVpnProfile.TYPE_IKEV2_IPSEC_PSK. + + + @@ -345,13 +359,14 @@ 8 + To be added. - - - Java documentation for android.net.PlatformVpnProfile.TYPE_IKEV2_IPSEC_RSA. - - - + + + Java documentation for android.net.PlatformVpnProfile.TYPE_IKEV2_IPSEC_RSA. + + + @@ -383,13 +398,14 @@ 6 + To be added. - - - Java documentation for android.net.PlatformVpnProfile.TYPE_IKEV2_IPSEC_USER_PASS. - - - + + + Java documentation for android.net.PlatformVpnProfile.TYPE_IKEV2_IPSEC_USER_PASS. + + + @@ -417,7 +433,9 @@ Returns a type string describing the VPN profile type - + To be added. + + Java documentation for android.net.PlatformVpnProfile.getTypeString(). diff --git a/docs/xml/Android.Net/PlatformVpnProfileType.xml b/docs/xml/Android.Net/PlatformVpnProfileType.xml index 9b071b142..ebd7950b5 100644 --- a/docs/xml/Android.Net/PlatformVpnProfileType.xml +++ b/docs/xml/Android.Net/PlatformVpnProfileType.xml @@ -12,7 +12,8 @@ Defines values used by the Android PlatformVpnProfileType API. - + + @@ -40,6 +41,7 @@ 7 + To be added. @@ -67,6 +69,7 @@ 8 + To be added. @@ -94,6 +97,7 @@ 6 + To be added. diff --git a/docs/xml/Android.Net/Proxy.xml b/docs/xml/Android.Net/Proxy.xml index b0729d4e9..996a9ac35 100644 --- a/docs/xml/Android.Net/Proxy.xml +++ b/docs/xml/Android.Net/Proxy.xml @@ -28,7 +28,8 @@ A convenience class for accessing the user and default proxy settings. - + + Java documentation for android.net.Proxy. @@ -186,6 +187,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android23.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android23.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android31.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android31.0")>] + System.String @@ -342,9 +347,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -410,9 +417,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -437,9 +446,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/ProxyInfo+InterfaceConsts.xml b/docs/xml/Android.Net/ProxyInfo+InterfaceConsts.xml index e4b30ca96..e471507b3 100644 --- a/docs/xml/Android.Net/ProxyInfo+InterfaceConsts.xml +++ b/docs/xml/Android.Net/ProxyInfo+InterfaceConsts.xml @@ -21,7 +21,6 @@ Provides constants inherited from the Android ProxyInfo type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - diff --git a/docs/xml/Android.Net/ProxyInfo.xml b/docs/xml/Android.Net/ProxyInfo.xml index 9e6b2bf69..7f534779c 100644 --- a/docs/xml/Android.Net/ProxyInfo.xml +++ b/docs/xml/Android.Net/ProxyInfo.xml @@ -87,8 +87,10 @@ + To be added. A copy constructor to hold proxy properties. - + + Java documentation for android.net.ProxyInfo.ProxyInfo(android.net.ProxyInfo). @@ -148,9 +150,13 @@ + To be added. + To be added. Constructs a ProxyInfo object that points at a Direct proxy on the specified host and port. - + To be added. + + Java documentation for android.net.ProxyInfo.buildDirectProxy(java.lang.String, int). @@ -195,10 +201,13 @@ + To be added. + To be added. Hosts to exclude using the proxy on connections for. These hosts can use wildcards such as *.example.com. Constructs a ProxyInfo object that points at a Direct proxy on the specified host and port. + To be added. Constructs a ProxyInfo object that points at a Direct proxy on the specified host and port. @@ -240,9 +249,12 @@ + To be added. Construct a ProxyInfo that will download and run the PAC script at the specified URL. - + To be added. + + Java documentation for android.net.ProxyInfo.buildPacProxy(android.net.Uri). @@ -287,9 +299,13 @@ + To be added. + To be added. Construct a ProxyInfo object that will download and run the PAC script at the specified URL and port. - + To be added. + + Java documentation for android.net.ProxyInfo.buildPacProxy(android.net.Uri, int). @@ -324,14 +340,14 @@ + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.ProxyInfo.CREATOR. - - - + + + Java documentation for android.net.ProxyInfo.CREATOR. + + @@ -360,7 +376,9 @@ Implement the Parcelable interface - + To be added. + + Java documentation for android.net.ProxyInfo.describeContents(). @@ -402,7 +420,9 @@ When configured to use a Direct Proxy this returns the list of hosts for which the proxy is ignored. - + To be added. + + Java documentation for android.net.ProxyInfo.getExclusionList(). @@ -437,7 +457,9 @@ When configured to use a Direct Proxy this returns the host of the proxy. - + To be added. + + Java documentation for android.net.ProxyInfo.getHost(). @@ -475,7 +497,9 @@ Return true if the pattern of proxy is valid, otherwise return false. - + To be added. + + Java documentation for android.net.ProxyInfo.isValid(). @@ -544,9 +568,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -570,7 +596,9 @@ Returns the URL of the current PAC script or null if there is no PAC script. - + To be added. + + Java documentation for android.net.ProxyInfo.getPacFileUrl(). @@ -605,7 +633,9 @@ When configured to use a Direct Proxy this returns the port of the proxy - + To be added. + + Java documentation for android.net.ProxyInfo.getPort(). @@ -641,9 +671,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -676,9 +708,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -714,8 +748,11 @@ + To be added. + To be added. Implement the Parcelable interface. - + + Java documentation for android.net.ProxyInfo.writeToParcel(android.os.Parcel, int). diff --git a/docs/xml/Android.Net/PskKeyManager.xml b/docs/xml/Android.Net/PskKeyManager.xml index 789284ee5..fe5fc1af6 100644 --- a/docs/xml/Android.Net/PskKeyManager.xml +++ b/docs/xml/Android.Net/PskKeyManager.xml @@ -104,11 +104,12 @@ identity hint provided by the server or null if none provided. + To be added. Gets the PSK identity to report to the server to help agree on the PSK for the provided socket. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -137,11 +138,12 @@ identity hint provided by the server or null if none provided. + To be added. Gets the PSK identity to report to the server to help agree on the PSK for the provided engine. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -168,11 +170,12 @@ + To be added. Gets the PSK identity hint to report to the client to help agree on the PSK for the provided socket. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -199,11 +202,12 @@ + To be added. Gets the PSK identity hint to report to the client to help agree on the PSK for the provided engine. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -235,10 +239,11 @@ identity hint provided by the server to help select the key or null if none provided. identity provided by the client to help select the key. + To be added. Gets the PSK to use for the provided socket. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -270,10 +275,11 @@ identity hint provided by the server to help select the key or null if none provided. identity provided by the client to help select the key. + To be added. Gets the PSK to use for the provided engine. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -308,9 +314,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -416,9 +424,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -451,9 +461,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/RestrictBackgroundStatus.xml b/docs/xml/Android.Net/RestrictBackgroundStatus.xml index 633294067..a3454da68 100644 --- a/docs/xml/Android.Net/RestrictBackgroundStatus.xml +++ b/docs/xml/Android.Net/RestrictBackgroundStatus.xml @@ -14,7 +14,6 @@ Defines values used by the Android RestrictBackgroundStatus API. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -43,6 +42,7 @@ 1 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -73,6 +73,7 @@ 3 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,6 +104,7 @@ 2 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Net/RouteInfo+InterfaceConsts.xml b/docs/xml/Android.Net/RouteInfo+InterfaceConsts.xml index 85fcefb11..31ae68258 100644 --- a/docs/xml/Android.Net/RouteInfo+InterfaceConsts.xml +++ b/docs/xml/Android.Net/RouteInfo+InterfaceConsts.xml @@ -21,7 +21,6 @@ Provides constants inherited from the Android RouteInfo type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - diff --git a/docs/xml/Android.Net/RouteInfo.xml b/docs/xml/Android.Net/RouteInfo.xml index ed6458fce..4ee8ae5ac 100644 --- a/docs/xml/Android.Net/RouteInfo.xml +++ b/docs/xml/Android.Net/RouteInfo.xml @@ -40,7 +40,8 @@ Represents a network route. - This is used both to describe static network configuration and live network + + This is used both to describe static network configuration and live network configuration information. A route contains three pieces of information: @@ -89,14 +90,14 @@ Implement the Parcelable interface. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.RouteInfo.CREATOR. - - - + + + Java documentation for android.net.RouteInfo.CREATOR. + + @@ -125,7 +126,9 @@ Implement the Parcelable interface - + To be added. + + Java documentation for android.net.RouteInfo.describeContents(). @@ -398,9 +401,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -479,7 +484,8 @@ 9 Throw route. - Indicates that routing information about this destination is not in this table. + + Indicates that routing information about this destination is not in this table. Routing lookup should continue in another table. @@ -527,7 +533,8 @@ 1 Unicast route. - Indicates that destination is reachable directly or via gateway. + + Indicates that destination is reachable directly or via gateway. Java documentation for android.net.RouteInfo.RTN_UNICAST. @@ -574,7 +581,8 @@ 7 Unreachable route. - Indicates that destination is unreachable. + + Indicates that destination is unreachable. Java documentation for android.net.RouteInfo.RTN_UNREACHABLE. @@ -611,9 +619,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -646,9 +656,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -730,7 +742,8 @@ May be 0 or . Implement the Parcelable interface - + + Java documentation for android.net.RouteInfo.writeToParcel(android.os.Parcel, int). diff --git a/docs/xml/Android.Net/RouteType.xml b/docs/xml/Android.Net/RouteType.xml index fcd881324..ea2703bcc 100644 --- a/docs/xml/Android.Net/RouteType.xml +++ b/docs/xml/Android.Net/RouteType.xml @@ -12,7 +12,8 @@ Defines values used by the Android RouteType API. - + + @@ -40,6 +41,7 @@ 9 + To be added. @@ -67,6 +69,7 @@ 1 + To be added. @@ -94,6 +97,7 @@ 7 + To be added. diff --git a/docs/xml/Android.Net/SSLCertificateSocketFactory.xml b/docs/xml/Android.Net/SSLCertificateSocketFactory.xml index 30f99494e..65dd2ee57 100644 --- a/docs/xml/Android.Net/SSLCertificateSocketFactory.xml +++ b/docs/xml/Android.Net/SSLCertificateSocketFactory.xml @@ -117,6 +117,7 @@ + To be added. This member is deprecated. This member is deprecated. Use #getDefault(int) instead. @@ -189,7 +190,9 @@ the port number of the remote host at which the socket is connected. Creates socket. - This method returns a socket that is not connected. + To be added. + + This method returns a socket that is not connected. <b>Warning:</b> Hostname verification is not performed with this method. You MUST verify the server's identity after connecting the socket to avoid person-in-the-middle attacks. @@ -240,7 +243,9 @@ the port number of the remote host at which the socket is connected. Creates socket. - By default, this method returns a connected socket and verifies the peer's + To be added. + + By default, this method returns a connected socket and verifies the peer's certificate hostname after connecting using the HostnameVerifier obtained from HttpsURLConnection.getDefaultHostnameVerifier(); if this instance was created with #getInsecure(int, SSLSessionCache), it returns a socket that is not connected @@ -297,7 +302,9 @@ the port number of the local host at which the socket is bound. Creates socket. - This method returns a socket that is not connected. + To be added. + + This method returns a socket that is not connected. <b>Warning:</b> Hostname verification is not performed with this method. You MUST verify the server's identity after connecting the socket to avoid person-in-the-middle attacks. @@ -354,7 +361,9 @@ created socket is closed, false if the socket s should be left open. Creates socket. - By default, this method returns a connected socket and verifies the peer's + To be added. + + By default, this method returns a connected socket and verifies the peer's certificate hostname after connecting using the HostnameVerifier obtained from HttpsURLConnection.getDefaultHostnameVerifier(); if this instance was created with #getInsecure(int, SSLSessionCache), it returns a socket that is not connected @@ -411,7 +420,9 @@ the port number of the local host at which the socket is bound. Creates socket. - By default, this method returns a connected socket and verifies the peer's + To be added. + + By default, this method returns a connected socket and verifies the peer's certificate hostname after connecting using the HostnameVerifier obtained from HttpsURLConnection.getDefaultHostnameVerifier(); if this instance was created with #getInsecure(int, SSLSessionCache), it returns a socket that is not connected @@ -561,14 +572,14 @@ Returns the names of the cipher suites that are enabled by default. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.SSLCertificateSocketFactory.getDefaultCipherSuites(). - - - + + + Java documentation for android.net.SSLCertificateSocketFactory.getDefaultCipherSuites(). + + @@ -592,6 +603,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android22.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android22.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + Org.Apache.Http.Conn.Ssl.SSLSocketFactory @@ -712,6 +727,7 @@ Returns the Next Protocol Negotiation (NPN) protocol selected by client and server, or null if no protocol was negotiated. + To be added. Returns the Next Protocol Negotiation (NPN) protocol selected by client and server, or @@ -765,14 +781,14 @@ Returns the names of the cipher suites that are supported and could be enabled for an SSL connection. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.SSLCertificateSocketFactory.getSupportedCipherSuites(). - - - + + + Java documentation for android.net.SSLCertificateSocketFactory.getSupportedCipherSuites(). + + @@ -808,9 +824,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -897,8 +915,10 @@ + To be added. Sets the KeyManagers to be used for connections made by this factory. - + + Java documentation for android.net.SSLCertificateSocketFactory.setKeyManagers(javax.net.ssl.KeyManager[]). @@ -1010,8 +1030,10 @@ + To be added. Sets the TrustManagers to be used for connections made by this factory. - + + Java documentation for android.net.SSLCertificateSocketFactory.setTrustManagers(javax.net.ssl.TrustManager[]). @@ -1100,9 +1122,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1135,9 +1159,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/SSLSessionCache.xml b/docs/xml/Android.Net/SSLSessionCache.xml index e2697fecd..bb6241f1e 100644 --- a/docs/xml/Android.Net/SSLSessionCache.xml +++ b/docs/xml/Android.Net/SSLSessionCache.xml @@ -158,9 +158,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -185,9 +187,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -212,9 +216,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/SocketKeepalive+Callback.xml b/docs/xml/Android.Net/SocketKeepalive+Callback.xml index c2ec5acea..53aa82df0 100644 --- a/docs/xml/Android.Net/SocketKeepalive+Callback.xml +++ b/docs/xml/Android.Net/SocketKeepalive+Callback.xml @@ -65,12 +65,13 @@ Initializes a new instance of SocketKeepalive.Callback. - - - Java documentation for android.net.SocketKeepalive.Callback.Callback(). - - - + + + + Java documentation for android.net.SocketKeepalive.Callback.Callback(). + + + @@ -91,7 +92,8 @@ A handle to the Java peer. Specifies how ownership of is transferred. Initializes a managed wrapper around an existing Java peer. - + + @@ -117,9 +119,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -197,8 +201,10 @@ + To be added. An error occurred. - + + Java documentation for android.net.SocketKeepalive.Callback.onError(int). @@ -237,7 +243,8 @@ The requested keepalive was successfully started. - + + Java documentation for android.net.SocketKeepalive.Callback.onStarted(). @@ -276,7 +283,8 @@ The keepalive was successfully stopped. - + + Java documentation for android.net.SocketKeepalive.Callback.onStopped(). @@ -312,9 +320,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -339,9 +349,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/SocketKeepalive.xml b/docs/xml/Android.Net/SocketKeepalive.xml index c28419cf7..a471ca981 100644 --- a/docs/xml/Android.Net/SocketKeepalive.xml +++ b/docs/xml/Android.Net/SocketKeepalive.xml @@ -96,7 +96,8 @@ A handle to the Java peer. Specifies how ownership of is transferred. Initializes a managed wrapper around an existing Java peer. - + + @@ -174,7 +175,8 @@ -31 There was a hardware error. - + + Java documentation for android.net.SocketKeepalive.ERROR_HARDWARE_ERROR. @@ -444,7 +446,8 @@ -22 The port is invalid. - + + Java documentation for android.net.SocketKeepalive.ERROR_INVALID_PORT. @@ -487,7 +490,8 @@ -25 The socket is invalid. - + + Java documentation for android.net.SocketKeepalive.ERROR_INVALID_SOCKET. @@ -530,7 +534,8 @@ -26 The socket is not idle. - + + Java documentation for android.net.SocketKeepalive.ERROR_SOCKET_NOT_IDLE. @@ -573,7 +578,8 @@ -30 The request is unsupported. - + + Java documentation for android.net.SocketKeepalive.ERROR_UNSUPPORTED. @@ -634,9 +640,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -757,9 +765,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -784,9 +794,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/SocketType.xml b/docs/xml/Android.Net/SocketType.xml index bd772bff9..056e8ef21 100644 --- a/docs/xml/Android.Net/SocketType.xml +++ b/docs/xml/Android.Net/SocketType.xml @@ -38,6 +38,7 @@ 1 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -64,6 +65,7 @@ 3 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -90,6 +92,7 @@ 2 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Net/StaticIpConfiguration+Builder.xml b/docs/xml/Android.Net/StaticIpConfiguration+Builder.xml index a1a9c1ad7..c267c780c 100644 --- a/docs/xml/Android.Net/StaticIpConfiguration+Builder.xml +++ b/docs/xml/Android.Net/StaticIpConfiguration+Builder.xml @@ -27,7 +27,8 @@ Helper class to build a new instance of StaticIpConfiguration. - + + Java documentation for android.net.StaticIpConfiguration.Builder. @@ -62,12 +63,13 @@ Initializes a new instance of StaticIpConfiguration.Builder. - - - Java documentation for android.net.StaticIpConfiguration.Builder.Builder(). - - - + + + + Java documentation for android.net.StaticIpConfiguration.Builder.Builder(). + + + @@ -95,9 +97,8 @@ - Creates a static IP configuration from this builder. - The configured static IP configuration. - Thrown when the configuration is invalid, including when no IP address was configured. + Create a StaticIpConfiguration from the parameters in this Builder. + The newly created StaticIpConfiguration. Create a StaticIpConfiguration from the parameters in this Builder. @@ -111,6 +112,7 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. + Thrown when the configuration is invalid, including when no IP address was configured. @@ -136,9 +138,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -171,12 +175,12 @@ Sets the DNS servers included in the static configuration. This builder. - - - Java documentation for android.net.StaticIpConfiguration.Builder.setDnsServers(java.lang.Iterable). - - - + + + Java documentation for android.net.StaticIpConfiguration.Builder.setDnsServers(java.lang.Iterable). + + + @@ -217,12 +221,12 @@ Sets the DNS domain search path for the link. This builder. - - - Java documentation for android.net.StaticIpConfiguration.Builder.setDomains(java.lang.String). - - - + + + Java documentation for android.net.StaticIpConfiguration.Builder.setDomains(java.lang.String). + + + @@ -263,12 +267,12 @@ Sets the gateway address included in the static configuration. This builder. - - - Java documentation for android.net.StaticIpConfiguration.Builder.setGateway(java.net.InetAddress). - - - + + + Java documentation for android.net.StaticIpConfiguration.Builder.setGateway(java.net.InetAddress). + + + @@ -302,12 +306,12 @@ Sets the IP address included in the static configuration. This builder. - - - Java documentation for android.net.StaticIpConfiguration.Builder.setIpAddress(android.net.LinkAddress). - - - + + + Java documentation for android.net.StaticIpConfiguration.Builder.setIpAddress(android.net.LinkAddress). + + + @@ -333,9 +337,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -360,9 +366,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/StaticIpConfiguration+InterfaceConsts.xml b/docs/xml/Android.Net/StaticIpConfiguration+InterfaceConsts.xml index 1aa680bee..502cbcb72 100644 --- a/docs/xml/Android.Net/StaticIpConfiguration+InterfaceConsts.xml +++ b/docs/xml/Android.Net/StaticIpConfiguration+InterfaceConsts.xml @@ -19,7 +19,8 @@ Provides constants inherited from the Android StaticIpConfiguration type. - + + diff --git a/docs/xml/Android.Net/StaticIpConfiguration.xml b/docs/xml/Android.Net/StaticIpConfiguration.xml index 5c6879271..a50f5964e 100644 --- a/docs/xml/Android.Net/StaticIpConfiguration.xml +++ b/docs/xml/Android.Net/StaticIpConfiguration.xml @@ -44,7 +44,8 @@ Class that describes static IP configuration. - + + Java documentation for android.net.StaticIpConfiguration. @@ -82,12 +83,14 @@ Gets the creator. - - - Java documentation for android.net.StaticIpConfiguration.CREATOR. - - - + To be added. + + + + Java documentation for android.net.StaticIpConfiguration.CREATOR. + + + @@ -119,7 +122,9 @@ Implement the Parcelable interface - + To be added. + + Java documentation for android.net.StaticIpConfiguration.describeContents(). @@ -157,7 +162,9 @@ Get the DNS servers included in the configuration. - + To be added. + + Java documentation for android.net.StaticIpConfiguration.getDnsServers(). @@ -204,7 +211,9 @@ Get a String containing the comma separated domains to search when resolving host names on this link, in priority order. - + To be added. + + Java documentation for android.net.StaticIpConfiguration.getDomains(). @@ -250,7 +259,9 @@ Get the gateway included in the configuration. - + To be added. + + Java documentation for android.net.StaticIpConfiguration.getGateway(). @@ -288,7 +299,9 @@ Get the static IP address included in the configuration. - + To be added. + + Java documentation for android.net.StaticIpConfiguration.getIpAddress(). @@ -349,9 +362,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -376,9 +391,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -403,9 +420,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -445,8 +464,11 @@ + To be added. + To be added. Implement the Parcelable interface - + + Java documentation for android.net.StaticIpConfiguration.writeToParcel(android.os.Parcel, int). diff --git a/docs/xml/Android.Net/TelephonyNetworkSpecifier+Builder.xml b/docs/xml/Android.Net/TelephonyNetworkSpecifier+Builder.xml index ceba92fce..c421966e8 100644 --- a/docs/xml/Android.Net/TelephonyNetworkSpecifier+Builder.xml +++ b/docs/xml/Android.Net/TelephonyNetworkSpecifier+Builder.xml @@ -27,7 +27,8 @@ Builder to create TelephonyNetworkSpecifier object. - + + Java documentation for android.net.TelephonyNetworkSpecifier.Builder. @@ -62,12 +63,13 @@ Initializes a new instance of TelephonyNetworkSpecifier.Builder. - - - Java documentation for android.net.TelephonyNetworkSpecifier.Builder.Builder(). - - - + + + + Java documentation for android.net.TelephonyNetworkSpecifier.Builder.Builder(). + + + @@ -135,9 +137,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -166,13 +170,16 @@ + To be added. Sets the subscription id. - - - Java documentation for android.net.TelephonyNetworkSpecifier.Builder.setSubscriptionId(int). - - - + To be added. + + + + Java documentation for android.net.TelephonyNetworkSpecifier.Builder.setSubscriptionId(int). + + + @@ -198,9 +205,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -225,9 +234,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/TelephonyNetworkSpecifier+InterfaceConsts.xml b/docs/xml/Android.Net/TelephonyNetworkSpecifier+InterfaceConsts.xml index ea02092e4..7b966369c 100644 --- a/docs/xml/Android.Net/TelephonyNetworkSpecifier+InterfaceConsts.xml +++ b/docs/xml/Android.Net/TelephonyNetworkSpecifier+InterfaceConsts.xml @@ -19,7 +19,8 @@ Provides constants inherited from the Android TelephonyNetworkSpecifier type. - + + diff --git a/docs/xml/Android.Net/TelephonyNetworkSpecifier.xml b/docs/xml/Android.Net/TelephonyNetworkSpecifier.xml index 03e42c66e..ac196f4fa 100644 --- a/docs/xml/Android.Net/TelephonyNetworkSpecifier.xml +++ b/docs/xml/Android.Net/TelephonyNetworkSpecifier.xml @@ -85,12 +85,14 @@ Gets the creator. - - - Java documentation for android.net.TelephonyNetworkSpecifier.CREATOR. - - - + To be added. + + + + Java documentation for android.net.TelephonyNetworkSpecifier.CREATOR. + + + @@ -121,13 +123,15 @@ + To be added. + To be added. - - - Java documentation for android.net.TelephonyNetworkSpecifier.describeContents(). - - - + + + Java documentation for android.net.TelephonyNetworkSpecifier.describeContents(). + + + @@ -178,9 +182,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -246,9 +252,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -273,9 +281,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -315,13 +325,16 @@ + To be added. + To be added. + To be added. - - - Java documentation for android.net.TelephonyNetworkSpecifier.writeToParcel(android.os.Parcel, int). - - - + + + Java documentation for android.net.TelephonyNetworkSpecifier.writeToParcel(android.os.Parcel, int). + + + diff --git a/docs/xml/Android.Net/TetheringInterface+InterfaceConsts.xml b/docs/xml/Android.Net/TetheringInterface+InterfaceConsts.xml index 9eaca76a8..2a87333a0 100644 --- a/docs/xml/Android.Net/TetheringInterface+InterfaceConsts.xml +++ b/docs/xml/Android.Net/TetheringInterface+InterfaceConsts.xml @@ -19,7 +19,8 @@ Provides constants inherited from the Android TetheringInterface type. - + + diff --git a/docs/xml/Android.Net/TetheringInterface.xml b/docs/xml/Android.Net/TetheringInterface.xml index 9a021be1b..d6f485feb 100644 --- a/docs/xml/Android.Net/TetheringInterface.xml +++ b/docs/xml/Android.Net/TetheringInterface.xml @@ -44,7 +44,8 @@ The mapping of tethering interface and type. - + + Java documentation for android.net.TetheringInterface. @@ -89,13 +90,16 @@ + To be added. + To be added. Initializes a new instance of TetheringInterface. - - - Java documentation for android.net.TetheringInterface.TetheringInterface(int, java.lang.String). - - - + + + + Java documentation for android.net.TetheringInterface.TetheringInterface(int, java.lang.String). + + + @@ -138,13 +142,17 @@ + To be added. + To be added. + To be added. Initializes a new instance of TetheringInterface. - - - Java documentation for android.net.TetheringInterface.TetheringInterface(int, java.lang.String, android.net.wifi.SoftApConfiguration). - - - + + + + Java documentation for android.net.TetheringInterface.TetheringInterface(int, java.lang.String, android.net.wifi.SoftApConfiguration). + + + @@ -172,12 +180,14 @@ Gets the creator. - - - Java documentation for android.net.TetheringInterface.CREATOR. - - - + To be added. + + + + Java documentation for android.net.TetheringInterface.CREATOR. + + + @@ -208,13 +218,15 @@ + To be added. + To be added. - - - Java documentation for android.net.TetheringInterface.describeContents(). - - - + + + Java documentation for android.net.TetheringInterface.describeContents(). + + + @@ -242,7 +254,9 @@ Get tethering interface. - + To be added. + + Java documentation for android.net.TetheringInterface.getInterface(). @@ -303,9 +317,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -344,6 +360,7 @@ Get the SoftApConfiguration provided for this interface, if any. + To be added. Get the SoftApConfiguration provided for this interface, if any. This will only be populated for apps with the same uid that specified the configuration, or apps with permission @@ -384,9 +401,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -411,9 +430,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -440,7 +461,9 @@ Get tethering type. - + To be added. + + Java documentation for android.net.TetheringInterface.getType(). @@ -491,13 +514,16 @@ + To be added. + To be added. + To be added. - - - Java documentation for android.net.TetheringInterface.writeToParcel(android.os.Parcel, int). - - - + + + Java documentation for android.net.TetheringInterface.writeToParcel(android.os.Parcel, int). + + + diff --git a/docs/xml/Android.Net/TetheringManager+IStartTetheringCallback.xml b/docs/xml/Android.Net/TetheringManager+IStartTetheringCallback.xml index ef6f6dd35..fdbc70556 100644 --- a/docs/xml/Android.Net/TetheringManager+IStartTetheringCallback.xml +++ b/docs/xml/Android.Net/TetheringManager+IStartTetheringCallback.xml @@ -30,7 +30,8 @@ Callback for use with #startTethering to find out whether tethering succeeded. - + + Java documentation for android.net.TetheringManager.StartTetheringCallback. @@ -70,13 +71,15 @@ + To be added. Called when tethering failed. - - - Java documentation for android.net.TetheringManager.StartTetheringCallback.onTetheringFailed(int). - - - + + + + Java documentation for android.net.TetheringManager.StartTetheringCallback.onTetheringFailed(int). + + + @@ -105,12 +108,13 @@ Called when tethering started. - - - Java documentation for android.net.TetheringManager.StartTetheringCallback.onTetheringStarted(). - - - + + + + Java documentation for android.net.TetheringManager.StartTetheringCallback.onTetheringStarted(). + + + diff --git a/docs/xml/Android.Net/TetheringManager+IStopTetheringCallback.xml b/docs/xml/Android.Net/TetheringManager+IStopTetheringCallback.xml index c5a5b6d7d..829201282 100644 --- a/docs/xml/Android.Net/TetheringManager+IStopTetheringCallback.xml +++ b/docs/xml/Android.Net/TetheringManager+IStopTetheringCallback.xml @@ -30,7 +30,8 @@ Callback for use with #stopTethering to find out whether stop tethering succeeded. - + + Java documentation for android.net.TetheringManager.StopTetheringCallback. @@ -70,13 +71,15 @@ + To be added. Called when stop tethering failed. - - - Java documentation for android.net.TetheringManager.StopTetheringCallback.onStopTetheringFailed(int). - - - + + + + Java documentation for android.net.TetheringManager.StopTetheringCallback.onStopTetheringFailed(int). + + + @@ -105,12 +108,13 @@ Called when stop tethering succeeded. - - - Java documentation for android.net.TetheringManager.StopTetheringCallback.onStopTetheringSucceeded(). - - - + + + + Java documentation for android.net.TetheringManager.StopTetheringCallback.onStopTetheringSucceeded(). + + + diff --git a/docs/xml/Android.Net/TetheringManager+ITetheringEventCallback.xml b/docs/xml/Android.Net/TetheringManager+ITetheringEventCallback.xml index cf1d1727b..ec90ccc83 100644 --- a/docs/xml/Android.Net/TetheringManager+ITetheringEventCallback.xml +++ b/docs/xml/Android.Net/TetheringManager+ITetheringEventCallback.xml @@ -31,7 +31,8 @@ Callback for use with registerTetheringEventCallback to find out tethering upstream status. - + + Java documentation for android.net.TetheringManager.TetheringEventCallback. @@ -75,13 +76,15 @@ + To be added. Called when tethered interfaces changed. - - - Java documentation for android.net.TetheringManager.TetheringEventCallback.onTetheredInterfacesChanged(java.util.Set). - - - + + + + Java documentation for android.net.TetheringManager.TetheringEventCallback.onTetheredInterfacesChanged(java.util.Set). + + + diff --git a/docs/xml/Android.Net/TetheringManager+TetheringRequest+Builder.xml b/docs/xml/Android.Net/TetheringManager+TetheringRequest+Builder.xml index 9ea2c2cd1..bf2900e0f 100644 --- a/docs/xml/Android.Net/TetheringManager+TetheringRequest+Builder.xml +++ b/docs/xml/Android.Net/TetheringManager+TetheringRequest+Builder.xml @@ -27,12 +27,13 @@ Represents the Android TetheringManager.TetheringRequest.Builder API type. - - - Java documentation for android.net.TetheringManager.TetheringRequest.Builder. - - - + + + + Java documentation for android.net.TetheringManager.TetheringRequest.Builder. + + + @@ -59,13 +60,15 @@ + To be added. Initializes a new instance of TetheringManager.TetheringRequest.Builder. - - - Java documentation for android.net.TetheringManager.TetheringRequest.Builder.Builder(int). - - - + + + + Java documentation for android.net.TetheringManager.TetheringRequest.Builder.Builder(int). + + + @@ -86,7 +89,8 @@ A handle to the Java peer. Specifies how ownership of is transferred. Initializes a managed wrapper around an existing Java peer. - + + @@ -115,12 +119,14 @@ Builds the configured instance. - - - Java documentation for android.net.TetheringManager.TetheringRequest.Builder.build(). - - - + To be added. + + + + Java documentation for android.net.TetheringManager.TetheringRequest.Builder.build(). + + + @@ -146,9 +152,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -184,13 +192,16 @@ + To be added. Sets the soft ap configuration. - - - Java documentation for android.net.TetheringManager.TetheringRequest.Builder.setSoftApConfiguration(android.net.wifi.SoftApConfiguration). - - - + To be added. + + + + Java documentation for android.net.TetheringManager.TetheringRequest.Builder.setSoftApConfiguration(android.net.wifi.SoftApConfiguration). + + + @@ -216,9 +227,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -243,9 +256,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/TetheringManager+TetheringRequest+InterfaceConsts.xml b/docs/xml/Android.Net/TetheringManager+TetheringRequest+InterfaceConsts.xml index 3d554ede8..eb3048452 100644 --- a/docs/xml/Android.Net/TetheringManager+TetheringRequest+InterfaceConsts.xml +++ b/docs/xml/Android.Net/TetheringManager+TetheringRequest+InterfaceConsts.xml @@ -19,7 +19,8 @@ Provides constants inherited from the Android TetheringManager.TetheringRequest type. - + + diff --git a/docs/xml/Android.Net/TetheringManager+TetheringRequest.xml b/docs/xml/Android.Net/TetheringManager+TetheringRequest.xml index d6cba4819..9a9d72560 100644 --- a/docs/xml/Android.Net/TetheringManager+TetheringRequest.xml +++ b/docs/xml/Android.Net/TetheringManager+TetheringRequest.xml @@ -40,7 +40,8 @@ Use with #startTethering to specify additional parameters when starting tethering. - + + Java documentation for android.net.TetheringManager.TetheringRequest. @@ -78,12 +79,14 @@ Gets the creator. - - - Java documentation for android.net.TetheringManager.TetheringRequest.CREATOR. - - - + To be added. + + + + Java documentation for android.net.TetheringManager.TetheringRequest.CREATOR. + + + @@ -114,13 +117,15 @@ + To be added. + To be added. - - - Java documentation for android.net.TetheringManager.TetheringRequest.describeContents(). - - - + + + Java documentation for android.net.TetheringManager.TetheringRequest.describeContents(). + + + @@ -171,9 +176,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -208,12 +215,14 @@ Gets the soft ap configuration. - - - Java documentation for android.net.TetheringManager.TetheringRequest.getSoftApConfiguration(). - - - + To be added. + + + + Java documentation for android.net.TetheringManager.TetheringRequest.getSoftApConfiguration(). + + + @@ -239,9 +248,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -266,9 +277,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -308,13 +321,16 @@ + To be added. + To be added. + To be added. - - - Java documentation for android.net.TetheringManager.TetheringRequest.writeToParcel(android.os.Parcel, int). - - - + + + Java documentation for android.net.TetheringManager.TetheringRequest.writeToParcel(android.os.Parcel, int). + + + diff --git a/docs/xml/Android.Net/TetheringManager.xml b/docs/xml/Android.Net/TetheringManager.xml index 40d505577..ce03db2d9 100644 --- a/docs/xml/Android.Net/TetheringManager.xml +++ b/docs/xml/Android.Net/TetheringManager.xml @@ -31,7 +31,8 @@ This class provides the APIs to control the tethering service. - The primary responsibilities of this class are to provide the APIs for applications to + + The primary responsibilities of this class are to provide the APIs for applications to start tethering, stop tethering, query configuration and query status. @@ -64,7 +65,8 @@ A handle to the Java peer. Specifies how ownership of is transferred. Initializes a managed wrapper around an existing Java peer. - + + @@ -136,9 +138,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -172,13 +176,16 @@ + To be added. + To be added. Registers the specified tethering event callback. - - - Java documentation for android.net.TetheringManager.registerTetheringEventCallback(java.util.concurrent.Executor, android.net.TetheringManager.TetheringEventCallback). - - - + + + + Java documentation for android.net.TetheringManager.registerTetheringEventCallback(java.util.concurrent.Executor, android.net.TetheringManager.TetheringEventCallback). + + + @@ -214,13 +221,17 @@ + To be added. + To be added. + To be added. Starts tethering. - - - Java documentation for android.net.TetheringManager.startTethering(android.net.TetheringManager.TetheringRequest, java.util.concurrent.Executor, android.net.TetheringManager.StartTetheringCallback). - - - + + + + Java documentation for android.net.TetheringManager.startTethering(android.net.TetheringManager.TetheringRequest, java.util.concurrent.Executor, android.net.TetheringManager.StartTetheringCallback). + + + @@ -256,13 +267,17 @@ + To be added. + To be added. + To be added. Stops tethering. - - - Java documentation for android.net.TetheringManager.stopTethering(android.net.TetheringManager.TetheringRequest, java.util.concurrent.Executor, android.net.TetheringManager.StopTetheringCallback). - - - + + + + Java documentation for android.net.TetheringManager.stopTethering(android.net.TetheringManager.TetheringRequest, java.util.concurrent.Executor, android.net.TetheringManager.StopTetheringCallback). + + + @@ -294,13 +309,14 @@ 12 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_DHCPSERVER_ERROR. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_DHCPSERVER_ERROR. + + + @@ -332,13 +348,14 @@ 9 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_DISABLE_FORWARDING_ERROR. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_DISABLE_FORWARDING_ERROR. + + + @@ -370,13 +387,14 @@ 18 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_DUPLICATE_REQUEST. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_DUPLICATE_REQUEST. + + + @@ -408,13 +426,14 @@ 8 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_ENABLE_FORWARDING_ERROR. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_ENABLE_FORWARDING_ERROR. + + + @@ -446,13 +465,14 @@ 13 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_ENTITLEMENT_UNKNOWN. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_ENTITLEMENT_UNKNOWN. + + + @@ -484,13 +504,14 @@ 10 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_IFACE_CFG_ERROR. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_IFACE_CFG_ERROR. + + + @@ -522,13 +543,14 @@ 5 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_INTERNAL_ERROR. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_INTERNAL_ERROR. + + + @@ -560,13 +582,14 @@ 15 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_NO_ACCESS_TETHERING_PERMISSION. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_NO_ACCESS_TETHERING_PERMISSION. + + + @@ -598,13 +621,14 @@ 14 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_NO_CHANGE_TETHERING_PERMISSION. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_NO_CHANGE_TETHERING_PERMISSION. + + + @@ -636,13 +660,14 @@ 0 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_NO_ERROR. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_NO_ERROR. + + + @@ -674,13 +699,14 @@ 11 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_PROVISIONING_FAILED. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_PROVISIONING_FAILED. + + + @@ -712,13 +738,14 @@ 2 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_SERVICE_UNAVAIL. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_SERVICE_UNAVAIL. + + + @@ -750,13 +777,14 @@ 6 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_TETHER_IFACE_ERROR. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_TETHER_IFACE_ERROR. + + + @@ -788,13 +816,14 @@ 4 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_UNAVAIL_IFACE. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_UNAVAIL_IFACE. + + + @@ -826,13 +855,14 @@ 1 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_UNKNOWN_IFACE. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_UNKNOWN_IFACE. + + + @@ -864,13 +894,14 @@ 17 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_UNKNOWN_REQUEST. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_UNKNOWN_REQUEST. + + + @@ -902,13 +933,14 @@ 16 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_UNKNOWN_TYPE. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_UNKNOWN_TYPE. + + + @@ -940,13 +972,14 @@ 3 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_UNSUPPORTED. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_UNSUPPORTED. + + + @@ -978,13 +1011,14 @@ 7 + To be added. - - - Java documentation for android.net.TetheringManager.TETHER_ERROR_UNTETHER_IFACE_ERROR. - - - + + + Java documentation for android.net.TetheringManager.TETHER_ERROR_UNTETHER_IFACE_ERROR. + + + @@ -1017,7 +1051,8 @@ 0 Wifi tethering type. - + + Java documentation for android.net.TetheringManager.TETHERING_WIFI. @@ -1053,9 +1088,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1080,9 +1117,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1111,13 +1150,15 @@ + To be added. Unregisters the specified tethering event callback. - - - Java documentation for android.net.TetheringManager.unregisterTetheringEventCallback(android.net.TetheringManager.TetheringEventCallback). - - - + + + + Java documentation for android.net.TetheringManager.unregisterTetheringEventCallback(android.net.TetheringManager.TetheringEventCallback). + + + diff --git a/docs/xml/Android.Net/TetheringManagerConnectivityScope.xml b/docs/xml/Android.Net/TetheringManagerConnectivityScope.xml index f1ca56087..3c6a61ee3 100644 --- a/docs/xml/Android.Net/TetheringManagerConnectivityScope.xml +++ b/docs/xml/Android.Net/TetheringManagerConnectivityScope.xml @@ -12,7 +12,8 @@ Defines values used by the Android TetheringManagerConnectivityScope API. - + + @@ -40,6 +41,7 @@ 1 + To be added. diff --git a/docs/xml/Android.Net/TetheringManagerTetherError.xml b/docs/xml/Android.Net/TetheringManagerTetherError.xml index c01dd9b99..555c9b304 100644 --- a/docs/xml/Android.Net/TetheringManagerTetherError.xml +++ b/docs/xml/Android.Net/TetheringManagerTetherError.xml @@ -12,7 +12,8 @@ Defines values used by the Android TetheringManagerTetherError API. - + + @@ -40,6 +41,7 @@ 12 + To be added. @@ -67,6 +69,7 @@ 9 + To be added. @@ -94,6 +97,7 @@ 18 + To be added. @@ -121,6 +125,7 @@ 8 + To be added. @@ -148,6 +153,7 @@ 13 + To be added. @@ -175,6 +181,7 @@ 10 + To be added. @@ -202,6 +209,7 @@ 5 + To be added. @@ -229,6 +237,7 @@ 15 + To be added. @@ -256,6 +265,7 @@ 14 + To be added. @@ -283,6 +293,7 @@ 0 + To be added. @@ -310,6 +321,7 @@ 11 + To be added. @@ -337,6 +349,7 @@ 2 + To be added. @@ -364,6 +377,7 @@ 6 + To be added. @@ -391,6 +405,7 @@ 4 + To be added. @@ -418,6 +433,7 @@ 1 + To be added. @@ -445,6 +461,7 @@ 17 + To be added. @@ -472,6 +489,7 @@ 16 + To be added. @@ -499,6 +517,7 @@ 3 + To be added. @@ -526,6 +545,7 @@ 7 + To be added. diff --git a/docs/xml/Android.Net/TetheringManagerTetheringType.xml b/docs/xml/Android.Net/TetheringManagerTetheringType.xml index 67474e904..c8f1e15ad 100644 --- a/docs/xml/Android.Net/TetheringManagerTetheringType.xml +++ b/docs/xml/Android.Net/TetheringManagerTetheringType.xml @@ -12,7 +12,8 @@ Defines values used by the Android TetheringManagerTetheringType API. - + + @@ -40,6 +41,7 @@ 0 + To be added. diff --git a/docs/xml/Android.Net/TrafficStats.xml b/docs/xml/Android.Net/TrafficStats.xml index 008791a38..dacc4d34b 100644 --- a/docs/xml/Android.Net/TrafficStats.xml +++ b/docs/xml/Android.Net/TrafficStats.xml @@ -121,7 +121,8 @@ Clear any active tag set to account Socket traffic originating from the current thread. - + + Java documentation for android.net.TrafficStats.clearThreadStatsTag(). @@ -163,7 +164,8 @@ Clear any active UID set to account Socket traffic originating from the current thread. - + + Java documentation for android.net.TrafficStats.clearThreadStatsUid(). @@ -203,6 +205,7 @@ + To be added. Set active tag to use when accounting Socket traffic originating from the current thread. the current tag for the calling thread, which can be used to @@ -471,7 +474,9 @@ + To be added. Return number of bytes received by the given UID since device boot. + To be added. Return number of bytes received by the given UID since device boot. Counts packets across all network interfaces, and always increases @@ -523,7 +528,9 @@ + To be added. Return number of packets received by the given UID since device boot. + To be added. Return number of packets received by the given UID since device boot. Counts packets across all network interfaces, and always increases @@ -579,7 +586,9 @@ + To be added. This member is deprecated. + To be added. This member is deprecated. Starting in android.os.Build.VERSION_CODES#JELLY_BEAN_MR2, transport layer statistics are no longer available, and will @@ -626,7 +635,9 @@ + To be added. This member is deprecated. + To be added. This member is deprecated. Starting in android.os.Build.VERSION_CODES#JELLY_BEAN_MR2, transport layer statistics are no longer available, and will @@ -673,7 +684,9 @@ + To be added. This member is deprecated. + To be added. This member is deprecated. Starting in android.os.Build.VERSION_CODES#JELLY_BEAN_MR2, transport layer statistics are no longer available, and will @@ -720,7 +733,9 @@ + To be added. This member is deprecated. + To be added. This member is deprecated. Starting in android.os.Build.VERSION_CODES#JELLY_BEAN_MR2, transport layer statistics are no longer available, and will @@ -763,7 +778,9 @@ + To be added. Return number of bytes transmitted by the given UID since device boot. + To be added. Return number of bytes transmitted by the given UID since device boot. Counts packets across all network interfaces, and always increases @@ -815,7 +832,9 @@ + To be added. Return number of packets transmitted by the given UID since device boot. + To be added. Return number of packets transmitted by the given UID since device boot. Counts packets across all network interfaces, and always increases @@ -871,7 +890,9 @@ + To be added. This member is deprecated. + To be added. This member is deprecated. Starting in android.os.Build.VERSION_CODES#JELLY_BEAN_MR2, transport layer statistics are no longer available, and will @@ -918,7 +939,9 @@ + To be added. This member is deprecated. + To be added. This member is deprecated. Starting in android.os.Build.VERSION_CODES#JELLY_BEAN_MR2, transport layer statistics are no longer available, and will @@ -965,7 +988,9 @@ + To be added. This member is deprecated. + To be added. This member is deprecated. Starting in android.os.Build.VERSION_CODES#JELLY_BEAN_MR2, transport layer statistics are no longer available, and will @@ -1012,7 +1037,9 @@ + To be added. This member is deprecated. + To be added. This member is deprecated. Starting in android.os.Build.VERSION_CODES#JELLY_BEAN_MR2, transport layer statistics are no longer available, and will @@ -1144,9 +1171,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1169,6 +1198,7 @@ Return number of bytes received across mobile networks since device boot. + To be added. Return number of bytes received across mobile networks since device boot. Counts packets across all mobile network interfaces, and always increases @@ -1212,6 +1242,7 @@ Return number of packets received across mobile networks since device boot. + To be added. Return number of packets received across mobile networks since device boot. Counts packets across all mobile network interfaces, and always @@ -1255,6 +1286,7 @@ Return number of bytes transmitted across mobile networks since device boot. + To be added. Return number of bytes transmitted across mobile networks since device boot. Counts packets across all mobile network interfaces, and always @@ -1298,6 +1330,7 @@ Return number of packets transmitted across mobile networks since device boot. + To be added. Return number of packets transmitted across mobile networks since device boot. Counts packets across all mobile network interfaces, and always @@ -1346,6 +1379,7 @@ + To be added. Tag the given DatagramSocket with any statistics parameters active for the current thread. @@ -1394,6 +1428,7 @@ + To be added. Tag the given FileDescriptor socket with any statistics parameters active for the current thread. @@ -1438,6 +1473,7 @@ + To be added. Tag the given Socket with any statistics parameters active for the current thread. @@ -1488,6 +1524,7 @@ Get the active tag used when accounting Socket traffic originating from the current thread. -or- Set active tag to use when accounting Socket traffic originating from the current thread. + To be added. Property getter documentation: Get the active tag used when accounting Socket traffic originating @@ -1557,6 +1594,7 @@ Get the active UID used when accounting Socket traffic originating from the current thread. -or- Set specific UID to use when accounting Socket traffic originating from the current thread. + To be added. Property getter documentation: Get the active UID used when accounting Socket traffic originating @@ -1615,9 +1653,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1642,9 +1682,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1667,6 +1709,7 @@ Return number of bytes received since device boot. + To be added. Return number of bytes received since device boot. Counts packets across all network interfaces, and always increases monotonically since device @@ -1709,6 +1752,7 @@ Return number of packets received since device boot. + To be added. Return number of packets received since device boot. Counts packets across all network interfaces, and always increases monotonically since @@ -1751,6 +1795,7 @@ Return number of bytes transmitted since device boot. + To be added. Return number of bytes transmitted since device boot. Counts packets across all network interfaces, and always increases monotonically since @@ -1793,6 +1838,7 @@ Return number of packets transmitted since device boot. + To be added. Return number of packets transmitted since device boot. Counts packets across all network interfaces, and always increases monotonically since @@ -1836,7 +1882,8 @@ -1 The return value to indicate that the device does not support the statistic. - + + Java documentation for android.net.TrafficStats.UNSUPPORTED. @@ -1877,8 +1924,10 @@ + To be added. Remove any statistics parameters from the given DatagramSocket. - + + Java documentation for android.net.TrafficStats.untagDatagramSocket(java.net.DatagramSocket). @@ -1918,9 +1967,11 @@ + To be added. Remove any statistics parameters from the given FileDescriptor socket. - + + Java documentation for android.net.TrafficStats.untagFileDescriptor(java.io.FileDescriptor). @@ -1956,8 +2007,10 @@ + To be added. Remove any statistics parameters from the given Socket. - In Android 8.1 (API level 27) and lower, a socket is automatically + + In Android 8.1 (API level 27) and lower, a socket is automatically untagged when it's sent to another process using binder IPC with a ParcelFileDescriptor container. In Android 9.0 (API level 28) and higher, the socket tag is kept when the socket is sent to another diff --git a/docs/xml/Android.Net/TransportType.xml b/docs/xml/Android.Net/TransportType.xml index 6e3494c3a..6370b4068 100644 --- a/docs/xml/Android.Net/TransportType.xml +++ b/docs/xml/Android.Net/TransportType.xml @@ -14,7 +14,6 @@ Defines values used by the Android TransportType API. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - @@ -39,6 +38,7 @@ 2 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -65,6 +65,7 @@ 0 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -91,6 +92,7 @@ 3 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -121,6 +123,7 @@ 6 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -151,6 +154,7 @@ 10 + To be added. @@ -178,6 +182,7 @@ 9 + To be added. @@ -205,6 +210,7 @@ 8 + To be added. @@ -228,6 +234,7 @@ 4 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -254,6 +261,7 @@ 1 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -284,6 +292,7 @@ 5 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Net/Uri+Builder.xml b/docs/xml/Android.Net/Uri+Builder.xml index dadcea773..225885442 100644 --- a/docs/xml/Android.Net/Uri+Builder.xml +++ b/docs/xml/Android.Net/Uri+Builder.xml @@ -66,7 +66,8 @@ Constructs a new Builder. - + + Java documentation for android.net.Uri.Builder.Builder(). @@ -103,15 +104,16 @@ + To be added. Appends the given segment to the path. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.appendEncodedPath(java.lang.String). - - - + + + Java documentation for android.net.Uri.Builder.appendEncodedPath(java.lang.String). + + @@ -139,15 +141,16 @@ + To be added. Encodes the given segment and appends it to the path. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.appendPath(java.lang.String). - - - + + + Java documentation for android.net.Uri.Builder.appendPath(java.lang.String). + + @@ -181,14 +184,14 @@ Encodes the key and value and then appends the parameter to the query string. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.appendQueryParameter(java.lang.String, java.lang.String). - - - + + + Java documentation for android.net.Uri.Builder.appendQueryParameter(java.lang.String, java.lang.String). + + @@ -216,15 +219,16 @@ + To be added. Encodes and sets the authority. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.authority(java.lang.String). - - - + + + Java documentation for android.net.Uri.Builder.authority(java.lang.String). + + @@ -251,7 +255,9 @@ Constructs a Uri with the current attributes. - + To be added. + + Java documentation for android.net.Uri.Builder.build(). @@ -290,14 +296,14 @@ Clears the the previously set query. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.clearQuery(). - - - + + + Java documentation for android.net.Uri.Builder.clearQuery(). + + @@ -325,15 +331,16 @@ + To be added. Sets the previously encoded authority. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.encodedAuthority(java.lang.String). - - - + + + Java documentation for android.net.Uri.Builder.encodedAuthority(java.lang.String). + + @@ -361,15 +368,16 @@ + To be added. Sets the previously encoded fragment. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.encodedFragment(java.lang.String). - - - + + + Java documentation for android.net.Uri.Builder.encodedFragment(java.lang.String). + + @@ -400,14 +408,14 @@ encoded opaque part Sets the previously encoded opaque scheme-specific-part. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.encodedOpaquePart(java.lang.String). - - - + + + Java documentation for android.net.Uri.Builder.encodedOpaquePart(java.lang.String). + + @@ -435,15 +443,16 @@ + To be added. Sets the previously encoded path. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.encodedPath(java.lang.String). - - - + + + Java documentation for android.net.Uri.Builder.encodedPath(java.lang.String). + + @@ -471,15 +480,16 @@ + To be added. Sets the previously encoded query. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.encodedQuery(java.lang.String). - - - + + + Java documentation for android.net.Uri.Builder.encodedQuery(java.lang.String). + + @@ -507,15 +517,16 @@ + To be added. Encodes and sets the fragment. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.fragment(java.lang.String). - - - + + + Java documentation for android.net.Uri.Builder.fragment(java.lang.String). + + @@ -551,9 +562,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -581,14 +594,14 @@ decoded opaque part Encodes and sets the given opaque scheme-specific-part. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.opaquePart(java.lang.String). - - - + + + Java documentation for android.net.Uri.Builder.opaquePart(java.lang.String). + + @@ -616,15 +629,16 @@ + To be added. Sets the path. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.path(java.lang.String). - - - + + + Java documentation for android.net.Uri.Builder.path(java.lang.String). + + @@ -652,15 +666,16 @@ + To be added. Encodes and sets the query. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.query(java.lang.String). - - - + + + Java documentation for android.net.Uri.Builder.query(java.lang.String). + + @@ -691,14 +706,14 @@ name or null if this is a relative Uri Sets the scheme. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.Builder.scheme(java.lang.String). - - - + + + Java documentation for android.net.Uri.Builder.scheme(java.lang.String). + + @@ -726,9 +741,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -761,9 +778,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/Uri+InterfaceConsts.xml b/docs/xml/Android.Net/Uri+InterfaceConsts.xml index bb6b18087..b6991a74a 100644 --- a/docs/xml/Android.Net/Uri+InterfaceConsts.xml +++ b/docs/xml/Android.Net/Uri+InterfaceConsts.xml @@ -21,7 +21,6 @@ Provides constants inherited from the Android Uri type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - diff --git a/docs/xml/Android.Net/Uri.xml b/docs/xml/Android.Net/Uri.xml index 32bd1d355..b26392f02 100644 --- a/docs/xml/Android.Net/Uri.xml +++ b/docs/xml/Android.Net/Uri.xml @@ -110,14 +110,14 @@ Gets the decoded authority part of this URI. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getAuthority(). - - - + + + Java documentation for android.net.Uri.getAuthority(). + + @@ -144,6 +144,7 @@ Constructs a new builder, copying the attributes from this Uri. + To be added. @@ -182,9 +183,12 @@ + To be added. Compares the string representation of this Uri with that of another. - + To be added. + + Java documentation for android.net.Uri.compareTo(android.net.Uri). @@ -219,6 +223,7 @@ Reads Uris from Parcels. + To be added. @@ -342,7 +347,9 @@ The empty URI, equivalent to "". - + To be added. + + Java documentation for android.net.Uri.EMPTY. @@ -475,14 +482,14 @@ Gets the encoded authority part of this URI. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getEncodedAuthority(). - - - + + + Java documentation for android.net.Uri.getEncodedAuthority(). + + @@ -508,14 +515,14 @@ Gets the encoded fragment part of this URI, everything after the '#'. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getEncodedFragment(). - - - + + + Java documentation for android.net.Uri.getEncodedFragment(). + + @@ -541,14 +548,14 @@ Gets the encoded path. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getEncodedPath(). - - - + + + Java documentation for android.net.Uri.getEncodedPath(). + + @@ -574,14 +581,14 @@ Gets the encoded query component from this URI. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getEncodedQuery(). - - - + + + Java documentation for android.net.Uri.getEncodedQuery(). + + @@ -608,14 +615,14 @@ Gets the scheme-specific part of this URI, i.e. everything between the scheme separator ':' and the fragment separator '#'. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getEncodedSchemeSpecificPart(). - - - + + + Java documentation for android.net.Uri.getEncodedSchemeSpecificPart(). + + @@ -641,14 +648,14 @@ Gets the encoded user information from the authority. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getEncodedUserInfo(). - - - + + + Java documentation for android.net.Uri.getEncodedUserInfo(). + + @@ -674,14 +681,14 @@ Gets the decoded fragment part of this URI, everything after the '#'. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getFragment(). - - - + + + Java documentation for android.net.Uri.getFragment(). + + @@ -709,6 +716,7 @@ + To be added. Creates a Uri from a file. a Uri for the given file @@ -946,14 +954,14 @@ Gets the encoded host from the authority for this URI. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getHost(). - - - + + + Java documentation for android.net.Uri.getHost(). + + @@ -1018,14 +1026,14 @@ Returns true if this URI is hierarchical like "http://google.com". + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.isHierarchical(). - - - + + + Java documentation for android.net.Uri.isHierarchical(). + + @@ -1050,7 +1058,8 @@ System.Boolean - Returns true if this URI is opaque; otherwise, false. + Returns true if this URI is opaque like "mailto:nobody + To be added. An opaque URI has a scheme-specific part that does not begin with a slash. For example, mailto:nobody@example.com is opaque because its scheme-specific part does not begin with a slash. @@ -1090,14 +1099,14 @@ Returns true if this URI is relative, i.e. if it doesn't contain an explicit scheme. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.isRelative(). - - - + + + Java documentation for android.net.Uri.isRelative(). + + @@ -1150,6 +1159,9 @@ + To be added. + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1189,9 +1201,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1214,14 +1228,14 @@ Gets the decoded last segment in the path. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getLastPathSegment(). - - - + + + Java documentation for android.net.Uri.getLastPathSegment(). + + @@ -1340,14 +1354,14 @@ Gets the decoded path. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getPath(). - - - + + + Java documentation for android.net.Uri.getPath(). + + @@ -1377,14 +1391,14 @@ Gets the decoded path segments. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getPathSegments(). - - - + + + Java documentation for android.net.Uri.getPathSegments(). + + @@ -1410,14 +1424,14 @@ Gets the port from the authority for this URI. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getPort(). - - - + + + Java documentation for android.net.Uri.getPort(). + + @@ -1443,14 +1457,14 @@ Gets the decoded query component from this URI. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getQuery(). - - - + + + Java documentation for android.net.Uri.getQuery(). + + @@ -1520,14 +1534,14 @@ Gets the scheme of this URI. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getScheme(). - - - + + + Java documentation for android.net.Uri.getScheme(). + + @@ -1554,14 +1568,14 @@ Gets the scheme-specific part of this URI, i.e. everything between the scheme separator ':' and the fragment separator '#'. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getSchemeSpecificPart(). - - - + + + Java documentation for android.net.Uri.getSchemeSpecificPart(). + + @@ -1589,9 +1603,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1624,9 +1640,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1650,6 +1668,7 @@ Returns the encoded string representation of this URI. + To be added. Returns the encoded string representation of this URI. Example: "http://google.com/" @@ -1688,14 +1707,14 @@ Gets the decoded user information from the authority. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.Uri.getUserInfo(). - - - + + + Java documentation for android.net.Uri.getUserInfo(). + + @@ -1776,7 +1795,8 @@ parcel to write to to write, can be null Writes a Uri to a Parcel. - + + Java documentation for android.net.Uri.writeToParcel(android.os.Parcel, android.net.Uri). @@ -1832,7 +1852,8 @@ Additional flags about how the object should be written. May be 0 or #PARCELABLE_WRITE_RETURN_VALUE. Flatten this object in to a Parcel. - + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the diff --git a/docs/xml/Android.Net/UrlQuerySanitizer+IValueSanitizer.xml b/docs/xml/Android.Net/UrlQuerySanitizer+IValueSanitizer.xml index bb01f53c4..b3104bca3 100644 --- a/docs/xml/Android.Net/UrlQuerySanitizer+IValueSanitizer.xml +++ b/docs/xml/Android.Net/UrlQuerySanitizer+IValueSanitizer.xml @@ -30,7 +30,8 @@ A functor used to sanitize a single query value. - + + Java documentation for android.net.UrlQuerySanitizer.ValueSanitizer. diff --git a/docs/xml/Android.Net/UrlQuerySanitizer+IllegalCharacterValueSanitizer.xml b/docs/xml/Android.Net/UrlQuerySanitizer+IllegalCharacterValueSanitizer.xml index 4e4f29078..1ce7e2201 100644 --- a/docs/xml/Android.Net/UrlQuerySanitizer+IllegalCharacterValueSanitizer.xml +++ b/docs/xml/Android.Net/UrlQuerySanitizer+IllegalCharacterValueSanitizer.xml @@ -175,9 +175,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -261,9 +263,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -288,9 +292,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/UrlQuerySanitizer+ParameterValuePair.xml b/docs/xml/Android.Net/UrlQuerySanitizer+ParameterValuePair.xml index efc827607..6197803e0 100644 --- a/docs/xml/Android.Net/UrlQuerySanitizer+ParameterValuePair.xml +++ b/docs/xml/Android.Net/UrlQuerySanitizer+ParameterValuePair.xml @@ -23,7 +23,8 @@ A simple tuple that holds parameter-value pairs. - + + Java documentation for android.net.UrlQuerySanitizer.ParameterValuePair. @@ -83,15 +84,16 @@ The Java peer that receives the callback. + To be added. + To be added. Initializes a new instance of UrlQuerySanitizer.ParameterValuePair. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.UrlQuerySanitizer.ParameterValuePair.ParameterValuePair(android.net.UrlQuerySanitizer, java.lang.String, java.lang.String). - - - + + + Java documentation for android.net.UrlQuerySanitizer.ParameterValuePair.ParameterValuePair(android.net.UrlQuerySanitizer, java.lang.String, java.lang.String). + + @@ -126,9 +128,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -151,7 +155,9 @@ The unencoded parameter - + To be added. + + Java documentation for android.net.UrlQuerySanitizer.ParameterValuePair.mParameter. @@ -186,7 +192,9 @@ The unencoded value - + To be added. + + Java documentation for android.net.UrlQuerySanitizer.ParameterValuePair.mValue. @@ -223,9 +231,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -258,9 +268,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/UrlQuerySanitizer.xml b/docs/xml/Android.Net/UrlQuerySanitizer.xml index 08a1e84cb..662e5baf0 100644 --- a/docs/xml/Android.Net/UrlQuerySanitizer.xml +++ b/docs/xml/Android.Net/UrlQuerySanitizer.xml @@ -88,7 +88,8 @@ Constructs a UrlQuerySanitizer. - Defaults: + + Defaults: <ul> <li>unregistered parameters are not allowed. <li>the last instance of a repeated parameter is preferred. @@ -128,6 +129,7 @@ + To be added. Constructs a UrlQuerySanitizer and parses a URL. Constructs a UrlQuerySanitizer and parses a URL. @@ -838,9 +840,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -868,6 +872,7 @@ An array list of all of the parameter-value pairs in the sanitized query, in the order they appeared in the query. + To be added. An array list of all of the parameter-value pairs in the sanitized query, in the order they appeared in the query. May contain duplicate @@ -1203,6 +1208,7 @@ An array of unencoded parameter names. + To be added. Register a value sanitizer for an array of parameters. @@ -1281,9 +1287,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1316,9 +1324,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1345,14 +1355,14 @@ the escaped string Unescape an escaped string. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.UrlQuerySanitizer.unescape(java.lang.String). - - - + + + Java documentation for android.net.UrlQuerySanitizer.unescape(java.lang.String). + + diff --git a/docs/xml/Android.Net/VpnErrorClass.xml b/docs/xml/Android.Net/VpnErrorClass.xml index 79519115d..f90068da9 100644 --- a/docs/xml/Android.Net/VpnErrorClass.xml +++ b/docs/xml/Android.Net/VpnErrorClass.xml @@ -12,7 +12,8 @@ Defines values used by the Android VpnErrorClass API. - + + @@ -40,6 +41,7 @@ 1 + To be added. @@ -67,6 +69,7 @@ 2 + To be added. diff --git a/docs/xml/Android.Net/VpnErrorCode.xml b/docs/xml/Android.Net/VpnErrorCode.xml index 7c4fc2f63..46ee17e3c 100644 --- a/docs/xml/Android.Net/VpnErrorCode.xml +++ b/docs/xml/Android.Net/VpnErrorCode.xml @@ -12,7 +12,8 @@ Defines values used by the Android VpnErrorCode API. - + + @@ -40,6 +41,7 @@ 3 + To be added. @@ -67,6 +69,7 @@ 2 + To be added. @@ -94,6 +97,7 @@ 1 + To be added. @@ -121,6 +125,7 @@ 0 + To be added. diff --git a/docs/xml/Android.Net/VpnManager.xml b/docs/xml/Android.Net/VpnManager.xml index 22d08c10a..7e39f81ba 100644 --- a/docs/xml/Android.Net/VpnManager.xml +++ b/docs/xml/Android.Net/VpnManager.xml @@ -31,7 +31,8 @@ This class provides an interface for apps to manage platform VPN profiles - Apps can use this API to provide profiles with which the platform can set up a VPN without + + Apps can use this API to provide profiles with which the platform can set up a VPN without further app intermediation. When a VPN profile is present and the app is selected as an always-on VPN, the platform will directly trigger the negotiation of the VPN without starting or waking the app (unlike VpnService). @@ -68,7 +69,8 @@ A handle to the Java peer. Specifies how ownership of is transferred. Initializes a managed wrapper around an existing Java peer. - + + @@ -96,7 +98,8 @@ Action sent in android.content.Intents to VpnManager clients when an event occurred. - If the provisioning application declares a service handling this intent action, but is not + + If the provisioning application declares a service handling this intent action, but is not already running, it will be started. Upon starting, the application is granted a short grace period to run in the background even while the device is idle to handle any potential failures. Applications requiring long-running actions triggered by one of these events should @@ -167,7 +170,8 @@ The always-on state of this VPN was changed - This may be the result of a user changing VPN settings, or a Device Policy Manager app + + This may be the result of a user changing VPN settings, or a Device Policy Manager app having changed the VPN policy. @@ -207,7 +211,8 @@ The user deactivated the VPN. - This can happen either when the user turns the VPN off explicitly, or when they select + + This can happen either when the user turns the VPN off explicitly, or when they select a different VPN provider. @@ -334,7 +339,8 @@ Delete the VPN profile configuration that was provisioned by the calling app - + + Java documentation for android.net.VpnManager.deleteProvisionedVpnProfile(). @@ -844,7 +850,8 @@ The LinkProperties of the underlying network when the event occurred. - This extra will be null if there was no underlying network at the time of the event, or + + This extra will be null if there was no underlying network at the time of the event, or the underlying network has no bearing on the event, as in the case of: <ul> <li>CATEGORY_EVENT_DEACTIVATED_BY_USER @@ -888,7 +895,8 @@ The network that was underlying the VPN when the event occurred, as a Network. - This extra will be null if there was no underlying network at the time of the event, or + + This extra will be null if there was no underlying network at the time of the event, or the underlying network has no bearing on the event, as in the case of: <ul> <li>CATEGORY_EVENT_DEACTIVATED_BY_USER @@ -932,7 +940,8 @@ The NetworkCapabilities of the underlying network when the event occurred. - This extra will be null if there was no underlying network at the time of the event, or + + This extra will be null if there was no underlying network at the time of the event, or the underlying network has no bearing on the event, as in the case of: <ul> <li>CATEGORY_EVENT_DEACTIVATED_BY_USER @@ -976,7 +985,8 @@ The VpnProfileState at the time that this event occurred. - This extra may be null if the VPN was revoked by the user, or the profile was deleted. + + This extra may be null if the VPN was revoked by the user, or the profile was deleted. Java documentation for android.net.VpnManager.EXTRA_VPN_PROFILE_STATE. @@ -1013,9 +1023,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1154,7 +1166,8 @@ Request the startup of a previously provisioned VPN. - This member is deprecated. This method is replaced by startProvisionedVpnProfileSession which returns a + + This member is deprecated. This method is replaced by startProvisionedVpnProfileSession which returns a session key for the caller to diagnose the errors. @@ -1237,7 +1250,8 @@ Tear down the VPN provided by the calling app (if any) - + + Java documentation for android.net.VpnManager.stopProvisionedVpnProfile(). @@ -1273,9 +1287,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1300,9 +1316,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/VpnProfileState+InterfaceConsts.xml b/docs/xml/Android.Net/VpnProfileState+InterfaceConsts.xml index 3a7229ec1..789d48fc3 100644 --- a/docs/xml/Android.Net/VpnProfileState+InterfaceConsts.xml +++ b/docs/xml/Android.Net/VpnProfileState+InterfaceConsts.xml @@ -19,7 +19,8 @@ Provides constants inherited from the Android VpnProfileState type. - + + diff --git a/docs/xml/Android.Net/VpnProfileState.xml b/docs/xml/Android.Net/VpnProfileState.xml index 2be04aecc..2291b1b11 100644 --- a/docs/xml/Android.Net/VpnProfileState.xml +++ b/docs/xml/Android.Net/VpnProfileState.xml @@ -44,7 +44,8 @@ Describe the state of VPN. - + + Java documentation for android.net.VpnProfileState. @@ -95,13 +96,18 @@ + To be added. + To be added. + To be added. + To be added. Initializes a new instance of VpnProfileState. - - - Java documentation for android.net.VpnProfileState.VpnProfileState(int, java.lang.String, boolean, boolean). - - - + + + + Java documentation for android.net.VpnProfileState.VpnProfileState(int, java.lang.String, boolean, boolean). + + + @@ -129,12 +135,14 @@ Gets the creator. - - - Java documentation for android.net.VpnProfileState.CREATOR. - - - + To be added. + + + + Java documentation for android.net.VpnProfileState.CREATOR. + + + @@ -166,7 +174,9 @@ Implement the Parcelable interface - + To be added. + + Java documentation for android.net.VpnProfileState.describeContents(). @@ -204,7 +214,9 @@ Returns the always-on status of the PlatformVpnProfile. - If the PlatformVpnProfile is set to be running in always-on mode, the system will ensure + To be added. + + If the PlatformVpnProfile is set to be running in always-on mode, the system will ensure that the profile is always started, and restarting it when necessary (e.g. after reboot). Always-on can be set by an appropriately privileged user via the Settings VPN menus, or by the Device Policy Manager app programmatically. @@ -248,7 +260,9 @@ Returns the lockdown mode status of the PlatformVpnProfile. - In lockdown mode, the system will ensure that apps are not allowed to bypass the VPN, + To be added. + + In lockdown mode, the system will ensure that apps are not allowed to bypass the VPN, including during startup or failure of the VPN. Lockdown mode can be set by an appropriately privileged user via the Settings VPN menus, or by the Device Policy Manager app programmatically. @@ -315,9 +329,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -397,7 +413,9 @@ Returns the state of the Platform VPN - This state represents the internal connection state of the VPN. This state may diverge + To be added. + + This state represents the internal connection state of the VPN. This state may diverge from the VPN Network's state during error and recovery handling. @@ -445,7 +463,8 @@ 2 The VPN was established successfully. - + + Java documentation for android.net.VpnProfileState.STATE_CONNECTED. @@ -491,7 +510,8 @@ 1 The VPN is attempting to connect, potentially after a failure. - + + Java documentation for android.net.VpnProfileState.STATE_CONNECTING. @@ -537,7 +557,8 @@ 0 The VPN has not been started, or some other VPN is active. - + + Java documentation for android.net.VpnProfileState.STATE_DISCONNECTED. @@ -583,7 +604,8 @@ 3 A non-recoverable error has occurred, and will not be retried. - + + Java documentation for android.net.VpnProfileState.STATE_FAILED. @@ -619,9 +641,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -646,9 +670,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -688,8 +714,11 @@ + To be added. + To be added. Implement the Parcelable interface - + + Java documentation for android.net.VpnProfileState.writeToParcel(android.os.Parcel, int). diff --git a/docs/xml/Android.Net/VpnService+Builder.xml b/docs/xml/Android.Net/VpnService+Builder.xml index 124d6d538..52967be0c 100644 --- a/docs/xml/Android.Net/VpnService+Builder.xml +++ b/docs/xml/Android.Net/VpnService+Builder.xml @@ -68,12 +68,11 @@ Initializes a new instance of VpnService.Builder. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.Builder(). - - - + + + Java documentation for android.net.VpnService.Builder.Builder(). + + @@ -124,15 +123,17 @@ + To be added. + To be added. Add a network address to the VPN interface. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.addAddress(java.net.InetAddress, int). - - - + + + Java documentation for android.net.VpnService.Builder.addAddress(java.net.InetAddress, int). + + if the address is invalid. @@ -163,16 +164,18 @@ + To be added. + To be added. Convenience method to add a network address to the VPN interface using a numeric address string. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.addAddress(java.lang.String, int). - - - + + + Java documentation for android.net.VpnService.Builder.addAddress(java.lang.String, int). + + if the address is invalid. @@ -205,18 +208,17 @@ The full canonical package name of a currently installed application. Adds an application allowed to use the VPN. This builder. - Thrown when a disallowed-application list was already configured. - Thrown when the package is not currently installed. Once an allowed-application list is used, only listed applications use the VPN; all applications are allowed by default. A builder cannot contain both allowed and disallowed application lists. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.addAllowedApplication(java.lang.String). - - - + + + Java documentation for android.net.VpnService.Builder.addAllowedApplication(java.lang.String). + + + Thrown when a disallowed-application list was already configured. + Thrown when the package is not currently installed. @@ -245,18 +247,17 @@ The full canonical package name of a currently installed application. Adds an application denied access to the VPN. This builder. - Thrown when an allowed-application list was already configured. - Thrown when the package is not currently installed. Denied applications use the network as if the VPN were not running. A builder cannot contain both allowed and disallowed application lists. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.addDisallowedApplication(java.lang.String). - - - + + + Java documentation for android.net.VpnService.Builder.addDisallowedApplication(java.lang.String). + + + Thrown when an allowed-application list was already configured. + Thrown when the package is not currently installed. @@ -282,15 +283,16 @@ + To be added. Add a DNS server to the VPN connection. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.addDnsServer(java.net.InetAddress). - - - + + + Java documentation for android.net.VpnService.Builder.addDnsServer(java.net.InetAddress). + + if the address is invalid. @@ -320,16 +322,17 @@ + To be added. Convenience method to add a DNS server to the VPN connection using a numeric address string. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.addDnsServer(java.lang.String). - - - + + + Java documentation for android.net.VpnService.Builder.addDnsServer(java.lang.String). + + if the address is invalid. @@ -363,14 +366,16 @@ + To be added. Adds the specified route. + To be added. - - - Java documentation for android.net.VpnService.Builder.addRoute(android.net.IpPrefix). - - - + + + Java documentation for android.net.VpnService.Builder.addRoute(android.net.IpPrefix). + + + @@ -397,15 +402,17 @@ + To be added. + To be added. Add a network route to the VPN interface. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.addRoute(java.net.InetAddress, int). - - - + + + Java documentation for android.net.VpnService.Builder.addRoute(java.net.InetAddress, int). + + if the route is invalid. @@ -436,16 +443,18 @@ + To be added. + To be added. Convenience method to add a network route to the VPN interface using a numeric address string. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.addRoute(java.lang.String, int). - - - + + + Java documentation for android.net.VpnService.Builder.addRoute(java.lang.String, int). + + if the route is invalid. @@ -475,15 +484,16 @@ + To be added. Add a search domain to the DNS resolver. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.addSearchDomain(java.lang.String). - - - + + + Java documentation for android.net.VpnService.Builder.addSearchDomain(java.lang.String). + + @@ -509,14 +519,15 @@ + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.allowBypass(). - - - + + + Java documentation for android.net.VpnService.Builder.allowBypass(). + + @@ -543,14 +554,16 @@ + To be added. + To be added. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.allowFamily(int). - - - + + + Java documentation for android.net.VpnService.Builder.allowFamily(int). + + @@ -579,8 +592,11 @@ - Creates the VPN interface from the configured builder parameters. - The interface file descriptor, or if the app is not prepared or has been revoked. + Create a VPN interface using the parameters supplied to this + builder. + + ParcelFileDescriptor of the VPN interface, or + null if the application is not prepared. The descriptor is non-blocking by default and must be closed when the VPN connection ends. A successful handover deactivates the previous VPN interface. Create a VPN interface using the parameters supplied to this @@ -660,13 +676,16 @@ + To be added. + To be added. + To be added. - - - Java documentation for android.net.VpnService.Builder.excludeRoute(android.net.IpPrefix). - - - + + + Java documentation for android.net.VpnService.Builder.excludeRoute(android.net.IpPrefix). + + + @@ -692,9 +711,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -719,17 +740,17 @@ - true for blocking I/O; false for non-blocking I/O, which is the default. + + true for blocking I/O; false for non-blocking I/O, which is the default. Sets whether the VPN interface file descriptor uses blocking I/O. This builder. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.setBlocking(boolean). - - - + + + Java documentation for android.net.VpnService.Builder.setBlocking(boolean). + + @@ -756,16 +777,17 @@ + To be added. Set the to an activity for users to configure the VPN connection. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.setConfigureIntent(android.app.PendingIntent). - - - + + + Java documentation for android.net.VpnService.Builder.setConfigureIntent(android.app.PendingIntent). + + @@ -797,14 +819,16 @@ + To be added. Sets the http proxy. + To be added. - - - Java documentation for android.net.VpnService.Builder.setHttpProxy(android.net.ProxyInfo). - - - + + + Java documentation for android.net.VpnService.Builder.setHttpProxy(android.net.ProxyInfo). + + + @@ -834,16 +858,17 @@ - true to treat the VPN as metered regardless of underlying networks; false to inherit underlying-network meteredness. + + true to treat the VPN as metered regardless of underlying networks; false to inherit underlying-network meteredness. Sets whether the VPN is treated as metered. This builder. - - - Java documentation for android.net.VpnService.Builder.setMetered(boolean). - - - + + + Java documentation for android.net.VpnService.Builder.setMetered(boolean). + + + @@ -869,15 +894,16 @@ + To be added. Set the maximum transmission unit (MTU) of the VPN interface. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.setMtu(int). - - - + + + Java documentation for android.net.VpnService.Builder.setMtu(int). + + if the value is not positive. @@ -907,15 +933,16 @@ + To be added. Set the name of this session. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.setSession(java.lang.String). - - - + + + Java documentation for android.net.VpnService.Builder.setSession(java.lang.String). + + @@ -954,17 +981,17 @@ - to allow any underlying network, an empty array for none, or the actual underlying networks. + + to allow any underlying network, an empty array for none, or the actual underlying networks. Sets the networks underlying the VPN. This builder. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - Java documentation for android.net.VpnService.Builder.setUnderlyingNetworks(android.net.Network[]). - - - + + + Java documentation for android.net.VpnService.Builder.setUnderlyingNetworks(android.net.Network[]). + + @@ -991,9 +1018,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -1018,9 +1047,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/VpnService.xml b/docs/xml/Android.Net/VpnService.xml index a1c754456..2432144c4 100644 --- a/docs/xml/Android.Net/VpnService.xml +++ b/docs/xml/Android.Net/VpnService.xml @@ -184,6 +184,7 @@ Returns whether the service is running in always-on VPN mode. + To be added. Returns whether the service is running in always-on VPN mode. In this mode the system ensures that the service is always running by restarting it when necessary, e.g. after reboot. @@ -225,6 +226,7 @@ Returns whether the service is running in always-on VPN lockdown mode. + To be added. Returns whether the service is running in always-on VPN lockdown mode. In this mode the system ensures that the service is always running and that the apps aren't allowed to bypass @@ -265,9 +267,11 @@ Java.Interop.JniPeerMembers - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. The instance that provides access to JNI peer-member information for this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -300,6 +304,7 @@ as given to M:Android.Content.Context.BindService(Android.Content.Intent,Android.Content.IServiceConnection,Android.Content.IServiceConnection). Note that any extras that were included with the Intent at that point will not be seen here. Return the communication interface to the service. + To be added. Return the communication interface to the service. This method returns null on Intents other than #SERVICE_INTERFACE @@ -391,7 +396,9 @@ + To be added. Prepare to establish a VPN connection. + To be added. Prepare to establish a VPN connection. This method returns null if the VPN application is already prepared or if the user has previously @@ -452,6 +459,7 @@ + To be added. Convenience method to protect a DatagramSocket from VPN connections. @@ -501,6 +509,7 @@ + To be added. Convenience method to protect a Socket from VPN connections. true on success. @@ -544,6 +553,7 @@ + To be added. Protect a socket from VPN connections. true on success. @@ -635,7 +645,8 @@ Key for boolean meta-data field indicating whether this VpnService supports always-on mode. - For a VPN app targeting android.os.Build.VERSION_CODES#N API 24 or above, Android + + For a VPN app targeting android.os.Build.VERSION_CODES#N API 24 or above, Android provides users with the ability to set it as always-on, so that VPN connection is persisted after device reboot and app upgrade. Always-on VPN can also be enabled by device owner and profile owner apps through @@ -767,9 +778,11 @@ System.IntPtr - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + @@ -794,9 +807,11 @@ System.Type - This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + + This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - This member supports the .NET for Android binding runtime. + This member supports the .NET for Android binding runtime. + diff --git a/docs/xml/Android.Net/VpnState.xml b/docs/xml/Android.Net/VpnState.xml index 6f7f6f4a8..43bf5b16d 100644 --- a/docs/xml/Android.Net/VpnState.xml +++ b/docs/xml/Android.Net/VpnState.xml @@ -12,7 +12,8 @@ Defines values used by the Android VpnState API. - + + @@ -40,6 +41,7 @@ 2 + To be added. @@ -67,6 +69,7 @@ 1 + To be added. @@ -94,6 +97,7 @@ 0 + To be added. @@ -121,6 +125,7 @@ 3 + To be added. diff --git a/docs/xml/Android.Net/WifiMode.xml b/docs/xml/Android.Net/WifiMode.xml index bcba968f9..245e3ad83 100644 --- a/docs/xml/Android.Net/WifiMode.xml +++ b/docs/xml/Android.Net/WifiMode.xml @@ -38,6 +38,7 @@ 1 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -64,6 +65,7 @@ 3 + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -94,6 +96,7 @@ 4 + To be added. diff --git a/docs/xml/Android.Nfc.CardEmulators/CardEmulation.xml b/docs/xml/Android.Nfc.CardEmulators/CardEmulation.xml index 1829ef8cc..124fa39b3 100644 --- a/docs/xml/Android.Nfc.CardEmulators/CardEmulation.xml +++ b/docs/xml/Android.Nfc.CardEmulators/CardEmulation.xml @@ -1,4 +1,4 @@ - + @@ -31,7 +31,7 @@ This class can be used to query the state of NFC card emulation services. - + For a general introduction into NFC card emulation, please read the NFC card emulation developer guide.</p> @@ -44,9 +44,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -96,9 +96,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -145,9 +145,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -189,7 +189,7 @@ Returns whether the user has allowed AIDs registered in the specified category to be handled by a service that is preferred by the foreground application, instead of by a pre-configured default. - + Foreground applications can set such preferences using the #setPreferredService(Activity, ComponentName) method. Starting with Build.VERSION_CODES#VANILLA_ICE_CREAM, this method will always @@ -200,9 +200,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -238,9 +238,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -274,9 +274,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -320,9 +320,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -411,9 +411,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -447,9 +447,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -486,9 +486,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -547,9 +547,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -592,9 +592,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -721,9 +721,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -761,7 +761,7 @@ Allows an application to query whether a service is currently the default handler for a specified ISO7816-4 Application ID. whether the service is the default handler for the specified AID - + <p class="note">Requires the android.Manifest.permission#NFC permission. Allows an application to query whether a service is currently @@ -772,9 +772,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -812,7 +812,7 @@ Allows an application to query whether a service is currently the default service to handle a card emulation category. whether service is currently the default service for the category. - + <p class="note">Requires the android.Manifest.permission#NFC permission. Allows an application to query whether a service is currently @@ -831,9 +831,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -938,9 +938,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1016,9 +1016,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1061,9 +1061,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1108,9 +1108,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1214,9 +1214,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1259,9 +1259,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1304,9 +1304,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1349,9 +1349,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1394,9 +1394,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1439,9 +1439,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1506,9 +1506,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1597,9 +1597,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1656,9 +1656,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1711,9 +1711,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1760,9 +1760,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1812,9 +1812,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1881,9 +1881,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1926,9 +1926,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1972,9 +1972,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2021,9 +2021,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2094,9 +2094,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2160,9 +2160,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2279,9 +2279,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2322,9 +2322,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2473,9 +2473,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2521,9 +2521,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Nfc/NfcAdapter+IReaderCallback.xml b/docs/xml/Android.Nfc/NfcAdapter+IReaderCallback.xml index 545511b59..3bcd244dc 100644 --- a/docs/xml/Android.Nfc/NfcAdapter+IReaderCallback.xml +++ b/docs/xml/Android.Nfc/NfcAdapter+IReaderCallback.xml @@ -82,5 +82,41 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTagLost", "(Landroid/nfc/Tag;)V", "GetOnTagLost_Landroid_nfc_Tag_Handler:Android.Nfc.NfcAdapter/IReaderCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onTagLost", "(Landroid/nfc/Tag;)V", "GetOnTagLost_Landroid_nfc_Tag_Handler:Android.Nfc.NfcAdapter/IReaderCallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + Called when the previously discovered tag is lost. + To be added. + + diff --git a/docs/xml/Android.Nfc/NfcAdapter.xml b/docs/xml/Android.Nfc/NfcAdapter.xml index ce1d78095..e0b1cc6ca 100644 --- a/docs/xml/Android.Nfc/NfcAdapter.xml +++ b/docs/xml/Android.Nfc/NfcAdapter.xml @@ -31,7 +31,7 @@ Represents the local NFC adapter. Use the helper #getDefaultAdapter(Context) to get the default NFC adapter for this Android device. - + <div class="special reference"> <h3>Developer Guides</h3> For more information about using NFC, read the @@ -45,9 +45,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -85,9 +85,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -129,9 +129,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,9 +177,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -224,9 +224,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -246,6 +246,10 @@ [Android.Runtime.Register("ACTION_TAG_DISCOVERED")] [<Android.Runtime.Register("ACTION_TAG_DISCOVERED")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + System.String @@ -262,9 +266,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -302,7 +306,7 @@ &lt;intent-filter&gt; &lt;action android:name="android.nfc.action.TECH_DISCOVERED" /&gt; &lt;/intent-filter&gt; - + &lt;meta-data android:name="android.nfc.action.TECH_DISCOVERED" android:resource="@xml/filter_nfc" /&gt; @@ -322,9 +326,9 @@ &lt;tech-list&gt; &lt;tech&gt;android.nfc.tech.NfcF&lt;/tech&gt; &lt;/tech-list&gt; - + &lt;!-- OR --&gt; - + &lt;!-- capture all MIFARE Classics with NDEF payloads --&gt; &lt;tech-list&gt; &lt;tech&gt;android.nfc.tech.NfcA&lt;/tech&gt; @@ -342,9 +346,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -391,13 +395,43 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("allowOneTransaction", "()V", "", ApiSince=37)] + [<Android.Runtime.Register("allowOneTransaction", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + Temporarily disables observe mode to allow a single Host Card Emulation (HCE) + transaction to proceed. + To be added. + + @@ -445,9 +479,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -503,9 +537,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -552,9 +586,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if the Activity has already been paused @@ -584,6 +618,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")>] + System.Void @@ -610,9 +648,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if the Activity has already been paused @@ -659,9 +697,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -716,9 +754,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -799,9 +837,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if the Activity is not currently in the foreground @@ -831,6 +869,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")>] + System.Void @@ -864,9 +906,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if the activity is not currently in the foreground @@ -921,9 +963,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -963,9 +1005,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1003,9 +1045,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1043,9 +1085,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1083,9 +1125,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1125,9 +1167,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1170,9 +1212,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1209,13 +1251,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_READER_TECH_A_POLLING_LOOP_ANNOTATION", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_READER_TECH_A_POLLING_LOOP_ANNOTATION", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key to specify an NFC-A polling loop annotation (as a byte array) in the extras Bundle when + calling #enableReaderMode(Activity, ReaderCallback, int, Bundle). + To be added. + + @@ -1252,9 +1323,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1292,9 +1363,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1338,9 +1409,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1385,9 +1456,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1431,9 +1502,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1477,9 +1548,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1523,9 +1594,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1569,9 +1640,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1616,9 +1687,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1658,9 +1729,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1700,9 +1771,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1742,9 +1813,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1784,9 +1855,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1826,9 +1897,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1869,9 +1940,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1913,13 +1984,54 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getGestureExchangeAid", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getGestureExchangeAid", "()Ljava/lang/String;", "", ApiSince=37)>] + + + [get: Android.Runtime.RequiresPermission("android.permission.PERFORM_GESTURE_EXCHANGE")] + [<get: Android.Runtime.RequiresPermission("android.permission.PERFORM_GESTURE_EXCHANGE")>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + Get the AID for Tap to Share functionality. + To be added. + To be added. + + @@ -1962,9 +2074,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2023,9 +2135,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2053,6 +2165,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")>] + System.Boolean @@ -2087,9 +2203,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2130,9 +2246,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2178,9 +2294,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2200,6 +2316,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")>] + [get: Android.Runtime.Register("isNdefPushEnabled", "()Z", "")] [<get: Android.Runtime.Register("isNdefPushEnabled", "()Z", "")>] @@ -2236,9 +2356,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2278,9 +2398,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2323,9 +2443,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2364,9 +2484,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2405,13 +2525,45 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isReaderModeAnnotationSupported", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isReaderModeAnnotationSupported", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns whether the device supports setting annotation frames when enabling reader + mode by passing an extras bundle that includes a + #EXTRA_READER_TECH_A_POLLING_LOOP_ANNOTATION key to + #enableReaderMode(Activity, ReaderCallback, int, Bundle). + true if the mode is supported, false otherwise. + To be added. + + @@ -2446,9 +2598,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2487,9 +2639,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2528,9 +2680,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2569,9 +2721,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2616,9 +2768,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2653,7 +2805,7 @@ otherwise Checks if the device supports Tag Intent App Preference functionality. - + When supported, #ACTION_NDEF_DISCOVERED, #ACTION_TECH_DISCOVERED or #ACTION_TAG_DISCOVERED will not be dispatched to an Activity if isTagIntentAllowed returns false. @@ -2663,9 +2815,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2745,9 +2897,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2790,9 +2942,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2835,9 +2987,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2882,15 +3034,15 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. - + @@ -2904,6 +3056,10 @@ [Android.Runtime.Register("resetDiscoveryTechnology", "(Landroid/app/Activity;)V", "", ApiSince=35)] [<Android.Runtime.Register("resetDiscoveryTechnology", "(Landroid/app/Activity;)V", "", ApiSince=35)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -2928,9 +3084,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2958,6 +3114,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")>] + System.Void @@ -3029,9 +3189,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3059,6 +3219,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")>] + System.Void @@ -3079,15 +3243,15 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. - + @@ -3101,6 +3265,10 @@ [Android.Runtime.Register("setDiscoveryTechnology", "(Landroid/app/Activity;II)V", "", ApiSince=35)] [<Android.Runtime.Register("setDiscoveryTechnology", "(Landroid/app/Activity;II)V", "", ApiSince=35)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -3138,7 +3306,7 @@ Set the NFC controller to enable specific poll/listen technologies, as specified in parameters, while this Activity is in the foreground. - + Use #FLAG_READER_KEEP to keep current polling technology. Use #FLAG_LISTEN_KEEP to keep current listenig technology. (if the _KEEP flag is specified the other technology flags shouldn't be set @@ -3169,9 +3337,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3199,6 +3367,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")>] + System.Void @@ -3225,16 +3397,6 @@ A non-null array of additional non-null activities. Pass an empty array if there are no additional activities. Register one activity at a time from that activity's OnCreate method. Sets a static NDEF message to send using Android Beam. - Android Beam was deprecated in API level 29. On devices that support Android Beam, it remains functional through API level 33. Starting in API level 34, Android Beam is removed and calls to this method have no effect. - The message is made available for NDEF push only while a specified activity is resumed. Call this method before Activity.OnDestroy, preferably from Activity.OnCreate. It does not perform I/O or blocking work and is safe to call from the main thread. - Only one NDEF message can be pushed by the resumed activity. If a message callback is also set with SetNdefPushMessageCallback, the callback takes priority. Passing clears the static message provider; a registered callback continues to supply the NDEF message. - Use SetNdefPushMessageCallback when the message must be generated dynamically. Do not pass an activity that has already reached Activity.OnDestroy. - Requires the android.Manifest.permission#NFC permission. - - - Android Open Source Project source documentation for android.nfc.NfcAdapter.setNdefPushMessage. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. The device does not support NFC. @@ -3265,6 +3427,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")>] + System.Void @@ -3291,16 +3457,6 @@ A non-null array of additional non-null activities. Pass an empty array if there are no additional activities. Register one activity at a time from that activity's OnCreate method. Sets a callback that dynamically generates NDEF messages to send using Android Beam. - Android Beam was deprecated in API level 29. On devices that support Android Beam, it remains functional through API level 33. Starting in API level 34, Android Beam is removed and calls to this method have no effect. - The callback can run only while a specified activity is resumed. Call this method before Activity.OnDestroy, preferably from Activity.OnCreate. It does not perform I/O or blocking work and is safe to call from the main thread. - Only one NDEF message can be pushed by the resumed activity. If a static message is also set with SetNdefPushMessage, this callback takes priority. Passing clears the callback provider; a registered static message continues to be used. - Use SetNdefPushMessage when the message does not need to change. Do not pass an activity that has already reached Activity.OnDestroy. - Requires the android.Manifest.permission#NFC permission. - - - Android Open Source Project source documentation for android.nfc.NfcAdapter.setNdefPushMessageCallback. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. The device does not support NFC. @@ -3355,9 +3511,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3385,6 +3541,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")>] + System.Void @@ -3419,9 +3579,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3474,9 +3634,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Nfc/NfcAntennaInfo.xml b/docs/xml/Android.Nfc/NfcAntennaInfo.xml index 9fe99349f..b83af6d05 100644 --- a/docs/xml/Android.Nfc/NfcAntennaInfo.xml +++ b/docs/xml/Android.Nfc/NfcAntennaInfo.xml @@ -296,6 +296,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] diff --git a/docs/xml/Android.OS.Ext/SdkExtensions.xml b/docs/xml/Android.OS.Ext/SdkExtensions.xml index eb33ac6e4..5f1871f64 100644 --- a/docs/xml/Android.OS.Ext/SdkExtensions.xml +++ b/docs/xml/Android.OS.Ext/SdkExtensions.xml @@ -169,8 +169,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "" }, Type="")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "" }, Type="")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "" }, Type="")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "", "" }, Type="")>] [Android.Runtime.IntDef(Fields=new System.String[] { "AdServices" }, Type="Android.OS.Ext.SdkExtensions")] diff --git a/docs/xml/Android.OS.Flagging/AconfigPackage.xml b/docs/xml/Android.OS.Flagging/AconfigPackage.xml index eccf3f9bc..4393a9c28 100644 --- a/docs/xml/Android.OS.Flagging/AconfigPackage.xml +++ b/docs/xml/Android.OS.Flagging/AconfigPackage.xml @@ -185,7 +185,7 @@ The name of the Aconfig package to load. Loads an Aconfig Package from Aconfig Storage. An instance of AconfigPackage, which may be empty if the package is not found - in the container. + in the container. Loads an Aconfig Package from Aconfig Storage. This method attempts to load the specified Aconfig package. diff --git a/docs/xml/Android.OS.Health/TimerStat.xml b/docs/xml/Android.OS.Health/TimerStat.xml index 29f763e83..d37a43301 100644 --- a/docs/xml/Android.OS.Health/TimerStat.xml +++ b/docs/xml/Android.OS.Health/TimerStat.xml @@ -311,7 +311,7 @@ - To be added. + To be added To be added. diff --git a/docs/xml/Android.OS.Storage.Operations.Sources/AppDataFileSource.xml b/docs/xml/Android.OS.Storage.Operations.Sources/AppDataFileSource.xml new file mode 100644 index 000000000..11ef87e16 --- /dev/null +++ b/docs/xml/Android.OS.Storage.Operations.Sources/AppDataFileSource.xml @@ -0,0 +1,213 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.OS.Storage.Operations.Sources.OperationSource + + + + + [Android.Runtime.Register("android/os/storage/operations/sources/AppDataFileSource", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/os/storage/operations/sources/AppDataFileSource", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A source representing a file within the calling application's private app data directory. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + The file to be used as a source. Must be within the application's data directory. + Creates a new source for the specified file. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFile", "()Ljava/io/File;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFile", "()Ljava/io/File;", "", ApiSince=37)>] + + + + Java.IO.File + + + Returns the file associated with this source. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toString", "()Ljava/lang/String;", "", ApiSince=37)] + [<Android.Runtime.Register("toString", "()Ljava/lang/String;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + + Returns a string representation of this source for debugging. + A string containing the source type and path. + To be added. + + + + diff --git a/docs/xml/Android.OS.Storage.Operations.Sources/OperationSource.xml b/docs/xml/Android.OS.Storage.Operations.Sources/OperationSource.xml new file mode 100644 index 000000000..0df7b8f54 --- /dev/null +++ b/docs/xml/Android.OS.Storage.Operations.Sources/OperationSource.xml @@ -0,0 +1,176 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/os/storage/operations/sources/OperationSource", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/os/storage/operations/sources/OperationSource", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Abstract base class for the source of a file operation. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toString", "()Ljava/lang/String;", "GetToStringHandler", ApiSince=37)] + [<Android.Runtime.Register("toString", "()Ljava/lang/String;", "GetToStringHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + + Returns a human-readable representation of this source. + A debugging string representation of the source. + To be added. + + + + diff --git a/docs/xml/Android.OS.Storage.Operations.Targets/OperationTarget.xml b/docs/xml/Android.OS.Storage.Operations.Targets/OperationTarget.xml new file mode 100644 index 000000000..a855cd20e --- /dev/null +++ b/docs/xml/Android.OS.Storage.Operations.Targets/OperationTarget.xml @@ -0,0 +1,176 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/os/storage/operations/targets/OperationTarget", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/os/storage/operations/targets/OperationTarget", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Abstract base class for the target of a file operation. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toString", "()Ljava/lang/String;", "GetToStringHandler", ApiSince=37)] + [<Android.Runtime.Register("toString", "()Ljava/lang/String;", "GetToStringHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + + Returns a human-readable representation of this target. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.OS.Storage.Operations.Targets/PccTarget.xml b/docs/xml/Android.OS.Storage.Operations.Targets/PccTarget.xml new file mode 100644 index 000000000..d81790b3a --- /dev/null +++ b/docs/xml/Android.OS.Storage.Operations.Targets/PccTarget.xml @@ -0,0 +1,209 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.OS.Storage.Operations.Targets.OperationTarget + + + + + [Android.Runtime.Register("android/os/storage/operations/targets/PccTarget", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/os/storage/operations/targets/PccTarget", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A target representing the calling application's Private Compute Core (PCC) data directory. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + Creates a new PCC target with no path prefix. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + The prefix to be added to the destination path of files. + Creates a new PCC target with the specified path prefix. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("toString", "()Ljava/lang/String;", "", ApiSince=37)] + [<Android.Runtime.Register("toString", "()Ljava/lang/String;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + + Returns a string representation of this target for debugging. + A string containing the target type and prefix. + To be added. + + + + diff --git a/docs/xml/Android.OS.Storage.Operations/FileOperationEnqueueResult+InterfaceConsts.xml b/docs/xml/Android.OS.Storage.Operations/FileOperationEnqueueResult+InterfaceConsts.xml new file mode 100644 index 000000000..b2a1ee4af --- /dev/null +++ b/docs/xml/Android.OS.Storage.Operations/FileOperationEnqueueResult+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.OS.Storage.Operations/FileOperationEnqueueResult.xml b/docs/xml/Android.OS.Storage.Operations/FileOperationEnqueueResult.xml new file mode 100644 index 000000000..ab09aeef2 --- /dev/null +++ b/docs/xml/Android.OS.Storage.Operations/FileOperationEnqueueResult.xml @@ -0,0 +1,364 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/os/storage/operations/FileOperationEnqueueResult", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/os/storage/operations/FileOperationEnqueueResult", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Result of an operation enqueue request. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getErrorCode", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getErrorCode", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the error code if the operation failed to enqueue. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isSuccessful", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isSuccessful", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns true if the operation was successfully enqueued. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRequestId", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRequestId", "()Ljava/lang/String;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + Returns the unique ID of the request if the operation was successfully enqueued. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.OS.Storage.Operations/FileOperationErrorCode.xml b/docs/xml/Android.OS.Storage.Operations/FileOperationErrorCode.xml new file mode 100644 index 000000000..d60cebd81 --- /dev/null +++ b/docs/xml/Android.OS.Storage.Operations/FileOperationErrorCode.xml @@ -0,0 +1,243 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorBusy", JniField="android/os/storage/operations/FileOperationResult.ERROR_BUSY")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorBusy", JniField="android/os/storage/operations/FileOperationResult.ERROR_BUSY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorDiskFull", JniField="android/os/storage/operations/FileOperationResult.ERROR_DISK_FULL")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorDiskFull", JniField="android/os/storage/operations/FileOperationResult.ERROR_DISK_FULL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorInvalidRequest", JniField="android/os/storage/operations/FileOperationResult.ERROR_INVALID_REQUEST")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorInvalidRequest", JniField="android/os/storage/operations/FileOperationResult.ERROR_INVALID_REQUEST")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorNone", JniField="android/os/storage/operations/FileOperationResult.ERROR_NONE")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorNone", JniField="android/os/storage/operations/FileOperationResult.ERROR_NONE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + -1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorPermissionDenied", JniField="android/os/storage/operations/FileOperationResult.ERROR_PERMISSION_DENIED")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorPermissionDenied", JniField="android/os/storage/operations/FileOperationResult.ERROR_PERMISSION_DENIED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorUnknown", JniField="android/os/storage/operations/FileOperationResult.ERROR_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorUnknown", JniField="android/os/storage/operations/FileOperationResult.ERROR_UNKNOWN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorUnsupportedSource", JniField="android/os/storage/operations/FileOperationResult.ERROR_UNSUPPORTED_SOURCE")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorUnsupportedSource", JniField="android/os/storage/operations/FileOperationResult.ERROR_UNSUPPORTED_SOURCE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorUnsupportedTarget", JniField="android/os/storage/operations/FileOperationResult.ERROR_UNSUPPORTED_TARGET")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.ErrorUnsupportedTarget", JniField="android/os/storage/operations/FileOperationResult.ERROR_UNSUPPORTED_TARGET")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + 4 + + To be added. + + + + diff --git a/docs/xml/Android.OS.Storage.Operations/FileOperationMode.xml b/docs/xml/Android.OS.Storage.Operations/FileOperationMode.xml new file mode 100644 index 000000000..46bc667c4 --- /dev/null +++ b/docs/xml/Android.OS.Storage.Operations/FileOperationMode.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationRequest.OperationCopy", JniField="android/os/storage/operations/FileOperationRequest.OPERATION_COPY")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationRequest.OperationCopy", JniField="android/os/storage/operations/FileOperationRequest.OPERATION_COPY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationMode + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationRequest.OperationMove", JniField="android/os/storage/operations/FileOperationRequest.OPERATION_MOVE")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationRequest.OperationMove", JniField="android/os/storage/operations/FileOperationRequest.OPERATION_MOVE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationMode + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.OS.Storage.Operations/FileOperationRequest+Builder.xml b/docs/xml/Android.OS.Storage.Operations/FileOperationRequest+Builder.xml new file mode 100644 index 000000000..37cf9d88b --- /dev/null +++ b/docs/xml/Android.OS.Storage.Operations/FileOperationRequest+Builder.xml @@ -0,0 +1,279 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/os/storage/operations/FileOperationRequest$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/os/storage/operations/FileOperationRequest$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for constructing FileOperationRequest instances. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + The operation to perform; must be #OPERATION_MOVE or #OPERATION_COPY. + Creates a new builder for a specific file operation mode. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/os/storage/operations/FileOperationRequest;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/os/storage/operations/FileOperationRequest;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationRequest + + + + Builds the FileOperationRequest instance. + A new FileOperationRequest instance. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRegisterCompletionListener", "(Z)Landroid/os/storage/operations/FileOperationRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setRegisterCompletionListener", "(Z)Landroid/os/storage/operations/FileOperationRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSource", "(Landroid/os/storage/operations/sources/OperationSource;)Landroid/os/storage/operations/FileOperationRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setSource", "(Landroid/os/storage/operations/sources/OperationSource;)Landroid/os/storage/operations/FileOperationRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTarget", "(Landroid/os/storage/operations/targets/OperationTarget;)Landroid/os/storage/operations/FileOperationRequest$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setTarget", "(Landroid/os/storage/operations/targets/OperationTarget;)Landroid/os/storage/operations/FileOperationRequest$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationRequest+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.OS.Storage.Operations/FileOperationRequest+InterfaceConsts.xml b/docs/xml/Android.OS.Storage.Operations/FileOperationRequest+InterfaceConsts.xml new file mode 100644 index 000000000..0d735792e --- /dev/null +++ b/docs/xml/Android.OS.Storage.Operations/FileOperationRequest+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.OS.Storage.Operations/FileOperationRequest.xml b/docs/xml/Android.OS.Storage.Operations/FileOperationRequest.xml new file mode 100644 index 000000000..d7de8c29c --- /dev/null +++ b/docs/xml/Android.OS.Storage.Operations/FileOperationRequest.xml @@ -0,0 +1,466 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/os/storage/operations/FileOperationRequest", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/os/storage/operations/FileOperationRequest", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Encapsulates a request to Move, or Copy files. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + implemented for Parcelable + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMode", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMode", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the type of file operation to be performed for this request. + The operation mode, which will be either #OPERATION_MOVE or #OPERATION_COPY. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OPERATION_COPY", ApiSince=37)] + [<Android.Runtime.Register("OPERATION_COPY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationMode + + 2 + + Operation mode indicating that files should be copied from the source to the target. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OPERATION_MOVE", ApiSince=37)] + [<Android.Runtime.Register("OPERATION_MOVE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationMode + + 1 + + Operation mode indicating that files should be moved from the source to the target. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("shouldRegisterCompletionListener", "()Z", "", ApiSince=37)] + [<Android.Runtime.Register("shouldRegisterCompletionListener", "()Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + Returns true if a completion listener should be automatically registered for this request. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSource", "()Landroid/os/storage/operations/sources/OperationSource;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSource", "()Landroid/os/storage/operations/sources/OperationSource;", "", ApiSince=37)>] + + + + Android.OS.Storage.Operations.Sources.OperationSource + + + Returns the source of the file operation. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTarget", "()Landroid/os/storage/operations/targets/OperationTarget;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTarget", "()Landroid/os/storage/operations/targets/OperationTarget;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.OS.Storage.Operations.Targets.OperationTarget + + + Returns the target of the file operation. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + implemented for Parcelable + To be added. + + + + diff --git a/docs/xml/Android.OS.Storage.Operations/FileOperationResult+InterfaceConsts.xml b/docs/xml/Android.OS.Storage.Operations/FileOperationResult+InterfaceConsts.xml new file mode 100644 index 000000000..a6c5960c8 --- /dev/null +++ b/docs/xml/Android.OS.Storage.Operations/FileOperationResult+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.OS.Storage.Operations/FileOperationResult.xml b/docs/xml/Android.OS.Storage.Operations/FileOperationResult.xml new file mode 100644 index 000000000..7301e9e02 --- /dev/null +++ b/docs/xml/Android.OS.Storage.Operations/FileOperationResult.xml @@ -0,0 +1,956 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/os/storage/operations/FileOperationResult", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/os/storage/operations/FileOperationResult", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents the result of a file operation. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_BUSY", ApiSince=37)] + [<Android.Runtime.Register("ERROR_BUSY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + 1 + + The system is too busy to handle the request. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getErrorCode", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getErrorCode", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the error code if the operation failed. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_DISK_FULL", ApiSince=37)] + [<Android.Runtime.Register("ERROR_DISK_FULL", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + 6 + + The operation failed because the disk is full. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_INVALID_REQUEST", ApiSince=37)] + [<Android.Runtime.Register("ERROR_INVALID_REQUEST", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + 2 + + The system cannot fulfill the request as configured. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getErrorMessage", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getErrorMessage", "()Ljava/lang/String;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + Returns the error message if the operation failed. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_NONE", ApiSince=37)] + [<Android.Runtime.Register("ERROR_NONE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + -1 + + Successful operation. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_PERMISSION_DENIED", ApiSince=37)] + [<Android.Runtime.Register("ERROR_PERMISSION_DENIED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + 5 + + The operation failed due to missing permissions. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("ERROR_UNKNOWN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + 0 + + An unknown error. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_UNSUPPORTED_SOURCE", ApiSince=37)] + [<Android.Runtime.Register("ERROR_UNSUPPORTED_SOURCE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + 3 + + The source of the operation is unsupported or invalid. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_UNSUPPORTED_TARGET", ApiSince=37)] + [<Android.Runtime.Register("ERROR_UNSUPPORTED_TARGET", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationErrorCode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationErrorCode + + 4 + + The target of the operation is unsupported or invalid. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFailedPaths", "()Ljava/util/List;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFailedPaths", "()Ljava/util/List;", "", ApiSince=37)>] + + + + System.Collections.Generic.IList<System.String> + + + Returns the list of failures. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRequestId", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRequestId", "()Ljava/lang/String;", "", ApiSince=37)>] + + + + System.String + + + Returns the unique ID of the request. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSource", "()Landroid/os/storage/operations/sources/OperationSource;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSource", "()Landroid/os/storage/operations/sources/OperationSource;", "", ApiSince=37)>] + + + + Android.OS.Storage.Operations.Sources.OperationSource + + + Returns the OperationSource that was configured in the original FileOperationRequest. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getStatus", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getStatus", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the current status of the operation. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATUS_FAILED", ApiSince=37)] + [<Android.Runtime.Register("STATUS_FAILED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationStatus enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationStatus + + 4 + + The operation failed. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATUS_FINISHED", ApiSince=37)] + [<Android.Runtime.Register("STATUS_FINISHED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationStatus enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationStatus + + 3 + + The operation finished successfully. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATUS_IN_PROGRESS", ApiSince=37)] + [<Android.Runtime.Register("STATUS_IN_PROGRESS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationStatus enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationStatus + + 2 + + The operation is currently running. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATUS_QUEUED", ApiSince=37)] + [<Android.Runtime.Register("STATUS_QUEUED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationStatus enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationStatus + + 1 + + The operation is queued and waiting to start. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATUS_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("STATUS_UNKNOWN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.Storage.Operations.FileOperationStatus enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationStatus + + 0 + + Unknown status. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTarget", "()Landroid/os/storage/operations/targets/OperationTarget;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTarget", "()Landroid/os/storage/operations/targets/OperationTarget;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.OS.Storage.Operations.Targets.OperationTarget + + + Returns the target of the file operation. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.OS.Storage.Operations/FileOperationStatus.xml b/docs/xml/Android.OS.Storage.Operations/FileOperationStatus.xml new file mode 100644 index 000000000..0bebcab8c --- /dev/null +++ b/docs/xml/Android.OS.Storage.Operations/FileOperationStatus.xml @@ -0,0 +1,159 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.StatusFailed", JniField="android/os/storage/operations/FileOperationResult.STATUS_FAILED")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.StatusFailed", JniField="android/os/storage/operations/FileOperationResult.STATUS_FAILED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationStatus + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.StatusFinished", JniField="android/os/storage/operations/FileOperationResult.STATUS_FINISHED")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.StatusFinished", JniField="android/os/storage/operations/FileOperationResult.STATUS_FINISHED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationStatus + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.StatusInProgress", JniField="android/os/storage/operations/FileOperationResult.STATUS_IN_PROGRESS")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.StatusInProgress", JniField="android/os/storage/operations/FileOperationResult.STATUS_IN_PROGRESS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationStatus + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.StatusQueued", JniField="android/os/storage/operations/FileOperationResult.STATUS_QUEUED")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.StatusQueued", JniField="android/os/storage/operations/FileOperationResult.STATUS_QUEUED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationStatus + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.StatusUnknown", JniField="android/os/storage/operations/FileOperationResult.STATUS_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.OS.Storage.Operations.FileOperationResult.StatusUnknown", JniField="android/os/storage/operations/FileOperationResult.STATUS_UNKNOWN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationStatus + + 0 + + To be added. + + + + diff --git a/docs/xml/Android.OS.Storage/FileManager.xml b/docs/xml/Android.OS.Storage/FileManager.xml new file mode 100644 index 000000000..b99162ea3 --- /dev/null +++ b/docs/xml/Android.OS.Storage/FileManager.xml @@ -0,0 +1,378 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/os/storage/FileManager", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/os/storage/FileManager", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System service manager for handling privileged, long-running file operations. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_FILE_OPERATION_COMPLETED", ApiSince=37)] + [<Android.Runtime.Register("ACTION_FILE_OPERATION_COMPLETED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Broadcast Action: Sent when a file operation has completed. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("enqueueOperation", "(Landroid/os/storage/operations/FileOperationRequest;)Landroid/os/storage/operations/FileOperationEnqueueResult;", "", ApiSince=37)] + [<Android.Runtime.Register("enqueueOperation", "(Landroid/os/storage/operations/FileOperationRequest;)Landroid/os/storage/operations/FileOperationEnqueueResult;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationEnqueueResult + + + + + + The FileOperationRequest describing the operation (source, target, + mode). + Enqueues a new file operation request. + A FileOperationEnqueueResult containing the Request ID (on success) or an + error code (on failure). + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_REQUEST_ID", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_REQUEST_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Extra for #ACTION_FILE_OPERATION_COMPLETED: The Request ID (String). + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_RESULT", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_RESULT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Extra for #ACTION_FILE_OPERATION_COMPLETED: The result (android.os.storage.operations.FileOperationResult). + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("fetchResult", "(Ljava/lang/String;)Landroid/os/storage/operations/FileOperationResult;", "", ApiSince=37)] + [<Android.Runtime.Register("fetchResult", "(Ljava/lang/String;)Landroid/os/storage/operations/FileOperationResult;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.Storage.Operations.FileOperationResult + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + The unique ID of the request to query, as returned by #enqueueOperation. + Retrieves the current result of a file operation. + A FileOperationResult object containing the current status, or null + if the request ID is unknown or has been culled from history. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMaxReportedFailures", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMaxReportedFailures", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Due to binder transaction limits, the number of reported failures is limited to number + returned by this method. + The maximum number of reported failures reported by File operations. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerCompletionListener", "(Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register("registerCompletionListener", "(Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The unique ID of the request to monitor, as returned by #enqueueOperation. + Registers a listener for the completion of a specific file operation. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterCompletionListener", "(Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register("unregisterCompletionListener", "(Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The unique ID of the request to stop monitoring. + Unregisters a previously registered completion listener for a specific file operation. + To be added. + + + + diff --git a/docs/xml/Android.OS.Vibrators/HapticFeedbackRequest+Builder.xml b/docs/xml/Android.OS.Vibrators/HapticFeedbackRequest+Builder.xml index 49cd6ddad..ed822f682 100644 --- a/docs/xml/Android.OS.Vibrators/HapticFeedbackRequest+Builder.xml +++ b/docs/xml/Android.OS.Vibrators/HapticFeedbackRequest+Builder.xml @@ -1,4 +1,4 @@ - + @@ -27,19 +27,7 @@ Builder for HapticFeedbackRequest. - - Builder for HapticFeedbackRequest. - - - Java documentation for android.os.vibrator.HapticFeedbackRequest.Builder. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -78,9 +66,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -121,9 +109,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -163,9 +151,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.OS.Vibrators/HapticFeedbackRequest.xml b/docs/xml/Android.OS.Vibrators/HapticFeedbackRequest.xml index 62fdea2fb..2a841552c 100644 --- a/docs/xml/Android.OS.Vibrators/HapticFeedbackRequest.xml +++ b/docs/xml/Android.OS.Vibrators/HapticFeedbackRequest.xml @@ -1,4 +1,4 @@ - + @@ -31,20 +31,7 @@ Encapsulates a request to perform a haptic feedback. - - Encapsulates a request to perform a haptic feedback. - Use Builder to create a new instance of this class. - - - Java documentation for android.os.vibrator.HapticFeedbackRequest. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -83,9 +70,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,9 +111,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,9 +239,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.OS/BaseBundle.xml b/docs/xml/Android.OS/BaseBundle.xml index f2ca932bf..3a121facd 100644 --- a/docs/xml/Android.OS/BaseBundle.xml +++ b/docs/xml/Android.OS/BaseBundle.xml @@ -340,6 +340,41 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getByteArray", "(Ljava/lang/String;)[B", "GetGetByteArray_Ljava_lang_String_Handler", ApiSince=37)] + [<Android.Runtime.Register("getByteArray", "(Ljava/lang/String;)[B", "GetGetByteArray_Ljava_lang_String_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + + + a String, or null + Returns the value associated with the given key, or null if + no mapping of the desired type exists for the given key or a null + value is explicitly associated with the key. + a byte[] value, or null + To be added. + + @@ -1139,6 +1174,41 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("putByteArray", "(Ljava/lang/String;[B)V", "GetPutByteArray_Ljava_lang_String_arrayBHandler", ApiSince=37)] + [<Android.Runtime.Register("putByteArray", "(Ljava/lang/String;[B)V", "GetPutByteArray_Ljava_lang_String_arrayBHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + a String, or null + a byte array object, or null + Inserts a byte array value into the mapping of this Bundle, replacing + any existing value for the given key. + To be added. + + diff --git a/docs/xml/Android.OS/BatteryManager.xml b/docs/xml/Android.OS/BatteryManager.xml index cbc70cb4e..6d300e37a 100644 --- a/docs/xml/Android.OS/BatteryManager.xml +++ b/docs/xml/Android.OS/BatteryManager.xml @@ -61,6 +61,14 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 23.")] + [<System.Obsolete("This constructor was removed in Android API level 23.")>] + + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + diff --git a/docs/xml/Android.OS/BugreportManager+BugreportCallback.xml b/docs/xml/Android.OS/BugreportManager+BugreportCallback.xml index a179adf52..7cd9e978b 100644 --- a/docs/xml/Android.OS/BugreportManager+BugreportCallback.xml +++ b/docs/xml/Android.OS/BugreportManager+BugreportCallback.xml @@ -98,7 +98,6 @@ A indicating how to handle . Initializes a new instance of the BugreportManager.BugreportCallback class. - @@ -400,7 +399,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -612,7 +610,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -643,7 +640,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/BugreportManager.xml b/docs/xml/Android.OS/BugreportManager.xml index 426515a9a..83fb025b8 100644 --- a/docs/xml/Android.OS/BugreportManager.xml +++ b/docs/xml/Android.OS/BugreportManager.xml @@ -122,7 +122,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -201,7 +200,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -232,7 +230,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/Build+Partition.xml b/docs/xml/Android.OS/Build+Partition.xml index 088f4c126..23607ce7d 100644 --- a/docs/xml/Android.OS/Build+Partition.xml +++ b/docs/xml/Android.OS/Build+Partition.xml @@ -65,7 +65,6 @@ A indicating how to handle . Initializes a new instance of the Build.Partition class. - @@ -178,7 +177,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -290,7 +288,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -321,7 +318,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/Build+VERSION_CODES.xml b/docs/xml/Android.OS/Build+VERSION_CODES.xml index 9681f0c23..cd068518f 100644 --- a/docs/xml/Android.OS/Build+VERSION_CODES.xml +++ b/docs/xml/Android.OS/Build+VERSION_CODES.xml @@ -228,6 +228,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CINNAMON_BUN", ApiSince=37)] + [<Android.Runtime.Register("CINNAMON_BUN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.BuildVersionCodes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.BuildVersionCodes enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.BuildVersionCodes + + 37 + + Cinnamon Bun. + To be added. + + diff --git a/docs/xml/Android.OS/Build+VERSION_CODES_FULL.xml b/docs/xml/Android.OS/Build+VERSION_CODES_FULL.xml index a9742df9d..fc44dad36 100644 --- a/docs/xml/Android.OS/Build+VERSION_CODES_FULL.xml +++ b/docs/xml/Android.OS/Build+VERSION_CODES_FULL.xml @@ -1,4 +1,4 @@ - + @@ -43,9 +43,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -69,7 +69,6 @@ A indicating how to handle . Initializes a new instance of the Build.VERSION_CODES_FULL class. - @@ -102,7 +101,7 @@ 3600000 - Android 36. + Android 16. Android 36.0. @@ -111,9 +110,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,7 +146,7 @@ 3600001 - Android 36. + Android 16, minor release 1. Android 36.1. @@ -156,9 +155,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -201,9 +200,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -237,7 +236,7 @@ 200000 - Android 2. + Android 1. Android 2.0. @@ -246,13 +245,46 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CINNAMON_BUN", ApiSince=37)] + [<Android.Runtime.Register("CINNAMON_BUN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.BuildVersionCodesFull enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.BuildVersionCodesFull enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.BuildVersionCodesFull + + 3700000 + + Android 17. + To be added. + + @@ -282,7 +314,7 @@ 300000 - Android 3. + Android 1. Android 3.0. @@ -291,9 +323,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -327,7 +359,7 @@ 400000 - Android 4. + Android 1. Android 4.0. @@ -336,9 +368,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -372,7 +404,7 @@ 500000 - Android 5. + Android 2. Android 5.0. @@ -381,9 +413,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -417,7 +449,7 @@ 600000 - Android 6. + Android 2. Android 6.0. @@ -426,9 +458,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -462,7 +494,7 @@ 700000 - Android 7. + Android 2. Android 7.0. @@ -471,9 +503,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -507,7 +539,7 @@ 800000 - Android 8. + Android 2. Android 8.0. @@ -516,9 +548,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -552,7 +584,7 @@ 900000 - Android 9. + Android 2. Android 9.0. @@ -561,9 +593,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -597,7 +629,7 @@ 1000000 - Android 10. + Android 2. Android 10.0. @@ -606,9 +638,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -642,7 +674,7 @@ 1100000 - Android 11. + Android 3. Android 11.0. @@ -651,9 +683,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -687,7 +719,7 @@ 1200000 - Android 12. + Android 3. Android 12.0. @@ -696,9 +728,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -732,7 +764,7 @@ 1300000 - Android 13. + Android 3. Android 13.0. @@ -741,9 +773,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -777,7 +809,7 @@ 1400000 - Android 14. + Android 4. Android 14.0. @@ -786,9 +818,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -822,7 +854,7 @@ 1500000 - Android 15. + Android 4. Android 15.0. @@ -831,9 +863,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -867,7 +899,7 @@ 1600000 - Android 16. + Android 4. Android 16.0. @@ -876,9 +908,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -912,7 +944,7 @@ 1700000 - Android 17. + Android 4. Android 17.0. @@ -921,9 +953,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -957,7 +989,7 @@ 1800000 - Android 18. + Android 4. Android 18.0. @@ -966,9 +998,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1000,7 +1032,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -1033,7 +1064,7 @@ 1900000 - Android 19. + Android 4. Android 19.0. @@ -1042,9 +1073,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1078,7 +1109,7 @@ 2000000 - Android 20. + Android 4. Android 20.0. @@ -1087,9 +1118,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1123,7 +1154,7 @@ 2100000 - Android 21. + Android 5. Android 21.0. @@ -1132,9 +1163,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1168,7 +1199,7 @@ 2200000 - Android 22. + Android 5. Android 22.0. @@ -1177,9 +1208,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1213,7 +1244,7 @@ 2300000 - Android 23. + Android 6. Android 23.0. @@ -1222,9 +1253,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1258,7 +1289,7 @@ 2400000 - Android 24. + Android 7. Android 24.0. @@ -1267,9 +1298,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1303,7 +1334,7 @@ 2500000 - Android 25. + Android 7. Android 25.0. @@ -1312,9 +1343,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1348,7 +1379,7 @@ 2600000 - Android 26. + Android 8. Android 26.0. @@ -1357,9 +1388,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1393,7 +1424,7 @@ 2700000 - Android 27. + Android 8. Android 27.0. @@ -1402,9 +1433,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1438,7 +1469,7 @@ 2800000 - Android 28. + Android 9. Android 28.0. @@ -1447,9 +1478,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1483,7 +1514,7 @@ 2900000 - Android 29. + Android 10. Android 29.0. @@ -1492,9 +1523,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1528,7 +1559,7 @@ 3000000 - Android 30. + Android 11. Android 30.0. @@ -1537,9 +1568,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1573,7 +1604,7 @@ 3100000 - Android 31. + Android 12. Android 31.0. @@ -1582,9 +1613,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1618,7 +1649,7 @@ 3200000 - Android 32. + Android 12v2. Android 32.0. @@ -1627,9 +1658,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1661,7 +1692,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -1692,7 +1722,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - @@ -1725,7 +1754,7 @@ 3300000 - Android 33. + Android 13. Android 33.0. @@ -1734,9 +1763,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1770,7 +1799,7 @@ 3400000 - Android 34. + Android 14. Android 34.0. @@ -1779,9 +1808,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1815,7 +1844,7 @@ 3500000 - Android 35. + Android 15. Android 35.0. @@ -1824,9 +1853,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.OS/Build.xml b/docs/xml/Android.OS/Build.xml index eb537b56e..d3e3c99e9 100644 --- a/docs/xml/Android.OS/Build.xml +++ b/docs/xml/Android.OS/Build.xml @@ -1,4 +1,4 @@ - + @@ -35,9 +35,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -133,9 +133,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -180,9 +180,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,9 +225,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -270,9 +270,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -307,9 +307,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -345,9 +345,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -383,9 +383,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -426,9 +426,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -469,9 +469,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -507,9 +507,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -545,9 +545,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -583,9 +583,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -635,9 +635,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -687,9 +687,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -733,9 +733,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -779,9 +779,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -838,7 +838,7 @@ </ul> If the calling app does not meet one of these requirements then this method will behave as follows: - + <ul> <li>If the calling app's target SDK is API level 28 or lower and the app has the READ_PHONE_STATE permission then Build#UNKNOWN is returned.</li> @@ -852,9 +852,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -889,9 +889,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -960,9 +960,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1037,9 +1037,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1075,9 +1075,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1130,9 +1130,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1167,9 +1167,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1213,9 +1213,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1252,9 +1252,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1296,9 +1296,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1348,9 +1348,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1397,9 +1397,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1446,13 +1446,87 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STRONGBOX_MANUFACTURER", ApiSince=37)] + [<Android.Runtime.Register("STRONGBOX_MANUFACTURER", ApiSince=37)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.String + + + The manufacturer of the device's StrongBox chip. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STRONGBOX_MODEL", ApiSince=37)] + [<Android.Runtime.Register("STRONGBOX_MODEL", ApiSince=37)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.String + + + The model of the device's StrongBox chip. + To be added. + To be added. + + @@ -1482,7 +1556,7 @@ An ordered list of <b>32 bit</b> ABIs supported by this device. The most preferred ABI is the first element in the list. - + See #SUPPORTED_ABIS and #SUPPORTED_64_BIT_ABIS. @@ -1490,9 +1564,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1526,7 +1600,7 @@ An ordered list of <b>64 bit</b> ABIs supported by this device. The most preferred ABI is the first element in the list. - + See #SUPPORTED_ABIS and #SUPPORTED_32_BIT_ABIS. @@ -1534,9 +1608,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1570,7 +1644,7 @@ An ordered list of ABIs supported by this device. The most preferred ABI is the first element in the list. - + See #SUPPORTED_32_BIT_ABIS and #SUPPORTED_64_BIT_ABIS. @@ -1578,9 +1652,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1615,9 +1689,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1723,9 +1797,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1761,9 +1835,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1802,9 +1876,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.OS/BuildVersionCodes.xml b/docs/xml/Android.OS/BuildVersionCodes.xml index 161bf6612..bd3d383de 100644 --- a/docs/xml/Android.OS/BuildVersionCodes.xml +++ b/docs/xml/Android.OS/BuildVersionCodes.xml @@ -122,6 +122,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Build.VERSION_CODES.CinnamonBun", JniField="android/os/Build$VERSION_CODES.CINNAMON_BUN")] + [<Android.Runtime.IntDefinition("Android.OS.Build.VERSION_CODES.CinnamonBun", JniField="android/os/Build$VERSION_CODES.CINNAMON_BUN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.BuildVersionCodes + + 37 + + To be added. + + diff --git a/docs/xml/Android.OS/BuildVersionCodesFull.xml b/docs/xml/Android.OS/BuildVersionCodesFull.xml index c7cbd6afa..7a6a39495 100644 --- a/docs/xml/Android.OS/BuildVersionCodesFull.xml +++ b/docs/xml/Android.OS/BuildVersionCodesFull.xml @@ -159,6 +159,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.Build.VERSION_CODES_FULL.CinnamonBun", JniField="android/os/Build$VERSION_CODES_FULL.CINNAMON_BUN")] + [<Android.Runtime.IntDefinition("Android.OS.Build.VERSION_CODES_FULL.CinnamonBun", JniField="android/os/Build$VERSION_CODES_FULL.CINNAMON_BUN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.BuildVersionCodesFull + + 3700000 + + To be added. + + diff --git a/docs/xml/Android.OS/Bundle.xml b/docs/xml/Android.OS/Bundle.xml index 3766072d8..2f449579b 100644 --- a/docs/xml/Android.OS/Bundle.xml +++ b/docs/xml/Android.OS/Bundle.xml @@ -911,10 +911,10 @@ - - + + - + Method Mono.Android @@ -3453,10 +3453,10 @@ - - + + - + Method Mono.Android diff --git a/docs/xml/Android.OS/CombinedVibration+ParallelCombination.xml b/docs/xml/Android.OS/CombinedVibration+ParallelCombination.xml index 8c9086d0c..4a6902e71 100644 --- a/docs/xml/Android.OS/CombinedVibration+ParallelCombination.xml +++ b/docs/xml/Android.OS/CombinedVibration+ParallelCombination.xml @@ -159,7 +159,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -190,7 +189,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -221,7 +219,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/CombinedVibration.xml b/docs/xml/Android.OS/CombinedVibration.xml index 6e63ed14a..cdfc91e19 100644 --- a/docs/xml/Android.OS/CombinedVibration.xml +++ b/docs/xml/Android.OS/CombinedVibration.xml @@ -82,7 +82,6 @@ A indicating how to handle . Initializes a new instance of the CombinedVibration class. - @@ -264,7 +263,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -336,7 +334,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -367,7 +364,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/CpuHeadroomParams+Builder.xml b/docs/xml/Android.OS/CpuHeadroomParams+Builder.xml index 6e998c461..31772b7f7 100644 --- a/docs/xml/Android.OS/CpuHeadroomParams+Builder.xml +++ b/docs/xml/Android.OS/CpuHeadroomParams+Builder.xml @@ -173,7 +173,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -334,7 +333,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -365,7 +363,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/CpuHeadroomParams.xml b/docs/xml/Android.OS/CpuHeadroomParams.xml index 0e6979ed5..3635c42d9 100644 --- a/docs/xml/Android.OS/CpuHeadroomParams.xml +++ b/docs/xml/Android.OS/CpuHeadroomParams.xml @@ -291,7 +291,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -322,7 +321,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -353,7 +351,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/Debug+MemoryInfo.xml b/docs/xml/Android.OS/Debug+MemoryInfo.xml index 647cc30dd..852ea85ed 100644 --- a/docs/xml/Android.OS/Debug+MemoryInfo.xml +++ b/docs/xml/Android.OS/Debug+MemoryInfo.xml @@ -432,6 +432,10 @@ [Android.Runtime.Register("getOtherLabel", "(I)Ljava/lang/String;", "")] [<Android.Runtime.Register("getOtherLabel", "(I)Ljava/lang/String;", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android19.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android19.0")>] + System.String @@ -473,6 +477,10 @@ [Android.Runtime.Register("getOtherPrivateDirty", "(I)I", "GetGetOtherPrivateDirty_IHandler")] [<Android.Runtime.Register("getOtherPrivateDirty", "(I)I", "GetGetOtherPrivateDirty_IHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android19.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android19.0")>] + System.Int32 @@ -514,6 +522,10 @@ [Android.Runtime.Register("getOtherPss", "(I)I", "GetGetOtherPss_IHandler")] [<Android.Runtime.Register("getOtherPss", "(I)I", "GetGetOtherPss_IHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android19.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android19.0")>] + System.Int32 @@ -555,6 +567,10 @@ [Android.Runtime.Register("getOtherSharedDirty", "(I)I", "GetGetOtherSharedDirty_IHandler")] [<Android.Runtime.Register("getOtherSharedDirty", "(I)I", "GetGetOtherSharedDirty_IHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android19.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android19.0")>] + System.Int32 diff --git a/docs/xml/Android.OS/Debug.xml b/docs/xml/Android.OS/Debug.xml index 374381c59..e72bfbc7f 100644 --- a/docs/xml/Android.OS/Debug.xml +++ b/docs/xml/Android.OS/Debug.xml @@ -1,4 +1,4 @@ - + @@ -43,9 +43,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -107,9 +107,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -146,9 +146,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,9 +186,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -226,9 +226,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -264,9 +264,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -302,9 +302,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -348,9 +348,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -393,9 +393,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -488,9 +488,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -577,10 +577,10 @@ is no corresponding "disable" call -- this is intended for use by the framework when tracing should be turned on and left that way, so that traces captured with F9/F10 will include the necessary data. - + This puts the VM into "profile" mode, which has performance consequences. - + To temporarily enable tracing, use #startNativeTracing(). This member is deprecated. Please use other tracing method in this class. @@ -589,9 +589,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -643,9 +643,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -701,9 +701,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -758,9 +758,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -820,9 +820,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -993,9 +993,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1037,9 +1037,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1082,9 +1082,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1129,9 +1129,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1174,9 +1174,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1217,9 +1217,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1260,9 +1260,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1303,9 +1303,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1346,9 +1346,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1391,9 +1391,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1436,9 +1436,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1481,9 +1481,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1519,9 +1519,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1588,9 +1588,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1626,9 +1626,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1664,9 +1664,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1702,9 +1702,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1750,9 +1750,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1790,9 +1790,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1833,9 +1833,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1877,9 +1877,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1921,9 +1921,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1965,9 +1965,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2009,9 +2009,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2053,9 +2053,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2096,9 +2096,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2139,9 +2139,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2182,9 +2182,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2225,9 +2225,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2269,9 +2269,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2313,9 +2313,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2357,9 +2357,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2401,9 +2401,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2445,9 +2445,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2488,9 +2488,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2531,9 +2531,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2574,9 +2574,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2621,9 +2621,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2671,9 +2671,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2721,9 +2721,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2801,9 +2801,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2889,9 +2889,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2940,9 +2940,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3001,9 +3001,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3067,9 +3067,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3117,8 +3117,16 @@ in ".trace", it will be appended for you. The maximum amount of trace data we gather. If not given, it defaults to 8MB. - Flags to control method tracing. The only one that is - currently defined is #TRACE_COUNT_ALLOCS. + Flags to control method tracing. The following flags are supported: + 0x0001 #TRACE_COUNT_ALLOCS + + Flags to control time source: These are available with API #34 and higher. + 0x0010 Report the elapsed time since the start of the trace. + 0x0100 Report the time the thread has spent on the CPU since the start of the + trace. Please note that the thread cpu incurs a significant (typically + 2-3x) performance penalty. Use this flag only when necessary. + If neither of these flags are set, both the elapsed time and the thread cpu time + are reported. Start method tracing, specifying the trace log file name, the buffer size, and flags. @@ -3143,9 +3151,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3203,9 +3211,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3259,9 +3267,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3302,9 +3310,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3340,9 +3348,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3384,9 +3392,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3429,9 +3437,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3474,9 +3482,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3519,9 +3527,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3562,9 +3570,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3605,9 +3613,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3650,9 +3658,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3757,9 +3765,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3797,9 +3805,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3828,7 +3836,8 @@ Returns "true" if one or more threads is waiting for a debugger to attach. - if one or more threads are waiting for a debugger to attach; otherwise, . + + if one or more threads are waiting for a debugger to attach; otherwise, . Returns "true" if one or more threads is waiting for a debugger to attach. @@ -3838,9 +3847,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.OS/Environment.xml b/docs/xml/Android.OS/Environment.xml index 8d6f704d7..d45b84b0f 100644 --- a/docs/xml/Android.OS/Environment.xml +++ b/docs/xml/Android.OS/Environment.xml @@ -1078,7 +1078,8 @@ The storage path to test. Returns whether the shared/external storage media at the given path is emulated. - if the storage at is emulated; otherwise, . + + if the storage at is emulated; otherwise, . Returns whether the shared/external storage media at the given path is emulated. @@ -1138,7 +1139,8 @@ The storage path to test. Returns whether the shared/external storage media is a legacy view that includes files not owned by the app. - if the storage at uses the legacy view; otherwise, . + + if the storage at uses the legacy view; otherwise, . Returns whether the shared/external storage media is a legacy view that includes files not owned by the app. @@ -1194,7 +1196,8 @@ The storage path to test. Returns whether the calling app has All Files Access at the given path - if the calling app has All Files Access at ; otherwise, . + + if the calling app has All Files Access at ; otherwise, . Returns whether the calling app has All Files Access at the given path Declaring the permission android.Manifest.permission#MANAGE_EXTERNAL_STORAGE isn't diff --git a/docs/xml/Android.OS/FileUriExposedException.xml b/docs/xml/Android.OS/FileUriExposedException.xml index 6d16720f4..2cecdb4b9 100644 --- a/docs/xml/Android.OS/FileUriExposedException.xml +++ b/docs/xml/Android.OS/FileUriExposedException.xml @@ -30,7 +30,8 @@ - The exception that is thrown when an application exposes a file://android.net.Uri to another app. + The exception that may be thrown when an application exposes a + file://android.net.Uri to another app. The exception that is thrown when an application exposes a file://android.net.Uri to another app. This exposure is discouraged since the receiving app may not have access to diff --git a/docs/xml/Android.OS/FileUtils+ProgressEventArgs.xml b/docs/xml/Android.OS/FileUtils+ProgressEventArgs.xml index e46804329..4a35e4e80 100644 --- a/docs/xml/Android.OS/FileUtils+ProgressEventArgs.xml +++ b/docs/xml/Android.OS/FileUtils+ProgressEventArgs.xml @@ -20,7 +20,6 @@ Provides data for the corresponding Android event. - @@ -41,7 +40,6 @@ The progress value. Initializes a new instance of the FileUtils.ProgressEventArgs class. - @@ -62,7 +60,6 @@ Gets the Progress value. the Progress value. - diff --git a/docs/xml/Android.OS/FileUtils.xml b/docs/xml/Android.OS/FileUtils.xml index 5bce89fc3..1136055df 100644 --- a/docs/xml/Android.OS/FileUtils.xml +++ b/docs/xml/Android.OS/FileUtils.xml @@ -419,7 +419,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -450,7 +449,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -481,7 +479,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/GpuHeadroomParams+Builder.xml b/docs/xml/Android.OS/GpuHeadroomParams+Builder.xml index d4e730bf9..8c42b297e 100644 --- a/docs/xml/Android.OS/GpuHeadroomParams+Builder.xml +++ b/docs/xml/Android.OS/GpuHeadroomParams+Builder.xml @@ -173,7 +173,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -286,7 +285,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -317,7 +315,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/GpuHeadroomParams.xml b/docs/xml/Android.OS/GpuHeadroomParams.xml index 270d0f7e2..b8bea332f 100644 --- a/docs/xml/Android.OS/GpuHeadroomParams.xml +++ b/docs/xml/Android.OS/GpuHeadroomParams.xml @@ -288,7 +288,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -319,7 +318,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -350,7 +348,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/Handler.xml b/docs/xml/Android.OS/Handler.xml index fe94d65d4..88e03650b 100644 --- a/docs/xml/Android.OS/Handler.xml +++ b/docs/xml/Android.OS/Handler.xml @@ -1129,7 +1129,8 @@ The runnable to execute. Adds the runnable to this handler's message queue. - if the runnable was enqueued; otherwise, . + + if the runnable was enqueued; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1204,7 +1205,8 @@ The runnable to execute. Posts the runnable for the next iteration of this handler's message queue. - if the runnable was enqueued; otherwise, . + + if the runnable was enqueued; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1286,7 +1288,8 @@ The runnable to execute. The uptime, in milliseconds, at which to run. Posts the runnable to run at the specified uptime. - if the runnable was enqueued; otherwise, . + + if the runnable was enqueued; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1381,7 +1384,8 @@ The token associated with the callback. The uptime, in milliseconds, at which to run. Posts the runnable to run at the specified uptime. - if the runnable was enqueued; otherwise, . + + if the runnable was enqueued; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1464,7 +1468,8 @@ The runnable to execute. The delay, in milliseconds. Posts the runnable to run after the specified delay. - if the runnable was enqueued; otherwise, . + + if the runnable was enqueued; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.OS/IBinder.xml b/docs/xml/Android.OS/IBinder.xml index 552503747..9b1636643 100644 --- a/docs/xml/Android.OS/IBinder.xml +++ b/docs/xml/Android.OS/IBinder.xml @@ -724,7 +724,8 @@ The value cannot be null. Unregister a FrozenStateChangeCallback . The callback will no longer be invoked when the hosting process changes its frozen state. - if the callback was removed; otherwise, . + + if the callback was removed; otherwise, . Unregister a FrozenStateChangeCallback . The callback will no longer be invoked when the hosting process changes its frozen state. diff --git a/docs/xml/Android.OS/LimitExceededException.xml b/docs/xml/Android.OS/LimitExceededException.xml index 68678bbc9..a4aada7a0 100644 --- a/docs/xml/Android.OS/LimitExceededException.xml +++ b/docs/xml/Android.OS/LimitExceededException.xml @@ -149,7 +149,6 @@ A indicating how to handle . Initializes a new instance of the LimitExceededException class. - @@ -180,7 +179,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -211,7 +209,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -242,7 +239,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/MessageQueue+IIdleHandler.xml b/docs/xml/Android.OS/MessageQueue+IIdleHandler.xml index 36b3ea776..48fe3a253 100644 --- a/docs/xml/Android.OS/MessageQueue+IIdleHandler.xml +++ b/docs/xml/Android.OS/MessageQueue+IIdleHandler.xml @@ -71,7 +71,8 @@ Called when the message queue has run out of messages and will now wait for more. - to keep this handler registered; otherwise, to remove it. + + to keep this handler registered; otherwise, to remove it. Called when the message queue has run out of messages and will now wait for more. Return true to keep your idle handler active, false diff --git a/docs/xml/Android.OS/Parcel.xml b/docs/xml/Android.OS/Parcel.xml index 58c5e6f7c..fde6f3ff1 100644 --- a/docs/xml/Android.OS/Parcel.xml +++ b/docs/xml/Android.OS/Parcel.xml @@ -1,4 +1,4 @@ - + @@ -73,7 +73,7 @@ <li> #writeSparseBooleanArray(SparseBooleanArray), #readSparseBooleanArray(). </ul> - + <h3>Parcelables</h3> The Parcelable protocol provides an extremely efficient (but low-level) protocol for objects to write and read themselves from Parcels. @@ -104,7 +104,7 @@ data contents into a Parcel. The methods to use are #writeBundle(Bundle), #readBundle(), and #readBundle(ClassLoader). - + <h3>Active Objects</h3> An unusual feature of Parcel is the ability to read and write active objects. For these objects the actual contents of the object is not @@ -136,7 +136,7 @@ operating on the same underlying file stream, with the same position, etc. The methods to use are #writeFileDescriptor(FileDescriptor), #readFileDescriptor(). - + <h3>Parcelable Containers</h3> A final class of methods are for writing and reading standard Java containers of arbitrary types. These all revolve around the @@ -148,7 +148,7 @@ #writeMap(Map), #readMap(Map, ClassLoader), #writeSparseArray(SparseArray), #readSparseArray(ClassLoader). - + <h3>Restricted Parcelable Containers</h3> A final class of methods are for reading standard Java containers of restricted types. These methods replace methods for reading containers of arbitrary types from previous section @@ -166,9 +166,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -297,9 +297,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -370,9 +370,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -510,9 +510,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -649,9 +649,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -778,9 +778,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -842,9 +842,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -966,9 +966,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1023,9 +1023,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1080,9 +1080,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1141,9 +1141,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1202,9 +1202,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1242,9 +1242,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1284,9 +1284,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1324,9 +1324,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1363,9 +1363,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1412,9 +1412,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1454,9 +1454,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1496,9 +1496,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1541,7 +1541,7 @@ Report whether the parcel contains any marshalled file descriptors in the range defined by offset and length. - + WARNING: Parcelable definitions change over time. Unless you define a Parcelable yourself OR the Parcelable explicitly guarantees that it would never include such objects, you should not expect the return @@ -1553,9 +1553,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1637,9 +1637,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1693,9 +1693,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1735,9 +1735,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1789,9 +1789,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1849,9 +1849,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1926,9 +1926,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1980,9 +1980,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2047,9 +2047,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2133,9 +2133,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2175,9 +2175,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2217,9 +2217,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2298,9 +2298,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2345,9 +2345,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2384,9 +2384,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2431,9 +2431,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2512,9 +2512,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2594,9 +2594,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2640,9 +2640,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2679,9 +2679,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2734,9 +2734,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2841,9 +2841,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2881,9 +2881,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2975,9 +2975,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3048,9 +3048,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3086,9 +3086,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3181,9 +3181,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3237,9 +3237,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3303,9 +3303,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3375,9 +3375,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3413,9 +3413,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3517,9 +3517,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3585,9 +3585,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3642,9 +3642,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3711,9 +3711,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3769,9 +3769,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3845,9 +3845,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3895,9 +3895,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4023,9 +4023,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4095,9 +4095,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4136,9 +4136,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4182,9 +4182,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4217,7 +4217,7 @@ Read and return a new Serializable object from the parcel. the Serializable object, or null if the Serializable name wasn't found in the parcel. - + Unlike #readSerializable(ClassLoader, Class), it uses the nearest valid class loader up the execution stack to instantiate the Serializable object. @@ -4230,9 +4230,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4290,9 +4290,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4332,9 +4332,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4374,9 +4374,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4432,9 +4432,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4499,9 +4499,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4540,9 +4540,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4579,9 +4579,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4666,9 +4666,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4704,9 +4704,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4803,9 +4803,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4862,9 +4862,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4905,9 +4905,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4944,9 +4944,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4987,9 +4987,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5029,9 +5029,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5072,9 +5072,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5115,9 +5115,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5266,9 +5266,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5314,9 +5314,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5365,9 +5365,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5460,9 +5460,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5509,9 +5509,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5562,9 +5562,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5610,9 +5610,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5688,9 +5688,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5733,9 +5733,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5776,9 +5776,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5823,9 +5823,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5902,9 +5902,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5992,9 +5992,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6046,9 +6046,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6122,9 +6122,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6164,9 +6164,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6243,9 +6243,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6338,9 +6338,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6389,9 +6389,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6437,9 +6437,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6481,9 +6481,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6524,9 +6524,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6608,9 +6608,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6648,9 +6648,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6703,9 +6703,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6769,9 +6769,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6817,9 +6817,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6870,9 +6870,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6912,9 +6912,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6955,9 +6955,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7002,9 +7002,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7048,9 +7048,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7096,9 +7096,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7174,9 +7174,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7269,9 +7269,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7311,9 +7311,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7354,9 +7354,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7425,9 +7425,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7481,9 +7481,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7531,9 +7531,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7595,9 +7595,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7653,9 +7653,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7709,9 +7709,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7744,7 +7744,7 @@ Flatten a generic object in to a parcel. The given Object value may currently be one of the following types: - + <ul> <li> null <li> String @@ -7787,9 +7787,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.OS/PatternMatcher.xml b/docs/xml/Android.OS/PatternMatcher.xml index c9ecd4cde..7b0d06223 100644 --- a/docs/xml/Android.OS/PatternMatcher.xml +++ b/docs/xml/Android.OS/PatternMatcher.xml @@ -318,7 +318,8 @@ The string to test. Tests whether the supplied string matches this pattern. - if matches this pattern; otherwise, . + + if matches this pattern; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.OS/PerformanceHintManager+Session.xml b/docs/xml/Android.OS/PerformanceHintManager+Session.xml index f1a2f645c..e900e606c 100644 --- a/docs/xml/Android.OS/PerformanceHintManager+Session.xml +++ b/docs/xml/Android.OS/PerformanceHintManager+Session.xml @@ -90,7 +90,6 @@ A indicating how to handle . Initializes a new instance of the PerformanceHintManager.Session class. - @@ -191,7 +190,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -410,7 +408,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -441,7 +438,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/PerformanceHintManager.xml b/docs/xml/Android.OS/PerformanceHintManager.xml index ba138a42d..79a2afffb 100644 --- a/docs/xml/Android.OS/PerformanceHintManager.xml +++ b/docs/xml/Android.OS/PerformanceHintManager.xml @@ -129,7 +129,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -201,7 +200,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -232,7 +230,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/PowerManager+IOnThermalHeadroomChangedListener.xml b/docs/xml/Android.OS/PowerManager+IOnThermalHeadroomChangedListener.xml index c76c0b319..34560452b 100644 --- a/docs/xml/Android.OS/PowerManager+IOnThermalHeadroomChangedListener.xml +++ b/docs/xml/Android.OS/PowerManager+IOnThermalHeadroomChangedListener.xml @@ -29,7 +29,10 @@ - Receives significant changes to thermal headroom or its thresholds. + Listener passed to + PowerManager#addThermalHeadroomListener and + PowerManager#removeThermalHeadroomListener + to notify caller of Thermal headroom or thresholds changes. Receives significant changes to thermal headroom or its thresholds. diff --git a/docs/xml/Android.OS/PowerManager+IOnThermalStatusChangedListener.xml b/docs/xml/Android.OS/PowerManager+IOnThermalStatusChangedListener.xml index 33d1f2a72..419e0ca8a 100644 --- a/docs/xml/Android.OS/PowerManager+IOnThermalStatusChangedListener.xml +++ b/docs/xml/Android.OS/PowerManager+IOnThermalStatusChangedListener.xml @@ -29,7 +29,10 @@ - Receives changes to the overall thermal throttling status. + Listener passed to + PowerManager#addThermalStatusListener and + PowerManager#removeThermalStatusListener + to notify caller of thermal status has changed. Receives changes to the overall thermal throttling status. diff --git a/docs/xml/Android.OS/PowerManager+ThermalHeadroomChangedEventArgs.xml b/docs/xml/Android.OS/PowerManager+ThermalHeadroomChangedEventArgs.xml index 2d9cbc781..b009675f2 100644 --- a/docs/xml/Android.OS/PowerManager+ThermalHeadroomChangedEventArgs.xml +++ b/docs/xml/Android.OS/PowerManager+ThermalHeadroomChangedEventArgs.xml @@ -20,7 +20,6 @@ Provides data for the corresponding Android event. - @@ -47,7 +46,6 @@ The thermal headroom thresholds. Initializes a new instance of the PowerManager.ThermalHeadroomChangedEventArgs class. - @@ -68,7 +66,6 @@ Gets the ForecastHeadroom value. the ForecastHeadroom value. - @@ -89,7 +86,6 @@ Gets the ForecastSeconds value. the ForecastSeconds value. - @@ -110,7 +106,6 @@ Gets the Headroom value. the Headroom value. - @@ -131,7 +126,6 @@ Gets the Thresholds value. the Thresholds value. - diff --git a/docs/xml/Android.OS/PowerManager+ThermalStatusChangedEventArgs.xml b/docs/xml/Android.OS/PowerManager+ThermalStatusChangedEventArgs.xml index 2e9dfaf96..3363c0309 100644 --- a/docs/xml/Android.OS/PowerManager+ThermalStatusChangedEventArgs.xml +++ b/docs/xml/Android.OS/PowerManager+ThermalStatusChangedEventArgs.xml @@ -20,7 +20,6 @@ Provides data for the corresponding Android event. - @@ -41,7 +40,6 @@ The thermal status. Initializes a new instance of the PowerManager.ThermalStatusChangedEventArgs class. - @@ -62,7 +60,6 @@ Gets the Status value. the Status value. - diff --git a/docs/xml/Android.OS/PowerManager+WakeLockStateEventArgs.xml b/docs/xml/Android.OS/PowerManager+WakeLockStateEventArgs.xml index ac760b8fb..b5d3717f6 100644 --- a/docs/xml/Android.OS/PowerManager+WakeLockStateEventArgs.xml +++ b/docs/xml/Android.OS/PowerManager+WakeLockStateEventArgs.xml @@ -20,7 +20,6 @@ Provides data for the corresponding Android event. - @@ -41,7 +40,6 @@ Whether the wake lock is enabled. Initializes a new instance of the PowerManager.WakeLockStateEventArgs class. - @@ -62,7 +60,6 @@ Gets the Enabled value. the Enabled value. - diff --git a/docs/xml/Android.OS/PowerManager.xml b/docs/xml/Android.OS/PowerManager.xml index 1ae487332..0d83c8b98 100644 --- a/docs/xml/Android.OS/PowerManager.xml +++ b/docs/xml/Android.OS/PowerManager.xml @@ -643,8 +643,7 @@ severe throttling. a value greater than or equal to 0.0 where 1.0 indicates the SEVERE throttling threshold, as described above. Returns NaN if the device does not support this - functionality or if this function is called significantly faster than once per - second. + functionality. Provides an estimate of how much thermal headroom the device currently has before hitting severe throttling. @@ -696,6 +695,10 @@ [Android.Runtime.Register("goToSleep", "(J)V", "GetGoToSleep_JHandler")] [<Android.Runtime.Register("goToSleep", "(J)V", "GetGoToSleep_JHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")>] + System.Void @@ -1794,7 +1797,6 @@ Occurs when the corresponding Android event is raised. - @@ -1889,7 +1891,6 @@ Occurs when the corresponding Android event is raised. - @@ -1970,6 +1971,10 @@ [Android.Runtime.Register("userActivity", "(JZ)V", "GetUserActivity_JZHandler")] [<Android.Runtime.Register("userActivity", "(JZ)V", "GetUserActivity_JZHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")>] + System.Void @@ -2028,6 +2033,10 @@ [Android.Runtime.Register("wakeUp", "(J)V", "GetWakeUp_JHandler")] [<Android.Runtime.Register("wakeUp", "(J)V", "GetWakeUp_JHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")>] + System.Void diff --git a/docs/xml/Android.OS/PowerMonitor.xml b/docs/xml/Android.OS/PowerMonitor.xml index 5f3d17d26..c2b0816a3 100644 --- a/docs/xml/Android.OS/PowerMonitor.xml +++ b/docs/xml/Android.OS/PowerMonitor.xml @@ -198,7 +198,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -372,7 +371,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -403,7 +401,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/PowerMonitorReadings.xml b/docs/xml/Android.OS/PowerMonitorReadings.xml index a8572c4e4..8ae3ace55 100644 --- a/docs/xml/Android.OS/PowerMonitorReadings.xml +++ b/docs/xml/Android.OS/PowerMonitorReadings.xml @@ -202,7 +202,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -233,7 +232,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -264,7 +262,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/Process.xml b/docs/xml/Android.OS/Process.xml index 2f1a93317..a0eae0a33 100644 --- a/docs/xml/Android.OS/Process.xml +++ b/docs/xml/Android.OS/Process.xml @@ -110,6 +110,10 @@ [Android.Runtime.Register("BLUETOOTH_GID")] [<Android.Runtime.Register("BLUETOOTH_GID")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android18.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android18.0")>] + System.Int32 @@ -804,6 +808,40 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("isPrivateComputeCoreUid", "(I)Z", "", ApiSince=37)] + [<Android.Runtime.Register("isPrivateComputeCoreUid", "(I)Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + To be added. + Returns whether the provided UID belongs to components running in a + Private Compute Core sandbox process. + To be added. + To be added. + + @@ -1384,7 +1422,7 @@ A Linux priority level, from -20 for highest scheduling priority to 19 for lowest scheduling priority. - Set the priority of the calling thread, based on Linux priorities. + Set the priority of the calling thread, based on Linux niceness priorities. Set the priority of the calling thread, based on Linux priorities. See #setThreadPriority(int, int) for more information. @@ -1440,9 +1478,9 @@ The identifier of the thread/process to change. - A Linux priority level, from -20 for highest scheduling + A Linux priority a.k.a. "niceness" level, from -20 for highest scheduling priority to 19 for lowest scheduling priority. - Set the priority of a thread, based on Linux priorities. + Set the OS priority of a thread, using Linux niceness priorities. Set the priority of a thread, based on Linux priorities. diff --git a/docs/xml/Android.OS/ProfilingManager.xml b/docs/xml/Android.OS/ProfilingManager.xml index 6055c9db9..31d8a28a6 100644 --- a/docs/xml/Android.OS/ProfilingManager.xml +++ b/docs/xml/Android.OS/ProfilingManager.xml @@ -1,4 +1,4 @@ - + @@ -31,8 +31,9 @@ This class allows the caller to: + <ul> - <li>Request profiling and listen for results. + <li>Request profiling and listen for results. This class allows the caller to: <ul> @@ -85,18 +86,15 @@ </li> </ul> Results are redacted and contain specific information about the requesting process only. - Note: Check out Capture - Real User Data Using ProfilingManager for a detailed guide on using this API, covering - capturing Profiling all they way through interpreting the results. Java documentation for android.os.ProfilingManager. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -140,9 +138,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -189,11 +187,6 @@ <li>If the provided list contains more than one trigger object for a trigger type then only one will be kept.</li> </ul> - The filename of the file placed in app storage will contain the trigger type for which it was - collected in the form: "trigger-type-x", where x is equal to the API value of the trigger - type, found in ProfilingTrigger. - Example filename for ProfilingTrigger#TRIGGER_TYPE_ANR: - profile_trigger-type-2_2025-01-23-04-56-12.perfetto-trace Apps can define their own per-trigger rate limiting to help ensure they receive results aligned with their needs. More details can be found at ProfilingTrigger.Builder#setRateLimitingPeriodHours. @@ -203,9 +196,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -244,9 +237,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -278,7 +271,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -320,9 +312,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -365,9 +357,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -410,9 +402,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -455,9 +447,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -505,9 +497,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -549,9 +541,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -601,28 +593,23 @@ Type of profiling to collect. Bundle of request related parameters. If the bundle contains any - unrecognized parameters, the request will be fail with - android.os.ProfilingResult#ERROR_FAILED_INVALID_REQUEST. If the - values for the parameters are out of supported range, the closest possible - in range value will be chosen. - Use of - androidx wrappers is recommended over generating this directly. - Caller defined data to help identify the output. - The first 20 alphanumeric characters, plus dashes, will be lowercased - and included in the output filename. - for caller requested cancellation. - Results will be returned if available. - If this is null, the requesting app will not be able to stop the collection. - The collection will stop after timing out with either the provided - configurations or with system defaults - The executor to call back with. - Will only be used for the listener provided in this method. - If this is null, and no global executor and listener combinations are - registered at the time of the request, the request will be dropped. + unrecognized parameters, the request will be fail with android.os.ProfilingResult#ERROR_FAILED_INVALID_REQUEST. If the values for the + parameters are out of supported range, the closest possible in range value will be + chosen. Use of androidx + wrappers is recommended over generating this directly. + Caller defined data to help identify the output. The first 20 alphanumeric + characters, plus dashes, will be lowercased and included in the output filename. + for caller requested cancellation. Results will be returned if + available. If this is null, the requesting app will not be able to stop the collection. + The collection will stop after timing out with either the provided configurations or with + system defaults + The executor to call back with. Will only be used for the listener provided + in this method. If this is null, and no global executor and listener combinations are + registered at the time of the request, the request will be dropped. Listener to be triggered with result. Any global listeners registered via - #registerForAllProfilingResults will also be triggered. If this is - null, and no global listener and executor combinations are registered at - the time of the request, the request will be dropped. + #registerForAllProfilingResults will also be triggered. If this is null, and no + global listener and executor combinations are registered at the time of the request, the + request will be dropped. Request system profiling. Request system profiling. @@ -650,9 +637,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -701,9 +688,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -735,7 +722,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -766,7 +752,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - @@ -801,8 +786,8 @@ - Listener to unregister and no longer be triggered with the results. - Null to remove all global listeners for this uid. + Listener to unregister and no longer be triggered with the results. Null to + remove all global listeners for this uid. Unregister a listener that was to be called for all profiling results. Unregister a listener that was to be called for all profiling results. If no listener is @@ -814,9 +799,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.OS/ProfilingResult.xml b/docs/xml/Android.OS/ProfilingResult.xml index 63e7b52f4..ac2c38db1 100644 --- a/docs/xml/Android.OS/ProfilingResult.xml +++ b/docs/xml/Android.OS/ProfilingResult.xml @@ -711,7 +711,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -842,7 +841,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -873,7 +871,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/ProfilingTrigger+Builder.xml b/docs/xml/Android.OS/ProfilingTrigger+Builder.xml index af74a13fe..1a8f0bfe3 100644 --- a/docs/xml/Android.OS/ProfilingTrigger+Builder.xml +++ b/docs/xml/Android.OS/ProfilingTrigger+Builder.xml @@ -155,7 +155,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -227,7 +226,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -258,7 +256,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/ProfilingTrigger.xml b/docs/xml/Android.OS/ProfilingTrigger.xml index 21a5c0f02..e991d8073 100644 --- a/docs/xml/Android.OS/ProfilingTrigger.xml +++ b/docs/xml/Android.OS/ProfilingTrigger.xml @@ -1,4 +1,4 @@ - + @@ -39,9 +39,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -73,7 +73,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -115,9 +114,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -149,7 +148,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -180,7 +178,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - @@ -218,13 +215,46 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRIGGER_TYPE_ANOMALY", ApiSince=37)] + [<Android.Runtime.Register("TRIGGER_TYPE_ANOMALY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ProfilingTriggerType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ProfilingTriggerType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.ProfilingTriggerType + + 8 + + Trigger occurs when the system detects an anomalous behavior by the app. + To be added. + + @@ -259,20 +289,53 @@ Trigger occurs after an ANR has been identified, but before the system would attempt to kill the app. The trigger does not necessarily indicate that the app was killed due to the ANR. - System will provide a snapshot of a running system trace in response to this trigger. Java documentation for android.os.ProfilingTrigger.TRIGGER_TYPE_ANR. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRIGGER_TYPE_APP_COMPAT", ApiSince=37)] + [<Android.Runtime.Register("TRIGGER_TYPE_APP_COMPAT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ProfilingTriggerType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ProfilingTriggerType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.ProfilingTriggerType + + 11 + + Trigger occurs when the system detects an anomalous behavior by the app which will become + unsupported in future Android versions. + To be added. + + @@ -302,20 +365,19 @@ 1 - Trigger occurs after Activity#reportFullyDrawn is called for a cold start. + Trigger occurs after android.app.Activity#reportFullyDrawn is called for a cold + start. - Trigger occurs after Activity#reportFullyDrawn is called for a cold start. - - System will provide a snapshot of a running system trace in response to this trigger. + Trigger occurs after Activity#reportFullyDrawn is called for a cold start. Java documentation for android.os.ProfilingTrigger.TRIGGER_TYPE_APP_FULLY_DRAWN. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -349,12 +411,11 @@ 3 - Trigger occurs when an app requests the actively running trace by calling - ProfilingManager#requestRunningSystemTrace. + Trigger occurs when an app requests the actively running trace by calling ProfilingManager#requestRunningSystemTrace. Trigger occurs when an app requests the actively running trace by calling ProfilingManager#requestRunningSystemTrace. - + System will provide a snapshot of a running system trace in response to this trigger. @@ -362,13 +423,79 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRIGGER_TYPE_COLD_START", ApiSince=37)] + [<Android.Runtime.Register("TRIGGER_TYPE_COLD_START", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ProfilingTriggerType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ProfilingTriggerType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.ProfilingTriggerType + + 10 + + Trigger occurs as early as possible when an app cold starts. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRIGGER_TYPE_KILL_EXCESSIVE_CPU_USAGE", ApiSince=37)] + [<Android.Runtime.Register("TRIGGER_TYPE_KILL_EXCESSIVE_CPU_USAGE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ProfilingTriggerType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ProfilingTriggerType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.ProfilingTriggerType + + 9 + + Trigger occurs when an app is killed due to excessive CPU usage with an android.app.ApplicationExitInfo#getReason of android.app.ApplicationExitInfo#REASON_EXCESSIVE_RESOURCE_USAGE. + To be added. + + @@ -410,9 +537,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -449,7 +576,7 @@ Trigger occurs when an app is killed due to the user removing it in the Recents screen. Trigger occurs when an app is killed due to the user removing it in the Recents screen. - + System will provide a snapshot of a running system trace in response to this trigger. @@ -457,9 +584,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -500,7 +627,7 @@ Trigger occurs when an app is killed due to the user clicking the "Stop" button for the application in Task Manager. - + System will provide a snapshot of a running system trace in response to this trigger. @@ -508,9 +635,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -553,12 +680,45 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRIGGER_TYPE_OOM", ApiSince=37)] + [<Android.Runtime.Register("TRIGGER_TYPE_OOM", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ProfilingTriggerType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ProfilingTriggerType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.ProfilingTriggerType + + 7 + + Trigger occurs when an app has an Out Of Memory Exception. + To be added. + + diff --git a/docs/xml/Android.OS/ProfilingTriggerType.xml b/docs/xml/Android.OS/ProfilingTriggerType.xml index 58723180d..b0872ad5a 100644 --- a/docs/xml/Android.OS/ProfilingTriggerType.xml +++ b/docs/xml/Android.OS/ProfilingTriggerType.xml @@ -23,6 +23,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.ProfilingTrigger.TriggerTypeAnomaly", JniField="android/os/ProfilingTrigger.TRIGGER_TYPE_ANOMALY")] + [<Android.Runtime.IntDefinition("Android.OS.ProfilingTrigger.TriggerTypeAnomaly", JniField="android/os/ProfilingTrigger.TRIGGER_TYPE_ANOMALY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.ProfilingTriggerType + + 8 + + To be added. + + @@ -59,6 +87,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.ProfilingTrigger.TriggerTypeAppCompat", JniField="android/os/ProfilingTrigger.TRIGGER_TYPE_APP_COMPAT")] + [<Android.Runtime.IntDefinition("Android.OS.ProfilingTrigger.TriggerTypeAppCompat", JniField="android/os/ProfilingTrigger.TRIGGER_TYPE_APP_COMPAT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.ProfilingTriggerType + + 11 + + To be added. + + @@ -95,6 +151,62 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.ProfilingTrigger.TriggerTypeColdStart", JniField="android/os/ProfilingTrigger.TRIGGER_TYPE_COLD_START")] + [<Android.Runtime.IntDefinition("Android.OS.ProfilingTrigger.TriggerTypeColdStart", JniField="android/os/ProfilingTrigger.TRIGGER_TYPE_COLD_START")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.ProfilingTriggerType + + 10 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.ProfilingTrigger.TriggerTypeKillExcessiveCpuUsage", JniField="android/os/ProfilingTrigger.TRIGGER_TYPE_KILL_EXCESSIVE_CPU_USAGE")] + [<Android.Runtime.IntDefinition("Android.OS.ProfilingTrigger.TriggerTypeKillExcessiveCpuUsage", JniField="android/os/ProfilingTrigger.TRIGGER_TYPE_KILL_EXCESSIVE_CPU_USAGE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.ProfilingTriggerType + + 9 + + To be added. + + @@ -243,5 +355,33 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.OS.ProfilingTrigger.TriggerTypeOom", JniField="android/os/ProfilingTrigger.TRIGGER_TYPE_OOM")] + [<Android.Runtime.IntDefinition("Android.OS.ProfilingTrigger.TriggerTypeOom", JniField="android/os/ProfilingTrigger.TRIGGER_TYPE_OOM")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.ProfilingTriggerType + + 7 + + To be added. + + diff --git a/docs/xml/Android.OS/RecoverySystem.xml b/docs/xml/Android.OS/RecoverySystem.xml index 94ce018c1..9b4f3cb10 100644 --- a/docs/xml/Android.OS/RecoverySystem.xml +++ b/docs/xml/Android.OS/RecoverySystem.xml @@ -61,6 +61,14 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 23.")] + [<System.Obsolete("This constructor was removed in Android API level 23.")>] + + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + diff --git a/docs/xml/Android.OS/RemoteCallbackList+Builder.xml b/docs/xml/Android.OS/RemoteCallbackList+Builder.xml index 7c37d6057..1e08a325a 100644 --- a/docs/xml/Android.OS/RemoteCallbackList+Builder.xml +++ b/docs/xml/Android.OS/RemoteCallbackList+Builder.xml @@ -164,7 +164,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -318,7 +317,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -349,7 +347,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/RemoteCallbackList.xml b/docs/xml/Android.OS/RemoteCallbackList.xml index eb2a91db7..092dee984 100644 --- a/docs/xml/Android.OS/RemoteCallbackList.xml +++ b/docs/xml/Android.OS/RemoteCallbackList.xml @@ -1010,7 +1010,8 @@ The callback interface to register. Simple version of RemoteCallbackList#register(E, Object) that does not take a cookie object. - if the callback was registered; otherwise, . + + if the callback was registered; otherwise, . Simple version of RemoteCallbackList#register(E, Object) that does not take a cookie object. diff --git a/docs/xml/Android.OS/ResultReceiver.xml b/docs/xml/Android.OS/ResultReceiver.xml index 9bd73f88c..db6b14b37 100644 --- a/docs/xml/Android.OS/ResultReceiver.xml +++ b/docs/xml/Android.OS/ResultReceiver.xml @@ -86,7 +86,7 @@ The handler whose thread receives callbacks, or to use an arbitrary thread. - Creates a new ResultReceiver to receive results. + Create a new ResultReceive to receive results. Create a new ResultReceive to receive results. Your #onReceiveResult method will be called from the thread running diff --git a/docs/xml/Android.OS/SecurityStateManager.xml b/docs/xml/Android.OS/SecurityStateManager.xml index ce707ec8d..66acdf6fd 100644 --- a/docs/xml/Android.OS/SecurityStateManager.xml +++ b/docs/xml/Android.OS/SecurityStateManager.xml @@ -67,7 +67,6 @@ A indicating how to handle . Initializes a new instance of the SecurityStateManager class. - @@ -145,7 +144,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -233,6 +231,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SYSTEM_SUPPLEMENTAL_PATCHES", ApiSince=37)] + [<Android.Runtime.Register("KEY_SYSTEM_SUPPLEMENTAL_PATCHES", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The system supplemental patches key returned as part of the Bundle from getGlobalSecurityState. + To be added. + + @@ -275,6 +301,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_VENDOR_SUPPLEMENTAL_PATCHES", ApiSince=37)] + [<Android.Runtime.Register("KEY_VENDOR_SUPPLEMENTAL_PATCHES", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The vendor supplemental patches key returned as part of the Bundle from getGlobalSecurityState. + To be added. + + @@ -302,7 +356,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -333,7 +386,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/StrictMode+ThreadViolationEventArgs.xml b/docs/xml/Android.OS/StrictMode+ThreadViolationEventArgs.xml index d57bf01d1..b42e5d11a 100644 --- a/docs/xml/Android.OS/StrictMode+ThreadViolationEventArgs.xml +++ b/docs/xml/Android.OS/StrictMode+ThreadViolationEventArgs.xml @@ -24,7 +24,6 @@ Provides data for the corresponding Android event. - @@ -45,7 +44,6 @@ The policy violation. Initializes a new instance of the StrictMode.ThreadViolationEventArgs class. - @@ -66,7 +64,6 @@ Gets the V value. the V value. - diff --git a/docs/xml/Android.OS/StrictMode+VmPolicy+Builder.xml b/docs/xml/Android.OS/StrictMode+VmPolicy+Builder.xml index 669c0c51d..dc5203ded 100644 --- a/docs/xml/Android.OS/StrictMode+VmPolicy+Builder.xml +++ b/docs/xml/Android.OS/StrictMode+VmPolicy+Builder.xml @@ -429,6 +429,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("detectImplicitUriPermissionGrant", "()Landroid/os/StrictMode$VmPolicy$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("detectImplicitUriPermissionGrant", "()Landroid/os/StrictMode$VmPolicy$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.StrictMode+VmPolicy+Builder + + + + To be added. + To be added. + To be added. + + @@ -978,6 +1008,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("permitImplicitUriPermissionGrant", "()Landroid/os/StrictMode$VmPolicy$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("permitImplicitUriPermissionGrant", "()Landroid/os/StrictMode$VmPolicy$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.StrictMode+VmPolicy+Builder + + + + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.OS/StrictMode+VmViolationEventArgs.xml b/docs/xml/Android.OS/StrictMode+VmViolationEventArgs.xml index f36da84ca..31653abca 100644 --- a/docs/xml/Android.OS/StrictMode+VmViolationEventArgs.xml +++ b/docs/xml/Android.OS/StrictMode+VmViolationEventArgs.xml @@ -24,7 +24,6 @@ Provides data for the corresponding Android event. - @@ -45,7 +44,6 @@ The policy violation. Initializes a new instance of the StrictMode.VmViolationEventArgs class. - @@ -66,7 +64,6 @@ Gets the V value. the V value. - diff --git a/docs/xml/Android.OS/UserManager+UserOperationException.xml b/docs/xml/Android.OS/UserManager+UserOperationException.xml index be36a7c11..5a8500eb4 100644 --- a/docs/xml/Android.OS/UserManager+UserOperationException.xml +++ b/docs/xml/Android.OS/UserManager+UserOperationException.xml @@ -61,7 +61,6 @@ A indicating how to handle . Initializes a new instance of the UserManager.UserOperationException class. - @@ -92,7 +91,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -123,7 +121,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -154,7 +151,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/UserManager.xml b/docs/xml/Android.OS/UserManager.xml index 135e112c9..a04e9d740 100644 --- a/docs/xml/Android.OS/UserManager.xml +++ b/docs/xml/Android.OS/UserManager.xml @@ -3204,6 +3204,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DISALLOW_TASK_CONTINUITY_HANDOFF", ApiSince=37)] + [<Android.Runtime.Register("DISALLOW_TASK_CONTINUITY_HANDOFF", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Specifies if the user is not allowed to handoff tasks to other devices. + To be added. + + @@ -3338,23 +3366,24 @@ the profile parent. Specifies that the managed profile is not allowed to have unified lock screen challenge with - the profile parent. + the primary user. To ensure that there is a separate work profile password, IT admins have to: <ol> <li>Enforce UserManager#DISALLOW_UNIFIED_PASSWORD</li> <li>Verify that DevicePolicyManager#isUsingUnifiedPassword(ComponentName) - returns false. This indicates that there is now a separate work + returns true. This indicates that there is now a separate work profile password configured and the set up is completed.</li> - <li>In case DevicePolicyManager#isUsingUnifiedPassword(ComponentName) returns true, - invoke DevicePolicyManager#ACTION_SET_NEW_PASSWORD intent and then verify again + <li>In case DevicePolicyManager#isUsingUnifiedPassword(ComponentName) + returns false, invoke DevicePolicyManager#ACTION_SET_NEW_PASSWORD + intent and then verify again DevicePolicyManager#isUsingUnifiedPassword(ComponentName).</li> </ol> Can be set by profile owners. It only has effect on managed profiles when set by managed profile owner. Has no effect on non-managed profiles or users. Holders of the permission android.Manifest.permission#MANAGE_DEVICE_POLICY_LOCK_CREDENTIALS - can set this restriction using the DevicePolicyManager APIs mentioned below. + can set this restriction using the DevicePolicyManager APIs mentioned below. Key for user restrictions. Type: Boolean @@ -3489,7 +3518,8 @@ This restriction can only be set by a device owner or a profile owner on the primary user's profile or a profile owner of an organization-owned - managed profile on the parent profile. + + managed profile on the parent profile. When it is set by a device owner, it applies globally. When it is set by a profile owner on the primary user or by a profile owner of an organization-owned managed profile on the parent profile, it disables the primary user from transferring files over USB. No other @@ -3755,15 +3785,6 @@ <ul> <li>boolean<li>int<li>String or String[]<li>From android.os.Build.VERSION_CODES#M, Bundle or Bundle[]</ul> NOTE: The method performs disk I/O and shouldn't be called on the main thread - Starting from Android version android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE, - it is possible for there to be multiple managing apps on the device with the ability to set - app restrictions, e.g. an Enterprise Device Policy Controller (DPC) and a Supervision admin. - This method will always return the app restrictions set by the DPC, if the DPC has set one. - Beginning from SDK level 36.1, if the DPC has not set any app restriction while other - managing apps have set some, this method will return app restrictions set by one of those - managing apps. There is no guarantee on which managing apps app restriction will be returned. - To retrieve restrictions set by all managing apps, use - android.content.RestrictionsManager#getApplicationRestrictionsPerAdmin instead. Java documentation for android.os.UserManager.getApplicationRestrictions(java.lang.String). @@ -4007,8 +4028,8 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowTaskContinuityHandoff", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "AllowParentProfileAppLinking", "DisallowAddManagedProfile", "DisallowAddPrivateProfile", "DisallowAddUser", "DisallowAddWifiConfig", "DisallowAdjustVolume", "DisallowAirplaneMode", "DisallowAmbientDisplay", "DisallowAppsControl", "DisallowAssistContent", "DisallowAutofill", "DisallowBluetooth", "DisallowBluetoothSharing", "DisallowCameraToggle", "DisallowCellular2g", "DisallowChangeNearFieldCommunicationRadio", "DisallowChangeWifiState", "DisallowConfigBluetooth", "DisallowConfigBrightness", "DisallowConfigCellBroadcasts", "DisallowConfigCredentials", "DisallowConfigDateTime", "DisallowConfigDefaultApps", "DisallowConfigLocale", "DisallowConfigLocation", "DisallowConfigMobileNetworks", "DisallowConfigPrivateDns", "DisallowConfigScreenTimeout", "DisallowConfigTethering", "DisallowConfigVpn", "DisallowConfigWifi", "DisallowContentCapture", "DisallowContentSuggestions", "DisallowCreateWindows", "DisallowCrossProfileCopyPaste", "DisallowDataRoaming", "DisallowDebuggingFeatures", "DisallowFactoryReset", "DisallowFun", "DisallowGrantAdmin", "DisallowTaskContinuityHandoff", "DisallowInstallApps", "DisallowInstallUnknownSources", "DisallowInstallUnknownSourcesGlobally", "DisallowMicrophoneToggle", "DisallowModifyAccounts", "DisallowMountPhysicalMedia", "DisallowNearFieldCommunicationRadio", "DisallowNetworkReset", "DisallowOutgoingBeam", "DisallowOutgoingCalls", "DisallowPrinting", "DisallowRemoveManagedProfile", "DisallowRemoveUser", "DisallowSafeBoot", "DisallowSetUserIcon", "DisallowSetWallpaper", "DisallowShareIntoManagedProfile", "DisallowShareLocation", "DisallowSharingAdminConfiguredWifi", "DisallowSimGlobally", "DisallowSms", "DisallowSystemErrorDialogs", "DisallowThreadNetwork", "DisallowUltraWidebandRadio", "DisallowUnifiedPassword", "DisallowUninstallApps", "DisallowUnmuteMicrophone", "DisallowUsbFileTransfer", "DisallowUserSwitch", "DisallowWifiDirect", "DisallowWifiTethering", "EnsureVerifyApps", "KeyRestrictionsPending" }, Type="Android.OS.UserManager")>] @@ -4068,7 +4089,8 @@ to retrieve the unlocked state for. Return whether the given user is running in an "unlocked" state. - if the user is unlocked; otherwise, . + + if the user is unlocked; otherwise, . Return whether the given user is running in an "unlocked" state. On devices with direct boot, a user is unlocked only after they've @@ -5087,10 +5109,8 @@ customizable space. whether the device supports multiple switchable users. - Returns whether this device supports multiple switchable users with their own login and - customizable space. - Note that, even if false, multiple users might still be possible, as long as no login UI - is required; e.g., profiles might still be supported, as they do not require a login UI. + Returns whether this device supports multiple users with their own login and customizable + space. Java documentation for android.os.UserManager.supportsMultipleUsers(). @@ -5548,9 +5568,7 @@ Indicates user operation failed because a relevant maximum user limit has been reached. - Indicates user operation failed because a relevant maximum user limit has been reached. - This could include the situation in which limit is 0, such as if a particular type of user - is not enabled or is ineligible to be added to the requested parent. + Indicates user operation failed because maximum user limit has been reached. Java documentation for android.os.UserManager.USER_OPERATION_ERROR_MAX_USERS. diff --git a/docs/xml/Android.OS/VibrationAttributes+Builder.xml b/docs/xml/Android.OS/VibrationAttributes+Builder.xml index 6e76da1ba..f34c694b0 100644 --- a/docs/xml/Android.OS/VibrationAttributes+Builder.xml +++ b/docs/xml/Android.OS/VibrationAttributes+Builder.xml @@ -237,7 +237,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -352,7 +351,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -383,7 +381,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/VibrationAttributes.xml b/docs/xml/Android.OS/VibrationAttributes.xml index 26c6e5c0d..848950b69 100644 --- a/docs/xml/Android.OS/VibrationAttributes.xml +++ b/docs/xml/Android.OS/VibrationAttributes.xml @@ -1,4 +1,4 @@ - + @@ -52,9 +52,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -232,9 +232,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -273,9 +273,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -325,9 +325,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -384,7 +384,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -415,7 +414,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -446,7 +444,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - @@ -484,9 +481,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -532,9 +529,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -580,9 +577,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -621,9 +618,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -671,9 +668,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -721,9 +718,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -765,9 +762,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -815,9 +812,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -863,9 +860,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -913,9 +910,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -969,9 +966,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1019,9 +1016,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1069,9 +1066,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1117,9 +1114,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1170,9 +1167,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1218,9 +1215,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1268,9 +1265,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1316,9 +1313,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.OS/VibrationEffect+BasicEnvelopeBuilder.xml b/docs/xml/Android.OS/VibrationEffect+BasicEnvelopeBuilder.xml index 71bcfd852..e0adafab8 100644 --- a/docs/xml/Android.OS/VibrationEffect+BasicEnvelopeBuilder.xml +++ b/docs/xml/Android.OS/VibrationEffect+BasicEnvelopeBuilder.xml @@ -225,7 +225,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -297,7 +296,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -328,7 +326,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/VibrationEffect+Composition.xml b/docs/xml/Android.OS/VibrationEffect+Composition.xml index 30944c7e5..d61ce5c61 100644 --- a/docs/xml/Android.OS/VibrationEffect+Composition.xml +++ b/docs/xml/Android.OS/VibrationEffect+Composition.xml @@ -421,7 +421,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -818,7 +817,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -849,7 +847,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/VibrationEffect+WaveformEnvelopeBuilder.xml b/docs/xml/Android.OS/VibrationEffect+WaveformEnvelopeBuilder.xml index 570c04836..fc8aedadf 100644 --- a/docs/xml/Android.OS/VibrationEffect+WaveformEnvelopeBuilder.xml +++ b/docs/xml/Android.OS/VibrationEffect+WaveformEnvelopeBuilder.xml @@ -218,7 +218,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -290,7 +289,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -321,7 +319,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/VibratorManager.xml b/docs/xml/Android.OS/VibratorManager.xml index cb5003187..b2a27a637 100644 --- a/docs/xml/Android.OS/VibratorManager.xml +++ b/docs/xml/Android.OS/VibratorManager.xml @@ -68,7 +68,6 @@ A indicating how to handle . Initializes a new instance of the VibratorManager class. - @@ -268,7 +267,6 @@ Provides JNI peer-member metadata for this type. JNI peer-member metadata for this type. - @@ -299,7 +297,6 @@ Gets the Java class used for virtual method dispatch. the Java class used for virtual method dispatch. - @@ -330,7 +327,6 @@ Gets the managed type used for virtual method dispatch. the managed type used for virtual method dispatch. - diff --git a/docs/xml/Android.OS/WorkDuration.xml b/docs/xml/Android.OS/WorkDuration.xml index 96731be4e..acae3bcae 100644 --- a/docs/xml/Android.OS/WorkDuration.xml +++ b/docs/xml/Android.OS/WorkDuration.xml @@ -295,7 +295,6 @@ Gets the JNI metadata used to invoke members of this Java peer. The JNI peer members for WorkDuration. - @@ -326,7 +325,6 @@ This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which contains the java.lang.Class JNI value corresponding to this type. - @@ -357,7 +355,6 @@ This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. A which provides the declaring type. - diff --git a/docs/xml/Android.OS/WorkSource.xml b/docs/xml/Android.OS/WorkSource.xml index b2be3ba76..b29b18c05 100644 --- a/docs/xml/Android.OS/WorkSource.xml +++ b/docs/xml/Android.OS/WorkSource.xml @@ -436,7 +436,8 @@ WorkSource Removes entries contained in another work source. - if this work source changed; otherwise, . + + if this work source changed; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Preferences/EditTextPreference.xml b/docs/xml/Android.Preferences/EditTextPreference.xml index a7410c65d..15eb519e6 100644 --- a/docs/xml/Android.Preferences/EditTextPreference.xml +++ b/docs/xml/Android.Preferences/EditTextPreference.xml @@ -334,8 +334,8 @@ - The dialog view. To be added. + The dialog view. Adds the EditText widget of this preference to the dialog's view. Adds the EditText widget of this preference to the dialog's view. diff --git a/docs/xml/Android.Print/DuplexMode.xml b/docs/xml/Android.Print/DuplexMode.xml index a3512b0da..393bbdf8b 100644 --- a/docs/xml/Android.Print/DuplexMode.xml +++ b/docs/xml/Android.Print/DuplexMode.xml @@ -10,6 +10,12 @@ System.Enum + + + [System.Flags] + [<System.Flags>] + + To be added. diff --git a/docs/xml/Android.Print/PrintColorMode.xml b/docs/xml/Android.Print/PrintColorMode.xml index 9f8085ec8..22a75ea56 100644 --- a/docs/xml/Android.Print/PrintColorMode.xml +++ b/docs/xml/Android.Print/PrintColorMode.xml @@ -10,6 +10,12 @@ System.Enum + + + [System.Flags] + [<System.Flags>] + + Enumerates values returned by several types and taken as a parameter of the F:Android.Print.PrintAttributes+Builder.SetColorMode member. diff --git a/docs/xml/Android.Print/PrinterInfo+Builder.xml b/docs/xml/Android.Print/PrinterInfo+Builder.xml index e9675544d..1c9a8384e 100644 --- a/docs/xml/Android.Print/PrinterInfo+Builder.xml +++ b/docs/xml/Android.Print/PrinterInfo+Builder.xml @@ -390,6 +390,39 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSetupIntent", "(Landroid/app/PendingIntent;)Landroid/print/PrinterInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setSetupIntent", "(Landroid/app/PendingIntent;)Landroid/print/PrinterInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Print.PrinterInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Provider/Browser.xml b/docs/xml/Android.Provider/Browser.xml index 697f47359..95e2ddca1 100644 --- a/docs/xml/Android.Provider/Browser.xml +++ b/docs/xml/Android.Provider/Browser.xml @@ -100,6 +100,10 @@ [Android.Runtime.Register("addSearchUrl", "(Landroid/content/ContentResolver;Ljava/lang/String;)V", "")] [<Android.Runtime.Register("addSearchUrl", "(Landroid/content/ContentResolver;Ljava/lang/String;)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Void @@ -143,6 +147,10 @@ [Android.Runtime.Register("BOOKMARKS_URI")] [<Android.Runtime.Register("BOOKMARKS_URI")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + Android.Net.Uri @@ -182,6 +190,10 @@ [Android.Runtime.Register("canClearHistory", "(Landroid/content/ContentResolver;)Z", "")] [<Android.Runtime.Register("canClearHistory", "(Landroid/content/ContentResolver;)Z", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Boolean @@ -224,6 +236,10 @@ [Android.Runtime.Register("clearHistory", "(Landroid/content/ContentResolver;)V", "")] [<Android.Runtime.Register("clearHistory", "(Landroid/content/ContentResolver;)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Void @@ -267,6 +283,10 @@ [Android.Runtime.Register("clearSearches", "(Landroid/content/ContentResolver;)V", "")] [<Android.Runtime.Register("clearSearches", "(Landroid/content/ContentResolver;)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Void @@ -308,6 +328,10 @@ [Android.Runtime.Register("deleteFromHistory", "(Landroid/content/ContentResolver;Ljava/lang/String;)V", "")] [<Android.Runtime.Register("deleteFromHistory", "(Landroid/content/ContentResolver;Ljava/lang/String;)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Void @@ -351,6 +375,10 @@ [Android.Runtime.Register("deleteHistoryTimeFrame", "(Landroid/content/ContentResolver;JJ)V", "")] [<Android.Runtime.Register("deleteHistoryTimeFrame", "(Landroid/content/ContentResolver;JJ)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Void @@ -534,6 +562,10 @@ [Android.Runtime.Register("getAllBookmarks", "(Landroid/content/ContentResolver;)Landroid/database/Cursor;", "")] [<Android.Runtime.Register("getAllBookmarks", "(Landroid/content/ContentResolver;)Landroid/database/Cursor;", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + Android.Database.ICursor @@ -578,6 +610,10 @@ [Android.Runtime.Register("getAllVisitedUrls", "(Landroid/content/ContentResolver;)Landroid/database/Cursor;", "")] [<Android.Runtime.Register("getAllVisitedUrls", "(Landroid/content/ContentResolver;)Landroid/database/Cursor;", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + Android.Database.ICursor @@ -626,6 +662,10 @@ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Collections.Generic.IList<System.String> @@ -749,6 +789,10 @@ [Android.Runtime.Register("requestAllIcons", "(Landroid/content/ContentResolver;Ljava/lang/String;Landroid/webkit/WebIconDatabase$IconListener;)V", "")] [<Android.Runtime.Register("requestAllIcons", "(Landroid/content/ContentResolver;Ljava/lang/String;Landroid/webkit/WebIconDatabase$IconListener;)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Void @@ -787,6 +831,10 @@ [Android.Runtime.Register("saveBookmark", "(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V", "")] [<Android.Runtime.Register("saveBookmark", "(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Void @@ -837,6 +885,10 @@ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Collections.Generic.IList<System.String> @@ -877,6 +929,10 @@ [Android.Runtime.Register("SEARCHES_URI")] [<Android.Runtime.Register("SEARCHES_URI")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + Android.Net.Uri @@ -1031,6 +1087,10 @@ [Android.Runtime.Register("truncateHistory", "(Landroid/content/ContentResolver;)V", "")] [<Android.Runtime.Register("truncateHistory", "(Landroid/content/ContentResolver;)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Void @@ -1082,6 +1142,10 @@ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Collections.Generic.IList<System.String> @@ -1120,6 +1184,10 @@ [Android.Runtime.Register("TRUNCATE_HISTORY_PROJECTION_ID_INDEX")] [<Android.Runtime.Register("TRUNCATE_HISTORY_PROJECTION_ID_INDEX")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Int32 @@ -1158,6 +1226,10 @@ [Android.Runtime.Register("TRUNCATE_N_OLDEST")] [<Android.Runtime.Register("TRUNCATE_N_OLDEST")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Int32 @@ -1196,6 +1268,10 @@ [Android.Runtime.Register("updateVisitedHistory", "(Landroid/content/ContentResolver;Ljava/lang/String;Z)V", "")] [<Android.Runtime.Register("updateVisitedHistory", "(Landroid/content/ContentResolver;Ljava/lang/String;Z)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Void diff --git a/docs/xml/Android.Provider/CallLog+Calls.xml b/docs/xml/Android.Provider/CallLog+Calls.xml index 93cdb1c9d..4401c8e81 100644 --- a/docs/xml/Android.Provider/CallLog+Calls.xml +++ b/docs/xml/Android.Provider/CallLog+Calls.xml @@ -1,4 +1,4 @@ - + @@ -46,9 +46,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -135,9 +135,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -180,9 +180,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -225,9 +225,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -270,9 +270,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -304,8 +304,8 @@ Where the CallLog.Calls#TYPE is CallLog.Calls#BLOCKED_TYPE, indicates the reason why a call is blocked. - Where the CallLog.Calls#TYPE is CallLog.Calls#BLOCKED_TYPE, indicates the - reason why a call is blocked. + Where the CallLog.Calls#TYPE is CallLog.Calls#BLOCKED_TYPE, + indicates the reason why a call is blocked. Type: INTEGER Allowed values: <ul> @@ -324,9 +324,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -361,17 +361,17 @@ the BlockedNumbers provider. Value for CallLog.Calls#BLOCK_REASON, set when CallLog.Calls#TYPE is - CallLog.Calls#BLOCKED_TYPE to indicate that a call was blocked because it is in - the BlockedNumbers provider. + CallLog.Calls#BLOCKED_TYPE to indicate that a call was blocked because it is + in the BlockedNumbers provider. Java documentation for android.provider.CallLog.Calls.BLOCK_REASON_BLOCKED_NUMBER. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -416,9 +416,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -461,9 +461,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -504,9 +504,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -549,9 +549,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -594,9 +594,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -639,9 +639,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -684,9 +684,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -714,11 +714,11 @@ The cached phone number, formatted with formatting rules based on the country/region the user was in when the call was made or received. - The cached phone number, formatted with formatting rules based on the country/region the user - was in when the call was made or received. + The cached phone number, formatted with formatting rules based on the country/region the + user was in when the call was made or received. This value is typically filled in by the dialer app for the caching purpose, - so it's not guaranteed to be present, and may not be current if the contact information - associated with this number has changed. + so it's not guaranteed to be present, and may not be current if the contact + information associated with this number has changed. Type: TEXT @@ -726,9 +726,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -757,8 +757,8 @@ The cached URI to look up the contact associated with the phone number, if it exists. This value is typically filled in by the dialer app for the caching purpose, - so it's not guaranteed to be present, and may not be current if the contact information - associated with this number has changed. + so it's not guaranteed to be present, and may not be current if the contact + information associated with this number has changed. Type: TEXT @@ -766,9 +766,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -797,8 +797,8 @@ The cached phone number of the contact which matches this entry, if it exists. This value is typically filled in by the dialer app for the caching purpose, - so it's not guaranteed to be present, and may not be current if the contact information - associated with this number has changed. + so it's not guaranteed to be present, and may not be current if the contact + information associated with this number has changed. Type: TEXT @@ -806,9 +806,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -837,8 +837,8 @@ The cached name associated with the phone number, if it exists. This value is typically filled in by the dialer app for the caching purpose, - so it's not guaranteed to be present, and may not be current if the contact information - associated with this number has changed. + so it's not guaranteed to be present, and may not be current if the contact + information associated with this number has changed. Type: TEXT @@ -846,9 +846,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -878,8 +878,8 @@ The cached normalized(E164) version of the phone number, if it exists. This value is typically filled in by the dialer app for the caching purpose, - so it's not guaranteed to be present, and may not be current if the contact information - associated with this number has changed. + so it's not guaranteed to be present, and may not be current if the contact + information associated with this number has changed. Type: TEXT @@ -887,9 +887,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -917,11 +917,11 @@ The cached number label, for a custom number type, associated with the phone number, if it exists. - The cached number label, for a custom number type, associated with the phone number, if - it exists. + The cached number label, for a custom number type, associated with the + phone number, if it exists. This value is typically filled in by the dialer app for the caching purpose, - so it's not guaranteed to be present, and may not be current if the contact information - associated with this number has changed. + so it's not guaranteed to be present, and may not be current if the contact + information associated with this number has changed. Type: TEXT @@ -929,9 +929,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -959,10 +959,11 @@ The cached number type (Home, Work, etc) associated with the phone number, if it exists. - The cached number type (Home, Work, etc) associated with the phone number, if it exists. + The cached number type (Home, Work, etc) associated with the + phone number, if it exists. This value is typically filled in by the dialer app for the caching purpose, - so it's not guaranteed to be present, and may not be current if the contact information - associated with this number has changed. + so it's not guaranteed to be present, and may not be current if the contact + information associated with this number has changed. Type: INTEGER @@ -970,9 +971,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1002,8 +1003,8 @@ The cached photo id of the picture associated with the phone number, if it exists. This value is typically filled in by the dialer app for the caching purpose, - so it's not guaranteed to be present, and may not be current if the contact information - associated with this number has changed. + so it's not guaranteed to be present, and may not be current if the contact + information associated with this number has changed. Type: INTEGER (long) @@ -1011,9 +1012,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1046,8 +1047,8 @@ The cached photo URI of the picture associated with the phone number, if it exists. This value is typically filled in by the dialer app for the caching purpose, - so it's not guaranteed to be present, and may not be current if the contact information - associated with this number has changed. + so it's not guaranteed to be present, and may not be current if the contact + information associated with this number has changed. Type: TEXT (URI) @@ -1055,9 +1056,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1099,9 +1100,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1132,8 +1133,8 @@ The ComponentName of the CallScreeningService which blocked this call. - The ComponentName of the CallScreeningService which blocked this call. Will be populated - when the CallLog.Calls#TYPE is CallLog.Calls#BLOCKED_TYPE. + The ComponentName of the CallScreeningService which blocked this call. Will be + populated when the CallLog.Calls#TYPE is CallLog.Calls#BLOCKED_TYPE. Type: TEXT @@ -1141,9 +1142,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1175,17 +1176,17 @@ A reference to the picture that was sent via call composer. A reference to the picture that was sent via call composer. - + The string contained in this field should be converted to an Uri via - Uri#parse(String), then passed to ContentResolver#openFileDescriptor in - order to obtain a file descriptor to access the picture data. - + Uri#parse(String), then passed to ContentResolver#openFileDescriptor + in order to obtain a file descriptor to access the picture data. + The user may choose to delete the picture associated with a call independently of the call log entry, in which case ContentResolver#openFileDescriptor may throw a FileNotFoundException. - - Note that pictures sent or received via call composer will not be included in any backups - of the call log. + + Note that pictures sent or received via call composer will not be included in any + backups of the call log. Type: TEXT @@ -1193,9 +1194,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1238,9 +1239,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1268,16 +1269,17 @@ The MIME type of a #CONTENT_URI sub-directory of a single call. - The MIME type of a #CONTENT_URI sub-directory of a single call. + The MIME type of a #CONTENT_URI sub-directory of a single + call. Java documentation for android.provider.CallLog.Calls.CONTENT_ITEM_TYPE. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1306,17 +1308,17 @@ The MIME type of #CONTENT_URI and #CONTENT_FILTER_URI providing a directory of calls. - The MIME type of #CONTENT_URI and #CONTENT_FILTER_URI providing a - directory of calls. + The MIME type of #CONTENT_URI and #CONTENT_FILTER_URI + providing a directory of calls. Java documentation for android.provider.CallLog.Calls.CONTENT_TYPE. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1360,9 +1362,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1408,13 +1410,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENT_URI_WITH_VOIP_CALLS", ApiSince=37)] + [<Android.Runtime.Register("CONTENT_URI_WITH_VOIP_CALLS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Uri + + + Content uri used to access call log entries, including VOIP call records. + To be added. + To be added. + + @@ -1450,9 +1481,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1480,8 +1511,8 @@ The ISO 3166-1 two letters country code of the country where the user received or made the call. - The ISO 3166-1 two letters country code of the country where the user received or made - the call. + The ISO 3166-1 two letters country code of the country where the + user received or made the call. Type: TEXT @@ -1489,9 +1520,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1526,9 +1557,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1563,9 +1594,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1600,9 +1631,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1638,9 +1669,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1671,9 +1702,9 @@ for a particular call type. An optional extra used with #CONTENT_TYPE Calls.CONTENT_TYPE and - Intent#ACTION_VIEW to specify that the presented list of calls should be filtered - for a particular call type. - + Intent#ACTION_VIEW to specify that the presented list of calls should be + filtered for a particular call type. + Applications implementing a call log UI should check for this extra, and display a filtered list of calls based on the specified call type. If not applicable within the application's UI, it should be silently ignored. @@ -1690,9 +1721,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1727,9 +1758,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1768,13 +1799,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURES_GROUP_CALL", ApiSince=37)] + [<Android.Runtime.Register("FEATURES_GROUP_CALL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 512 + + Indicates that this was a group call. + To be added. + + @@ -1809,13 +1869,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURES_HD_PLUS_CALL", ApiSince=37)] + [<Android.Runtime.Register("FEATURES_HD_PLUS_CALL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 128 + + Call was HD+ + To be added. + + @@ -1850,9 +1939,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1891,9 +1980,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1928,9 +2017,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1969,13 +2058,43 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FEATURES_VONR", ApiSince=37)] + [<Android.Runtime.Register("FEATURES_VONR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 256 + + Call used VoNR (Voice Over New Radio; aka 5G) + (ie android.telephony.TelephonyManager#NETWORK_TYPE_NR). + To be added. + + @@ -2010,9 +2129,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2048,9 +2167,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2093,14 +2212,43 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INCLUDE_VOIP_CALLS_PARAM_KEY", ApiSince=37)] + [<Android.Runtime.Register("INCLUDE_VOIP_CALLS_PARAM_KEY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An optional URI parameter which instructs the provider to allow the operation to be + applied to VOIP call records as well. + To be added. + + @@ -2134,9 +2282,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2164,8 +2312,8 @@ Whether this item has been read or otherwise consumed by the user. Whether this item has been read or otherwise consumed by the user. - Unlike the #NEW field, which requires the user to have acknowledged the existence - of the entry, this implies the user has interacted with the entry. + Unlike the #NEW field, which requires the user to have acknowledged the + existence of the entry, this implies the user has interacted with the entry. Type: INTEGER (boolean) @@ -2173,9 +2321,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2239,8 +2387,8 @@ The date the row is last inserted, updated, or marked as deleted, in milliseconds since the epoch. - The date the row is last inserted, updated, or marked as deleted, in milliseconds since - the epoch. Read only. + The date the row is last inserted, updated, or marked as deleted, in milliseconds + since the epoch. Read only. Type: INTEGER (long) @@ -2248,9 +2396,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2285,9 +2433,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2320,21 +2468,21 @@ A reference to the location that was sent via call composer. A reference to the location that was sent via call composer. - + This column contains the content URI of the corresponding entry in Locations table, which contains the actual location data. The Manifest.permission#ACCESS_FINE_LOCATION permission is required to access that table. - + If your app has the appropriate permissions, the location data may be obtained by converting the value of this column to an Uri via Uri#parse, then passing the result to ContentResolver#query. - + The user may choose to delete the location associated with a call independently of the call log entry, in which case the Cursor returned from ContentResolver#query will either be null or empty, with Cursor#getCount() returning 0. - + This column will not be populated when a call is received while the device is locked, and it will not be part of any backups. Type: TEXT @@ -2344,9 +2492,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2378,8 +2526,8 @@ Where the CallLog.Calls#TYPE is CallLog.Calls#MISSED_TYPE, indicates factors which may have lead the user to miss the call. - Where the CallLog.Calls#TYPE is CallLog.Calls#MISSED_TYPE, indicates - factors which may have lead the user to miss the call. + Where the CallLog.Calls#TYPE is CallLog.Calls#MISSED_TYPE, + indicates factors which may have lead the user to miss the call. Type: INTEGER There are two main cases. Auto missed cases and user missed cases. Default value is: <ul> @@ -2409,9 +2557,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2452,9 +2600,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2489,9 +2637,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2527,9 +2675,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2573,9 +2721,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2610,9 +2758,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2648,9 +2796,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2685,9 +2833,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2721,8 +2869,7 @@ TelecomManager#DTMF_CHARACTER_WAIT and these characters themselves. The post-dial portion of a dialed number, including any digits dialed after a - TelecomManager#DTMF_CHARACTER_PAUSE or a - TelecomManager#DTMF_CHARACTER_WAIT and these characters themselves. + TelecomManager#DTMF_CHARACTER_PAUSE or a TelecomManager#DTMF_CHARACTER_WAIT and these characters themselves. Type: TEXT @@ -2730,13 +2877,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PREFERRED_DISPLAY_NAME", ApiSince=37)] + [<Android.Runtime.Register("PREFERRED_DISPLAY_NAME", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The preferred name associated with the phone number, if it exists. + To be added. + + @@ -2771,9 +2946,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2812,9 +2987,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2853,9 +3028,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2898,9 +3073,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2939,9 +3114,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2973,11 +3148,11 @@ The priority of the call, as delivered via call composer. The priority of the call, as delivered via call composer. - + For outgoing calls, contains the priority set by the local user. For incoming calls, - contains the priority set by the remote caller. If no priority was set or the call did - not include call composer elements, defaults to #PRIORITY_NORMAL. Valid values - are #PRIORITY_NORMAL and #PRIORITY_URGENT. + contains the priority set by the remote caller. If no priority was set or the call + did not include call composer elements, defaults to #PRIORITY_NORMAL. + Valid values are #PRIORITY_NORMAL and #PRIORITY_URGENT. Type: INTEGER @@ -2985,9 +3160,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3024,7 +3199,7 @@ Used as a value in the #PRIORITY column. Used as a value in the #PRIORITY column. - + Indicates that the call is of normal priority. This is also the default value for calls that did not include call composer elements. @@ -3033,9 +3208,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3072,7 +3247,7 @@ Used as a value in the #PRIORITY column. Used as a value in the #PRIORITY column. - + Indicates that the call is of urgent priority. @@ -3080,9 +3255,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3123,9 +3298,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3222,9 +3397,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3251,19 +3426,17 @@ The type of the call. - The type of the call. + The type of the call (incoming, outgoing or missed). Type: INTEGER (int) Allowed values: <ul> - <li>#INCOMING_TYPE - an incoming call which the user answered.</li> - <li>#OUTGOING_TYPE - an outgoing call which was placed by the user.</li> - <li>#MISSED_TYPE - a call that rang without the user answering it.</li> - <li>#VOICEMAIL_TYPE - a call log entry associated with voicemail.</li> - <li>#REJECTED_TYPE - an incoming call rejected by the user.</li> - <li>#BLOCKED_TYPE - the call was blocked by a - android.telecom.CallScreeningService</li> or the system block list. - <li>#ANSWERED_EXTERNALLY_TYPE - used for SIM twinning scenarios where a call - may have been answered on another device.</li> + <li>#INCOMING_TYPE</li> + <li>#OUTGOING_TYPE</li> + <li>#MISSED_TYPE</li> + <li>#VOICEMAIL_TYPE</li> + <li>#REJECTED_TYPE</li> + <li>#BLOCKED_TYPE</li> + <li>#ANSWERED_EXTERNALLY_TYPE</li> </ul> @@ -3271,9 +3444,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3315,9 +3488,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3358,9 +3531,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3401,9 +3574,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3444,9 +3617,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3487,9 +3660,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3530,9 +3703,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3573,9 +3746,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3607,7 +3780,7 @@ Constant for the UUID column. Constant for the UUID column. - + This column contains the UUID generated by Telecom when adding the call, which is a unique identifier associated with a call. Applications can retrieve the value using android.telecom.CallControl#getCallId() during the call session. @@ -3618,9 +3791,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3651,18 +3824,18 @@ For an incoming call, the secondary line number the call was received via. - For an incoming call, the secondary line number the call was received via. When a SIM - card has multiple phone numbers associated with it, the via number indicates which of the - numbers associated with the SIM was called. + For an incoming call, the secondary line number the call was received via. + When a SIM card has multiple phone numbers associated with it, the via number indicates + which of the numbers associated with the SIM was called. Java documentation for android.provider.CallLog.Calls.VIA_NUMBER. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3697,9 +3870,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Provider/CloudMediaProvider.xml b/docs/xml/Android.Provider/CloudMediaProvider.xml index de4f0b09e..759b0c9c2 100644 --- a/docs/xml/Android.Provider/CloudMediaProvider.xml +++ b/docs/xml/Android.Provider/CloudMediaProvider.xml @@ -718,7 +718,10 @@ already locally on the device and doesn't require downloading from the cloud. to modify the way the fd is opened, e.g. for video files we may request a thumbnail image instead of a video with - CloudMediaProviderContract#EXTRA_PREVIEW_THUMBNAIL + CloudMediaProviderContract#EXTRA_PREVIEW_THUMBNAIL. In the absence of this extra, + this method must return a descriptor representing the actual media file, otherwise it should + return the thumbnail. Failure in returning the same may cause unexpected media preview + behaviour in the photopicker. used by the OS to signal if the request should be cancelled Returns a thumbnail of size for a media item identified by mediaId read-only file descriptor for accessing the thumbnail for the media file diff --git a/docs/xml/Android.Provider/CloudMediaProviderContract+Capabilities+Builder.xml b/docs/xml/Android.Provider/CloudMediaProviderContract+Capabilities+Builder.xml index 9f3552fab..8e6c7bfa4 100644 --- a/docs/xml/Android.Provider/CloudMediaProviderContract+Capabilities+Builder.xml +++ b/docs/xml/Android.Provider/CloudMediaProviderContract+Capabilities+Builder.xml @@ -26,12 +26,8 @@ - Builder for a CloudMediaProviderContract.Capabilities object. - - Builder for a CloudMediaProviderContract.Capabilities object. - Android reference for android.provider.CloudMediaProviderContract.Capabilities.Builder. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + To be added. + To be added. diff --git a/docs/xml/Android.Provider/CloudMediaProviderContract+Capabilities.xml b/docs/xml/Android.Provider/CloudMediaProviderContract+Capabilities.xml index e41fbdbb7..40838d04f 100644 --- a/docs/xml/Android.Provider/CloudMediaProviderContract+Capabilities.xml +++ b/docs/xml/Android.Provider/CloudMediaProviderContract+Capabilities.xml @@ -1,4 +1,4 @@ - + @@ -44,7 +44,7 @@ Information about what capabilities a CloudMediaProvider can support. This will be used by the system to inform which APIs should be expected to return data. This object is returned from CloudMediaProvider#onGetCapabilities. - + This object enumerates which capabilities are provided by the CloudMediaProvider implementation that supplied this object. @@ -53,9 +53,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -127,9 +127,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -162,14 +162,14 @@ true if albums will be returned as a MediaCategory. If the CloudMediaProvider will return user albums as a grouped category. - + When this capability is enabled, CloudMediaProvider#onQueryAlbums will no longer be called to sync the users albums, and it is expected that a category with the type #MEDIA_CATEGORY_TYPE_USER_ALBUMS will be provided in the CloudMediaProvider#onQueryMediaCategories for providing the user's custom albums. If no such category is returned, then there will be no data for user custom albums. - + NOTE: This capability requires the Capabilities#isMediaCategoriesEnabled capability to also be enabled for the CloudMediaProvider. If it is not, this Capability has no effect and @@ -180,9 +180,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -223,9 +223,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -266,9 +266,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -434,9 +434,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Provider/CloudMediaProviderContract.xml b/docs/xml/Android.Provider/CloudMediaProviderContract.xml index 704a58440..3158179c8 100644 --- a/docs/xml/Android.Provider/CloudMediaProviderContract.xml +++ b/docs/xml/Android.Provider/CloudMediaProviderContract.xml @@ -1,4 +1,4 @@ - + @@ -41,9 +41,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -84,9 +84,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,9 +125,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -172,9 +172,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -208,9 +208,9 @@ The maximum number of query results that should be included in a batch when syncing metadata with cloud provider. - + This extra can be passed as a Bundle parameter to the media or album query methods. - + It is optional for the provider to honor this extra and return results at max page size. @@ -218,9 +218,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -265,9 +265,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -308,9 +308,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -351,9 +351,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -391,9 +391,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -456,9 +456,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -527,9 +527,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -567,9 +567,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -616,9 +616,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -659,9 +659,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -699,9 +699,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -739,9 +739,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -779,9 +779,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -819,9 +819,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -860,9 +860,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -907,9 +907,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Provider/ContactsContract+Settings+AccountAttributes.xml b/docs/xml/Android.Provider/ContactsContract+Settings+AccountAttributes.xml new file mode 100644 index 000000000..37f8d5334 --- /dev/null +++ b/docs/xml/Android.Provider/ContactsContract+Settings+AccountAttributes.xml @@ -0,0 +1,295 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/provider/ContactsContract$Settings$AccountAttributes", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/provider/ContactsContract$Settings$AccountAttributes", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ATTRIBUTE_DATA_ORIGIN_CLOUD", ApiSince=37)] + [<Android.Runtime.Register("ATTRIBUTE_DATA_ORIGIN_CLOUD", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 4 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ATTRIBUTE_DATA_ORIGIN_LOCAL", ApiSince=37)] + [<Android.Runtime.Register("ATTRIBUTE_DATA_ORIGIN_LOCAL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 1 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ATTRIBUTE_DATA_ORIGIN_SIM", ApiSince=37)] + [<Android.Runtime.Register("ATTRIBUTE_DATA_ORIGIN_SIM", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 2 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ATTRIBUTE_DATA_TYPE_CUSTOM_DECLARED", ApiSince=37)] + [<Android.Runtime.Register("ATTRIBUTE_DATA_TYPE_CUSTOM_DECLARED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 32 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ATTRIBUTE_SYNC_MODE_DOWN_SYNC", ApiSince=37)] + [<Android.Runtime.Register("ATTRIBUTE_SYNC_MODE_DOWN_SYNC", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 16 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ATTRIBUTE_SYNC_MODE_UP_SYNC", ApiSince=37)] + [<Android.Runtime.Register("ATTRIBUTE_SYNC_MODE_UP_SYNC", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + 8 + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Provider/ContactsContract+Settings.xml b/docs/xml/Android.Provider/ContactsContract+Settings.xml index 419ede692..52333da88 100644 --- a/docs/xml/Android.Provider/ContactsContract+Settings.xml +++ b/docs/xml/Android.Provider/ContactsContract+Settings.xml @@ -262,6 +262,54 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAccountAttributes", "(Landroid/content/ContentResolver;Landroid/accounts/Account;Ljava/lang/String;)J", "", ApiSince=37)] + [<Android.Runtime.Register("getAccountAttributes", "(Landroid/content/ContentResolver;Landroid/accounts/Account;Ljava/lang/String;)J", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -353,6 +401,102 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("resetAccountAttributes", "(Landroid/content/ContentResolver;Landroid/accounts/Account;Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register("resetAccountAttributes", "(Landroid/content/ContentResolver;Landroid/accounts/Account;Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAccountAttributes", "(Landroid/content/ContentResolver;Landroid/accounts/Account;Ljava/lang/String;J)V", "", ApiSince=37)] + [<Android.Runtime.Register("setAccountAttributes", "(Landroid/content/ContentResolver;Landroid/accounts/Account;Ljava/lang/String;J)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Provider/ContactsPickerSessionContract+Session+InterfaceConsts.xml b/docs/xml/Android.Provider/ContactsPickerSessionContract+Session+InterfaceConsts.xml new file mode 100644 index 000000000..8fb2de322 --- /dev/null +++ b/docs/xml/Android.Provider/ContactsPickerSessionContract+Session+InterfaceConsts.xml @@ -0,0 +1,74 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("_COUNT")] + [<Android.Runtime.Register("_COUNT")>] + + + + System.String + + + The count of rows in a directory. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("_ID")] + [<Android.Runtime.Register("_ID")>] + + + + System.String + + + The unique ID for a row. + To be added. + + + + diff --git a/docs/xml/Android.Provider/ContactsPickerSessionContract+Session.xml b/docs/xml/Android.Provider/ContactsPickerSessionContract+Session.xml new file mode 100644 index 000000000..b6f8c5663 --- /dev/null +++ b/docs/xml/Android.Provider/ContactsPickerSessionContract+Session.xml @@ -0,0 +1,179 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/provider/ContactsPickerSessionContract$Session", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/provider/ContactsPickerSessionContract$Session", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Defines the contract for a Contacts Picker session, which represents the set of contacts + selected by the user in a single picking operation. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENT_TYPE", ApiSince=37)] + [<Android.Runtime.Register("CONTENT_TYPE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The MIME type for a directory of contact data items within a specific session. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENT_URI", ApiSince=37)] + [<Android.Runtime.Register("CONTENT_URI", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Uri + + + The base content:// style Uri for this table. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Provider/ContactsPickerSessionContract.xml b/docs/xml/Android.Provider/ContactsPickerSessionContract.xml new file mode 100644 index 000000000..f5beca7c6 --- /dev/null +++ b/docs/xml/Android.Provider/ContactsPickerSessionContract.xml @@ -0,0 +1,298 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/provider/ContactsPickerSessionContract", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/provider/ContactsPickerSessionContract", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + The contract between the Contacts Picker session provider and client applications. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_PICK_CONTACTS", ApiSince=37)] + [<Android.Runtime.Register("ACTION_PICK_CONTACTS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Intent action to launch the system Contacts Picker to select one or more contacts. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTHORITY", ApiSince=37)] + [<Android.Runtime.Register("AUTHORITY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The authority for the Contacts Picker session provider. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTHORITY_URI", ApiSince=37)] + [<Android.Runtime.Register("AUTHORITY_URI", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Uri + + + The base content:// style Uri for the Contacts Picker session provider. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PICK_CONTACTS_MATCH_ALL_DATA_FIELDS", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_PICK_CONTACTS_MATCH_ALL_DATA_FIELDS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + A boolean extra that, when set to true, instructs the system Contacts Picker to only + display contacts that possess data fields corresponding to *all* MIME type specified in + #EXTRA_PICK_CONTACTS_REQUESTED_DATA_FIELDS. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PICK_CONTACTS_REQUESTED_DATA_FIELDS", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_PICK_CONTACTS_REQUESTED_DATA_FIELDS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + A List<String> extra that specifies the types of contact data the client + application is requesting. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PICK_CONTACTS_SELECTION_LIMIT", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_PICK_CONTACTS_SELECTION_LIMIT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An integer extra that defines the maximum number of contacts a user can select in a single + session. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Provider/DocumentContractFlags.xml b/docs/xml/Android.Provider/DocumentContractFlags.xml index 860083b8d..8fbc51da8 100644 --- a/docs/xml/Android.Provider/DocumentContractFlags.xml +++ b/docs/xml/Android.Provider/DocumentContractFlags.xml @@ -365,6 +365,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.FlagSupportsRestore", JniField="android/provider/DocumentsContract$Document.FLAG_SUPPORTS_RESTORE")] + [<Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.FlagSupportsRestore", JniField="android/provider/DocumentsContract$Document.FLAG_SUPPORTS_RESTORE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentContractFlags + + 131072 + + To be added. + + @@ -429,6 +457,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.FlagSupportsTrash", JniField="android/provider/DocumentsContract$Document.FLAG_SUPPORTS_TRASH")] + [<Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.FlagSupportsTrash", JniField="android/provider/DocumentsContract$Document.FLAG_SUPPORTS_TRASH")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentContractFlags + + 65536 + + To be added. + + diff --git a/docs/xml/Android.Provider/DocumentRootFlags.xml b/docs/xml/Android.Provider/DocumentRootFlags.xml index d0d140364..800c04fb0 100644 --- a/docs/xml/Android.Provider/DocumentRootFlags.xml +++ b/docs/xml/Android.Provider/DocumentRootFlags.xml @@ -49,6 +49,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Root.FlagLimitedFunctionalityWhenOffline", JniField="android/provider/DocumentsContract$Root.FLAG_LIMITED_FUNCTIONALITY_WHEN_OFFLINE")] + [<Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Root.FlagLimitedFunctionalityWhenOffline", JniField="android/provider/DocumentsContract$Root.FLAG_LIMITED_FUNCTIONALITY_WHEN_OFFLINE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentRootFlags + + 2097152 + + To be added. + + @@ -173,6 +201,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Root.FlagSupportsQueryTrash", JniField="android/provider/DocumentsContract$Root.FLAG_SUPPORTS_QUERY_TRASH")] + [<Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Root.FlagSupportsQueryTrash", JniField="android/provider/DocumentsContract$Root.FLAG_SUPPORTS_QUERY_TRASH")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentRootFlags + + 1048576 + + To be added. + + diff --git a/docs/xml/Android.Provider/DocumentSyncStateFlags.xml b/docs/xml/Android.Provider/DocumentSyncStateFlags.xml new file mode 100644 index 000000000..8af4f3e2c --- /dev/null +++ b/docs/xml/Android.Provider/DocumentSyncStateFlags.xml @@ -0,0 +1,193 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + + [System.Flags] + [<System.Flags>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.SyncStateFlagAvailableLocally", JniField="android/provider/DocumentsContract$Document.SYNC_STATE_FLAG_AVAILABLE_LOCALLY")] + [<Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.SyncStateFlagAvailableLocally", JniField="android/provider/DocumentsContract$Document.SYNC_STATE_FLAG_AVAILABLE_LOCALLY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentSyncStateFlags + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.SyncStateFlagDownloadError", JniField="android/provider/DocumentsContract$Document.SYNC_STATE_FLAG_DOWNLOAD_ERROR")] + [<Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.SyncStateFlagDownloadError", JniField="android/provider/DocumentsContract$Document.SYNC_STATE_FLAG_DOWNLOAD_ERROR")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentSyncStateFlags + + 32 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.SyncStateFlagDownloadProgress", JniField="android/provider/DocumentsContract$Document.SYNC_STATE_FLAG_DOWNLOAD_PROGRESS")] + [<Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.SyncStateFlagDownloadProgress", JniField="android/provider/DocumentsContract$Document.SYNC_STATE_FLAG_DOWNLOAD_PROGRESS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentSyncStateFlags + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.SyncStateFlagLocalChanges", JniField="android/provider/DocumentsContract$Document.SYNC_STATE_FLAG_LOCAL_CHANGES")] + [<Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.SyncStateFlagLocalChanges", JniField="android/provider/DocumentsContract$Document.SYNC_STATE_FLAG_LOCAL_CHANGES")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentSyncStateFlags + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.SyncStateFlagUploadError", JniField="android/provider/DocumentsContract$Document.SYNC_STATE_FLAG_UPLOAD_ERROR")] + [<Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.SyncStateFlagUploadError", JniField="android/provider/DocumentsContract$Document.SYNC_STATE_FLAG_UPLOAD_ERROR")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentSyncStateFlags + + 16 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.SyncStateFlagUploadProgress", JniField="android/provider/DocumentsContract$Document.SYNC_STATE_FLAG_UPLOAD_PROGRESS")] + [<Android.Runtime.IntDefinition("Android.Provider.DocumentsContract.Document.SyncStateFlagUploadProgress", JniField="android/provider/DocumentsContract$Document.SYNC_STATE_FLAG_UPLOAD_PROGRESS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentSyncStateFlags + + 4 + + To be added. + + + + diff --git a/docs/xml/Android.Provider/DocumentsContract+Document.xml b/docs/xml/Android.Provider/DocumentsContract+Document.xml index b656579f8..edeedef53 100644 --- a/docs/xml/Android.Provider/DocumentsContract+Document.xml +++ b/docs/xml/Android.Provider/DocumentsContract+Document.xml @@ -46,6 +46,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLUMN_CONTENT_SYNC_STATE_FLAGS", ApiSince=37)] + [<Android.Runtime.Register("COLUMN_CONTENT_SYNC_STATE_FLAGS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Column indicating the synchronization state of the document's contents represented as a + bitmask, null if not provided. + To be added. + + @@ -288,6 +317,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COLUMN_ORIGINAL_RELATIVE_PATH", ApiSince=37)] + [<Android.Runtime.Register("COLUMN_ORIGINAL_RELATIVE_PATH", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The relative path of the original location of a trashed document. + To be added. + + @@ -871,6 +928,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_SUPPORTS_RESTORE", ApiSince=37)] + [<Android.Runtime.Register("FLAG_SUPPORTS_RESTORE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentContractFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentContractFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentContractFlags + + 131072 + + Flag indicating that a document can be restored. + To be added. + + @@ -957,6 +1047,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_SUPPORTS_TRASH", ApiSince=37)] + [<Android.Runtime.Register("FLAG_SUPPORTS_TRASH", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentContractFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentContractFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentContractFlags + + 65536 + + Flag indicating that a document can be trashed. + To be added. + + @@ -1168,6 +1291,205 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYNC_STATE_FLAG_AVAILABLE_LOCALLY", ApiSince=37)] + [<Android.Runtime.Register("SYNC_STATE_FLAG_AVAILABLE_LOCALLY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentSyncStateFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentSyncStateFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentSyncStateFlags + + 1 + + Flag indicating that the document's contents are available locally. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYNC_STATE_FLAG_DOWNLOAD_ERROR", ApiSince=37)] + [<Android.Runtime.Register("SYNC_STATE_FLAG_DOWNLOAD_ERROR", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentSyncStateFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentSyncStateFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentSyncStateFlags + + 32 + + Flag indicating that the last download attempt resulted in an error. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYNC_STATE_FLAG_DOWNLOAD_PROGRESS", ApiSince=37)] + [<Android.Runtime.Register("SYNC_STATE_FLAG_DOWNLOAD_PROGRESS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentSyncStateFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentSyncStateFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentSyncStateFlags + + 8 + + Flag indicating that a download of remote changes is currently in progress. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYNC_STATE_FLAG_LOCAL_CHANGES", ApiSince=37)] + [<Android.Runtime.Register("SYNC_STATE_FLAG_LOCAL_CHANGES", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentSyncStateFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentSyncStateFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentSyncStateFlags + + 2 + + Flag indicating that the local version of the document has changes that require an + upload. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYNC_STATE_FLAG_UPLOAD_ERROR", ApiSince=37)] + [<Android.Runtime.Register("SYNC_STATE_FLAG_UPLOAD_ERROR", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentSyncStateFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentSyncStateFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentSyncStateFlags + + 16 + + Flag indicating that the last upload attempt resulted in an error. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYNC_STATE_FLAG_UPLOAD_PROGRESS", ApiSince=37)] + [<Android.Runtime.Register("SYNC_STATE_FLAG_UPLOAD_PROGRESS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentSyncStateFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentSyncStateFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentSyncStateFlags + + 4 + + Flag indicating that an upload of local changes is currently in progress. + To be added. + + diff --git a/docs/xml/Android.Provider/DocumentsContract+Root.xml b/docs/xml/Android.Provider/DocumentsContract+Root.xml index cc9f5503a..af6f22304 100644 --- a/docs/xml/Android.Provider/DocumentsContract+Root.xml +++ b/docs/xml/Android.Provider/DocumentsContract+Root.xml @@ -493,6 +493,40 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_LIMITED_FUNCTIONALITY_WHEN_OFFLINE", ApiSince=37)] + [<Android.Runtime.Register("FLAG_LIMITED_FUNCTIONALITY_WHEN_OFFLINE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentRootFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentRootFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentRootFlags + + 2097152 + + Flag indicating that this root has limited functionality when the device does not have an + internet connection. + To be added. + + @@ -668,6 +702,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("FLAG_SUPPORTS_QUERY_TRASH", ApiSince=37)] + [<Android.Runtime.Register("FLAG_SUPPORTS_QUERY_TRASH", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentRootFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Provider.DocumentRootFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Provider.DocumentRootFlags + + 1048576 + + Flag indicating that this root can be queried to provide trashed documents. + To be added. + + diff --git a/docs/xml/Android.Provider/DocumentsContract.xml b/docs/xml/Android.Provider/DocumentsContract.xml index 61097f962..2188094cf 100644 --- a/docs/xml/Android.Provider/DocumentsContract.xml +++ b/docs/xml/Android.Provider/DocumentsContract.xml @@ -535,6 +535,41 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("buildTrashDocumentsUri", "(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri;", "", ApiSince=37)] + [<Android.Runtime.Register("buildTrashDocumentsUri", "(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Uri + + + + + + + To be added. + To be added. + Returns URI representing the query trash documents of a specific document provider. + To be added. + To be added. + + @@ -585,6 +620,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CATEGORY_APPROVED_DOCUMENT_HANDLER", ApiSince=37)] + [<Android.Runtime.Register("CATEGORY_APPROVED_DOCUMENT_HANDLER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Intent category to filter for activities that can handle document intents. + To be added. + + @@ -2430,6 +2493,56 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("restoreDocumentFromTrash", "(Landroid/content/ContentResolver;Landroid/net/Uri;Landroid/net/Uri;)Landroid/net/Uri;", "", ApiSince=37)] + [<Android.Runtime.Register("restoreDocumentFromTrash", "(Landroid/content/ContentResolver;Landroid/net/Uri;Landroid/net/Uri;)Landroid/net/Uri;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Uri + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + trashed document to restore + parent document to restore the document to + Restores a document from the trash. + the restored document, or null if failed. + To be added. + + @@ -2492,5 +2605,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("trashDocument", "(Landroid/content/ContentResolver;Landroid/net/Uri;)Landroid/net/Uri;", "", ApiSince=37)] + [<Android.Runtime.Register("trashDocument", "(Landroid/content/ContentResolver;Landroid/net/Uri;)Landroid/net/Uri;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Net.Uri + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + To be added. + document with Document#FLAG_SUPPORTS_TRASH + Trashes the given document. + the trashed document, or null if failed. + To be added. + + diff --git a/docs/xml/Android.Provider/DocumentsProvider.xml b/docs/xml/Android.Provider/DocumentsProvider.xml index df3790dd0..80a30133e 100644 --- a/docs/xml/Android.Provider/DocumentsProvider.xml +++ b/docs/xml/Android.Provider/DocumentsProvider.xml @@ -2159,6 +2159,61 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("queryTrashDocuments", "(Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetQueryTrashDocuments_Ljava_lang_String_arrayLjava_lang_String_Landroid_os_Bundle_Landroid_os_CancellationSignal_Handler", ApiSince=37)] + [<Android.Runtime.Register("queryTrashDocuments", "(Ljava/lang/String;[Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/database/Cursor;", "GetQueryTrashDocuments_Ljava_lang_String_arrayLjava_lang_String_Landroid_os_Bundle_Landroid_os_CancellationSignal_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Database.ICursor + + + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + + + + + + the root to return trash items for. + list of Document columns to put into the cursor. If null + all supported columns should be included. + the extra query arguments. + used by the caller to signal if the request should be cancelled. May be null. + To be added. + a cursor of trashed documents. This will be called for each provider (for local just + externalstorage provider) and combine the results. + To be added. + + @@ -2260,6 +2315,50 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("restoreDocumentFromTrash", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetRestoreDocumentFromTrash_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=37)] + [<Android.Runtime.Register("restoreDocumentFromTrash", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetRestoreDocumentFromTrash_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + the document to restore. + the target location to restore the document to. If + null, the restore path will be obtained + from the documentId + Restore the specified trash document. + the document id of the restored document or return null in case of failure. + To be added. + + @@ -2375,6 +2474,49 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("trashDocument", "(Ljava/lang/String;)Ljava/lang/String;", "GetTrashDocument_Ljava_lang_String_Handler", ApiSince=37)] + [<Android.Runtime.Register("trashDocument", "(Ljava/lang/String;)Ljava/lang/String;", "GetTrashDocument_Ljava_lang_String_Handler", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + the document to trash. + Trash the requested document. + the document id of the trashed document or return null in case of failure. + To be added. + + diff --git a/docs/xml/Android.Provider/E2eeContactKeysManager+E2eeContactKey.xml b/docs/xml/Android.Provider/E2eeContactKeysManager+E2eeContactKey.xml index 7ae40d604..ae6f8a966 100644 --- a/docs/xml/Android.Provider/E2eeContactKeysManager+E2eeContactKey.xml +++ b/docs/xml/Android.Provider/E2eeContactKeysManager+E2eeContactKey.xml @@ -48,9 +48,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -402,9 +402,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Provider/E2eeContactKeysManager+E2eeSelfKey.xml b/docs/xml/Android.Provider/E2eeContactKeysManager+E2eeSelfKey.xml index 36324a47c..1a3c9a9d8 100644 --- a/docs/xml/Android.Provider/E2eeContactKeysManager+E2eeSelfKey.xml +++ b/docs/xml/Android.Provider/E2eeContactKeysManager+E2eeSelfKey.xml @@ -48,9 +48,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Provider/MediaStore+Audio+AudioColumns.xml b/docs/xml/Android.Provider/MediaStore+Audio+AudioColumns.xml index 5e37f33cf..c9a5c975b 100644 --- a/docs/xml/Android.Provider/MediaStore+Audio+AudioColumns.xml +++ b/docs/xml/Android.Provider/MediaStore+Audio+AudioColumns.xml @@ -89,6 +89,10 @@ [System.Obsolete("Use 'Android.Provider.MediaStore.Audio.IAudioColumns.AlbumArt'. This class will be removed in a future release.")] [<System.Obsolete("Use 'Android.Provider.MediaStore.Audio.IAudioColumns.AlbumArt'. This class will be removed in a future release.")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.String diff --git a/docs/xml/Android.Provider/MediaStore+Audio+Genres+Members+InterfaceConsts.xml b/docs/xml/Android.Provider/MediaStore+Audio+Genres+Members+InterfaceConsts.xml index c55af14f2..73419ea97 100644 --- a/docs/xml/Android.Provider/MediaStore+Audio+Genres+Members+InterfaceConsts.xml +++ b/docs/xml/Android.Provider/MediaStore+Audio+Genres+Members+InterfaceConsts.xml @@ -65,6 +65,10 @@ [Android.Runtime.Register("ALBUM_ART")] [<Android.Runtime.Register("ALBUM_ART")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.String diff --git a/docs/xml/Android.Provider/MediaStore+Audio+IAudioColumns.xml b/docs/xml/Android.Provider/MediaStore+Audio+IAudioColumns.xml index b2becd41d..f96bb6abd 100644 --- a/docs/xml/Android.Provider/MediaStore+Audio+IAudioColumns.xml +++ b/docs/xml/Android.Provider/MediaStore+Audio+IAudioColumns.xml @@ -52,6 +52,10 @@ [Android.Runtime.Register("ALBUM_ART")] [<Android.Runtime.Register("ALBUM_ART")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.String diff --git a/docs/xml/Android.Provider/MediaStore+Audio+Media+InterfaceConsts.xml b/docs/xml/Android.Provider/MediaStore+Audio+Media+InterfaceConsts.xml index 72f0bd1b9..b7dd48f9d 100644 --- a/docs/xml/Android.Provider/MediaStore+Audio+Media+InterfaceConsts.xml +++ b/docs/xml/Android.Provider/MediaStore+Audio+Media+InterfaceConsts.xml @@ -65,6 +65,10 @@ [Android.Runtime.Register("ALBUM_ART")] [<Android.Runtime.Register("ALBUM_ART")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.String diff --git a/docs/xml/Android.Provider/MediaStore+Audio+Playlists+Members+InterfaceConsts.xml b/docs/xml/Android.Provider/MediaStore+Audio+Playlists+Members+InterfaceConsts.xml index 7f398ea7f..4f6862bc4 100644 --- a/docs/xml/Android.Provider/MediaStore+Audio+Playlists+Members+InterfaceConsts.xml +++ b/docs/xml/Android.Provider/MediaStore+Audio+Playlists+Members+InterfaceConsts.xml @@ -65,6 +65,10 @@ [Android.Runtime.Register("ALBUM_ART")] [<Android.Runtime.Register("ALBUM_ART")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.String diff --git a/docs/xml/Android.Provider/MediaStore+Files+FileColumns.xml b/docs/xml/Android.Provider/MediaStore+Files+FileColumns.xml index dfd6299ec..df7b18119 100644 --- a/docs/xml/Android.Provider/MediaStore+Files+FileColumns.xml +++ b/docs/xml/Android.Provider/MediaStore+Files+FileColumns.xml @@ -2319,6 +2319,170 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPECIAL_FORMAT", ApiSince=37)] + [<Android.Runtime.Register("SPECIAL_FORMAT", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Provider.MediaStore.Files.IFileColumns.SpecialFormat'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Provider.MediaStore.Files.IFileColumns.SpecialFormat'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPECIAL_FORMAT_ANIMATED_WEBP", ApiSince=37)] + [<Android.Runtime.Register("SPECIAL_FORMAT_ANIMATED_WEBP", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatAnimatedWebp'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatAnimatedWebp'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 3 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPECIAL_FORMAT_GIF", ApiSince=37)] + [<Android.Runtime.Register("SPECIAL_FORMAT_GIF", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatGif'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatGif'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 1 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPECIAL_FORMAT_MOTION_PHOTO", ApiSince=37)] + [<Android.Runtime.Register("SPECIAL_FORMAT_MOTION_PHOTO", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatMotionPhoto'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatMotionPhoto'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 2 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPECIAL_FORMAT_NONE", ApiSince=37)] + [<Android.Runtime.Register("SPECIAL_FORMAT_NONE", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatNone'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Provider.MediaStore.Files.IFileColumns.SpecialFormatNone'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 0 + + To be added. + To be added. + + diff --git a/docs/xml/Android.Provider/MediaStore+Files+IFileColumns.xml b/docs/xml/Android.Provider/MediaStore+Files+IFileColumns.xml index 39467af0c..d9b54fae2 100644 --- a/docs/xml/Android.Provider/MediaStore+Files+IFileColumns.xml +++ b/docs/xml/Android.Provider/MediaStore+Files+IFileColumns.xml @@ -85,6 +85,150 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPECIAL_FORMAT", ApiSince=37)] + [<Android.Runtime.Register("SPECIAL_FORMAT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPECIAL_FORMAT_ANIMATED_WEBP", ApiSince=37)] + [<Android.Runtime.Register("SPECIAL_FORMAT_ANIMATED_WEBP", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 3 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPECIAL_FORMAT_GIF", ApiSince=37)] + [<Android.Runtime.Register("SPECIAL_FORMAT_GIF", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 1 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPECIAL_FORMAT_MOTION_PHOTO", ApiSince=37)] + [<Android.Runtime.Register("SPECIAL_FORMAT_MOTION_PHOTO", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 2 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SPECIAL_FORMAT_NONE", ApiSince=37)] + [<Android.Runtime.Register("SPECIAL_FORMAT_NONE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 0 + + To be added. + To be added. + + diff --git a/docs/xml/Android.Provider/MediaStore.xml b/docs/xml/Android.Provider/MediaStore.xml index 11ec9c91e..f6f5df09d 100644 --- a/docs/xml/Android.Provider/MediaStore.xml +++ b/docs/xml/Android.Provider/MediaStore.xml @@ -1,4 +1,4 @@ - + @@ -42,9 +42,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -110,9 +110,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -152,9 +152,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -205,9 +205,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -262,9 +262,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -298,7 +298,7 @@ Standard Intent action that can be sent to have the camera application capture a - motion photo and + motion photo and return it. Standard Intent action that can be sent to have the camera application @@ -318,9 +318,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -350,7 +350,7 @@ Intent action that can be sent to have the camera application capture a - motion photo and + motion photo and return it when the device is secured (e. Intent action that can be sent to have the camera application capture a @@ -372,9 +372,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -408,7 +408,7 @@ Activity Action: Allow the user to select images or videos provided by system and return it. This is different than Intent#ACTION_PICK and Intent#ACTION_GET_CONTENT in that - + <ul> <li>the data for this action is provided by the system <li>this action is only used for picking images and videos @@ -448,9 +448,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -484,7 +484,7 @@ Activity Action: Launch settings controlling images or videos selection with #ACTION_PICK_IMAGES. - + The settings page allows a user to change the enabled CloudMediaProvider on the device and other media selection configurations. @@ -493,9 +493,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -538,9 +538,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -593,9 +593,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -650,9 +650,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -691,9 +691,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -733,9 +733,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -783,9 +783,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -854,9 +854,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -927,9 +927,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1000,9 +1000,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1085,9 +1085,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1116,21 +1116,22 @@ System.String - Specify that the caller wants to receive the original media format without transcoding. + /** + Specify that the caller wants to receive the original media format without transcoding. Specify that the caller wants to receive the original media format without transcoding. - + <b>Caution: using this flag can cause app compatibility issues whenever Android adds support for new media formats.</b> Clients should instead specify their supported media capabilities explicitly in their manifest or with the #EXTRA_MEDIA_CAPABILITIESopen flag. - + This option is useful for apps that don't attempt to parse the actual byte contents of media files, such as playback using MediaPlayer or for off-device backup. Note that the android.Manifest.permission#ACCESS_MEDIA_LOCATION permission will still be required to avoid sensitive metadata redaction, similar to #setRequireOriginal(Uri). </ul> - + Note that this flag overrides any explicitly declared media_capabilities.xml or ApplicationMediaCapabilities extras specified in the same open request. This option can be added to the optsBundle in various @@ -1141,9 +1142,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1189,9 +1190,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1225,9 +1226,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1265,9 +1266,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1303,9 +1304,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1340,9 +1341,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1377,9 +1378,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1428,9 +1429,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1473,9 +1474,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1511,9 +1512,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1548,9 +1549,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1592,9 +1593,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1628,9 +1629,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1664,9 +1665,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1703,9 +1704,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1761,9 +1762,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1817,9 +1818,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1884,9 +1885,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1949,9 +1950,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1993,9 +1994,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2039,9 +2040,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2089,13 +2090,71 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PICK_IMAGES_SELECTION_PARAMS", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_PICK_IMAGES_SELECTION_PARAMS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The name of an optional intent-extra used to pass + android.widget.photopicker.PhotoPickerSelectionParams to the photo picker. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_PICK_IMAGES_UI_CUSTOMIZATION_PARAMS", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_PICK_IMAGES_UI_CUSTOMIZATION_PARAMS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The name of an optional intent-extra used to set the ui customization options in the + PhotoPicker. + To be added. + + @@ -2126,9 +2185,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2164,9 +2223,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2201,9 +2260,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2240,9 +2299,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2302,9 +2361,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2354,9 +2413,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2418,9 +2477,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2482,9 +2541,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2538,13 +2597,46 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getPackageForSearchMediaService", "(Landroid/content/ContentResolver;)Ljava/lang/String;", "", ApiSince=37)] + [<Android.Runtime.Register("getPackageForSearchMediaService", "(Landroid/content/ContentResolver;)Ljava/lang/String;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + + + + To be added. + Gets the package name of the SearchMediaService that client apps use to connect. + To be added. + To be added. + + @@ -2591,9 +2683,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2654,9 +2746,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2712,9 +2804,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2759,9 +2851,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2797,10 +2889,7 @@ Applications that import data from MediaStore into their own caches can use this to detect that MediaStore has undergone substantial changes, and that data should be rescanned. - No other assumptions should be made about the meaning of the version. - It can return null if external primary volume is not mounted. Apps should - check for volume to be present in #getExternalVolumeNames(Context) - before using this API. + No other assumptions should be made about the meaning of the version. This method returns the version for MediaStore#VOLUME_EXTERNAL_PRIMARY; to obtain a version for a different volume, use #getVersion(Context, String). @@ -2810,9 +2899,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2857,19 +2946,16 @@ Applications that import data from MediaStore into their own caches can use this to detect that MediaStore has undergone substantial changes, and that data should be rescanned. - No other assumptions should be made about the meaning of the version. - It can return null if requested volume is not mounted. Apps should check - for volume to be present in #getExternalVolumeNames(Context) - before using this API. + No other assumptions should be made about the meaning of the version. Java documentation for android.provider.MediaStore.getVersion(android.content.Context, java.lang.String). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2912,9 +2998,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2962,9 +3048,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3002,9 +3088,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3049,9 +3135,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3086,9 +3172,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3132,9 +3218,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3178,9 +3264,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3215,9 +3301,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3261,9 +3347,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3312,9 +3398,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3364,9 +3450,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3414,9 +3500,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3497,9 +3583,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3547,9 +3633,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3599,9 +3685,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3655,9 +3741,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3702,9 +3788,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3749,9 +3835,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3799,9 +3885,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3846,9 +3932,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3886,9 +3972,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3932,9 +4018,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3969,9 +4055,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4020,9 +4106,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4071,9 +4157,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4115,10 +4201,10 @@ Notifies the OS about a cloud media event requiring a full or incremental media collection sync for the currently enabled cloud provider, authority. - + The OS will schedule the sync in the background and will attempt to batch frequent notifications into a single sync event. - + If the caller is not the currently enabled cloud provider as returned by #isCurrentCloudMediaProviderAuthority(ContentResolver, String), the request will be unsuccessful. @@ -4128,9 +4214,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4208,9 +4294,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4290,9 +4376,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4382,9 +4468,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4429,9 +4515,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4476,9 +4562,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4523,9 +4609,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4570,9 +4656,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4617,9 +4703,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4672,9 +4758,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4727,9 +4813,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4771,9 +4857,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4818,9 +4904,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4865,9 +4951,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4917,9 +5003,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4970,9 +5056,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5017,9 +5103,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5063,9 +5149,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5109,9 +5195,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5155,9 +5241,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5205,13 +5291,64 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("restoreFileFromTrash", "(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=37)] + [<Android.Runtime.Register("restoreFileFromTrash", "(Landroid/content/ContentResolver;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.MANAGE_EXTERNAL_STORAGE")] + [<Android.Runtime.RequiresPermission("android.permission.MANAGE_EXTERNAL_STORAGE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + The ContentResolver to use for the call. + The absolute path of the trashed file or directory to be restored. + This path should be the path of the item as it exists in the trash. + An optional absolute path where the item should be restored. + If null, the item will be restored to its original location + prior to being trashed. + Restores a file or directory from a trashed state. + The absolute path of the item after it has been restored. + To be added. + + @@ -5261,9 +5398,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5317,9 +5454,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5386,6 +5523,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("trashFile", "(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=37)] + [<Android.Runtime.Register("trashFile", "(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.MANAGE_EXTERNAL_STORAGE")] + [<Android.Runtime.RequiresPermission("android.permission.MANAGE_EXTERNAL_STORAGE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + + + + + The ContentResolver to use for the call. + The absolute path of the file or directory to be trashed. + Moves a file or directory to a trashed state. + The path of the item that was trashed, which may differ from the input + path if the system modifies it for trash management. + To be added. + + @@ -5417,9 +5594,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5465,9 +5642,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5510,9 +5687,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5556,9 +5733,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Provider/Settings+Global.xml b/docs/xml/Android.Provider/Settings+Global.xml index 689b91449..d9aeb1ff9 100644 --- a/docs/xml/Android.Provider/Settings+Global.xml +++ b/docs/xml/Android.Provider/Settings+Global.xml @@ -1891,6 +1891,10 @@ [Android.Runtime.Register("SYS_PROP_SETTING_VERSION")] [<Android.Runtime.Register("SYS_PROP_SETTING_VERSION")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")>] + System.String diff --git a/docs/xml/Android.Provider/Settings+Secure.xml b/docs/xml/Android.Provider/Settings+Secure.xml index c9a83e998..fe1d773d4 100644 --- a/docs/xml/Android.Provider/Settings+Secure.xml +++ b/docs/xml/Android.Provider/Settings+Secure.xml @@ -2495,6 +2495,10 @@ [Android.Runtime.Register("SYS_PROP_SETTING_VERSION")] [<Android.Runtime.Register("SYS_PROP_SETTING_VERSION")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")>] + System.String diff --git a/docs/xml/Android.Provider/Settings+System.xml b/docs/xml/Android.Provider/Settings+System.xml index b373aed78..564adc940 100644 --- a/docs/xml/Android.Provider/Settings+System.xml +++ b/docs/xml/Android.Provider/Settings+System.xml @@ -415,6 +415,10 @@ [Android.Runtime.Register("APPEND_FOR_LAST_AUDIBLE")] [<Android.Runtime.Register("APPEND_FOR_LAST_AUDIBLE")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -3563,6 +3567,10 @@ [Android.Runtime.Register("SYS_PROP_SETTING_VERSION")] [<Android.Runtime.Register("SYS_PROP_SETTING_VERSION")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")>] + System.String @@ -4100,6 +4108,10 @@ [Android.Runtime.Register("VOLUME_ALARM")] [<Android.Runtime.Register("VOLUME_ALARM")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -4138,6 +4150,10 @@ [Android.Runtime.Register("VOLUME_BLUETOOTH_SCO")] [<Android.Runtime.Register("VOLUME_BLUETOOTH_SCO")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -4176,6 +4192,10 @@ [Android.Runtime.Register("VOLUME_MUSIC")] [<Android.Runtime.Register("VOLUME_MUSIC")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -4214,6 +4234,10 @@ [Android.Runtime.Register("VOLUME_NOTIFICATION")] [<Android.Runtime.Register("VOLUME_NOTIFICATION")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -4252,6 +4276,10 @@ [Android.Runtime.Register("VOLUME_RING")] [<Android.Runtime.Register("VOLUME_RING")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -4294,6 +4322,10 @@ [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Collections.Generic.IList<System.String> @@ -4332,6 +4364,10 @@ [Android.Runtime.Register("VOLUME_SYSTEM")] [<Android.Runtime.Register("VOLUME_SYSTEM")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -4370,6 +4406,10 @@ [Android.Runtime.Register("VOLUME_VOICE")] [<Android.Runtime.Register("VOLUME_VOICE")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String diff --git a/docs/xml/Android.Provider/Settings.xml b/docs/xml/Android.Provider/Settings.xml index dc15dc6a2..9644bd517 100644 --- a/docs/xml/Android.Provider/Settings.xml +++ b/docs/xml/Android.Provider/Settings.xml @@ -1,4 +1,4 @@ - + @@ -35,9 +35,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -101,9 +101,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,9 +147,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,9 +193,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -233,9 +233,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -274,9 +274,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -314,9 +314,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -356,9 +356,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -399,9 +399,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -440,9 +440,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -485,9 +485,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -528,9 +528,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -576,9 +576,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -618,9 +618,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -662,9 +662,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -704,9 +704,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -747,9 +747,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -794,9 +794,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -834,9 +834,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -876,9 +876,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -928,9 +928,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -968,9 +968,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1009,9 +1009,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1049,9 +1049,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1092,9 +1092,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1137,9 +1137,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1184,9 +1184,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1224,9 +1224,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1269,9 +1269,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1309,9 +1309,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1352,9 +1352,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1393,9 +1393,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1434,9 +1434,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1487,9 +1487,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1529,9 +1529,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1573,9 +1573,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1611,9 +1611,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1661,9 +1661,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1708,9 +1708,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1750,9 +1750,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1793,9 +1793,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1835,9 +1835,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1874,7 +1874,7 @@ <br/> If #EXTRA_EXPLICIT_LOCALES contain a unsupported locale, it will still show this locale on list, but may not be supported by the devcie. - + Output: Nothing. @@ -1882,9 +1882,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1925,9 +1925,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1966,9 +1966,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2013,9 +2013,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2057,9 +2057,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2106,9 +2106,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2146,9 +2146,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2190,9 +2190,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2234,9 +2234,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2280,9 +2280,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2322,9 +2322,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2366,9 +2366,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2414,9 +2414,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2456,9 +2456,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2496,9 +2496,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2539,9 +2539,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2582,9 +2582,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2623,9 +2623,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2667,9 +2667,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2713,9 +2713,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2757,9 +2757,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2804,9 +2804,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2848,9 +2848,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2896,9 +2896,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2936,9 +2936,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2977,9 +2977,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3042,9 +3042,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3086,9 +3086,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3126,9 +3126,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3169,9 +3169,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3211,9 +3211,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3268,9 +3268,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3301,13 +3301,13 @@ Activity Action: Show settings to allow configuration of Manifest.permission#MANAGE_MEDIA permission - + Input: Optionally, the Intent's data URI can specify the application package name to directly invoke the management GUI specific to the package name. Activity Action: Show settings to allow configuration of Manifest.permission#MANAGE_MEDIA permission - + Input: Optionally, the Intent's data URI can specify the application package name to directly invoke the management GUI specific to the package name. For example "package:com.my.app". @@ -3318,9 +3318,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3354,7 +3354,7 @@ Activity Action: Show settings to allow configuration of Manifest.permission#MEDIA_ROUTING_CONTROL permission. - + Input: Optionally, the Intent's data URI can specify the application package name to directly invoke the management GUI specific to the package name. For example "package:com.my.app". However, modifying this permission setting for any package is allowed @@ -3367,9 +3367,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3400,13 +3400,13 @@ Activity Action: Show settings to allow configuration of Manifest.permission#SCHEDULE_EXACT_ALARM permission - + Input: Optionally, the Intent's data URI can specify the application package name to directly invoke the management GUI specific to the package name. Activity Action: Show settings to allow configuration of Manifest.permission#SCHEDULE_EXACT_ALARM permission - + Input: Optionally, the Intent's data URI can specify the application package name to directly invoke the management GUI specific to the package name. For example "package:com.my.app". @@ -3419,9 +3419,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3467,9 +3467,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3511,9 +3511,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3551,9 +3551,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3594,9 +3594,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3633,9 +3633,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3670,12 +3670,12 @@ Activity Action: For system or preinstalled apps to show their Activity embedded in Settings app on large screen devices. - + Developers should resolve the Intent action before using it. Input: #EXTRA_SETTINGS_EMBEDDED_DEEP_LINK_INTENT_URI must be included to specify the intent for the activity which will be embedded in Settings app. It's an intent URI string from intent.toUri(Intent.URI_INTENT_SCHEME). - + Input: #EXTRA_SETTINGS_EMBEDDED_DEEP_LINK_HIGHLIGHT_MENU_KEY must be included to specify a key that indicates the menu item which will be highlighted on settings home menu. Output: Nothing. @@ -3685,9 +3685,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3725,9 +3725,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3769,9 +3769,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3809,9 +3809,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3861,13 +3861,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_SUPERVISION_SETTINGS", ApiSince=37)] + [<Android.Runtime.Register("ACTION_SUPERVISION_SETTINGS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -3905,9 +3933,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3979,9 +4007,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4019,9 +4047,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4060,9 +4088,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4112,9 +4140,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4163,9 +4191,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4216,9 +4244,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4258,13 +4286,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_VPN_APP_EXCLUSION_SETTINGS", ApiSince=37)] + [<Android.Runtime.Register("ACTION_VPN_APP_EXCLUSION_SETTINGS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -4302,9 +4358,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4344,9 +4400,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4388,9 +4444,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4445,9 +4501,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4487,9 +4543,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4528,9 +4584,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4571,9 +4627,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4612,9 +4668,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4659,9 +4715,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4706,9 +4762,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4753,9 +4809,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4837,9 +4893,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4880,9 +4936,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4923,9 +4979,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4964,9 +5020,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5005,9 +5061,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5047,9 +5103,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5089,9 +5145,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5133,9 +5189,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5178,9 +5234,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5221,9 +5277,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5267,9 +5323,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5309,9 +5365,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5351,9 +5407,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5399,9 +5455,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5461,9 +5517,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5509,9 +5565,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5557,9 +5613,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5629,9 +5685,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5673,9 +5729,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5718,9 +5774,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5758,9 +5814,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5801,9 +5857,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5866,9 +5922,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5913,9 +5969,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5961,9 +6017,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6036,9 +6092,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6083,9 +6139,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6130,9 +6186,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Provider/Telephony+ITextBasedSmsColumns.xml b/docs/xml/Android.Provider/Telephony+ITextBasedSmsColumns.xml index 72207ab21..c9d72255f 100644 --- a/docs/xml/Android.Provider/Telephony+ITextBasedSmsColumns.xml +++ b/docs/xml/Android.Provider/Telephony+ITextBasedSmsColumns.xml @@ -666,6 +666,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)] + [<Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The transaction-id of the message. + To be added. + + diff --git a/docs/xml/Android.Provider/Telephony+Sms+Conversations+InterfaceConsts.xml b/docs/xml/Android.Provider/Telephony+Sms+Conversations+InterfaceConsts.xml index 32928e984..637b1ea5b 100644 --- a/docs/xml/Android.Provider/Telephony+Sms+Conversations+InterfaceConsts.xml +++ b/docs/xml/Android.Provider/Telephony+Sms+Conversations+InterfaceConsts.xml @@ -1190,6 +1190,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)] + [<Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The transaction-id of the message. + To be added. + + diff --git a/docs/xml/Android.Provider/Telephony+Sms+Draft+InterfaceConsts.xml b/docs/xml/Android.Provider/Telephony+Sms+Draft+InterfaceConsts.xml index 754ccac37..96620935b 100644 --- a/docs/xml/Android.Provider/Telephony+Sms+Draft+InterfaceConsts.xml +++ b/docs/xml/Android.Provider/Telephony+Sms+Draft+InterfaceConsts.xml @@ -1190,6 +1190,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)] + [<Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The transaction-id of the message. + To be added. + + diff --git a/docs/xml/Android.Provider/Telephony+Sms+Inbox+InterfaceConsts.xml b/docs/xml/Android.Provider/Telephony+Sms+Inbox+InterfaceConsts.xml index 1f2f5fedb..d1758452c 100644 --- a/docs/xml/Android.Provider/Telephony+Sms+Inbox+InterfaceConsts.xml +++ b/docs/xml/Android.Provider/Telephony+Sms+Inbox+InterfaceConsts.xml @@ -1190,6 +1190,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)] + [<Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The transaction-id of the message. + To be added. + + diff --git a/docs/xml/Android.Provider/Telephony+Sms+Intents.xml b/docs/xml/Android.Provider/Telephony+Sms+Intents.xml index c165dbf1f..91727ceff 100644 --- a/docs/xml/Android.Provider/Telephony+Sms+Intents.xml +++ b/docs/xml/Android.Provider/Telephony+Sms+Intents.xml @@ -813,6 +813,10 @@ [Android.Runtime.Register("SMS_EMERGENCY_CB_RECEIVED_ACTION")] [<Android.Runtime.Register("SMS_EMERGENCY_CB_RECEIVED_ACTION")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")>] + System.String diff --git a/docs/xml/Android.Provider/Telephony+Sms+InterfaceConsts.xml b/docs/xml/Android.Provider/Telephony+Sms+InterfaceConsts.xml index f1cacb672..b9d7609d8 100644 --- a/docs/xml/Android.Provider/Telephony+Sms+InterfaceConsts.xml +++ b/docs/xml/Android.Provider/Telephony+Sms+InterfaceConsts.xml @@ -1190,6 +1190,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)] + [<Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The transaction-id of the message. + To be added. + + diff --git a/docs/xml/Android.Provider/Telephony+Sms+Outbox+InterfaceConsts.xml b/docs/xml/Android.Provider/Telephony+Sms+Outbox+InterfaceConsts.xml index 76f29c886..de30b4cb6 100644 --- a/docs/xml/Android.Provider/Telephony+Sms+Outbox+InterfaceConsts.xml +++ b/docs/xml/Android.Provider/Telephony+Sms+Outbox+InterfaceConsts.xml @@ -1190,6 +1190,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)] + [<Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The transaction-id of the message. + To be added. + + diff --git a/docs/xml/Android.Provider/Telephony+Sms+Sent+InterfaceConsts.xml b/docs/xml/Android.Provider/Telephony+Sms+Sent+InterfaceConsts.xml index 187f53c6a..cebd0d641 100644 --- a/docs/xml/Android.Provider/Telephony+Sms+Sent+InterfaceConsts.xml +++ b/docs/xml/Android.Provider/Telephony+Sms+Sent+InterfaceConsts.xml @@ -1190,6 +1190,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)] + [<Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The transaction-id of the message. + To be added. + + diff --git a/docs/xml/Android.Provider/Telephony+TextBasedSmsColumns.xml b/docs/xml/Android.Provider/Telephony+TextBasedSmsColumns.xml index 7e07653d9..18dfd9e51 100644 --- a/docs/xml/Android.Provider/Telephony+TextBasedSmsColumns.xml +++ b/docs/xml/Android.Provider/Telephony+TextBasedSmsColumns.xml @@ -1197,6 +1197,38 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)] + [<Android.Runtime.Register("TRANSACTION_ID", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Provider.Telephony.ITextBasedSmsColumns.TransactionId'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Provider.Telephony.ITextBasedSmsColumns.TransactionId'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The transaction-id of the message. + To be added. + + diff --git a/docs/xml/Android.Ranging.Ble/BleSpecificData+InterfaceConsts.xml b/docs/xml/Android.Ranging.Ble/BleSpecificData+InterfaceConsts.xml new file mode 100644 index 000000000..854d913ea --- /dev/null +++ b/docs/xml/Android.Ranging.Ble/BleSpecificData+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Ble/BleSpecificData.xml b/docs/xml/Android.Ranging.Ble/BleSpecificData.xml new file mode 100644 index 000000000..b3b4434fb --- /dev/null +++ b/docs/xml/Android.Ranging.Ble/BleSpecificData.xml @@ -0,0 +1,360 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/ranging/ble/BleSpecificData", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/ble/BleSpecificData", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents the android.ranging.RangingManager#BLE_CS or + android.ranging.RangingManager#BLE_RSSI specific data. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDelaySpreadMeters", "()D", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDelaySpreadMeters", "()D", "", ApiSince=37)>] + + + + System.Double + + + Gets the delay spread in meters. + the delay spread in meters + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("INVALID_TX_POWER_DBM", ApiSince=37)] + [<Android.Runtime.Register("INVALID_TX_POWER_DBM", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 127 + + Value for invalid TX Power + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRemoteTxPowerDbm", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRemoteTxPowerDbm", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Get remote TX power. + remote TX power in dBm + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Oob/DeviceHandle+Builder.xml b/docs/xml/Android.Ranging.Oob/DeviceHandle+Builder.xml index fed15ce6b..392bd3dbf 100644 --- a/docs/xml/Android.Ranging.Oob/DeviceHandle+Builder.xml +++ b/docs/xml/Android.Ranging.Oob/DeviceHandle+Builder.xml @@ -161,6 +161,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBluetoothDevice", "(Landroid/bluetooth/BluetoothDevice;)Landroid/ranging/oob/DeviceHandle$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setBluetoothDevice", "(Landroid/bluetooth/BluetoothDevice;)Landroid/ranging/oob/DeviceHandle$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Oob.DeviceHandle+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Ranging.Oob/DeviceHandle.xml b/docs/xml/Android.Ranging.Oob/DeviceHandle.xml index 5dd162bae..3c7e4afa3 100644 --- a/docs/xml/Android.Ranging.Oob/DeviceHandle.xml +++ b/docs/xml/Android.Ranging.Oob/DeviceHandle.xml @@ -61,6 +61,46 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getBluetoothDevice", "()Landroid/bluetooth/BluetoothDevice;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getBluetoothDevice", "()Landroid/bluetooth/BluetoothDevice;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Bluetooth.BluetoothDevice + + + Returns the BluetoothDevice object of the device associated with this + DeviceHandle. + + BluetoothDevice + + To be added. + + diff --git a/docs/xml/Android.Ranging.Oob/OobInitiatorRangingConfig.xml b/docs/xml/Android.Ranging.Oob/OobInitiatorRangingConfig.xml index 8889d3b50..6542cf664 100644 --- a/docs/xml/Android.Ranging.Oob/OobInitiatorRangingConfig.xml +++ b/docs/xml/Android.Ranging.Oob/OobInitiatorRangingConfig.xml @@ -1,4 +1,4 @@ - + @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,9 +157,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -198,9 +198,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -293,9 +293,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -336,9 +336,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -384,9 +384,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -432,9 +432,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -458,8 +458,8 @@ [<Android.Runtime.Register("RANGING_MODE_HIGH_ACCURACY", ApiSince=36)>] - [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Oob.OobInitiatorRangingConfigMode enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Oob.OobInitiatorRangingConfigMode enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Ranging.Oob.OobInitiatorRangingConfigMode enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Ranging.Oob.OobInitiatorRangingConfigMode enum directly instead of this field.")>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] @@ -480,9 +480,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -529,9 +529,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -572,9 +572,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -615,9 +615,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -666,9 +666,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -717,9 +717,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -758,9 +758,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Ranging.Raw/RawDtTagRangingConfig+Builder.xml b/docs/xml/Android.Ranging.Raw/RawDtTagRangingConfig+Builder.xml new file mode 100644 index 000000000..0f43708f6 --- /dev/null +++ b/docs/xml/Android.Ranging.Raw/RawDtTagRangingConfig+Builder.xml @@ -0,0 +1,181 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/ranging/raw/RawDtTagRangingConfig$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/raw/RawDtTagRangingConfig$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for RawDtTagRangingConfig. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/ranging/raw/RawRangingDevice;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/ranging/raw/RawRangingDevice;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + The RawRangingDevice representing the tag. + This device must have DlTdoaRangingParams set. + Creates a new Builder for RawDtTagRangingConfig. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/ranging/raw/RawDtTagRangingConfig;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/ranging/raw/RawDtTagRangingConfig;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Raw.RawDtTagRangingConfig + + + + Builds the RawDtTagRangingConfig instance. + A new RawDtTagRangingConfig instance. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Raw/RawDtTagRangingConfig.xml b/docs/xml/Android.Ranging.Raw/RawDtTagRangingConfig.xml new file mode 100644 index 000000000..4941b7646 --- /dev/null +++ b/docs/xml/Android.Ranging.Raw/RawDtTagRangingConfig.xml @@ -0,0 +1,298 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Ranging.RangingConfig + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/ranging/raw/RawDtTagRangingConfig", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/raw/RawDtTagRangingConfig", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDtTag", "()Landroid/ranging/raw/RawRangingDevice;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDtTag", "()Landroid/ranging/raw/RawRangingDevice;", "", ApiSince=37)>] + + + + Android.Ranging.Raw.RawRangingDevice + + + Returns the RawRangingDevice representing the tag's configuration. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Raw/RawRangingDevice+Builder.xml b/docs/xml/Android.Ranging.Raw/RawRangingDevice+Builder.xml index aaafa5c6b..0cbc7ac3a 100644 --- a/docs/xml/Android.Ranging.Raw/RawRangingDevice+Builder.xml +++ b/docs/xml/Android.Ranging.Raw/RawRangingDevice+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -204,6 +208,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDlTdoaRangingParams", "(Landroid/ranging/uwb/DlTdoaRangingParams;)Landroid/ranging/raw/RawRangingDevice$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setDlTdoaRangingParams", "(Landroid/ranging/uwb/DlTdoaRangingParams;)Landroid/ranging/raw/RawRangingDevice$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Raw.RawRangingDevice+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -336,6 +373,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setWifiPdRangingParams", "(Landroid/ranging/wifi/pd/WifiPdRangingParams;)Landroid/ranging/raw/RawRangingDevice$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setWifiPdRangingParams", "(Landroid/ranging/wifi/pd/WifiPdRangingParams;)Landroid/ranging/raw/RawRangingDevice$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Raw.RawRangingDevice+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Ranging.Raw/RawRangingDevice.xml b/docs/xml/Android.Ranging.Raw/RawRangingDevice.xml index 86e8cf53d..cd3b6d7ce 100644 --- a/docs/xml/Android.Ranging.Raw/RawRangingDevice.xml +++ b/docs/xml/Android.Ranging.Raw/RawRangingDevice.xml @@ -1,4 +1,4 @@ - + @@ -34,8 +34,8 @@ [<System.Runtime.CompilerServices.Nullable(0)>] - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] @@ -55,9 +55,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -73,10 +73,6 @@ 0.0.0.0 - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -85,10 +81,6 @@ [get: Android.Runtime.Register("getBleRssiRangingParams", "()Landroid/ranging/ble/rssi/BleRssiRangingParams;", "", ApiSince=36)] [<get: Android.Runtime.Register("getBleRssiRangingParams", "()Landroid/ranging/ble/rssi/BleRssiRangingParams;", "", ApiSince=36)>] - - [get: System.Runtime.CompilerServices.NullableContext(2)] - [<get: System.Runtime.CompilerServices.NullableContext(2)>] - Android.Ranging.Ble.Rssi.BleRssiRangingParams @@ -104,9 +96,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -126,10 +118,18 @@ [Android.Runtime.Register("CREATOR", ApiSince=36)] [<Android.Runtime.Register("CREATOR", ApiSince=36)>] + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + Android.OS.IParcelableCreator @@ -151,10 +151,6 @@ 0.0.0.0 - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -163,10 +159,6 @@ [get: Android.Runtime.Register("getCsRangingParams", "()Landroid/ranging/ble/cs/BleCsRangingParams;", "", ApiSince=36)] [<get: Android.Runtime.Register("getCsRangingParams", "()Landroid/ranging/ble/cs/BleCsRangingParams;", "", ApiSince=36)>] - - [get: System.Runtime.CompilerServices.NullableContext(2)] - [<get: System.Runtime.CompilerServices.NullableContext(2)>] - Android.Ranging.Ble.CS.BleCsRangingParams @@ -182,9 +174,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -222,6 +214,35 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDlTdoaRangingParams", "()Landroid/ranging/uwb/DlTdoaRangingParams;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDlTdoaRangingParams", "()Landroid/ranging/uwb/DlTdoaRangingParams;", "", ApiSince=37)>] + + + + Android.Ranging.Uwb.DlTdoaRangingParams + + + Returns the DL-TDOA ranging parameters, if applicable. + the DlTdoaRangingParams, or null if not set. + To be added. + + @@ -266,6 +287,14 @@ [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + Java.Interop.JniPeerMembers @@ -287,6 +316,10 @@ 0.0.0.0 + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -295,6 +328,10 @@ [get: Android.Runtime.Register("getRangingDevice", "()Landroid/ranging/RangingDevice;", "", ApiSince=36)] [<get: Android.Runtime.Register("getRangingDevice", "()Landroid/ranging/RangingDevice;", "", ApiSince=36)>] + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + Android.Ranging.RangingDevice @@ -310,9 +347,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -328,6 +365,10 @@ 0.0.0.0 + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -336,6 +377,10 @@ [get: Android.Runtime.Register("getRangingIntervalValues", "()Ljava/util/Map;", "", ApiSince=36)] [<get: Android.Runtime.Register("getRangingIntervalValues", "()Ljava/util/Map;", "", ApiSince=36)>] + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + System.Collections.Generic.IDictionary<Java.Lang.Integer,Java.Time.Duration> @@ -357,9 +402,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -375,10 +420,6 @@ 0.0.0.0 - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -387,10 +428,6 @@ [get: Android.Runtime.Register("getRttRangingParams", "()Landroid/ranging/wifi/rtt/RttRangingParams;", "", ApiSince=36)] [<get: Android.Runtime.Register("getRttRangingParams", "()Landroid/ranging/wifi/rtt/RttRangingParams;", "", ApiSince=36)>] - - [get: System.Runtime.CompilerServices.NullableContext(2)] - [<get: System.Runtime.CompilerServices.NullableContext(2)>] - Android.Ranging.Wifi.Rtt.RttRangingParams @@ -406,9 +443,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -424,10 +461,6 @@ 0.0.0.0 - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -436,10 +469,6 @@ [get: Android.Runtime.Register("getRttStationRangingParams", "()Landroid/ranging/wifi/rtt/RttStationRangingParams;", "", ApiSince=36)] [<get: Android.Runtime.Register("getRttStationRangingParams", "()Landroid/ranging/wifi/rtt/RttStationRangingParams;", "", ApiSince=36)>] - - [get: System.Runtime.CompilerServices.NullableContext(2)] - [<get: System.Runtime.CompilerServices.NullableContext(2)>] - Android.Ranging.Wifi.Rtt.RttStationRangingParams @@ -455,9 +484,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -510,6 +539,14 @@ [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + System.Type @@ -572,9 +609,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -626,9 +663,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -683,9 +720,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -701,10 +738,6 @@ 0.0.0.0 - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -713,10 +746,6 @@ [get: Android.Runtime.Register("getUwbRangingParams", "()Landroid/ranging/uwb/UwbRangingParams;", "", ApiSince=36)] [<get: Android.Runtime.Register("getUwbRangingParams", "()Landroid/ranging/uwb/UwbRangingParams;", "", ApiSince=36)>] - - [get: System.Runtime.CompilerServices.NullableContext(2)] - [<get: System.Runtime.CompilerServices.NullableContext(2)>] - Android.Ranging.Uwb.UwbRangingParams @@ -732,13 +761,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getWifiPdRangingParams", "()Landroid/ranging/wifi/pd/WifiPdRangingParams;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getWifiPdRangingParams", "()Landroid/ranging/wifi/pd/WifiPdRangingParams;", "", ApiSince=37)>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingParams + + + Returns the Wi-Fi PD ranging parameters, if applicable. + the WifiPdRangingParams, or null if not set. + To be added. + + @@ -757,6 +815,10 @@ [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=36)] [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=36)>] + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] diff --git a/docs/xml/Android.Ranging.Uwb/DlTdoaRangingParams+Builder.xml b/docs/xml/Android.Ranging.Uwb/DlTdoaRangingParams+Builder.xml new file mode 100644 index 000000000..e88950e1d --- /dev/null +++ b/docs/xml/Android.Ranging.Uwb/DlTdoaRangingParams+Builder.xml @@ -0,0 +1,444 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/ranging/uwb/DlTdoaRangingParams$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/uwb/DlTdoaRangingParams$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for DlTdoaRangingParams. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + The session ID. + Constructor for the Builder. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/ranging/uwb/DlTdoaRangingParams;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/ranging/uwb/DlTdoaRangingParams;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.DlTdoaRangingParams + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setComplexChannel", "(Landroid/ranging/uwb/UwbComplexChannel;)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setComplexChannel", "(Landroid/ranging/uwb/UwbComplexChannel;)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.DlTdoaRangingParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDeviceAddress", "(Landroid/ranging/uwb/UwbAddress;)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setDeviceAddress", "(Landroid/ranging/uwb/UwbAddress;)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.DlTdoaRangingParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMeasurementVersion", "(I)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setMeasurementVersion", "(I)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.DlTdoaRangingParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRangingIntervalMillis", "(I)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setRangingIntervalMillis", "(I)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.DlTdoaRangingParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRangingRoundIndexes", "([B)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setRangingRoundIndexes", "([B)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.DlTdoaRangingParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSessionKeyInfo", "([B)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setSessionKeyInfo", "([B)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.DlTdoaRangingParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSlotDuration", "(I)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setSlotDuration", "(I)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.DlTdoaRangingParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSlotsPerRangingRound", "(I)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setSlotsPerRangingRound", "(I)Landroid/ranging/uwb/DlTdoaRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.DlTdoaRangingParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Uwb/DlTdoaRangingParams+InterfaceConsts.xml b/docs/xml/Android.Ranging.Uwb/DlTdoaRangingParams+InterfaceConsts.xml new file mode 100644 index 000000000..d0be6453f --- /dev/null +++ b/docs/xml/Android.Ranging.Uwb/DlTdoaRangingParams+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Uwb/DlTdoaRangingParams.xml b/docs/xml/Android.Ranging.Uwb/DlTdoaRangingParams.xml new file mode 100644 index 000000000..81c754286 --- /dev/null +++ b/docs/xml/Android.Ranging.Uwb/DlTdoaRangingParams.xml @@ -0,0 +1,690 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/ranging/uwb/DlTdoaRangingParams", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/uwb/DlTdoaRangingParams", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Class to represent UWB Downlink TDoA ranging parameters. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getComplexChannel", "()Landroid/ranging/uwb/UwbComplexChannel;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getComplexChannel", "()Landroid/ranging/uwb/UwbComplexChannel;", "", ApiSince=37)>] + + + + Android.Ranging.Uwb.UwbComplexChannel + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createFromFiraConfigPacket", "([B[B)Landroid/ranging/uwb/DlTdoaRangingParams;", "", ApiSince=37)] + [<Android.Runtime.Register("createFromFiraConfigPacket", "([B[B)Landroid/ranging/uwb/DlTdoaRangingParams;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.DlTdoaRangingParams + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDeviceAddress", "()Landroid/ranging/uwb/UwbAddress;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDeviceAddress", "()Landroid/ranging/uwb/UwbAddress;", "", ApiSince=37)>] + + + + Android.Ranging.Uwb.UwbAddress + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getRangingRoundIndexes", "()[B", "", ApiSince=37)] + [<Android.Runtime.Register("getRangingRoundIndexes", "()[B", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + Gets the active ranging round indexes. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getSessionKeyInfo", "()[B", "", ApiSince=37)] + [<Android.Runtime.Register("getSessionKeyInfo", "()[B", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + Gets the session key information. + A byte array containing session key info, or null if not available. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMeasurementVersion", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMeasurementVersion", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the measurement version. + The measurement version. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MEASUREMENT_VERSION_1", ApiSince=37)] + [<Android.Runtime.Register("MEASUREMENT_VERSION_1", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Uwb.MeasurementVersion enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Uwb.MeasurementVersion enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.MeasurementVersion + + 1 + + DL-TDoA Ranging Measurement version 1 + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MEASUREMENT_VERSION_2", ApiSince=37)] + [<Android.Runtime.Register("MEASUREMENT_VERSION_2", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Uwb.MeasurementVersion enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Uwb.MeasurementVersion enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.MeasurementVersion + + 2 + + DL-TDoA Ranging Measurement version 2 + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MEASUREMENT_VERSION_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("MEASUREMENT_VERSION_UNKNOWN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Uwb.MeasurementVersion enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Uwb.MeasurementVersion enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.MeasurementVersion + + 2147483647 + + DL-TDoA Ranging Measurement version unknown + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRangingIntervalMillis", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRangingIntervalMillis", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the ranging interval in milliseconds. + The ranging interval in milliseconds. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSessionId", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSessionId", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the session ID. + The session ID as an integer. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSlotDuration", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSlotDuration", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the slot duration. + The slot duration. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSlotsPerRangingRound", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSlotsPerRangingRound", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the number of slots per ranging round. + The number of slots per ranging round. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Uwb/LineOfSight.xml b/docs/xml/Android.Ranging.Uwb/LineOfSight.xml new file mode 100644 index 000000000..29a872e46 --- /dev/null +++ b/docs/xml/Android.Ranging.Uwb/LineOfSight.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.Uwb.UwbSpecificData.Los", JniField="android/ranging/uwb/UwbSpecificData.LOS")] + [<Android.Runtime.IntDefinition("Android.Ranging.Uwb.UwbSpecificData.Los", JniField="android/ranging/uwb/UwbSpecificData.LOS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.LineOfSight + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.Uwb.UwbSpecificData.LosUndetermined", JniField="android/ranging/uwb/UwbSpecificData.LOS_UNDETERMINED")] + [<Android.Runtime.IntDefinition("Android.Ranging.Uwb.UwbSpecificData.LosUndetermined", JniField="android/ranging/uwb/UwbSpecificData.LOS_UNDETERMINED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.LineOfSight + + 255 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.Uwb.UwbSpecificData.Nlos", JniField="android/ranging/uwb/UwbSpecificData.NLOS")] + [<Android.Runtime.IntDefinition("Android.Ranging.Uwb.UwbSpecificData.Nlos", JniField="android/ranging/uwb/UwbSpecificData.NLOS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.LineOfSight + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Uwb/MeasurementVersion.xml b/docs/xml/Android.Ranging.Uwb/MeasurementVersion.xml new file mode 100644 index 000000000..417097741 --- /dev/null +++ b/docs/xml/Android.Ranging.Uwb/MeasurementVersion.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersionUnknown", JniField="android/ranging/uwb/DlTdoaRangingParams.MEASUREMENT_VERSION_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersionUnknown", JniField="android/ranging/uwb/DlTdoaRangingParams.MEASUREMENT_VERSION_UNKNOWN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.MeasurementVersion + + 2147483647 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion1", JniField="android/ranging/uwb/DlTdoaRangingParams.MEASUREMENT_VERSION_1")] + [<Android.Runtime.IntDefinition("Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion1", JniField="android/ranging/uwb/DlTdoaRangingParams.MEASUREMENT_VERSION_1")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.MeasurementVersion + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion2", JniField="android/ranging/uwb/DlTdoaRangingParams.MEASUREMENT_VERSION_2")] + [<Android.Runtime.IntDefinition("Android.Ranging.Uwb.DlTdoaRangingParams.MeasurementVersion2", JniField="android/ranging/uwb/DlTdoaRangingParams.MEASUREMENT_VERSION_2")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.MeasurementVersion + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Uwb/UwbRangingCapabilities.xml b/docs/xml/Android.Ranging.Uwb/UwbRangingCapabilities.xml index 0b740a64a..ca3cb1fd6 100644 --- a/docs/xml/Android.Ranging.Uwb/UwbRangingCapabilities.xml +++ b/docs/xml/Android.Ranging.Uwb/UwbRangingCapabilities.xml @@ -261,6 +261,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isDlTdoaSupported", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isDlTdoaSupported", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Whether Downlink time difference of arrival (DL-TDOA) is supported. + true if DL-TDOA is supported. + To be added. + + @@ -440,6 +469,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSupportedAntennaModes", "()Ljava/util/List;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSupportedAntennaModes", "()Ljava/util/List;", "", ApiSince=37)>] + + + + System.Collections.Generic.IList<Java.Lang.Integer> + + + Gets the list of supported antenna modes. + a list of supported antenna modes. + To be added. + + diff --git a/docs/xml/Android.Ranging.Uwb/UwbSpecificData+InterfaceConsts.xml b/docs/xml/Android.Ranging.Uwb/UwbSpecificData+InterfaceConsts.xml new file mode 100644 index 000000000..14973085b --- /dev/null +++ b/docs/xml/Android.Ranging.Uwb/UwbSpecificData+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Uwb/UwbSpecificData.xml b/docs/xml/Android.Ranging.Uwb/UwbSpecificData.xml new file mode 100644 index 000000000..caf82a3bf --- /dev/null +++ b/docs/xml/Android.Ranging.Uwb/UwbSpecificData.xml @@ -0,0 +1,406 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/ranging/uwb/UwbSpecificData", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/uwb/UwbSpecificData", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents the android.ranging.RangingManager.RangingTechnology#UWB specific data. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LOS", ApiSince=37)] + [<Android.Runtime.Register("LOS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Uwb.LineOfSight enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Uwb.LineOfSight enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.LineOfSight + + 0 + + If measurement was in line of sight. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LOS_UNDETERMINED", ApiSince=37)] + [<Android.Runtime.Register("LOS_UNDETERMINED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Uwb.LineOfSight enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Uwb.LineOfSight enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.LineOfSight + + 255 + + Unable to determine whether the measurement was in line of sight or not. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NLOS", ApiSince=37)] + [<Android.Runtime.Register("NLOS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Uwb.LineOfSight enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Uwb.LineOfSight enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Uwb.LineOfSight + + 1 + + If measurement was not in line of sight. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getNonLineOfSight", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getNonLineOfSight", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the non-line-of-sight value. + the non-line-of-sight value + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingCapabilities+InterfaceConsts.xml b/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingCapabilities+InterfaceConsts.xml new file mode 100644 index 000000000..d94d00a42 --- /dev/null +++ b/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingCapabilities+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingCapabilities.xml b/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingCapabilities.xml new file mode 100644 index 000000000..722415b18 --- /dev/null +++ b/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingCapabilities.xml @@ -0,0 +1,639 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/ranging/wifi/pd/WifiPdRangingCapabilities", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/wifi/pd/WifiPdRangingCapabilities", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + The ranging capabilities for Wi-Fi Proximity Detection (PD). + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUTHENTICATED_PASN_MODE", ApiSince=37)] + [<Android.Runtime.Register("AUTHENTICATED_PASN_MODE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Wifi.PD.WifiPdRangingPasnMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Wifi.PD.WifiPdRangingPasnMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingPasnMode + + 1 + + Authenticated PASN mode. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("get80211azNtbMinRangingInterval", "()Ljava/time/Duration;", "", ApiSince=37)] + [<Android.Runtime.Register("get80211azNtbMinRangingInterval", "()Ljava/time/Duration;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Time.Duration + + + + Gets the minimum ranging interval for 802. + + Duration The ranging interval for 802.11az NTB. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("get80211mcMinRangingInterval", "()Ljava/time/Duration;", "", ApiSince=37)] + [<Android.Runtime.Register("get80211mcMinRangingInterval", "()Ljava/time/Duration;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Time.Duration + + + + Gets the minimum ranging interval for 802. + + Duration The minimum ranging interval for 802.11mc. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("is80211azNtbSupported", "()Z", "", ApiSince=37)] + [<Android.Runtime.Register("is80211azNtbSupported", "()Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + Returns whether 802. + + true if 802.11az NTB is supported, false otherwise. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("is80211mcSupported", "()Z", "", ApiSince=37)] + [<Android.Runtime.Register("is80211mcSupported", "()Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + Returns whether 802. + + true if 802.11mc is supported, false otherwise. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMaxChannelWidth", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMaxChannelWidth", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the maximum supported channel width. + The maximum supported WifiAnnotations.ChannelWidth. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMaxPreamble", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMaxPreamble", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the maximum supported preamble type. + The maximum supported WifiAnnotations.PreambleType. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getProximityDetectionMacAddress", "()Landroid/net/MacAddress;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getProximityDetectionMacAddress", "()Landroid/net/MacAddress;", "", ApiSince=37)>] + + + + Android.Net.MacAddress + + + Gets the proximity detection MAC address. + a byte array representing the MAC address. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSupportedDiscoveryChannelFrequenciesMhz", "()Ljava/util/Set;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSupportedDiscoveryChannelFrequenciesMhz", "()Ljava/util/Set;", "", ApiSince=37)>] + + + + System.Collections.Generic.ICollection<Java.Lang.Integer> + + + Gets a set of supported discovery channel frequencies in Mhz. + a set of supported discovery channel frequencies in Mhz. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSupportedPasnModes", "()Ljava/util/Set;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSupportedPasnModes", "()Ljava/util/Set;", "", ApiSince=37)>] + + + + System.Collections.Generic.ICollection<Java.Lang.Integer> + + + Gets a set of supported PASN modes. + an unmodifiable set of supported PasnMode. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTechnology", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTechnology", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UNAUTHENTICATED_PASN_MODE", ApiSince=37)] + [<Android.Runtime.Register("UNAUTHENTICATED_PASN_MODE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Wifi.PD.WifiPdRangingPasnMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.Wifi.PD.WifiPdRangingPasnMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingPasnMode + + 0 + + Unauthenticated PASN mode. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingParams+Builder.xml b/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingParams+Builder.xml new file mode 100644 index 000000000..f7f1f3877 --- /dev/null +++ b/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingParams+Builder.xml @@ -0,0 +1,458 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/ranging/wifi/pd/WifiPdRangingParams$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/wifi/pd/WifiPdRangingParams$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Builder for WifiPdRangingParams. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/net/MacAddress;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/net/MacAddress;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + The MAC address of the peer device. + Constructs a new Builder for creating a ranging session. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/ranging/wifi/pd/WifiPdRangingParams;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/ranging/wifi/pd/WifiPdRangingParams;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingParams + + + + Builds the WifiPdRangingParams object. + The built WifiPdRangingParams object. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setChannelWidth", "(I)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setChannelWidth", "(I)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDeviceIk", "([B)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setDeviceIk", "([B)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingParams+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDiscoveryChannelFrequencyMhz", "(I)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setDiscoveryChannelFrequencyMhz", "(I)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPasnMode", "(I)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPasnMode", "(I)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPassword", "(Ljava/lang/String;)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPassword", "(Ljava/lang/String;)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingParams+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPreambleType", "(I)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPreambleType", "(I)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setRangingUpdateRate", "(I)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setRangingUpdateRate", "(I)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setResponder80211azNtbSupported", "(Z)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setResponder80211azNtbSupported", "(Z)Landroid/ranging/wifi/pd/WifiPdRangingParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingParams+InterfaceConsts.xml b/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingParams+InterfaceConsts.xml new file mode 100644 index 000000000..8c2d9dc66 --- /dev/null +++ b/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingParams+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingParams.xml b/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingParams.xml new file mode 100644 index 000000000..4a356b4e0 --- /dev/null +++ b/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingParams.xml @@ -0,0 +1,543 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/ranging/wifi/pd/WifiPdRangingParams", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/wifi/pd/WifiPdRangingParams", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Defines the parameters for Wi-Fi Proximity Detection (PD) ranging. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getChannelWidth", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getChannelWidth", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the channel width. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDiscoveryChannelFrequencyMhz", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDiscoveryChannelFrequencyMhz", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the discovery channel frequency in MHz. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDeviceIk", "()[B", "", ApiSince=37)] + [<Android.Runtime.Register("getDeviceIk", "()[B", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + Gets the device identity key (IK). + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isResponder80211azNtbSupported", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isResponder80211azNtbSupported", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns whether the responder supports 802. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPasnMode", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPasnMode", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the PASN mode. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPassword", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPassword", "()Ljava/lang/String;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + Gets the password for the ranging session. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPeerMacAddress", "()Landroid/net/MacAddress;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPeerMacAddress", "()Landroid/net/MacAddress;", "", ApiSince=37)>] + + + + Android.Net.MacAddress + + + Gets the MAC address of the peer device. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPreambleType", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPreambleType", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the preamble type. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRangingUpdateRate", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRangingUpdateRate", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the ranging update rate. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingPasnMode.xml b/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingPasnMode.xml new file mode 100644 index 000000000..79c3df39e --- /dev/null +++ b/docs/xml/Android.Ranging.Wifi.PD/WifiPdRangingPasnMode.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.AuthenticatedPasnMode", JniField="android/ranging/wifi/pd/WifiPdRangingCapabilities.AUTHENTICATED_PASN_MODE")] + [<Android.Runtime.IntDefinition("Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.AuthenticatedPasnMode", JniField="android/ranging/wifi/pd/WifiPdRangingCapabilities.AUTHENTICATED_PASN_MODE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingPasnMode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.UnauthenticatedPasnMode", JniField="android/ranging/wifi/pd/WifiPdRangingCapabilities.UNAUTHENTICATED_PASN_MODE")] + [<Android.Runtime.IntDefinition("Android.Ranging.Wifi.PD.WifiPdRangingCapabilities.UnauthenticatedPasnMode", JniField="android/ranging/wifi/pd/WifiPdRangingCapabilities.UNAUTHENTICATED_PASN_MODE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingPasnMode + + 0 + + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Wifi.Rtt/RttStationRangingParams+Builder.xml b/docs/xml/Android.Ranging.Wifi.Rtt/RttStationRangingParams+Builder.xml index 7ca585315..cf2ac6b48 100644 --- a/docs/xml/Android.Ranging.Wifi.Rtt/RttStationRangingParams+Builder.xml +++ b/docs/xml/Android.Ranging.Wifi.Rtt/RttStationRangingParams+Builder.xml @@ -27,19 +27,7 @@ Builder class for RttStationRangingParams. - - Builder class for RttStationRangingParams. - - - Java documentation for android.ranging.wifi.rtt.RttStationRangingParams.Builder. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. diff --git a/docs/xml/Android.Ranging.Wifi.Rtt/RttStationRangingParams+InterfaceConsts.xml b/docs/xml/Android.Ranging.Wifi.Rtt/RttStationRangingParams+InterfaceConsts.xml index 78167315d..06ee4d829 100644 --- a/docs/xml/Android.Ranging.Wifi.Rtt/RttStationRangingParams+InterfaceConsts.xml +++ b/docs/xml/Android.Ranging.Wifi.Rtt/RttStationRangingParams+InterfaceConsts.xml @@ -1,4 +1,4 @@ - + @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Ranging.Wifi.Rtt/RttStationRangingParams.xml b/docs/xml/Android.Ranging.Wifi.Rtt/RttStationRangingParams.xml index b5033abb7..d2cdfa2ae 100644 --- a/docs/xml/Android.Ranging.Wifi.Rtt/RttStationRangingParams.xml +++ b/docs/xml/Android.Ranging.Wifi.Rtt/RttStationRangingParams.xml @@ -1,4 +1,4 @@ - + @@ -45,20 +45,7 @@ Represents the parameters required to perform Wi-Fi Station-AP Round Trip Time (RTT) ranging. - - Represents the parameters required to perform Wi-Fi Station-AP - Round Trip Time (RTT) ranging. - - - Java documentation for android.ranging.wifi.rtt.RttStationRangingParams. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -124,9 +111,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -315,9 +302,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Ranging.Wifi.Rtt/WifiRttSpecificData+InterfaceConsts.xml b/docs/xml/Android.Ranging.Wifi.Rtt/WifiRttSpecificData+InterfaceConsts.xml new file mode 100644 index 000000000..99f369e79 --- /dev/null +++ b/docs/xml/Android.Ranging.Wifi.Rtt/WifiRttSpecificData+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Ranging.Wifi.Rtt/WifiRttSpecificData.xml b/docs/xml/Android.Ranging.Wifi.Rtt/WifiRttSpecificData.xml new file mode 100644 index 000000000..c8359a1ae --- /dev/null +++ b/docs/xml/Android.Ranging.Wifi.Rtt/WifiRttSpecificData.xml @@ -0,0 +1,445 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/ranging/wifi/rtt/WifiRttSpecificData", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/wifi/rtt/WifiRttSpecificData", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents the android.ranging.RangingManager.RangingTechnology#WIFI_NAN_RTT specific + data. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDistanceStandardDeviationMeters", "()D", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDistanceStandardDeviationMeters", "()D", "", ApiSince=37)>] + + + + System.Double + + + Gets the distance standard deviation in meters. + the distance standard deviation in meters + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getLci", "()[B", "", ApiSince=37)] + [<Android.Runtime.Register("getLci", "()[B", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + Gets the LCI. + the LCI + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMeasurementBandwidth", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMeasurementBandwidth", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the measurement bandwidth. + the measurement bandwidth + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMeasurementChannelFrequencyMHz", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMeasurementChannelFrequencyMHz", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the measurement channel frequency in MHz. + the measurement channel frequency in MHz + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getNumAttemptedMeasurements", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getNumAttemptedMeasurements", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the number of attempted measurements. + the number attempted measurements + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getNumSuccessfulMeasurements", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getNumSuccessfulMeasurements", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the number of successful measurements. + the number successful measurements + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging/AntennaMode.xml b/docs/xml/Android.Ranging/AntennaMode.xml new file mode 100644 index 000000000..d236f8cb3 --- /dev/null +++ b/docs/xml/Android.Ranging/AntennaMode.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.SessionConfig.AntennaModeDirectional", JniField="android/ranging/SessionConfig.ANTENNA_MODE_DIRECTIONAL")] + [<Android.Runtime.IntDefinition("Android.Ranging.SessionConfig.AntennaModeDirectional", JniField="android/ranging/SessionConfig.ANTENNA_MODE_DIRECTIONAL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.AntennaMode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.SessionConfig.AntennaModeOmni", JniField="android/ranging/SessionConfig.ANTENNA_MODE_OMNI")] + [<Android.Runtime.IntDefinition("Android.Ranging.SessionConfig.AntennaModeOmni", JniField="android/ranging/SessionConfig.ANTENNA_MODE_OMNI")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.AntennaMode + + 0 + + To be added. + + + + diff --git a/docs/xml/Android.Ranging/CoordinateType.xml b/docs/xml/Android.Ranging/CoordinateType.xml new file mode 100644 index 000000000..c86ffa036 --- /dev/null +++ b/docs/xml/Android.Ranging/CoordinateType.xml @@ -0,0 +1,215 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelative", JniField="android/ranging/DlTdoaMeasurement$AnchorLocation.COORDINATE_RELATIVE")] + [<Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelative", JniField="android/ranging/DlTdoaMeasurement$AnchorLocation.COORDINATE_RELATIVE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.CoordinateType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativePlusZElement", JniField="android/ranging/DlTdoaMeasurement$AnchorLocation.COORDINATE_RELATIVE_PLUS_Z_ELEMENT")] + [<Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativePlusZElement", JniField="android/ranging/DlTdoaMeasurement$AnchorLocation.COORDINATE_RELATIVE_PLUS_Z_ELEMENT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.CoordinateType + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativeWithZGravityAligned", JniField="android/ranging/DlTdoaMeasurement$AnchorLocation.COORDINATE_RELATIVE_WITH_Z_GRAVITY_ALIGNED")] + [<Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativeWithZGravityAligned", JniField="android/ranging/DlTdoaMeasurement$AnchorLocation.COORDINATE_RELATIVE_WITH_Z_GRAVITY_ALIGNED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.CoordinateType + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativeWithZGravityAlignedPlusZElement", JniField="android/ranging/DlTdoaMeasurement$AnchorLocation.COORDINATE_RELATIVE_WITH_Z_GRAVITY_ALIGNED_PLUS_Z_ELEMENT")] + [<Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateRelativeWithZGravityAlignedPlusZElement", JniField="android/ranging/DlTdoaMeasurement$AnchorLocation.COORDINATE_RELATIVE_WITH_Z_GRAVITY_ALIGNED_PLUS_Z_ELEMENT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.CoordinateType + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateUnknown", JniField="android/ranging/DlTdoaMeasurement$AnchorLocation.COORDINATE_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateUnknown", JniField="android/ranging/DlTdoaMeasurement$AnchorLocation.COORDINATE_UNKNOWN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.CoordinateType + + 2147483647 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateWgs84", JniField="android/ranging/DlTdoaMeasurement$AnchorLocation.COORDINATE_WGS84")] + [<Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateWgs84", JniField="android/ranging/DlTdoaMeasurement$AnchorLocation.COORDINATE_WGS84")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.CoordinateType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateWgs84PlusZElement", JniField="android/ranging/DlTdoaMeasurement$AnchorLocation.COORDINATE_WGS84_PLUS_Z_ELEMENT")] + [<Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.AnchorLocation.CoordinateWgs84PlusZElement", JniField="android/ranging/DlTdoaMeasurement$AnchorLocation.COORDINATE_WGS84_PLUS_Z_ELEMENT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.CoordinateType + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.Ranging/DlTdoaMeasurement+AnchorLocation+InterfaceConsts.xml b/docs/xml/Android.Ranging/DlTdoaMeasurement+AnchorLocation+InterfaceConsts.xml new file mode 100644 index 000000000..d0822e963 --- /dev/null +++ b/docs/xml/Android.Ranging/DlTdoaMeasurement+AnchorLocation+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Ranging/DlTdoaMeasurement+AnchorLocation.xml b/docs/xml/Android.Ranging/DlTdoaMeasurement+AnchorLocation.xml new file mode 100644 index 000000000..7d45b574f --- /dev/null +++ b/docs/xml/Android.Ranging/DlTdoaMeasurement+AnchorLocation.xml @@ -0,0 +1,687 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/ranging/DlTdoaMeasurement$AnchorLocation", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/DlTdoaMeasurement$AnchorLocation", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Class to represent the anchor location. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COORDINATE_RELATIVE", ApiSince=37)] + [<Android.Runtime.Register("COORDINATE_RELATIVE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.CoordinateType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.CoordinateType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.CoordinateType + + 1 + + DT-Anchor location in relative coordinate system + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COORDINATE_RELATIVE_PLUS_Z_ELEMENT", ApiSince=37)] + [<Android.Runtime.Register("COORDINATE_RELATIVE_PLUS_Z_ELEMENT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.CoordinateType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.CoordinateType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.CoordinateType + + 3 + + Relative coordinates plus Z-element + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COORDINATE_RELATIVE_WITH_Z_GRAVITY_ALIGNED", ApiSince=37)] + [<Android.Runtime.Register("COORDINATE_RELATIVE_WITH_Z_GRAVITY_ALIGNED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.CoordinateType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.CoordinateType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.CoordinateType + + 4 + + Relative coordinate system with Z-coordinate gravity aligned + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COORDINATE_RELATIVE_WITH_Z_GRAVITY_ALIGNED_PLUS_Z_ELEMENT", ApiSince=37)] + [<Android.Runtime.Register("COORDINATE_RELATIVE_WITH_Z_GRAVITY_ALIGNED_PLUS_Z_ELEMENT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.CoordinateType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.CoordinateType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.CoordinateType + + 5 + + Relative coordinate system with Z-coordinate gravity aligned plus Z-element + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getCoordinateType", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getCoordinateType", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COORDINATE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("COORDINATE_UNKNOWN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.CoordinateType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.CoordinateType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.CoordinateType + + 2147483647 + + Unknown coordinate type + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COORDINATE_WGS84", ApiSince=37)] + [<Android.Runtime.Register("COORDINATE_WGS84", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.CoordinateType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.CoordinateType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.CoordinateType + + 0 + + DT-Anchor location in WGS-84 coordinate system + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("COORDINATE_WGS84_PLUS_Z_ELEMENT", ApiSince=37)] + [<Android.Runtime.Register("COORDINATE_WGS84_PLUS_Z_ELEMENT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.CoordinateType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.CoordinateType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.CoordinateType + + 2 + + DT-Anchor location in WGS-84 coordinate system plus Z-element + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getRawBytes", "()[B", "", ApiSince=37)] + [<Android.Runtime.Register("getRawBytes", "()[B", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRelativeLocation", "()Landroid/ranging/DlTdoaMeasurement$RelativeLocation;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRelativeLocation", "()Landroid/ranging/DlTdoaMeasurement$RelativeLocation;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Ranging.DlTdoaMeasurement+RelativeLocation + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getWgs84Location", "()Landroid/ranging/DlTdoaMeasurement$Wgs84Location;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getWgs84Location", "()Landroid/ranging/DlTdoaMeasurement$Wgs84Location;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Ranging.DlTdoaMeasurement+Wgs84Location + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getZElementExtension", "()Landroid/ranging/DlTdoaMeasurement$ZElementExtension;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getZElementExtension", "()Landroid/ranging/DlTdoaMeasurement$ZElementExtension;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Ranging.DlTdoaMeasurement+ZElementExtension + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging/DlTdoaMeasurement+InterfaceConsts.xml b/docs/xml/Android.Ranging/DlTdoaMeasurement+InterfaceConsts.xml new file mode 100644 index 000000000..3585401a9 --- /dev/null +++ b/docs/xml/Android.Ranging/DlTdoaMeasurement+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Ranging/DlTdoaMeasurement+RelativeLocation+InterfaceConsts.xml b/docs/xml/Android.Ranging/DlTdoaMeasurement+RelativeLocation+InterfaceConsts.xml new file mode 100644 index 000000000..c7b111148 --- /dev/null +++ b/docs/xml/Android.Ranging/DlTdoaMeasurement+RelativeLocation+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Ranging/DlTdoaMeasurement+RelativeLocation.xml b/docs/xml/Android.Ranging/DlTdoaMeasurement+RelativeLocation.xml new file mode 100644 index 000000000..296126926 --- /dev/null +++ b/docs/xml/Android.Ranging/DlTdoaMeasurement+RelativeLocation.xml @@ -0,0 +1,355 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/ranging/DlTdoaMeasurement$RelativeLocation", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/DlTdoaMeasurement$RelativeLocation", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents a location in a relative coordinate system. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getX", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("getX", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + Returns the X coordinate in millimeters. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getY", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("getY", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + Returns the Y coordinate in millimeters. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getZ", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("getZ", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + Returns the Z coordinate in millimeters. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging/DlTdoaMeasurement+Wgs84Location+InterfaceConsts.xml b/docs/xml/Android.Ranging/DlTdoaMeasurement+Wgs84Location+InterfaceConsts.xml new file mode 100644 index 000000000..a675b1b15 --- /dev/null +++ b/docs/xml/Android.Ranging/DlTdoaMeasurement+Wgs84Location+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Ranging/DlTdoaMeasurement+Wgs84Location.xml b/docs/xml/Android.Ranging/DlTdoaMeasurement+Wgs84Location.xml new file mode 100644 index 000000000..8fa0b69e3 --- /dev/null +++ b/docs/xml/Android.Ranging/DlTdoaMeasurement+Wgs84Location.xml @@ -0,0 +1,352 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/ranging/DlTdoaMeasurement$Wgs84Location", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/DlTdoaMeasurement$Wgs84Location", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents a location in the WGS-84 coordinate system. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAltitude", "()D", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAltitude", "()D", "", ApiSince=37)>] + + + + System.Double + + + Returns the altitude in meters. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getLatitude", "()D", "", ApiSince=37)] + [<get: Android.Runtime.Register("getLatitude", "()D", "", ApiSince=37)>] + + + + System.Double + + + Returns the latitude in degrees. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getLongitude", "()D", "", ApiSince=37)] + [<get: Android.Runtime.Register("getLongitude", "()D", "", ApiSince=37)>] + + + + System.Double + + + Returns the longitude in degrees. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging/DlTdoaMeasurement+ZElementExtension+InterfaceConsts.xml b/docs/xml/Android.Ranging/DlTdoaMeasurement+ZElementExtension+InterfaceConsts.xml new file mode 100644 index 000000000..50ee8b91e --- /dev/null +++ b/docs/xml/Android.Ranging/DlTdoaMeasurement+ZElementExtension+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Ranging/DlTdoaMeasurement+ZElementExtension.xml b/docs/xml/Android.Ranging/DlTdoaMeasurement+ZElementExtension.xml new file mode 100644 index 000000000..9ffe5ceba --- /dev/null +++ b/docs/xml/Android.Ranging/DlTdoaMeasurement+ZElementExtension.xml @@ -0,0 +1,585 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/ranging/DlTdoaMeasurement$ZElementExtension", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/DlTdoaMeasurement$ZElementExtension", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents a Z-element extension regarding the height of a anchor. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAnchorFloorNumber", "()D", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAnchorFloorNumber", "()D", "", ApiSince=37)>] + + + + System.Double + + + Returns the anchor floor number. + the anchor floor number or Double.NaN if the anchor floor number is unknown. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAnchorHeightAboveFloor", "()D", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAnchorHeightAboveFloor", "()D", "", ApiSince=37)>] + + + + System.Double + + + Returns the anchor height above floor. + the anchor height above floor or Double.NaN if the anchor height above floor is + unknown. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAnchorHeightAboveFloorRange", "()Landroid/util/Range;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAnchorHeightAboveFloorRange", "()Landroid/util/Range;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Util.Range + + + Returns the anchor height above floor range in meters with uncertainty. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAnchorHeightAboveFloorUncertainty", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAnchorHeightAboveFloorUncertainty", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the anchor height above floor uncertainty. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getExpectedToMove", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getExpectedToMove", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the expected to move. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isAnchorFloorNumberOutOfRange", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isAnchorFloorNumberOutOfRange", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns whether the anchor floor number is out of range. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isAnchorHeightAboveFloorOutOfRange", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isAnchorHeightAboveFloorOutOfRange", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns whether the anchor height above floor is out of range. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MOVEMENT_EXPECTATION_MOVABLE", ApiSince=37)] + [<Android.Runtime.Register("MOVEMENT_EXPECTATION_MOVABLE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.MovementExpectation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.MovementExpectation enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.MovementExpectation + + 1 + + The anchor location is expected to change. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MOVEMENT_EXPECTATION_STATIONARY", ApiSince=37)] + [<Android.Runtime.Register("MOVEMENT_EXPECTATION_STATIONARY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.MovementExpectation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.MovementExpectation enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.MovementExpectation + + 0 + + The anchor location is not expected to change. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MOVEMENT_EXPECTATION_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("MOVEMENT_EXPECTATION_UNKNOWN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.MovementExpectation enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.MovementExpectation enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.MovementExpectation + + 2 + + The anchor's movement patterns are unknown. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging/DlTdoaMeasurement.xml b/docs/xml/Android.Ranging/DlTdoaMeasurement.xml new file mode 100644 index 000000000..2bde7c98f --- /dev/null +++ b/docs/xml/Android.Ranging/DlTdoaMeasurement.xml @@ -0,0 +1,1053 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/ranging/DlTdoaMeasurement", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/DlTdoaMeasurement", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents a single measurement from a Downlink Time Difference of Arrival (DL-TDoA) ranging + session. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getActiveRangingRoundIndexes", "()Ljava/util/List;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getActiveRangingRoundIndexes", "()Ljava/util/List;", "", ApiSince=37)>] + + + + System.Collections.Generic.IList<Java.Lang.Integer> + + + Returns a list of active ranging round indexes. + The list of active ranging round indexes. An empty list is returned if active ranging + round indexes are not present. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAnchorCfo", "()F", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAnchorCfo", "()F", "", ApiSince=37)>] + + + + System.Single + + + Returns the Clock Frequency Offset (CFO) of a Responder DT-Anchor. + The Anchor CFO as a float, or Float.NaN if not available. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAoaAzimuth", "()F", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAoaAzimuth", "()F", "", ApiSince=37)>] + + + + System.Single + + + Returns the Angle of Arrival (AoA) azimuth in degrees. + The AoA azimuth value in degrees, or Float.NaN if not available. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAoaAzimuthFom", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAoaAzimuthFom", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the Figure of Merit (FoM) of the AoA azimuth. + The AoA azimuth FoM value in percentage, or 0 if not available. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAoaElevation", "()F", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAoaElevation", "()F", "", ApiSince=37)>] + + + + System.Single + + + Returns the Angle of Arrival (AoA) elevation in degrees. + The AoA elevation value in degrees, or Float.NaN if not available. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAoaElevationFom", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAoaElevationFom", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the Figure of Merit (FoM) of the AoA elevation. + The AoA elevation FoM value in percentage, or 0 if not available. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getBlockIndex", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getBlockIndex", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the block index of the current ranging block. + The block index as an integer. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getCfo", "()F", "", ApiSince=37)] + [<get: Android.Runtime.Register("getCfo", "()F", "", ApiSince=37)>] + + + + System.Single + + + Returns the locally measured Clock Frequency Offset (CFO) by the DT-Tag. + The CFO as a float, or Float.NaN if not supported. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAnchorLocation", "()Landroid/ranging/DlTdoaMeasurement$AnchorLocation;", "", ApiSince=37)] + [<Android.Runtime.Register("getAnchorLocation", "()Landroid/ranging/DlTdoaMeasurement$AnchorLocation;", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.DlTdoaMeasurement+AnchorLocation + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getRxTimestamp", "()[B", "", ApiSince=37)] + [<Android.Runtime.Register("getRxTimestamp", "()[B", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + Returns the local reception timestamp of the message by the DT-Tag (Android device). + The RX timestamp integer value as a byte array in little endian byte order. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getTxTimestamp", "()[B", "", ApiSince=37)] + [<Android.Runtime.Register("getTxTimestamp", "()[B", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + Returns the transmission timestamp of the message reported by the DT-Anchor. + The TX timestamp integer value as a byte array in little endian byte order. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("hasSuperclusterId", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("hasSuperclusterId", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns true if Supercluster ID is present. + true if Supercluster ID is present, false otherwise. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getInitiatorReplyTime", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getInitiatorReplyTime", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + Returns the time difference measured by the Initiator DT-Anchor. + The Initiator Reply Time as a long. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getInitiatorResponderTof", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getInitiatorResponderTof", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the Time of Flight (ToF) between the Responder and Initiator DT-Anchors. + The Initiator-Responder ToF as an integer. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isTxTimestampInCommonTimeBase", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isTxTimestampInCommonTimeBase", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns true if TX timestamp is based on a common time base. + true if the TX timestamp is in the common time base, false otherwise. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMeasurementVersion", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMeasurementVersion", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the measurement version. + The measurement version,e.g., DlTdoaRangingParams#MEASUREMENT_VERSION_1. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMessageControl", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMessageControl", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the raw MessageControl field. + The integer bitmask representing message control flags. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMessageType", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMessageType", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the message type of the received DL-TDoA Message (DTM). + The message type, e.g., #MESSAGE_TYPE_POLL_DTM. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MESSAGE_TYPE_FINAL_DTM", ApiSince=37)] + [<Android.Runtime.Register("MESSAGE_TYPE_FINAL_DTM", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.MessageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.MessageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.MessageType + + 2 + + DL-TDoA Message Type: Final DTM + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MESSAGE_TYPE_POLL_DTM", ApiSince=37)] + [<Android.Runtime.Register("MESSAGE_TYPE_POLL_DTM", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.MessageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.MessageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.MessageType + + 0 + + DL-TDoA Message Type: Poll DTM + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MESSAGE_TYPE_RESPONSE_DTM", ApiSince=37)] + [<Android.Runtime.Register("MESSAGE_TYPE_RESPONSE_DTM", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.MessageType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.MessageType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.MessageType + + 1 + + DL-TDoA Message Type: Response DTM + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getNlos", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getNlos", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns an indicator of the Line of Sight (LoS) status. + The NLoS status as UwbSpecificData#LineOfSight. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getResponderReplyTime", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getResponderReplyTime", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + Returns the time difference measured at the Responder DT-Anchor. + The Responder Reply Time as a long. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRoundIndex", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRoundIndex", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the round index of the current ranging round within the current ranging block. + The round index as an integer. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRssi", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRssi", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the Received Signal Strength Indicator (RSSI) in dBm. + The RSSI value in negative dBm, or 0 if not available. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSuperclusterId", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSuperclusterId", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the Supercluster ID, if available. + The Supercluster ID, or indeterminate value if not available. Check #hasSuperclusterId() before using the return value of this method. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging/MessageType.xml b/docs/xml/Android.Ranging/MessageType.xml new file mode 100644 index 000000000..468b3576f --- /dev/null +++ b/docs/xml/Android.Ranging/MessageType.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.MessageTypeFinalDtm", JniField="android/ranging/DlTdoaMeasurement.MESSAGE_TYPE_FINAL_DTM")] + [<Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.MessageTypeFinalDtm", JniField="android/ranging/DlTdoaMeasurement.MESSAGE_TYPE_FINAL_DTM")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.MessageType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.MessageTypePollDtm", JniField="android/ranging/DlTdoaMeasurement.MESSAGE_TYPE_POLL_DTM")] + [<Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.MessageTypePollDtm", JniField="android/ranging/DlTdoaMeasurement.MESSAGE_TYPE_POLL_DTM")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.MessageType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.MessageTypeResponseDtm", JniField="android/ranging/DlTdoaMeasurement.MESSAGE_TYPE_RESPONSE_DTM")] + [<Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.MessageTypeResponseDtm", JniField="android/ranging/DlTdoaMeasurement.MESSAGE_TYPE_RESPONSE_DTM")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.MessageType + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.Ranging/MotionState+InterfaceConsts.xml b/docs/xml/Android.Ranging/MotionState+InterfaceConsts.xml new file mode 100644 index 000000000..2e7d444ce --- /dev/null +++ b/docs/xml/Android.Ranging/MotionState+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Ranging/MotionState.xml b/docs/xml/Android.Ranging/MotionState.xml new file mode 100644 index 000000000..51fd9ef0c --- /dev/null +++ b/docs/xml/Android.Ranging/MotionState.xml @@ -0,0 +1,479 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/ranging/MotionState", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/MotionState", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents the motion state of a ranging device. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "MotionNotDetected", "MotionSlight", "MotionModerate", "MotionLarge" }, Type="Android.Ranging.MotionState")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "MotionNotDetected", "MotionSlight", "MotionModerate", "MotionLarge" }, Type="Android.Ranging.MotionState")>] + + + + + + The motion state of the device. Must be one of #MOTION_NOT_DETECTED, #MOTION_SLIGHT, #MOTION_MODERATE, or #MOTION_LARGE. + Constructs a new MotionState. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getMotionState", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("getMotionState", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + Returns the motion state of the device. + the motion state, which is one of #MOTION_NOT_DETECTED, #MOTION_SLIGHT, #MOTION_MODERATE, or #MOTION_LARGE. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MOTION_LARGE", ApiSince=37)] + [<Android.Runtime.Register("MOTION_LARGE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.RangingMotion enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.RangingMotion enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.RangingMotion + + 3 + + Large motion was detected (orientation change >= 10°). + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MOTION_MODERATE", ApiSince=37)] + [<Android.Runtime.Register("MOTION_MODERATE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.RangingMotion enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.RangingMotion enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.RangingMotion + + 2 + + Moderate motion was detected (orientation change between 7° and 10°). + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MOTION_NOT_DETECTED", ApiSince=37)] + [<Android.Runtime.Register("MOTION_NOT_DETECTED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.RangingMotion enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.RangingMotion enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.RangingMotion + + 0 + + Motion was not detected (orientation change < 5°). + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MOTION_SLIGHT", ApiSince=37)] + [<Android.Runtime.Register("MOTION_SLIGHT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.RangingMotion enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.RangingMotion enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.RangingMotion + + 1 + + Slight motion was detected (orientation change between 5° and 7°). + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging/MovementExpectation.xml b/docs/xml/Android.Ranging/MovementExpectation.xml new file mode 100644 index 000000000..3a00d3596 --- /dev/null +++ b/docs/xml/Android.Ranging/MovementExpectation.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationMovable", JniField="android/ranging/DlTdoaMeasurement$ZElementExtension.MOVEMENT_EXPECTATION_MOVABLE")] + [<Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationMovable", JniField="android/ranging/DlTdoaMeasurement$ZElementExtension.MOVEMENT_EXPECTATION_MOVABLE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.MovementExpectation + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationStationary", JniField="android/ranging/DlTdoaMeasurement$ZElementExtension.MOVEMENT_EXPECTATION_STATIONARY")] + [<Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationStationary", JniField="android/ranging/DlTdoaMeasurement$ZElementExtension.MOVEMENT_EXPECTATION_STATIONARY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.MovementExpectation + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationUnknown", JniField="android/ranging/DlTdoaMeasurement$ZElementExtension.MOVEMENT_EXPECTATION_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Ranging.DlTdoaMeasurement.ZElementExtension.MovementExpectationUnknown", JniField="android/ranging/DlTdoaMeasurement$ZElementExtension.MOVEMENT_EXPECTATION_UNKNOWN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.MovementExpectation + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.Ranging/RangingCapabilities.xml b/docs/xml/Android.Ranging/RangingCapabilities.xml index 518a2788e..de31269a6 100644 --- a/docs/xml/Android.Ranging/RangingCapabilities.xml +++ b/docs/xml/Android.Ranging/RangingCapabilities.xml @@ -667,6 +667,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getWifiPdRangingCapabilities", "()Landroid/ranging/wifi/pd/WifiPdRangingCapabilities;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getWifiPdRangingCapabilities", "()Landroid/ranging/wifi/pd/WifiPdRangingCapabilities;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Ranging.Wifi.PD.WifiPdRangingCapabilities + + + Gets the WiFi PD ranging capabilities. + a WifiPdRangingCapabilities object or null if not available. + To be added. + + diff --git a/docs/xml/Android.Ranging/RangingData.xml b/docs/xml/Android.Ranging/RangingData.xml index 701f79be4..e55de22e6 100644 --- a/docs/xml/Android.Ranging/RangingData.xml +++ b/docs/xml/Android.Ranging/RangingData.xml @@ -1,4 +1,4 @@ - + @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,9 +103,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -214,9 +214,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,9 +256,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -305,9 +305,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -346,9 +346,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -387,9 +387,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -448,6 +448,45 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRangingDataExtras", "()Landroid/ranging/RangingDataExtras;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRangingDataExtras", "()Landroid/ranging/RangingDataExtras;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Ranging.RangingDataExtras + + + Gets the extra ranging data associated with this ranging data. + + RangingDataExtras + + To be added. + + @@ -482,9 +521,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -523,9 +562,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -622,9 +661,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Ranging/RangingDataExtras+InterfaceConsts.xml b/docs/xml/Android.Ranging/RangingDataExtras+InterfaceConsts.xml new file mode 100644 index 000000000..03a0819e1 --- /dev/null +++ b/docs/xml/Android.Ranging/RangingDataExtras+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Ranging/RangingDataExtras.xml b/docs/xml/Android.Ranging/RangingDataExtras.xml new file mode 100644 index 000000000..b60f51e9f --- /dev/null +++ b/docs/xml/Android.Ranging/RangingDataExtras.xml @@ -0,0 +1,381 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/ranging/RangingDataExtras", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/ranging/RangingDataExtras", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents extra ranging data from various technologies. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getBleSpecificData", "()Landroid/ranging/ble/BleSpecificData;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getBleSpecificData", "()Landroid/ranging/ble/BleSpecificData;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Ranging.Ble.BleSpecificData + + + Returns the BleSpecificData ranging data extras, or null if not available. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getUwbSpecificData", "()Landroid/ranging/uwb/UwbSpecificData;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getUwbSpecificData", "()Landroid/ranging/uwb/UwbSpecificData;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Ranging.Uwb.UwbSpecificData + + + Returns the UwbSpecificData ranging data extras, or null if not available. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getWifiRttSpecificData", "()Landroid/ranging/wifi/rtt/WifiRttSpecificData;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getWifiRttSpecificData", "()Landroid/ranging/wifi/rtt/WifiRttSpecificData;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Ranging.Wifi.Rtt.WifiRttSpecificData + + + Returns the WifiRttSpecificData ranging data extras, or null if not + available. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Ranging/RangingDevice+Builder.xml b/docs/xml/Android.Ranging/RangingDevice+Builder.xml index bbdbf2fc9..21123f60e 100644 --- a/docs/xml/Android.Ranging/RangingDevice+Builder.xml +++ b/docs/xml/Android.Ranging/RangingDevice+Builder.xml @@ -92,8 +92,8 @@ - To be added. - To be added. + Builds a new instance of RangingDevice with the provided configuration. + A new RangingDevice instance. To be added. @@ -126,6 +126,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDlTdoaUwbAddress", "(Landroid/ranging/uwb/UwbAddress;)Landroid/ranging/RangingDevice$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setDlTdoaUwbAddress", "(Landroid/ranging/uwb/UwbAddress;)Landroid/ranging/RangingDevice$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.RangingDevice+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Ranging/RangingDevice.xml b/docs/xml/Android.Ranging/RangingDevice.xml index 551cb9666..b5a7e0060 100644 --- a/docs/xml/Android.Ranging/RangingDevice.xml +++ b/docs/xml/Android.Ranging/RangingDevice.xml @@ -123,6 +123,44 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDlTdoaUwbAddress", "()Landroid/ranging/uwb/UwbAddress;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDlTdoaUwbAddress", "()Landroid/ranging/uwb/UwbAddress;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Ranging.Uwb.UwbAddress + + + Returns the UWB address of the anchor device for DL-TDoA ranging. + The device's UwbAddress. Returns null if the device is not an anchor device + for DL-TDoA ranging. + To be added. + + @@ -259,8 +297,8 @@ Java.Util.UUID - To be added. - To be added. + Returns the UUID that uniquely identifies the ranging device. + The device's UUID. To be added. diff --git a/docs/xml/Android.Ranging/RangingDeviceRole.xml b/docs/xml/Android.Ranging/RangingDeviceRole.xml index 9053c702a..6c4f1502d 100644 --- a/docs/xml/Android.Ranging/RangingDeviceRole.xml +++ b/docs/xml/Android.Ranging/RangingDeviceRole.xml @@ -15,6 +15,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.RangingPreference.DeviceRoleDtTag", JniField="android/ranging/RangingPreference.DEVICE_ROLE_DT_TAG")] + [<Android.Runtime.IntDefinition("Android.Ranging.RangingPreference.DeviceRoleDtTag", JniField="android/ranging/RangingPreference.DEVICE_ROLE_DT_TAG")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.RangingDeviceRole + + 2 + + To be added. + + diff --git a/docs/xml/Android.Ranging/RangingManager.xml b/docs/xml/Android.Ranging/RangingManager.xml index f984692d4..bfe7f601c 100644 --- a/docs/xml/Android.Ranging/RangingManager.xml +++ b/docs/xml/Android.Ranging/RangingManager.xml @@ -1,4 +1,4 @@ - + @@ -45,9 +45,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -90,9 +90,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -135,9 +135,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -421,9 +421,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -457,7 +457,7 @@ 2 - WiFi Round Trip Time (WiFi-RTT) technology. + WiFi Round Trip Time (WiFi-NAN-RTT 802. WiFi Round Trip Time (WiFi-RTT) technology. @@ -466,13 +466,46 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("WIFI_PD", ApiSince=37)] + [<Android.Runtime.Register("WIFI_PD", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.RangingManagerType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.RangingManagerType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.RangingManagerType + + 5 + + WiFi Alliance Wi-Fi Proximity Detection (Wi-Fi PD) technology. + To be added. + + @@ -502,7 +535,7 @@ 4 - WiFi Round Trip Time (WiFi-RTT 8011MC) technology. + WiFi Round Trip Time (WiFi-STA-AP-RTT 8011. WiFi Round Trip Time (WiFi-RTT 8011MC) technology. @@ -511,9 +544,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Ranging/RangingManagerType.xml b/docs/xml/Android.Ranging/RangingManagerType.xml index 65ccb6fde..bd0bd9ca3 100644 --- a/docs/xml/Android.Ranging/RangingManagerType.xml +++ b/docs/xml/Android.Ranging/RangingManagerType.xml @@ -127,6 +127,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.RangingManager.WifiPd", JniField="android/ranging/RangingManager.WIFI_PD")] + [<Android.Runtime.IntDefinition("Android.Ranging.RangingManager.WifiPd", JniField="android/ranging/RangingManager.WIFI_PD")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.RangingManagerType + + 5 + + To be added. + + diff --git a/docs/xml/Android.Ranging/RangingMotion.xml b/docs/xml/Android.Ranging/RangingMotion.xml new file mode 100644 index 000000000..9658057f5 --- /dev/null +++ b/docs/xml/Android.Ranging/RangingMotion.xml @@ -0,0 +1,131 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.MotionState.MotionLarge", JniField="android/ranging/MotionState.MOTION_LARGE")] + [<Android.Runtime.IntDefinition("Android.Ranging.MotionState.MotionLarge", JniField="android/ranging/MotionState.MOTION_LARGE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.RangingMotion + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.MotionState.MotionModerate", JniField="android/ranging/MotionState.MOTION_MODERATE")] + [<Android.Runtime.IntDefinition("Android.Ranging.MotionState.MotionModerate", JniField="android/ranging/MotionState.MOTION_MODERATE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.RangingMotion + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.MotionState.MotionNotDetected", JniField="android/ranging/MotionState.MOTION_NOT_DETECTED")] + [<Android.Runtime.IntDefinition("Android.Ranging.MotionState.MotionNotDetected", JniField="android/ranging/MotionState.MOTION_NOT_DETECTED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.RangingMotion + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Ranging.MotionState.MotionSlight", JniField="android/ranging/MotionState.MOTION_SLIGHT")] + [<Android.Runtime.IntDefinition("Android.Ranging.MotionState.MotionSlight", JniField="android/ranging/MotionState.MOTION_SLIGHT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.RangingMotion + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.Ranging/RangingPreference.xml b/docs/xml/Android.Ranging/RangingPreference.xml index cdb6c6b6c..02316ea08 100644 --- a/docs/xml/Android.Ranging/RangingPreference.xml +++ b/docs/xml/Android.Ranging/RangingPreference.xml @@ -166,6 +166,42 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DEVICE_ROLE_DT_TAG", ApiSince=37)] + [<Android.Runtime.Register("DEVICE_ROLE_DT_TAG", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.RangingDeviceRole enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.RangingDeviceRole enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.RangingDeviceRole + + 2 + + The device that is a DT tag. + To be added. + + diff --git a/docs/xml/Android.Ranging/RangingSession+ICallback.xml b/docs/xml/Android.Ranging/RangingSession+ICallback.xml index e20b1e337..0c674290a 100644 --- a/docs/xml/Android.Ranging/RangingSession+ICallback.xml +++ b/docs/xml/Android.Ranging/RangingSession+ICallback.xml @@ -90,6 +90,77 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onDlTdoaResults", "(Landroid/ranging/RangingDevice;Landroid/ranging/DlTdoaMeasurement;)V", "GetOnDlTdoaResults_Landroid_ranging_RangingDevice_Landroid_ranging_DlTdoaMeasurement_Handler:Android.Ranging.RangingSession/ICallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onDlTdoaResults", "(Landroid/ranging/RangingDevice;Landroid/ranging/DlTdoaMeasurement;)V", "GetOnDlTdoaResults_Landroid_ranging_RangingDevice_Landroid_ranging_DlTdoaMeasurement_Handler:Android.Ranging.RangingSession/ICallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + RangingDevice the peer from which ranging data was received. + + DlTdoaMeasurement the received measurement. + Called when DL-TDOA measurement data has been received from a peer. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onMotionReceived", "(Landroid/ranging/RangingDevice;Landroid/ranging/MotionState;)V", "GetOnMotionReceived_Landroid_ranging_RangingDevice_Landroid_ranging_MotionState_Handler:Android.Ranging.RangingSession/ICallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onMotionReceived", "(Landroid/ranging/RangingDevice;Landroid/ranging/MotionState;)V", "GetOnMotionReceived_Landroid_ranging_RangingDevice_Landroid_ranging_MotionState_Handler:Android.Ranging.RangingSession/ICallback, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + The peer device whose movement state has reported. + The new motion state of the peer. + Called when the peer's motion state is received when a motion is detected from the + previous reported motion change. + To be added. + + @@ -211,7 +282,7 @@ RangingDevice the peer from which ranging data was received. - RangingData the received. + RangingData the received data. Called when ranging data has been received from a peer. Called when ranging data has been received from a peer. diff --git a/docs/xml/Android.Ranging/SessionConfig+Builder.xml b/docs/xml/Android.Ranging/SessionConfig+Builder.xml index 2fbbea681..49f39af3b 100644 --- a/docs/xml/Android.Ranging/SessionConfig+Builder.xml +++ b/docs/xml/Android.Ranging/SessionConfig+Builder.xml @@ -159,6 +159,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAntennaMode", "(I)Landroid/ranging/SessionConfig$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setAntennaMode", "(I)Landroid/ranging/SessionConfig$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.SessionConfig+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Ranging/SessionConfig.xml b/docs/xml/Android.Ranging/SessionConfig.xml index 85f549929..600ab9783 100644 --- a/docs/xml/Android.Ranging/SessionConfig.xml +++ b/docs/xml/Android.Ranging/SessionConfig.xml @@ -60,6 +60,107 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAntennaMode", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAntennaMode", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns antenna mode of the session. + the antenna mode. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ANTENNA_MODE_DIRECTIONAL", ApiSince=37)] + [<Android.Runtime.Register("ANTENNA_MODE_DIRECTIONAL", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.AntennaMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.AntennaMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.AntennaMode + + 1 + + The "patch" antenna is used for both Tx and Rx. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ANTENNA_MODE_OMNI", ApiSince=37)] + [<Android.Runtime.Register("ANTENNA_MODE_OMNI", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.AntennaMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Ranging.AntennaMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Ranging.AntennaMode + + 0 + + The "ranging" antenna is used for both Tx and Rx. + To be added. + + diff --git a/docs/xml/Android.Runtime/AndroidEnvironmentInternal.xml b/docs/xml/Android.Runtime/AndroidEnvironmentInternal.xml new file mode 100644 index 000000000..23320e9a1 --- /dev/null +++ b/docs/xml/Android.Runtime/AndroidEnvironmentInternal.xml @@ -0,0 +1,58 @@ + + + + + + + Mono.Android.Runtime + 0.0.0.0 + + + System.Object + + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android.Runtime + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Runtime/InputStreamAdapter.xml b/docs/xml/Android.Runtime/InputStreamAdapter.xml index ca601d7c2..a6e7e0767 100644 --- a/docs/xml/Android.Runtime/InputStreamAdapter.xml +++ b/docs/xml/Android.Runtime/InputStreamAdapter.xml @@ -123,7 +123,7 @@ - + @@ -132,6 +132,12 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + System.Int32 @@ -148,7 +154,7 @@ - + @@ -157,6 +163,12 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + System.Int32 diff --git a/docs/xml/Android.Runtime/JNIEnv.xml b/docs/xml/Android.Runtime/JNIEnv.xml index 7722cca38..b342a6274 100644 --- a/docs/xml/Android.Runtime/JNIEnv.xml +++ b/docs/xml/Android.Runtime/JNIEnv.xml @@ -4767,7 +4767,7 @@ - + @@ -4778,8 +4778,8 @@ - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] diff --git a/docs/xml/Android.Runtime/JNINativeWrapper.xml b/docs/xml/Android.Runtime/JNINativeWrapper.xml index ffadd0aa1..7a83dc100 100644 --- a/docs/xml/Android.Runtime/JNINativeWrapper.xml +++ b/docs/xml/Android.Runtime/JNINativeWrapper.xml @@ -29,6 +29,10 @@ 0.0.0.0 + + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This method uses System.Reflection.Emit to create a delegate at runtime.")] + [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This method uses System.Reflection.Emit to create a delegate at runtime.")>] + [System.Runtime.CompilerServices.NullableContext(1)] [<System.Runtime.CompilerServices.NullableContext(1)>] diff --git a/docs/xml/Android.Runtime/JValue.xml b/docs/xml/Android.Runtime/JValue.xml index 57d2dde1d..84adaec5b 100644 --- a/docs/xml/Android.Runtime/JValue.xml +++ b/docs/xml/Android.Runtime/JValue.xml @@ -12,9 +12,15 @@ - To be added. + + Represents a JNI jvalue union, used to pass arguments to Java methods + via JNI function calls. + - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + Each constructor corresponds to one of the JNI primitive types or an object reference. + See the JNI Type Specification. + @@ -38,11 +44,18 @@ - To be added. - To be added. + + The Java object instance. If , the resulting + will contain . + + + Creates a from an instance, + corresponding to a JNI jobject reference. + - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + This constructor extracts the from the + provided object, or passes if the object is . + @@ -59,8 +72,11 @@ - To be added. - To be added. + The Boolean value. + + Creates a from a value, + corresponding to the JNI jboolean type. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -80,8 +96,11 @@ - To be added. - To be added. + The character value. + + Creates a from a value, + corresponding to the JNI jchar type. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -101,8 +120,11 @@ - To be added. - To be added. + The double-precision floating-point value. + + Creates a from a value, + corresponding to the JNI jdouble type. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,8 +144,11 @@ - To be added. - To be added. + The short integer value. + + Creates a from a value, + corresponding to the JNI jshort type. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -143,8 +168,11 @@ - To be added. - To be added. + The integer value. + + Creates a from an value, + corresponding to the JNI jint type. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -164,8 +192,11 @@ - To be added. - To be added. + The long integer value. + + Creates a from a value, + corresponding to the JNI jlong type. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -185,8 +216,11 @@ - To be added. - To be added. + The raw JNI object reference handle. + + Creates a from an value, + corresponding to a JNI jobject reference. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -206,8 +240,11 @@ - To be added. - To be added. + The signed byte value. + + Creates a from an value, + corresponding to the JNI jbyte type. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -227,8 +264,11 @@ - To be added. - To be added. + The single-precision floating-point value. + + Creates a from a value, + corresponding to the JNI jfloat type. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -248,7 +288,9 @@ Android.Runtime.JValue - To be added. + + A representing a JNI NULL object reference. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Runtime/OutputStreamAdapter.xml b/docs/xml/Android.Runtime/OutputStreamAdapter.xml index 01989dd81..0361bac42 100644 --- a/docs/xml/Android.Runtime/OutputStreamAdapter.xml +++ b/docs/xml/Android.Runtime/OutputStreamAdapter.xml @@ -159,7 +159,7 @@ - + @@ -168,6 +168,12 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + System.Void @@ -207,7 +213,7 @@ - + @@ -216,6 +222,12 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + System.Void diff --git a/docs/xml/Android.Runtime/XmlReaderPullParser.xml b/docs/xml/Android.Runtime/XmlReaderPullParser.xml index e42d7129c..d8cc715f7 100644 --- a/docs/xml/Android.Runtime/XmlReaderPullParser.xml +++ b/docs/xml/Android.Runtime/XmlReaderPullParser.xml @@ -404,7 +404,7 @@ - + @@ -416,14 +416,14 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + System.String - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - @@ -557,7 +557,7 @@ - + @@ -573,7 +573,14 @@ System.Char[] - + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + To be added. diff --git a/docs/xml/Android.Security.AdvancedProtection/AdvancedProtectionManager.xml b/docs/xml/Android.Security.AdvancedProtection/AdvancedProtectionManager.xml index e9e548a77..d203e5e15 100644 --- a/docs/xml/Android.Security.AdvancedProtection/AdvancedProtectionManager.xml +++ b/docs/xml/Android.Security.AdvancedProtection/AdvancedProtectionManager.xml @@ -30,8 +30,8 @@ - Advanced Protection is a mode that users can enroll their device into, that enhances security - by enabling features and restrictions across both the platform and user apps. + Advanced Protection is a mode that users can enroll their device into, that enhances security by + enabling features and restrictions across both the platform and user apps. Advanced Protection is a mode that users can enroll their device into, that enhances security by enabling features and restrictions across both the platform and user apps. diff --git a/docs/xml/Android.Security.Keystore/KeyGenParameterSpec.xml b/docs/xml/Android.Security.Keystore/KeyGenParameterSpec.xml index 2d8a90378..ccf7a135e 100644 --- a/docs/xml/Android.Security.Keystore/KeyGenParameterSpec.xml +++ b/docs/xml/Android.Security.Keystore/KeyGenParameterSpec.xml @@ -45,8 +45,8 @@ AlgorithmParameterSpec for initializing a KeyPairGenerator or a - KeyGenerator of the Android Keystore - system. + KeyGenerator of the Android Keystore + system. AlgorithmParameterSpec for initializing a KeyPairGenerator or a diff --git a/docs/xml/Android.Security.Keystore/KeyInfo.xml b/docs/xml/Android.Security.Keystore/KeyInfo.xml index 0d33af1e9..fe3b3cdfb 100644 --- a/docs/xml/Android.Security.Keystore/KeyInfo.xml +++ b/docs/xml/Android.Security.Keystore/KeyInfo.xml @@ -1,4 +1,4 @@ - + @@ -43,8 +43,8 @@ - Information about a key from the Android - Keystore system. + Information about a key from the Android + Keystore system. Information about a key from the Android Keystore system. This class describes whether the key material is available in @@ -58,7 +58,7 @@ Keystore SecretKey. {@code SecretKey key = ...; // Android Keystore key - + SecretKeyFactory factory = SecretKeyFactory.getInstance(key.getAlgorithm(), "AndroidKeyStore"); KeyInfo keyInfo; try { @@ -71,7 +71,7 @@ Android KeyStore PrivateKey. {@code PrivateKey key = ...; // Android KeyStore key - + KeyFactory factory = KeyFactory.getInstance(key.getAlgorithm(), "AndroidKeyStore"); KeyInfo keyInfo; try { @@ -85,9 +85,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,9 +157,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -205,9 +205,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -254,9 +254,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -303,9 +303,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -351,9 +351,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -394,9 +394,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -437,9 +437,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -480,9 +480,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -525,9 +525,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -569,9 +569,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -614,9 +614,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -651,7 +651,7 @@ Returns true if the key is authorized to be used only for messages confirmed by the user. - + Confirmation is separate from user authentication (see #isUserAuthenticationRequired()). Keys can be created that require confirmation but not user authentication, or user authentication but not confirmation, or both. Confirmation @@ -666,9 +666,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -754,7 +754,8 @@ Gets the size of the key in bits. - To be added. + + -1 for ML-DSA keys, otherwise the key size in bits. Gets the size of the key in bits. @@ -763,9 +764,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -812,9 +813,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -861,9 +862,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -910,9 +911,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -959,9 +960,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1002,9 +1003,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1049,9 +1050,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1095,9 +1096,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1203,9 +1204,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1250,9 +1251,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Security.Keystore/KeyProperties.xml b/docs/xml/Android.Security.Keystore/KeyProperties.xml index c696bef85..c34ca7a66 100644 --- a/docs/xml/Android.Security.Keystore/KeyProperties.xml +++ b/docs/xml/Android.Security.Keystore/KeyProperties.xml @@ -30,7 +30,7 @@ - Properties of Android Keystore keys. + Properties of Android Keystore keys. Properties of Android Keystore keys. @@ -1116,6 +1116,92 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_ALGORITHM_ML_DSA", ApiSince=37)] + [<Android.Runtime.Register("KEY_ALGORITHM_ML_DSA", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Module-Lattice-Based Digital Signature Algorithm (ML-DSA) key. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_ALGORITHM_ML_DSA_65", ApiSince=37)] + [<Android.Runtime.Register("KEY_ALGORITHM_ML_DSA_65", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Module-Lattice-Based Digital Signature Algorithm (ML-DSA) key, with the parameter set + corresponding to the ML-DSA-65 variant. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_ALGORITHM_ML_DSA_87", ApiSince=37)] + [<Android.Runtime.Register("KEY_ALGORITHM_ML_DSA_87", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Module-Lattice-Based Digital Signature Algorithm (ML-DSA) key, with the parameter set + corresponding to the ML-DSA-87 variant. + To be added. + + diff --git a/docs/xml/Android.Security.Keystore/KeyProtection.xml b/docs/xml/Android.Security.Keystore/KeyProtection.xml index 5922b187e..df180a821 100644 --- a/docs/xml/Android.Security.Keystore/KeyProtection.xml +++ b/docs/xml/Android.Security.Keystore/KeyProtection.xml @@ -44,7 +44,7 @@ Specification of how a key or key pair is secured when imported into the - Android Keystore system. + Android Keystore system. Specification of how a key or key pair is secured when imported into the Android Keystore system. This class diff --git a/docs/xml/Android.Security/DomainEncryptionMode.xml b/docs/xml/Android.Security/DomainEncryptionMode.xml new file mode 100644 index 000000000..53ed13ec3 --- /dev/null +++ b/docs/xml/Android.Security/DomainEncryptionMode.xml @@ -0,0 +1,131 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.NetworkSecurityPolicy.DomainEncryptionModeDisabled", JniField="android/security/NetworkSecurityPolicy.DOMAIN_ENCRYPTION_MODE_DISABLED")] + [<Android.Runtime.IntDefinition("Android.Security.NetworkSecurityPolicy.DomainEncryptionModeDisabled", JniField="android/security/NetworkSecurityPolicy.DOMAIN_ENCRYPTION_MODE_DISABLED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Security.DomainEncryptionMode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.NetworkSecurityPolicy.DomainEncryptionModeEnabled", JniField="android/security/NetworkSecurityPolicy.DOMAIN_ENCRYPTION_MODE_ENABLED")] + [<Android.Runtime.IntDefinition("Android.Security.NetworkSecurityPolicy.DomainEncryptionModeEnabled", JniField="android/security/NetworkSecurityPolicy.DOMAIN_ENCRYPTION_MODE_ENABLED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Security.DomainEncryptionMode + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.NetworkSecurityPolicy.DomainEncryptionModeOpportunistic", JniField="android/security/NetworkSecurityPolicy.DOMAIN_ENCRYPTION_MODE_OPPORTUNISTIC")] + [<Android.Runtime.IntDefinition("Android.Security.NetworkSecurityPolicy.DomainEncryptionModeOpportunistic", JniField="android/security/NetworkSecurityPolicy.DOMAIN_ENCRYPTION_MODE_OPPORTUNISTIC")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Security.DomainEncryptionMode + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.NetworkSecurityPolicy.DomainEncryptionModeUnknown", JniField="android/security/NetworkSecurityPolicy.DOMAIN_ENCRYPTION_MODE_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Security.NetworkSecurityPolicy.DomainEncryptionModeUnknown", JniField="android/security/NetworkSecurityPolicy.DOMAIN_ENCRYPTION_MODE_UNKNOWN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Security.DomainEncryptionMode + + 0 + + To be added. + + + + diff --git a/docs/xml/Android.Security/KeyChain.xml b/docs/xml/Android.Security/KeyChain.xml index d8006a56f..28b2a53a5 100644 --- a/docs/xml/Android.Security/KeyChain.xml +++ b/docs/xml/Android.Security/KeyChain.xml @@ -306,10 +306,6 @@ - - [Android.Runtime.StringDef(Fields=new System.String[] { "KeyAlgorithmRsa", "KeyAlgorithmEc", "KeyAlgorithmAes", "KeyAlgorithmHmacSha1", "KeyAlgorithmHmacSha224", "KeyAlgorithmHmacSha256", "KeyAlgorithmHmacSha384", "KeyAlgorithmHmacSha512" }, Type="Android.Security.Keystore.KeyProperties")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "KeyAlgorithmRsa", "KeyAlgorithmEc", "KeyAlgorithmAes", "KeyAlgorithmHmacSha1", "KeyAlgorithmHmacSha224", "KeyAlgorithmHmacSha256", "KeyAlgorithmHmacSha384", "KeyAlgorithmHmacSha512" }, Type="Android.Security.Keystore.KeyProperties")>] - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] @@ -342,22 +338,17 @@ - The Activity context to use for - launching the new sub-Activity to prompt the user to select - a private key; used only to call startActivity(); must not - be null. - Callback to invoke when the request completes; - must not be null. - The acceptable types of asymmetric keys such as - "RSA", "EC" or null. - The acceptable certificate issuers for the - certificate matching the private key, or null. - The full URI the server is requesting the certificate - for, or null if unavailable. - The alias to preselect if available, or null if - unavailable. - Launches an Activity for the user to select the alias - for a private key and certificate pair for authentication. + The Activity context to use for launching the new sub-Activity to + prompt the user to select a private key; used only to call startActivity(); must not be + null. + Callback to invoke when the request completes; must not be null. + The acceptable types of asymmetric keys such as "RSA", "EC" or null. + The acceptable certificate issuers for the certificate matching the private + key, or null. + The full URI the server is requesting the certificate for, or null if unavailable. + The alias to preselect if available, or null if unavailable. + Launches an Activity for the user to select the alias for a private key and + certificate pair for authentication. Launches an Activity for the user to select the alias for a private key and certificate pair for authentication. The @@ -417,10 +408,6 @@ - - [Android.Runtime.StringDef(Fields=new System.String[] { "KeyAlgorithmRsa", "KeyAlgorithmEc", "KeyAlgorithmAes", "KeyAlgorithmHmacSha1", "KeyAlgorithmHmacSha224", "KeyAlgorithmHmacSha256", "KeyAlgorithmHmacSha384", "KeyAlgorithmHmacSha512" }, Type="Android.Security.Keystore.KeyProperties")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "KeyAlgorithmRsa", "KeyAlgorithmEc", "KeyAlgorithmAes", "KeyAlgorithmHmacSha1", "KeyAlgorithmHmacSha224", "KeyAlgorithmHmacSha256", "KeyAlgorithmHmacSha384", "KeyAlgorithmHmacSha512" }, Type="Android.Security.Keystore.KeyProperties")>] - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] @@ -454,24 +441,18 @@ - The Activity context to use for - launching the new sub-Activity to prompt the user to select - a private key; used only to call startActivity(); must not - be null. - Callback to invoke when the request completes; - must not be null. - The acceptable types of asymmetric keys such as - "RSA", "EC" or null. - The acceptable certificate issuers for the - certificate matching the private key, or null. - The host name of the server requesting the - certificate, or null if unavailable. - The port number of the server requesting the - certificate, or -1 if unavailable. - The alias to preselect if available, or null if - unavailable. - Launches an Activity for the user to select the alias - for a private key and certificate pair for authentication. + The Activity context to use for launching the new sub-Activity to + prompt the user to select a private key; used only to call startActivity(); must not be + null. + Callback to invoke when the request completes; must not be null. + The acceptable types of asymmetric keys such as "RSA", "EC" or null. + The acceptable certificate issuers for the certificate matching the private + key, or null. + The host name of the server requesting the certificate, or null if unavailable. + The port number of the server requesting the certificate, or -1 if unavailable. + The alias to preselect if available, or null if unavailable. + Launches an Activity for the user to select the alias for a private key and + certificate pair for authentication. Launches an Activity for the user to select the alias for a private key and certificate pair for authentication. The @@ -570,14 +551,22 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + The activity to use as the parent for the certificate selection UI. + The acceptable types of asymmetric keys, or to allow any type. + The acceptable certificate issuers for the certificate matching the private key, or to allow any issuer. + The URI to filter by, or to allow the user to choose any alias. + The initial alias to preselect if available, or for no preselection. + + Displays the system UI for the user to select a private key alias, filtering by URI. + + + A representing the asynchronous operation. The result is the alias chosen by the user, + or if the user cancelled the selection. + + + This is an async wrapper around . + This overload requires Android API 23 or later. + @@ -639,15 +628,22 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + The activity to use as the parent for the certificate selection UI. + The acceptable types of asymmetric keys, or to allow any type. + The acceptable certificate issuers for the certificate matching the private key, or to allow any issuer. + The host name of the server requesting the certificate, or for no host filtering. + The port number of the server requesting the certificate, or -1 if unavailable. + The initial alias to preselect if available, or for no preselection. + + Displays the system UI for the user to select a private key alias, filtering by host and port. + + + A representing the asynchronous operation. The result is the alias chosen by the user, + or if the user cancelled the selection. + + + This is an async wrapper around . + @@ -712,14 +708,25 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + The activity to use as the parent for the certificate selection UI. + The acceptable types of asymmetric keys, or to allow any type. + The acceptable certificate issuers for the certificate matching the private key, or to allow any issuer. + The URI to filter by, or to allow the user to choose any alias. + The initial alias to preselect if available, or for no preselection. + + Displays the system UI for the user to select a certificate, then retrieves the corresponding + with its private key, filtering by URI. + + + A representing the asynchronous operation. The result is an + containing the certificate and private key, or if the user cancelled the selection + or the certificate could not be retrieved. + + + This method combines + and into a single call for a one-step TLS client certificate workflow. + This overload requires Android API 23 or later. + @@ -781,15 +788,25 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + The activity to use as the parent for the certificate selection UI. + The acceptable types of asymmetric keys, or to allow any type. + The acceptable certificate issuers for the certificate matching the private key, or to allow any issuer. + The host name of the server requesting the certificate, or for no host filtering. + The port number of the server requesting the certificate, or -1 if unavailable. + The initial alias to preselect if available, or for no preselection. + + Displays the system UI for the user to select a certificate, then retrieves the corresponding + with its private key, filtering by host and port. + + + A representing the asynchronous operation. The result is an + containing the certificate and private key, or if the user cancelled the selection + or the certificate could not be retrieved. + + + This method combines + and into a single call for a one-step TLS client certificate workflow. + @@ -1331,11 +1348,20 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The Android context used to access the KeyChain. + The alias of the private key and certificate chain to retrieve. + + Retrieves an with its associated private key from the Android system KeyChain. + + + An containing the certificate and private key, + or if the private key or certificate chain is not available for the given alias. + + + This method combines and + into a single call that returns a .NET suitable for use with + or other TLS APIs. + @@ -1362,14 +1388,7 @@ System.Boolean - - - - [Android.Runtime.StringDef(Fields=new System.String[] { "KeyAlgorithmRsa", "KeyAlgorithmEc", "KeyAlgorithmAes", "KeyAlgorithmHmacSha1", "KeyAlgorithmHmacSha224", "KeyAlgorithmHmacSha256", "KeyAlgorithmHmacSha384", "KeyAlgorithmHmacSha512" }, Type="Android.Security.Keystore.KeyProperties")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "KeyAlgorithmRsa", "KeyAlgorithmEc", "KeyAlgorithmAes", "KeyAlgorithmHmacSha1", "KeyAlgorithmHmacSha224", "KeyAlgorithmHmacSha256", "KeyAlgorithmHmacSha384", "KeyAlgorithmHmacSha512" }, Type="Android.Security.Keystore.KeyProperties")>] - - - + To be added. @@ -1478,14 +1497,7 @@ System.Boolean - - - - [Android.Runtime.StringDef(Fields=new System.String[] { "KeyAlgorithmRsa", "KeyAlgorithmEc", "KeyAlgorithmAes", "KeyAlgorithmHmacSha1", "KeyAlgorithmHmacSha224", "KeyAlgorithmHmacSha256", "KeyAlgorithmHmacSha384", "KeyAlgorithmHmacSha512" }, Type="Android.Security.Keystore.KeyProperties")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "KeyAlgorithmRsa", "KeyAlgorithmEc", "KeyAlgorithmAes", "KeyAlgorithmHmacSha1", "KeyAlgorithmHmacSha224", "KeyAlgorithmHmacSha256", "KeyAlgorithmHmacSha384", "KeyAlgorithmHmacSha512" }, Type="Android.Security.Keystore.KeyProperties")>] - - - + To be added. diff --git a/docs/xml/Android.Security/KeyPairGeneratorSpec.xml b/docs/xml/Android.Security/KeyPairGeneratorSpec.xml index 8ef750f1c..9a5a51d60 100644 --- a/docs/xml/Android.Security/KeyPairGeneratorSpec.xml +++ b/docs/xml/Android.Security/KeyPairGeneratorSpec.xml @@ -45,8 +45,8 @@ This provides the required parameters needed for initializing the KeyPairGenerator that works with - Android KeyStore - facility. + Android KeyStore + facility. This provides the required parameters needed for initializing the KeyPairGenerator that works with @@ -444,8 +444,8 @@ [<get: Android.Runtime.Register("getKeyType", "()Ljava/lang/String;", "")>] - [get: Android.Runtime.StringDef(Fields=new System.String[] { "KeyAlgorithmRsa", "KeyAlgorithmEc", "KeyAlgorithmAes", "KeyAlgorithmHmacSha1", "KeyAlgorithmHmacSha224", "KeyAlgorithmHmacSha256", "KeyAlgorithmHmacSha384", "KeyAlgorithmHmacSha512" }, Type="Android.Security.Keystore.KeyProperties")] - [<get: Android.Runtime.StringDef(Fields=new System.String[] { "KeyAlgorithmRsa", "KeyAlgorithmEc", "KeyAlgorithmAes", "KeyAlgorithmHmacSha1", "KeyAlgorithmHmacSha224", "KeyAlgorithmHmacSha256", "KeyAlgorithmHmacSha384", "KeyAlgorithmHmacSha512" }, Type="Android.Security.Keystore.KeyProperties")>] + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] [get: System.Runtime.CompilerServices.NullableContext(2)] diff --git a/docs/xml/Android.Security/KeyStoreException.xml b/docs/xml/Android.Security/KeyStoreException.xml index 7614b8e89..184b88b2a 100644 --- a/docs/xml/Android.Security/KeyStoreException.xml +++ b/docs/xml/Android.Security/KeyStoreException.xml @@ -734,6 +734,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ERROR_TOO_MANY_KEYS", ApiSince=37)] + [<Android.Runtime.Register("ERROR_TOO_MANY_KEYS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.KeyStoreExceptionError enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Security.KeyStoreExceptionError + + 18 + + The caller has too many Keystore keys and so creation of a new key is not allowed. + To be added. + + diff --git a/docs/xml/Android.Security/KeyStoreExceptionError.xml b/docs/xml/Android.Security/KeyStoreExceptionError.xml index 669f54348..7a27f7b9a 100644 --- a/docs/xml/Android.Security/KeyStoreExceptionError.xml +++ b/docs/xml/Android.Security/KeyStoreExceptionError.xml @@ -71,6 +71,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorTooManyKeys", JniField="android/security/KeyStoreException.ERROR_TOO_MANY_KEYS")] + [<Android.Runtime.IntDefinition("Android.Security.KeyStoreException.ErrorTooManyKeys", JniField="android/security/KeyStoreException.ERROR_TOO_MANY_KEYS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Security.KeyStoreExceptionError + + 18 + + To be added. + + diff --git a/docs/xml/Android.Security/KeyStoreParameter.xml b/docs/xml/Android.Security/KeyStoreParameter.xml index 476afab13..443fc7a11 100644 --- a/docs/xml/Android.Security/KeyStoreParameter.xml +++ b/docs/xml/Android.Security/KeyStoreParameter.xml @@ -45,8 +45,8 @@ This provides the optional parameters that can be specified for KeyStore entries that work with - Android KeyStore - facility. + Android KeyStore + facility. This provides the optional parameters that can be specified for KeyStore entries that work with diff --git a/docs/xml/Android.Security/NetworkSecurityPolicy.xml b/docs/xml/Android.Security/NetworkSecurityPolicy.xml index 96389987c..e37c4d640 100644 --- a/docs/xml/Android.Security/NetworkSecurityPolicy.xml +++ b/docs/xml/Android.Security/NetworkSecurityPolicy.xml @@ -71,8 +71,174 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOMAIN_ENCRYPTION_MODE_DISABLED", ApiSince=37)] + [<Android.Runtime.Register("DOMAIN_ENCRYPTION_MODE_DISABLED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.DomainEncryptionMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.DomainEncryptionMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Security.DomainEncryptionMode + + 1 + + Domain encryption is disabled for the app. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOMAIN_ENCRYPTION_MODE_ENABLED", ApiSince=37)] + [<Android.Runtime.Register("DOMAIN_ENCRYPTION_MODE_ENABLED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.DomainEncryptionMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.DomainEncryptionMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Security.DomainEncryptionMode + + 3 + + Domain encryption is in fully enabled mode for the app. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOMAIN_ENCRYPTION_MODE_OPPORTUNISTIC", ApiSince=37)] + [<Android.Runtime.Register("DOMAIN_ENCRYPTION_MODE_OPPORTUNISTIC", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.DomainEncryptionMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.DomainEncryptionMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Security.DomainEncryptionMode + + 2 + + Domain encryption is in opportunistic mode for the app. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("DOMAIN_ENCRYPTION_MODE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("DOMAIN_ENCRYPTION_MODE_UNKNOWN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Security.DomainEncryptionMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Security.DomainEncryptionMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Security.DomainEncryptionMode + + 0 + + Unknown setting for domain encryption in the app. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getDomainEncryptionMode", "(Ljava/lang/String;)I", "GetGetDomainEncryptionMode_Ljava_lang_String_Handler", ApiSince=37)] + [<Android.Runtime.Register("getDomainEncryptionMode", "(Ljava/lang/String;)I", "GetGetDomainEncryptionMode_Ljava_lang_String_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + + + hostname to check what domain encryption mode has been chosen by the app + Returns the domain encryption mode the app has chosen for the given hostname, + including the setting for Encrypted Client Hello. + int representing the domain encryption mode. + To be added. + + - + @@ -82,10 +248,6 @@ 0.0.0.0 - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] diff --git a/docs/xml/Android.Service.Assist.Classification/FieldClassification.xml b/docs/xml/Android.Service.Assist.Classification/FieldClassification.xml index fb72a2b69..a2eeaf1f6 100644 --- a/docs/xml/Android.Service.Assist.Classification/FieldClassification.xml +++ b/docs/xml/Android.Service.Assist.Classification/FieldClassification.xml @@ -85,8 +85,8 @@ Autofill id of the detected field - Detected field types represented as autofill hints. - A particular field can be detected as multiple types. For example, a sign-in field may accept + Detected fields types represented as autofill hints. + A particular field can be detected as multiple types. For eg: A sign-in field may take in a username, an email address or a phone number. In such cases, it should be detected as "username", "emailAddress" and "phoneNumber" Creates a new FieldClassification. @@ -204,7 +204,8 @@ Describes the kinds of special objects contained in this parcelable's marshalled representation. - 0. + + 0. If an object includes a file descriptor in the output of , the return value must include . @@ -232,7 +233,7 @@ System.Collections.Generic.ICollection<System.String> - Detected field types represented as autofill hints. + Detected fields types represented as autofill hints. The detected field types, represented as a set of autofill hints. Detected field types represented as autofill hints. diff --git a/docs/xml/Android.Service.Autofill/AutofillService.xml b/docs/xml/Android.Service.Autofill/AutofillService.xml index a54aa3173..00a0bb3c1 100644 --- a/docs/xml/Android.Service.Autofill/AutofillService.xml +++ b/docs/xml/Android.Service.Autofill/AutofillService.xml @@ -32,7 +32,7 @@ An AutofillService is a service used to automatically fill the contents of the screen on behalf of a given user - for more information about autofill, read - Autofill Framework. + Autofill Framework. An AutofillService is a service used to automatically fill the contents of the screen on behalf of a given user - for more information about autofill, read diff --git a/docs/xml/Android.Service.Autofill/BatchUpdates.xml b/docs/xml/Android.Service.Autofill/BatchUpdates.xml index 19c578e77..a4bb49282 100644 --- a/docs/xml/Android.Service.Autofill/BatchUpdates.xml +++ b/docs/xml/Android.Service.Autofill/BatchUpdates.xml @@ -125,7 +125,7 @@ - To be added. + ////////////////////////////////// To be added. To be added. @@ -302,7 +302,7 @@ To be added. To be added. - To be added. + ////////////////////////////////// To be added. diff --git a/docs/xml/Android.Service.Autofill/CharSequenceTransformation.xml b/docs/xml/Android.Service.Autofill/CharSequenceTransformation.xml index 58c335493..7dd4b9a55 100644 --- a/docs/xml/Android.Service.Autofill/CharSequenceTransformation.xml +++ b/docs/xml/Android.Service.Autofill/CharSequenceTransformation.xml @@ -137,7 +137,7 @@ - To be added. + ////////////////////////////////// To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -322,7 +322,7 @@ To be added. To be added. - To be added. + ////////////////////////////////// Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Autofill/CustomDescription.xml b/docs/xml/Android.Service.Autofill/CustomDescription.xml index 20f589ea5..67ede795c 100644 --- a/docs/xml/Android.Service.Autofill/CustomDescription.xml +++ b/docs/xml/Android.Service.Autofill/CustomDescription.xml @@ -157,7 +157,7 @@ - To be added. + ////////////////////////////////// To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -342,7 +342,7 @@ To be added. To be added. - To be added. + ////////////////////////////////// Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Autofill/Dataset.xml b/docs/xml/Android.Service.Autofill/Dataset.xml index 9040c1f44..23c0f5003 100644 --- a/docs/xml/Android.Service.Autofill/Dataset.xml +++ b/docs/xml/Android.Service.Autofill/Dataset.xml @@ -178,7 +178,7 @@ - To be added. + ////////////////////////////////// To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -363,7 +363,7 @@ To be added. To be added. - To be added. + ////////////////////////////////// Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Autofill/DateTransformation.xml b/docs/xml/Android.Service.Autofill/DateTransformation.xml index 19068223b..0905ebbd7 100644 --- a/docs/xml/Android.Service.Autofill/DateTransformation.xml +++ b/docs/xml/Android.Service.Autofill/DateTransformation.xml @@ -171,7 +171,7 @@ - To be added. + ////////////////////////////////// To be added. To be added. @@ -348,7 +348,7 @@ To be added. To be added. - To be added. + ////////////////////////////////// To be added. diff --git a/docs/xml/Android.Service.Autofill/DateValueSanitizer.xml b/docs/xml/Android.Service.Autofill/DateValueSanitizer.xml index c7c438595..eab2a7611 100644 --- a/docs/xml/Android.Service.Autofill/DateValueSanitizer.xml +++ b/docs/xml/Android.Service.Autofill/DateValueSanitizer.xml @@ -167,7 +167,7 @@ - To be added. + ////////////////////////////////// To be added. To be added. @@ -344,7 +344,7 @@ To be added. To be added. - To be added. + ////////////////////////////////// To be added. diff --git a/docs/xml/Android.Service.Autofill/EventType.xml b/docs/xml/Android.Service.Autofill/EventType.xml index dd246204a..25da02341 100644 --- a/docs/xml/Android.Service.Autofill/EventType.xml +++ b/docs/xml/Android.Service.Autofill/EventType.xml @@ -166,6 +166,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/service/autofill/FillEventHistory$Event.TYPE_RESPONSE_DISCARDED")] + [<Android.Runtime.IntDefinition(null, JniField="android/service/autofill/FillEventHistory$Event.TYPE_RESPONSE_DISCARDED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Service.Autofill.EventType + + 7 + + To be added. + + diff --git a/docs/xml/Android.Service.Autofill/FillEventHistory+Event.xml b/docs/xml/Android.Service.Autofill/FillEventHistory+Event.xml index 0bd788175..ae93b6bd4 100644 --- a/docs/xml/Android.Service.Autofill/FillEventHistory+Event.xml +++ b/docs/xml/Android.Service.Autofill/FillEventHistory+Event.xml @@ -1092,6 +1092,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_RESPONSE_DISCARDED", ApiSince=37)] + [<Android.Runtime.Register("TYPE_RESPONSE_DISCARDED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Service.Autofill.EventType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Service.Autofill.EventType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Service.Autofill.EventType + + 7 + + The FillResponse is discarded. + To be added. + + @@ -1171,10 +1204,7 @@ Returns fill suggestion ui presentation type which corresponds to types - defined in android.service.autofill.Presentations). - - <p><b>Note: </b>Only set on events of type {@link #TYPE_DATASETS_SHOWN and - #TYPE_DATASET_SELECTED. + defined in android.service.autofill.Presentations. The ui presentation type shown for user. Returns fill suggestion ui presentation type which corresponds to types diff --git a/docs/xml/Android.Service.Autofill/FillResponse.xml b/docs/xml/Android.Service.Autofill/FillResponse.xml index f50b6982a..6eb8b8c6a 100644 --- a/docs/xml/Android.Service.Autofill/FillResponse.xml +++ b/docs/xml/Android.Service.Autofill/FillResponse.xml @@ -119,7 +119,7 @@ - To be added. + ////////////////////////////////// To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -462,7 +462,7 @@ To be added. To be added. - To be added. + ////////////////////////////////// Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Autofill/ImageTransformation.xml b/docs/xml/Android.Service.Autofill/ImageTransformation.xml index 56f85e29e..2c44c5a3e 100644 --- a/docs/xml/Android.Service.Autofill/ImageTransformation.xml +++ b/docs/xml/Android.Service.Autofill/ImageTransformation.xml @@ -136,7 +136,7 @@ - To be added. + ////////////////////////////////// To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -321,7 +321,7 @@ To be added. To be added. - To be added. + ////////////////////////////////// Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Autofill/LuhnChecksumValidator.xml b/docs/xml/Android.Service.Autofill/LuhnChecksumValidator.xml index 1e9ee4179..1f3ac5053 100644 --- a/docs/xml/Android.Service.Autofill/LuhnChecksumValidator.xml +++ b/docs/xml/Android.Service.Autofill/LuhnChecksumValidator.xml @@ -175,7 +175,7 @@ - To be added. + ////////////////////////////////// To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -360,7 +360,7 @@ To be added. To be added. - To be added. + ////////////////////////////////// Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Autofill/RegexValidator.xml b/docs/xml/Android.Service.Autofill/RegexValidator.xml index 79303531a..6059b0d95 100644 --- a/docs/xml/Android.Service.Autofill/RegexValidator.xml +++ b/docs/xml/Android.Service.Autofill/RegexValidator.xml @@ -171,7 +171,7 @@ - To be added. + ////////////////////////////////// To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -356,7 +356,7 @@ To be added. To be added. - To be added. + ////////////////////////////////// Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Autofill/SaveInfo.xml b/docs/xml/Android.Service.Autofill/SaveInfo.xml index fe9d01a21..42eb365ad 100644 --- a/docs/xml/Android.Service.Autofill/SaveInfo.xml +++ b/docs/xml/Android.Service.Autofill/SaveInfo.xml @@ -207,7 +207,7 @@ - To be added. + ////////////////////////////////// To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -696,7 +696,7 @@ To be added. To be added. - To be added. + ////////////////////////////////// Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Autofill/TextValueSanitizer.xml b/docs/xml/Android.Service.Autofill/TextValueSanitizer.xml index 2ac42088f..46ead9c4f 100644 --- a/docs/xml/Android.Service.Autofill/TextValueSanitizer.xml +++ b/docs/xml/Android.Service.Autofill/TextValueSanitizer.xml @@ -172,7 +172,7 @@ - To be added. + ////////////////////////////////// To be added. To be added. @@ -349,7 +349,7 @@ To be added. To be added. - To be added. + ////////////////////////////////// To be added. diff --git a/docs/xml/Android.Service.Autofill/UserData.xml b/docs/xml/Android.Service.Autofill/UserData.xml index aaafcdfc4..038a26482 100644 --- a/docs/xml/Android.Service.Autofill/UserData.xml +++ b/docs/xml/Android.Service.Autofill/UserData.xml @@ -126,7 +126,7 @@ - To be added. + ////////////////////////////////// To be added. To be added. @@ -651,7 +651,7 @@ To be added. To be added. - To be added. + ////////////////////////////////// To be added. diff --git a/docs/xml/Android.Service.Autofill/VisibilitySetterAction.xml b/docs/xml/Android.Service.Autofill/VisibilitySetterAction.xml index 45a2cc929..73ceff241 100644 --- a/docs/xml/Android.Service.Autofill/VisibilitySetterAction.xml +++ b/docs/xml/Android.Service.Autofill/VisibilitySetterAction.xml @@ -120,7 +120,7 @@ - To be added. + ////////////////////////////////// To be added. To be added. @@ -281,7 +281,7 @@ To be added. To be added. - To be added. + ////////////////////////////////// To be added. diff --git a/docs/xml/Android.Service.Chooser/ChooserManager.xml b/docs/xml/Android.Service.Chooser/ChooserManager.xml index 8aba28fb7..71291e6e9 100644 --- a/docs/xml/Android.Service.Chooser/ChooserManager.xml +++ b/docs/xml/Android.Service.Chooser/ChooserManager.xml @@ -1,4 +1,4 @@ - + @@ -31,48 +31,7 @@ Manages the creation, tracking, and retrieval of chooser sessions. - - Manages the creation, tracking, and retrieval of chooser sessions. - An Interactive Chooser Session allows apps to invoke the system Chooser without entirely - covering app UI. Users may interact with both the app and Chooser, while bidirectional - communication between the two ensures a consistent state. - <h3>Usage Example:</h3> - {@code - ChooserManager chooserManager = context.getSystemService(ChooserManager.class); - if (chooserManager == null) { - // handle the case when the interactive chooser session functionality is not supported. - } - - // Construct the sharing intent - Intent targetIntent = new Intent(Intent.ACTION_SEND); - targetIntent.setType("text/plain"); - targetIntent.putExtra(Intent.EXTRA_TEXT, "This is a message that will be shared."); - - Intent chooserIntent = Intent.createChooser(targetIntent, null); - - // Start a new chooser session - ChooserSession session = chooserManager.startSession(context, chooserIntent); - ChooserSessionToken token = session.getToken(); - // Optionally, store the token int an activity saved state to re-associate with the session later - - // Later, to retrieve a session using a token: - ChooserSessionToken retrievedToken = ... // obtain the stored token - ChooserSession existingSession = chooserManager.getSession(retrievedToken); - if (existingSession != null) { - // Interact with the existing session - } - } - - - Java documentation for android.service.chooser.ChooserManager. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -143,9 +102,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -234,9 +193,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Chooser/ChooserSession+IStateListener.xml b/docs/xml/Android.Service.Chooser/ChooserSession+IStateListener.xml index 68c6a4472..841ff5352 100644 --- a/docs/xml/Android.Service.Chooser/ChooserSession+IStateListener.xml +++ b/docs/xml/Android.Service.Chooser/ChooserSession+IStateListener.xml @@ -1,4 +1,4 @@ - + @@ -30,19 +30,7 @@ A callback interface for Chooser session state updates. - - A callback interface for Chooser session state updates. - - - Java documentation for android.service.chooser.ChooserSession.StateListener. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -87,9 +75,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -131,9 +119,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Chooser/ChooserSession.xml b/docs/xml/Android.Service.Chooser/ChooserSession.xml index 85b66d9c4..dfb02fb29 100644 --- a/docs/xml/Android.Service.Chooser/ChooserSession.xml +++ b/docs/xml/Android.Service.Chooser/ChooserSession.xml @@ -1,4 +1,4 @@ - + @@ -31,21 +31,7 @@ A class that represents an interactive Chooser session. - - A class that represents an interactive Chooser session. - A StateListener callback can be used to receive updates about the - session and communication from Chooser. - - - Java documentation for android.service.chooser.ChooserSession. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -125,9 +111,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -166,13 +152,51 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getInitialRestingBounds", "()Landroid/graphics/Rect;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getInitialRestingBounds", "()Landroid/graphics/Rect;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Graphics.Rect + + + Returns the initial resting bound for the Chooser, or null if bounds have not yet + been received. + To be added. + To be added. + + @@ -275,9 +299,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -315,9 +339,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -360,9 +384,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -405,9 +429,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -450,9 +474,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -550,9 +574,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -608,9 +632,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Chooser/ChooserSessionToken+InterfaceConsts.xml b/docs/xml/Android.Service.Chooser/ChooserSessionToken+InterfaceConsts.xml index 5770c9b3d..84a797b8b 100644 --- a/docs/xml/Android.Service.Chooser/ChooserSessionToken+InterfaceConsts.xml +++ b/docs/xml/Android.Service.Chooser/ChooserSessionToken+InterfaceConsts.xml @@ -1,4 +1,4 @@ - + @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Chooser/ChooserSessionToken.xml b/docs/xml/Android.Service.Chooser/ChooserSessionToken.xml index 25ec98a7d..056a77193 100644 --- a/docs/xml/Android.Service.Chooser/ChooserSessionToken.xml +++ b/docs/xml/Android.Service.Chooser/ChooserSessionToken.xml @@ -44,22 +44,7 @@ An opaque token that serves as a Chooser session identifier. - - An opaque token that serves as a Chooser session identifier. - A token can be saved in an Activity's saved state although it can not survive the app process - termination (i.e. it won't be read back from the saved state if the system kills and re-creates - the app process as the associated interactive session is also gets terminated in this case). - - - Java documentation for android.service.chooser.ChooserSessionToken. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. diff --git a/docs/xml/Android.Service.Messaging/AlternativeMessageTransportService.xml b/docs/xml/Android.Service.Messaging/AlternativeMessageTransportService.xml new file mode 100644 index 000000000..379aa5b85 --- /dev/null +++ b/docs/xml/Android.Service.Messaging/AlternativeMessageTransportService.xml @@ -0,0 +1,338 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.App.Service + + + + + [Android.Runtime.Register("android/service/messaging/AlternativeMessageTransportService", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/service/messaging/AlternativeMessageTransportService", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + AlternativeMessageTransportService (AMTS) allows the default SMS app to handle the sending of a + message over a different transport (e. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "", ApiSince=37)] + [<Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IBinder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onMessageUpgradeRequested", "(Landroid/net/Uri;Ljava/util/function/Consumer;)V", "GetOnMessageUpgradeRequested_Landroid_net_Uri_Ljava_util_function_Consumer_Handler", ApiSince=37)] + [<Android.Runtime.Register("onMessageUpgradeRequested", "(Landroid/net/Uri;Ljava/util/function/Consumer;)V", "GetOnMessageUpgradeRequested_Landroid_net_Uri_Ljava_util_function_Consumer_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + the content URI of the MMS message. + callback to notify about the upgrade status. + Called by the service upon receiving a new message upgrade request. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SERVICE_INTERFACE", ApiSince=37)] + [<Android.Runtime.Register("SERVICE_INTERFACE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The android.content.Intent that must be declared as handled by the service. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UPGRADE_STATUS_ACCEPTED", ApiSince=37)] + [<Android.Runtime.Register("UPGRADE_STATUS_ACCEPTED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Service.Messaging.UpgradeStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Service.Messaging.UpgradeStatus enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Service.Messaging.UpgradeStatus + + 1 + + Status code when the default SMS app has accepted the message upgrade request and will now + attempt to send it as per it's supported transport. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UPGRADE_STATUS_REJECTED", ApiSince=37)] + [<Android.Runtime.Register("UPGRADE_STATUS_REJECTED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Service.Messaging.UpgradeStatus enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Service.Messaging.UpgradeStatus enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Service.Messaging.UpgradeStatus + + 2 + + Status code when the default SMS app could not accept the message upgrade request. + To be added. + + + + diff --git a/docs/xml/Android.Service.Messaging/UpgradeStatus.xml b/docs/xml/Android.Service.Messaging/UpgradeStatus.xml new file mode 100644 index 000000000..c4a67d922 --- /dev/null +++ b/docs/xml/Android.Service.Messaging/UpgradeStatus.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Service.Messaging.AlternativeMessageTransportService.UpgradeStatusAccepted", JniField="android/service/messaging/AlternativeMessageTransportService.UPGRADE_STATUS_ACCEPTED")] + [<Android.Runtime.IntDefinition("Android.Service.Messaging.AlternativeMessageTransportService.UpgradeStatusAccepted", JniField="android/service/messaging/AlternativeMessageTransportService.UPGRADE_STATUS_ACCEPTED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Service.Messaging.UpgradeStatus + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Service.Messaging.AlternativeMessageTransportService.UpgradeStatusRejected", JniField="android/service/messaging/AlternativeMessageTransportService.UPGRADE_STATUS_REJECTED")] + [<Android.Runtime.IntDefinition("Android.Service.Messaging.AlternativeMessageTransportService.UpgradeStatusRejected", JniField="android/service/messaging/AlternativeMessageTransportService.UPGRADE_STATUS_REJECTED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Service.Messaging.UpgradeStatus + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.Service.Notification/NotificationListenerService+Ranking.xml b/docs/xml/Android.Service.Notification/NotificationListenerService+Ranking.xml index 824d1f0e1..d73bc98f4 100644 --- a/docs/xml/Android.Service.Notification/NotificationListenerService+Ranking.xml +++ b/docs/xml/Android.Service.Notification/NotificationListenerService+Ranking.xml @@ -1,4 +1,4 @@ - + @@ -38,9 +38,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -130,9 +130,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -172,9 +172,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -215,9 +215,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -260,9 +260,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -318,8 +318,7 @@ Java.Lang.ICharSequence - If the importance has been overridden by user preference, then this will be non-null, - and should be displayed to the user. + If the importance has been overridden by user preference, then this will be non-null. the explanation for the importance, or null if it is the natural importance If the importance has been overridden by user preference, then this will be non-null, @@ -330,9 +329,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -369,9 +368,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -414,9 +413,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -457,9 +456,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -533,9 +532,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -574,9 +573,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -623,9 +622,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -665,9 +664,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -708,9 +707,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -746,9 +745,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -797,9 +796,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -846,9 +845,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -891,9 +890,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -934,9 +933,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1050,9 +1049,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1095,9 +1094,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1140,9 +1139,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1185,9 +1184,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1228,9 +1227,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Notification/NotificationListenerService.xml b/docs/xml/Android.Service.Notification/NotificationListenerService.xml index 0d28bdc19..42967d375 100644 --- a/docs/xml/Android.Service.Notification/NotificationListenerService.xml +++ b/docs/xml/Android.Service.Notification/NotificationListenerService.xml @@ -1,4 +1,4 @@ - + @@ -67,9 +67,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -159,9 +159,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -197,7 +197,7 @@ and you will get multiple #onNotificationRemoved(StatusBarNotification) callbacks. The service should wait for the #onListenerConnected() event before performing this operation. - + #cancelNotification(String, String, int) @@ -205,9 +205,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -263,9 +263,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -333,9 +333,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -371,9 +371,7 @@ - Notifications to dismiss, or null to dismiss all. - - #cancelNotification(String, String, int) + Notifications to dismiss, or null to dismiss all. Inform the notification manager about dismissal of specific notifications. Inform the notification manager about dismissal of specific notifications. @@ -387,9 +385,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -430,9 +428,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -491,9 +489,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -539,9 +537,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -581,9 +579,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -625,13 +623,49 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("deleteConversationNotificationChannel", "(Ljava/lang/String;Landroid/os/UserHandle;Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register("deleteConversationNotificationChannel", "(Ljava/lang/String;Landroid/os/UserHandle;Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + The package the channel belongs to. + The user the channel belongs to. + The ID of the conversation channel to be deleted. + Deletes a conversation notification channel for a given package and user. + To be added. + + @@ -670,9 +704,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -717,9 +751,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -764,9 +798,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -809,9 +843,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -857,9 +891,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -917,9 +951,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -974,9 +1008,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1031,9 +1065,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1083,9 +1117,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1158,9 +1192,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1209,9 +1243,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1256,9 +1290,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1323,9 +1357,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1372,9 +1406,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1423,9 +1457,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1463,9 +1497,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1507,9 +1541,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1556,9 +1590,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1621,9 +1655,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1686,9 +1720,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1732,9 +1766,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1782,9 +1816,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1826,9 +1860,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1878,9 +1912,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1929,9 +1963,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1989,9 +2023,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2036,9 +2070,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2081,9 +2115,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2128,9 +2162,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2173,9 +2207,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2218,9 +2252,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2269,9 +2303,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2325,9 +2359,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2377,9 +2411,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2427,9 +2461,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2473,9 +2507,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2518,9 +2552,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2554,9 +2588,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2612,9 +2646,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2669,9 +2703,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2717,9 +2751,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2765,9 +2799,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2880,9 +2914,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Notification/ZenDeviceEffects+Builder.xml b/docs/xml/Android.Service.Notification/ZenDeviceEffects+Builder.xml index 46aa82c72..6d5f23eeb 100644 --- a/docs/xml/Android.Service.Notification/ZenDeviceEffects+Builder.xml +++ b/docs/xml/Android.Service.Notification/ZenDeviceEffects+Builder.xml @@ -26,7 +26,7 @@ - To be added. + Builder class for ZenDeviceEffects objects. To be added. @@ -51,7 +51,7 @@ - To be added. + Instantiates a new ZenPolicy.Builder with all effects set to default (disabled). To be added. diff --git a/docs/xml/Android.Service.Notification/ZenDeviceEffects.xml b/docs/xml/Android.Service.Notification/ZenDeviceEffects.xml index c983b3b3c..11400fde3 100644 --- a/docs/xml/Android.Service.Notification/ZenDeviceEffects.xml +++ b/docs/xml/Android.Service.Notification/ZenDeviceEffects.xml @@ -43,7 +43,8 @@ - To be added. + Represents the set of device effects (affecting display and device behavior in general) that + are applied whenever an android.app.AutomaticZenRule is active. To be added. @@ -188,7 +189,7 @@ - To be added. + Whether the wallpaper should be dimmed while the rule is active. To be added. To be added. @@ -218,7 +219,8 @@ - To be added. + Whether the level of color saturation of the display should be set to minimum, effectively + switching it to grayscale, while the rule is active. To be added. To be added. @@ -248,7 +250,7 @@ - To be added. + Whether the ambient (always-on) display feature should be disabled while the rule is active. To be added. To be added. @@ -278,7 +280,7 @@ - To be added. + Whether night mode (aka dark theme) should be applied while the rule is active. To be added. To be added. diff --git a/docs/xml/Android.Service.QuickSettings/TileService.xml b/docs/xml/Android.Service.QuickSettings/TileService.xml index 578475044..4a2764bc1 100644 --- a/docs/xml/Android.Service.QuickSettings/TileService.xml +++ b/docs/xml/Android.Service.QuickSettings/TileService.xml @@ -1,4 +1,4 @@ - + @@ -42,13 +42,13 @@ <ul> <li>When a tile is added by the user its TileService will be bound to and #onTileAdded() will be called.</li> - + <li>When a tile should be up to date and listing will be indicated by #onStartListening() and #onStopListening().</li> - + <li>When the user removes a tile from Quick Settings #onTileRemoved() will be called.</li> - + <li>#onTileAdded() and #onTileRemoved() may be called outside of the #onCreate() - #onDestroy() window</li> </ul> @@ -73,9 +73,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -163,9 +163,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -212,9 +212,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -253,9 +253,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -294,9 +294,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -335,9 +335,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -376,9 +376,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -417,9 +417,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -452,7 +452,7 @@ true if the device is locked. Checks if the lock screen is showing. - + When a device is locked, then #showDialog will not present a dialog, as it will be under the lock screen. If the behavior of the Tile is safe to do while locked, then the user should use #startActivity to launch an activity on top of the lock @@ -464,9 +464,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -507,9 +507,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -576,7 +576,7 @@ own process. These tiles may request to send an update to the System while their process is alive using #requestListeningState. The System will only bind these tiles on its own when a click needs to occur. - + To make a TileService an active tile, set this meta-data to true on the TileService's manifest declaration. {@literal @@ -590,9 +590,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -640,9 +640,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -676,7 +676,7 @@ Meta-data for a tile to mark is toggleable. Toggleable tiles support switch tile behavior in accessibility. This is the behavior of most of the framework tiles. - + To indicate that a TileService is toggleable, set this meta-data to true on the TileService's manifest declaration. {@literal @@ -690,9 +690,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -770,9 +770,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -814,9 +814,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -855,9 +855,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -899,9 +899,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -940,9 +940,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -992,9 +992,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1036,10 +1036,10 @@ Requests that a tile be put in the listening state so it can send an update. Requests that a tile be put in the listening state so it can send an update. - + This method is only applicable to tiles that have #META_DATA_ACTIVE_TILE defined as true on their TileService Manifest declaration, and will do nothing otherwise. - + For apps targeting Build.VERSION_CODES#TIRAMISU or later, this call may throw the following exceptions if the request is not valid: <ul> @@ -1056,9 +1056,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1105,9 +1105,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1150,9 +1150,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1204,9 +1204,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1317,9 +1317,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Service.Voice/ShowFlags.xml b/docs/xml/Android.Service.Voice/ShowFlags.xml index afe282e93..7432b5355 100644 --- a/docs/xml/Android.Service.Voice/ShowFlags.xml +++ b/docs/xml/Android.Service.Voice/ShowFlags.xml @@ -17,6 +17,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/service/voice/VoiceInteractionSession.SHOW_WITH_ASSIST_STRUCTURE_SCREEN_CONTENT")] + [<Android.Runtime.IntDefinition(null, JniField="android/service/voice/VoiceInteractionSession.SHOW_WITH_ASSIST_STRUCTURE_SCREEN_CONTENT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Service.Voice.ShowFlags + + 256 + + To be added. + + diff --git a/docs/xml/Android.Service.Voice/VoiceInteractionService.xml b/docs/xml/Android.Service.Voice/VoiceInteractionService.xml index 043f63342..4a1df9dfc 100644 --- a/docs/xml/Android.Service.Voice/VoiceInteractionService.xml +++ b/docs/xml/Android.Service.Voice/VoiceInteractionService.xml @@ -1,4 +1,4 @@ - + @@ -45,9 +45,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -118,6 +118,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android31.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android31.0")>] + Android.Service.Voice.AlwaysOnHotwordDetector @@ -193,9 +197,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -242,9 +246,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -361,9 +365,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -406,9 +410,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -461,9 +465,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -502,9 +506,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -547,9 +551,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -587,9 +591,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -626,9 +630,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -665,9 +669,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -744,9 +748,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -788,9 +792,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -853,9 +857,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -879,6 +883,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Void diff --git a/docs/xml/Android.Service.Voice/VoiceInteractionSession.xml b/docs/xml/Android.Service.Voice/VoiceInteractionSession.xml index 6cacf485b..df33279f3 100644 --- a/docs/xml/Android.Service.Voice/VoiceInteractionSession.xml +++ b/docs/xml/Android.Service.Voice/VoiceInteractionSession.xml @@ -385,6 +385,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAppFunctionActivityId", "(Landroid/service/voice/VoiceInteractionSession$ActivityId;)Landroid/app/appfunctions/AppFunctionActivityId;", "GetGetAppFunctionActivityId_Landroid_service_voice_VoiceInteractionSession_ActivityId_Handler", ApiSince=37)] + [<Android.Runtime.Register("getAppFunctionActivityId", "(Landroid/service/voice/VoiceInteractionSession$ActivityId;)Landroid/app/appfunctions/AppFunctionActivityId;", "GetGetAppFunctionActivityId_Landroid_service_voice_VoiceInteractionSession_ActivityId_Handler", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.App.AppFunctions.AppFunctionActivityId + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -2021,7 +2058,7 @@ <li> #KEY_FOREGROUND_ACTIVITIES provides foreground activities of up coming onHandleAssist/onHandleScreenshot calls earlier. This is only populated if session - was requested with VoiceInteractionSession.SHOW_WITH_ASSIST show flag. + was requested with VoiceInteractionSession#SHOW_WITH_ASSIST show flag. </li> <li> Starting from Android 14, the system will add #KEY_SHOW_SESSION_ID, the @@ -2608,6 +2645,40 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SHOW_WITH_ASSIST_STRUCTURE_SCREEN_CONTENT", ApiSince=37)] + [<Android.Runtime.Register("SHOW_WITH_ASSIST_STRUCTURE_SCREEN_CONTENT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Service.Voice.ShowFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Service.Voice.ShowFlags enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Service.Voice.ShowFlags + + 256 + + Flag received in #onShow: originator requested that the session be started with + included screen content in the AssistStructure. + To be added. + + diff --git a/docs/xml/Android.Service.Wallpaper/WallpaperService+Engine.xml b/docs/xml/Android.Service.Wallpaper/WallpaperService+Engine.xml index 78bfdb7e2..b1a2749f2 100644 --- a/docs/xml/Android.Service.Wallpaper/WallpaperService+Engine.xml +++ b/docs/xml/Android.Service.Wallpaper/WallpaperService+Engine.xml @@ -294,7 +294,8 @@ Returns true if this engine is running in preview mode -- that is, it is being shown to the user before they select it as the actual wallpaper. - if this engine is running in preview mode; otherwise, . + + if this engine is running in preview mode; otherwise, . Returns true if this engine is running in preview mode -- that is, it is being shown to the user before they select it as the actual @@ -336,7 +337,8 @@ Return whether the wallpaper is currently visible to the user, this is the last value supplied to #onVisibilityChanged(boolean). - if the wallpaper is currently visible to the user; otherwise, . + + if the wallpaper is currently visible to the user; otherwise, . Return whether the wallpaper is currently visible to the user, this is the last value supplied to @@ -1076,7 +1078,8 @@ - if the wallpaper has become visible; if it has become hidden. + + if the wallpaper has become visible; if it has become hidden. Called to inform you of the wallpaper becoming visible or hidden. @@ -1262,7 +1265,8 @@ - to receive raw touch events in ; to disable them. + + to receive raw touch events in ; to disable them. Control whether this wallpaper will receive raw touch events from the window manager as the user interacts with the window that is currently displaying the wallpaper. diff --git a/docs/xml/Android.Service.Wallpaper/WallpaperService.xml b/docs/xml/Android.Service.Wallpaper/WallpaperService.xml index 07a72d2c8..92f527c77 100644 --- a/docs/xml/Android.Service.Wallpaper/WallpaperService.xml +++ b/docs/xml/Android.Service.Wallpaper/WallpaperService.xml @@ -154,7 +154,7 @@ The Intent that was used to bind to this service, as given to M:Android.Content.Context.BindService(Android.Content.Intent,Android.Content.IServiceConnection,Android.Content.IServiceConnection). Note that any extras that were included with the Intent at that point will not be seen here. - Implements the internal wallpaper + Implement to return the implementation of the internal accessibility service interface. An through which clients can call on to the service. diff --git a/docs/xml/Android.Speech/SpeechRecognizer.xml b/docs/xml/Android.Speech/SpeechRecognizer.xml index 96e9d6f43..97642ac7e 100644 --- a/docs/xml/Android.Speech/SpeechRecognizer.xml +++ b/docs/xml/Android.Speech/SpeechRecognizer.xml @@ -186,10 +186,10 @@ + Callback and listener events are dispatched through this executor, which controls the thread used for dispatch. contains parameters for the recognition to be performed. The intent may also contain optional extras. See RecognizerIntent for the list of supported extras, any unlisted extra might be ignored. - Callback and listener events are dispatched through this executor, which controls the thread used for dispatch. the listener on which to receive the support query results. Checks whether recognizerIntent is supported by SpeechRecognizer#startListening(Intent). diff --git a/docs/xml/Android.Systems/Os.xml b/docs/xml/Android.Systems/Os.xml index 1f7c6265a..2bf833f52 100644 --- a/docs/xml/Android.Systems/Os.xml +++ b/docs/xml/Android.Systems/Os.xml @@ -1,4 +1,4 @@ - + @@ -38,9 +38,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -81,9 +81,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -127,9 +127,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -178,9 +178,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -222,9 +222,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -266,9 +266,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -311,9 +311,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -352,9 +352,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -403,9 +403,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -447,9 +447,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -485,12 +485,12 @@ To be added. See dladdr(3)</> - + null if the underlying native dladdr call fails. See dladdr(3)</> - + @@ -498,9 +498,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -539,9 +539,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -583,9 +583,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -628,9 +628,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -677,9 +677,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -736,9 +736,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -779,9 +779,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -824,9 +824,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -878,9 +878,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -918,9 +918,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -960,9 +960,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1002,9 +1002,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1043,9 +1043,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1086,9 +1086,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1128,9 +1128,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1166,9 +1166,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1207,9 +1207,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1245,9 +1245,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1283,9 +1283,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1324,9 +1324,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1363,9 +1363,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1401,9 +1401,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1442,9 +1442,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1499,9 +1499,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1537,9 +1537,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1575,9 +1575,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1622,9 +1622,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1663,9 +1663,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1708,9 +1708,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1751,9 +1751,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1792,9 +1792,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1873,9 +1873,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1918,9 +1918,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1961,9 +1961,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2004,9 +2004,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2056,9 +2056,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2101,9 +2101,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2143,9 +2143,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2195,9 +2195,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2239,9 +2239,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2282,9 +2282,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2325,9 +2325,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2368,9 +2368,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2420,9 +2420,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2465,9 +2465,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2508,9 +2508,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2551,9 +2551,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2597,9 +2597,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2642,9 +2642,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2696,9 +2696,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2741,9 +2741,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2791,9 +2791,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2837,9 +2837,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2888,9 +2888,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2935,9 +2935,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2986,9 +2986,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3031,9 +3031,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3080,9 +3080,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3123,9 +3123,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3178,9 +3178,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3227,9 +3227,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3280,9 +3280,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3335,9 +3335,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3375,9 +3375,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3422,9 +3422,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3464,9 +3464,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3516,9 +3516,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3562,9 +3562,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3616,9 +3616,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3665,9 +3665,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3733,9 +3733,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3786,9 +3786,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3833,9 +3833,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3878,9 +3878,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3924,9 +3924,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3970,9 +3970,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4009,9 +4009,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4060,9 +4060,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4117,9 +4117,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4162,9 +4162,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4213,9 +4213,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4255,9 +4255,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4301,9 +4301,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4350,9 +4350,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4392,9 +4392,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4434,9 +4434,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4476,9 +4476,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4517,9 +4517,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4559,9 +4559,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4601,9 +4601,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4641,9 +4641,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4684,9 +4684,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4796,9 +4796,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4834,9 +4834,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4874,9 +4874,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4897,6 +4897,10 @@ [Android.Runtime.Register("waitpid", "(ILandroid/util/MutableInt;I)I", "")] [<Android.Runtime.Register("waitpid", "(ILandroid/util/MutableInt;I)I", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android28.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android28.0")>] + System.Int32 @@ -4919,9 +4923,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4963,9 +4967,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5012,9 +5016,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5068,9 +5072,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Systems/StructDlInfo.xml b/docs/xml/Android.Systems/StructDlInfo.xml index 5199cdf67..f6fff04ee 100644 --- a/docs/xml/Android.Systems/StructDlInfo.xml +++ b/docs/xml/Android.Systems/StructDlInfo.xml @@ -1,4 +1,4 @@ - + @@ -31,19 +31,7 @@ Corresponds to C's struct Dl_info. - - Corresponds to C's struct Dl_info. - - - Java documentation for android.system.StructDlInfo. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -115,9 +103,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,9 +144,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -197,9 +185,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -238,9 +226,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Systems/StructUtsname.xml b/docs/xml/Android.Systems/StructUtsname.xml index 82ecedc3f..a55d8d82c 100644 --- a/docs/xml/Android.Systems/StructUtsname.xml +++ b/docs/xml/Android.Systems/StructUtsname.xml @@ -221,7 +221,7 @@ System.String - The OS release, such as "2.6.35-27-generic" or "6.16.0-rc4-mainline-gefd77156c8e3-4k". + The OS release, such as "2. The OS release. The OS release, such as "2.6.35-27-generic" or "6.16.0-rc4-mainline-gefd77156c8e3-4k". diff --git a/docs/xml/Android.Telecom/AudioProcessingUseCase.xml b/docs/xml/Android.Telecom/AudioProcessingUseCase.xml new file mode 100644 index 000000000..e2d0b1f22 --- /dev/null +++ b/docs/xml/Android.Telecom/AudioProcessingUseCase.xml @@ -0,0 +1,131 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telecom.Call.AudioProcessingUseCaseAskToHold", JniField="android/telecom/Call.AUDIO_PROCESSING_USE_CASE_ASK_TO_HOLD")] + [<Android.Runtime.IntDefinition("Android.Telecom.Call.AudioProcessingUseCaseAskToHold", JniField="android/telecom/Call.AUDIO_PROCESSING_USE_CASE_ASK_TO_HOLD")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.AudioProcessingUseCase + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telecom.Call.AudioProcessingUseCaseCallScreening", JniField="android/telecom/Call.AUDIO_PROCESSING_USE_CASE_CALL_SCREENING")] + [<Android.Runtime.IntDefinition("Android.Telecom.Call.AudioProcessingUseCaseCallScreening", JniField="android/telecom/Call.AUDIO_PROCESSING_USE_CASE_CALL_SCREENING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.AudioProcessingUseCase + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telecom.Call.AudioProcessingUseCaseUnknown", JniField="android/telecom/Call.AUDIO_PROCESSING_USE_CASE_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Telecom.Call.AudioProcessingUseCaseUnknown", JniField="android/telecom/Call.AUDIO_PROCESSING_USE_CASE_UNKNOWN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.AudioProcessingUseCase + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telecom.Call.AudioProcessingUseCaseVoicemail", JniField="android/telecom/Call.AUDIO_PROCESSING_USE_CASE_VOICEMAIL")] + [<Android.Runtime.IntDefinition("Android.Telecom.Call.AudioProcessingUseCaseVoicemail", JniField="android/telecom/Call.AUDIO_PROCESSING_USE_CASE_VOICEMAIL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.AudioProcessingUseCase + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.Telecom/Call+Callback.xml b/docs/xml/Android.Telecom/Call+Callback.xml index dddce67e5..fbda79c34 100644 --- a/docs/xml/Android.Telecom/Call+Callback.xml +++ b/docs/xml/Android.Telecom/Call+Callback.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -405,7 +409,7 @@ - + @@ -453,7 +457,7 @@ - + @@ -509,7 +513,7 @@ - + @@ -562,7 +566,7 @@ - + @@ -618,7 +622,7 @@ - + @@ -646,9 +650,8 @@ - To be added. The Call receiving the event. - The event. + To be added. Extras associated with the connection event. Invoked when a Call receives an event from its associated Connection or Conference. @@ -673,10 +676,11 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. + The event. - + @@ -712,7 +716,7 @@ - + @@ -760,7 +764,7 @@ - + @@ -817,7 +821,7 @@ - + @@ -863,7 +867,7 @@ - + @@ -913,7 +917,7 @@ - + @@ -975,7 +979,7 @@ - + @@ -1030,7 +1034,7 @@ - + @@ -1079,7 +1083,7 @@ - + @@ -1117,7 +1121,7 @@ - + @@ -1170,7 +1174,7 @@ - + diff --git a/docs/xml/Android.Telecom/Call+Details.xml b/docs/xml/Android.Telecom/Call+Details.xml index f574edbef..38d0fab6a 100644 --- a/docs/xml/Android.Telecom/Call+Details.xml +++ b/docs/xml/Android.Telecom/Call+Details.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -61,7 +65,7 @@ - + @@ -101,6 +105,43 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAssociatedUser", "()Landroid/os/UserHandle;", "GetGetAssociatedUserHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getAssociatedUser", "()Landroid/os/UserHandle;", "GetGetAssociatedUserHandler", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + Android.OS.UserHandle + + + To be added. + To be added. + To be added. + + @@ -184,7 +225,7 @@ - + @@ -487,7 +528,7 @@ - + @@ -676,7 +717,7 @@ - + @@ -721,7 +762,7 @@ - + @@ -946,7 +987,7 @@ - + @@ -987,7 +1028,7 @@ - + @@ -1027,7 +1068,7 @@ - + @@ -1067,7 +1108,7 @@ - + @@ -1312,7 +1353,7 @@ - + @@ -1391,7 +1432,7 @@ - + @@ -1632,6 +1673,40 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROPERTY_REMOTELY_HOSTED", ApiSince=37)] + [<Android.Runtime.Register("PROPERTY_REMOTELY_HOSTED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.CallCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.CallCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.CallCapability + + 65536 + + Set by the framework to indicate that a Conference or Connection is + hosted on device other than the current one. + To be added. + + @@ -1673,7 +1748,7 @@ - + diff --git a/docs/xml/Android.Telecom/Call.xml b/docs/xml/Android.Telecom/Call.xml index 0343c8276..a45b52802 100644 --- a/docs/xml/Android.Telecom/Call.xml +++ b/docs/xml/Android.Telecom/Call.xml @@ -21,8 +21,8 @@ [<System.Runtime.CompilerServices.Nullable(0)>] - [System.Runtime.CompilerServices.NullableContext(2)] - [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] @@ -61,10 +61,6 @@ [Android.Runtime.Register("addConferenceParticipants", "(Ljava/util/List;)V", "", ApiSince=31)] [<Android.Runtime.Register("addConferenceParticipants", "(Ljava/util/List;)V", "", ApiSince=31)>] - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] @@ -146,6 +142,167 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAudioProcessingUseCase", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAudioProcessingUseCase", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the Audio Processing usecase for of the call. + the audio processing use case for AudioProcessingUseCase + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUDIO_PROCESSING_USE_CASE_ASK_TO_HOLD", ApiSince=37)] + [<Android.Runtime.Register("AUDIO_PROCESSING_USE_CASE_ASK_TO_HOLD", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.AudioProcessingUseCase enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.AudioProcessingUseCase enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.AudioProcessingUseCase + + 3 + + The audio processing is done when the user asks to hold. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUDIO_PROCESSING_USE_CASE_CALL_SCREENING", ApiSince=37)] + [<Android.Runtime.Register("AUDIO_PROCESSING_USE_CASE_CALL_SCREENING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.AudioProcessingUseCase enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.AudioProcessingUseCase enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.AudioProcessingUseCase + + 2 + + The audio processing is done for spam detection. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUDIO_PROCESSING_USE_CASE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("AUDIO_PROCESSING_USE_CASE_UNKNOWN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.AudioProcessingUseCase enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.AudioProcessingUseCase enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.AudioProcessingUseCase + + 0 + + The audio processing use case is unknown. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("AUDIO_PROCESSING_USE_CASE_VOICEMAIL", ApiSince=37)] + [<Android.Runtime.Register("AUDIO_PROCESSING_USE_CASE_VOICEMAIL", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.AudioProcessingUseCase enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.AudioProcessingUseCase enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.AudioProcessingUseCase + + 1 + + The audio processing use case is voice mail. + To be added. + + @@ -161,10 +318,6 @@ [Android.Runtime.Register("AVAILABLE_PHONE_ACCOUNTS", ApiSince=23)] [<Android.Runtime.Register("AVAILABLE_PHONE_ACCOUNTS", ApiSince=23)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - [System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android29.0")>] @@ -311,6 +464,10 @@ [Android.Runtime.Register("conference", "(Landroid/telecom/Call;)V", "", ApiSince=23)] [<Android.Runtime.Register("conference", "(Landroid/telecom/Call;)V", "", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -385,6 +542,105 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CRS_MEDIA_TYPE_AUDIO", ApiSince=37)] + [<Android.Runtime.Register("CRS_MEDIA_TYPE_AUDIO", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.CrsMediaType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.CrsMediaType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.CrsMediaType + + 1 + + Indicates CRS contains audio + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CRS_MEDIA_TYPE_NONE", ApiSince=37)] + [<Android.Runtime.Register("CRS_MEDIA_TYPE_NONE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.CrsMediaType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.CrsMediaType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.CrsMediaType + + 0 + + Indicates not a CRS call + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CRS_MEDIA_TYPE_VIDEO", ApiSince=37)] + [<Android.Runtime.Register("CRS_MEDIA_TYPE_VIDEO", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.CrsMediaType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.CrsMediaType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.CrsMediaType + + 2 + + Indicates CRS contains video + To be added. + + @@ -400,6 +656,10 @@ [Android.Runtime.Register("deflect", "(Landroid/net/Uri;)V", "", ApiSince=28)] [<Android.Runtime.Register("deflect", "(Landroid/net/Uri;)V", "", ApiSince=28)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -485,10 +745,6 @@ [Android.Runtime.Register("EVENT_CLEAR_DIAGNOSTIC_MESSAGE", ApiSince=31)] [<Android.Runtime.Register("EVENT_CLEAR_DIAGNOSTIC_MESSAGE", ApiSince=31)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] @@ -535,10 +791,6 @@ [Android.Runtime.Register("EVENT_DISPLAY_DIAGNOSTIC_MESSAGE", ApiSince=31)] [<Android.Runtime.Register("EVENT_DISPLAY_DIAGNOSTIC_MESSAGE", ApiSince=31)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] @@ -585,6 +837,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EVENT_PHONE_ACCOUNT_CHANGED", ApiSince=37)] + [<Android.Runtime.Register("EVENT_PHONE_ACCOUNT_CHANGED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -600,10 +880,6 @@ [Android.Runtime.Register("EXTRA_ASSERTED_DISPLAY_NAME", ApiSince=35)] [<Android.Runtime.Register("EXTRA_ASSERTED_DISPLAY_NAME", ApiSince=35)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -634,6 +910,62 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_CRS_AUDIO_MODE", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_CRS_AUDIO_MODE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_CRS_MEDIA_TYPE", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_CRS_MEDIA_TYPE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -649,10 +981,6 @@ [Android.Runtime.Register("EXTRA_DIAGNOSTIC_MESSAGE", ApiSince=31)] [<Android.Runtime.Register("EXTRA_DIAGNOSTIC_MESSAGE", ApiSince=31)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] @@ -696,10 +1024,6 @@ [Android.Runtime.Register("EXTRA_DIAGNOSTIC_MESSAGE_ID", ApiSince=31)] [<Android.Runtime.Register("EXTRA_DIAGNOSTIC_MESSAGE_ID", ApiSince=31)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] @@ -743,10 +1067,6 @@ [Android.Runtime.Register("EXTRA_IS_BUSINESS_CALL", ApiSince=35)] [<Android.Runtime.Register("EXTRA_IS_BUSINESS_CALL", ApiSince=35)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android35.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android35.0")>] @@ -790,10 +1110,6 @@ [Android.Runtime.Register("EXTRA_IS_SUPPRESSED_BY_DO_NOT_DISTURB", ApiSince=34)] [<Android.Runtime.Register("EXTRA_IS_SUPPRESSED_BY_DO_NOT_DISTURB", ApiSince=34)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -825,6 +1141,62 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_IS_USING_UNIDIRECTIONAL_VIDEO_SERVICE", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_IS_USING_UNIDIRECTIONAL_VIDEO_SERVICE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_IS_USING_VIDEO_RINGBACK", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_IS_USING_VIDEO_RINGBACK", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -840,10 +1212,6 @@ [Android.Runtime.Register("EXTRA_LAST_EMERGENCY_CALLBACK_TIME_MILLIS", ApiSince=26)] [<Android.Runtime.Register("EXTRA_LAST_EMERGENCY_CALLBACK_TIME_MILLIS", ApiSince=26)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android26.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android26.0")>] @@ -887,10 +1255,6 @@ [Android.Runtime.Register("EXTRA_SILENT_RINGING_REQUESTED", ApiSince=29)] [<Android.Runtime.Register("EXTRA_SILENT_RINGING_REQUESTED", ApiSince=29)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -935,10 +1299,6 @@ [Android.Runtime.Register("EXTRA_SUGGESTED_PHONE_ACCOUNTS", ApiSince=29)] [<Android.Runtime.Register("EXTRA_SUGGESTED_PHONE_ACCOUNTS", ApiSince=29)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -979,6 +1339,10 @@ 0.0.0.0 + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android30.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android30.0")>] @@ -987,6 +1351,10 @@ [get: Android.Runtime.Register("getGenericConferenceActiveChildCall", "()Landroid/telecom/Call;", "", ApiSince=30)] [<get: Android.Runtime.Register("getGenericConferenceActiveChildCall", "()Landroid/telecom/Call;", "", ApiSince=30)>] + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + Android.Telecom.Call @@ -1037,6 +1405,10 @@ [Android.Runtime.Register("getDetails", "()Landroid/telecom/Call$Details;", "", ApiSince=23)] [<Android.Runtime.Register("getDetails", "()Landroid/telecom/Call$Details;", "", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -1079,6 +1451,10 @@ [Android.Runtime.Register("getRttCall", "()Landroid/telecom/Call$RttCall;", "", ApiSince=26)] [<Android.Runtime.Register("getRttCall", "()Landroid/telecom/Call$RttCall;", "", ApiSince=26)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android26.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android26.0")>] @@ -1120,6 +1496,10 @@ [Android.Runtime.Register("handoverTo", "(Landroid/telecom/PhoneAccountHandle;ILandroid/os/Bundle;)V", "", ApiSince=28)] [<Android.Runtime.Register("handoverTo", "(Landroid/telecom/PhoneAccountHandle;ILandroid/os/Bundle;)V", "", ApiSince=28)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -1309,14 +1689,6 @@ [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - - - [get: System.Runtime.CompilerServices.NullableContext(1)] - [<get: System.Runtime.CompilerServices.NullableContext(1)>] - Java.Interop.JniPeerMembers @@ -1381,6 +1753,10 @@ 0.0.0.0 + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -1389,6 +1765,10 @@ [get: Android.Runtime.Register("getParent", "()Landroid/telecom/Call;", "", ApiSince=23)] [<get: Android.Runtime.Register("getParent", "()Landroid/telecom/Call;", "", ApiSince=23)>] + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + Android.Telecom.Call @@ -1427,6 +1807,10 @@ [Android.Runtime.Register("phoneAccountSelected", "(Landroid/telecom/PhoneAccountHandle;Z)V", "", ApiSince=23)] [<Android.Runtime.Register("phoneAccountSelected", "(Landroid/telecom/PhoneAccountHandle;Z)V", "", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -1632,6 +2016,10 @@ [Android.Runtime.Register("putExtras", "(Landroid/os/Bundle;)V", "", ApiSince=25)] [<Android.Runtime.Register("putExtras", "(Landroid/os/Bundle;)V", "", ApiSince=25)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android25.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android25.0")>] @@ -1685,6 +2073,10 @@ [Android.Runtime.Register("registerCallback", "(Landroid/telecom/Call$Callback;)V", "", ApiSince=23)] [<Android.Runtime.Register("registerCallback", "(Landroid/telecom/Call$Callback;)V", "", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -1728,6 +2120,10 @@ [Android.Runtime.Register("registerCallback", "(Landroid/telecom/Call$Callback;Landroid/os/Handler;)V", "", ApiSince=23)] [<Android.Runtime.Register("registerCallback", "(Landroid/telecom/Call$Callback;Landroid/os/Handler;)V", "", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -1826,6 +2222,10 @@ [Android.Runtime.Register("reject", "(ZLjava/lang/String;)V", "", ApiSince=23)] [<Android.Runtime.Register("reject", "(ZLjava/lang/String;)V", "", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -1964,6 +2364,10 @@ 0.0.0.0 + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -1972,6 +2376,10 @@ [get: Android.Runtime.Register("getRemainingPostDialSequence", "()Ljava/lang/String;", "", ApiSince=23)] [<get: Android.Runtime.Register("getRemainingPostDialSequence", "()Ljava/lang/String;", "", ApiSince=23)>] + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + System.String @@ -2165,6 +2573,10 @@ [Android.Runtime.Register("sendCallEvent", "(Ljava/lang/String;Landroid/os/Bundle;)V", "", ApiSince=25)] [<Android.Runtime.Register("sendCallEvent", "(Ljava/lang/String;Landroid/os/Bundle;)V", "", ApiSince=25)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android25.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android25.0")>] @@ -2179,7 +2591,6 @@ To be added. - The connection event. Bundle containing extra information associated with the event. Sends a Call event from this Call to the associated Connection in the ConnectionService. @@ -2218,6 +2629,7 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. + The connection event. @@ -2627,14 +3039,6 @@ [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - - - [get: System.Runtime.CompilerServices.NullableContext(1)] - [<get: System.Runtime.CompilerServices.NullableContext(1)>] - System.Type @@ -2647,6 +3051,72 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("transfer", "(Landroid/telecom/Call;)V", "", ApiSince=37)] + [<Android.Runtime.Register("transfer", "(Landroid/telecom/Call;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("transfer", "(Landroid/net/Uri;Z)V", "", ApiSince=37)] + [<Android.Runtime.Register("transfer", "(Landroid/net/Uri;Z)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -2703,6 +3173,10 @@ [Android.Runtime.Register("unregisterCallback", "(Landroid/telecom/Call$Callback;)V", "", ApiSince=23)] [<Android.Runtime.Register("unregisterCallback", "(Landroid/telecom/Call$Callback;)V", "", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -2742,6 +3216,10 @@ 0.0.0.0 + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -2750,6 +3228,10 @@ [get: Android.Runtime.Register("getVideoCall", "()Landroid/telecom/InCallService$VideoCall;", "", ApiSince=23)] [<get: Android.Runtime.Register("getVideoCall", "()Landroid/telecom/InCallService$VideoCall;", "", ApiSince=23)>] + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + Android.Telecom.InCallService+VideoCall diff --git a/docs/xml/Android.Telecom/CallAttributes+Builder.xml b/docs/xml/Android.Telecom/CallAttributes+Builder.xml index e6ef41bb4..adee92f96 100644 --- a/docs/xml/Android.Telecom/CallAttributes+Builder.xml +++ b/docs/xml/Android.Telecom/CallAttributes+Builder.xml @@ -295,6 +295,72 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setContactUri", "(Landroid/net/Uri;)Landroid/telecom/CallAttributes$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setContactUri", "(Landroid/net/Uri;)Landroid/telecom/CallAttributes$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.CallAttributes+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setIsGroupCall", "(Z)Landroid/telecom/CallAttributes$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setIsGroupCall", "(Z)Landroid/telecom/CallAttributes$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.CallAttributes+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Telecom/CallAttributes.xml b/docs/xml/Android.Telecom/CallAttributes.xml index e2de5d529..bcee05724 100644 --- a/docs/xml/Android.Telecom/CallAttributes.xml +++ b/docs/xml/Android.Telecom/CallAttributes.xml @@ -1,4 +1,4 @@ - + @@ -56,9 +56,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -97,9 +97,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,9 +147,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -187,9 +187,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -227,13 +227,50 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getContactUri", "()Landroid/net/Uri;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getContactUri", "()Landroid/net/Uri;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Net.Uri + + + To be added. + The contact URI pointing to the VoIP contact directory or CP2 contact + To be added. + + @@ -329,9 +366,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -377,9 +414,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -425,9 +462,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -498,13 +535,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isGroupCall", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isGroupCall", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + To be added. + Whether the call is a group call + To be added. + + @@ -538,9 +604,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -599,6 +665,43 @@ To be added. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MESSAGING", ApiSince=37)] + [<Android.Runtime.Register("MESSAGING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.CallType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.CallType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.CallType + + 3 + + Intended for handling callback support for VoIP calls to indicate that the app's messaging + interface should be brought up. + To be added. + + @@ -634,9 +737,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -685,9 +788,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -735,9 +838,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -783,9 +886,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -832,9 +935,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -938,9 +1041,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telecom/CallCapability.xml b/docs/xml/Android.Telecom/CallCapability.xml index 941a47daf..3901381d9 100644 --- a/docs/xml/Android.Telecom/CallCapability.xml +++ b/docs/xml/Android.Telecom/CallCapability.xml @@ -293,6 +293,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telecom/Call$Details.PROPERTY_REMOTELY_HOSTED")] + [<Android.Runtime.IntDefinition(null, JniField="android/telecom/Call$Details.PROPERTY_REMOTELY_HOSTED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.CallCapability + + 65536 + + To be added. + + diff --git a/docs/xml/Android.Telecom/CallControl.xml b/docs/xml/Android.Telecom/CallControl.xml index 547de3cbe..e0192ad52 100644 --- a/docs/xml/Android.Telecom/CallControl.xml +++ b/docs/xml/Android.Telecom/CallControl.xml @@ -55,10 +55,10 @@ - - - - + + + + Method Mono.Android @@ -78,11 +78,11 @@ System.Void - + - [Android.Runtime.GeneratedEnum] - [<Android.Runtime.GeneratedEnum>] + [Android.Runtime.IntDef(Fields=new System.String[] { "AudioCall", "VideoCall", "Messaging" }, Type="Android.Telecom.CallAttributes")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "AudioCall", "VideoCall", "Messaging" }, Type="Android.Telecom.CallAttributes")>] @@ -90,7 +90,7 @@ - to report to Telecom. Telecom will store VideoState in the event another + to report to Telecom. Telecom will store CallType in the event another service/device requests it in order to continue the call on another screen. The Executor on which the OutcomeReceiver callback will be called on. @@ -104,20 +104,7 @@ the call state to active. A CallException will be passed that details why the operation failed. Request Telecom answer an incoming call. - - Request Telecom answer an incoming call. For outgoing calls and calls that have been placed - on hold, use CallControl#setActive(Executor, OutcomeReceiver). - - - Java documentation for android.telecom.CallControl.answer(int, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Void, android.telecom.CallException>). - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -379,10 +366,10 @@ - - - - + + + + Method Mono.Android @@ -402,11 +389,11 @@ System.Void - + - [Android.Runtime.GeneratedEnum] - [<Android.Runtime.GeneratedEnum>] + [Android.Runtime.IntDef(Fields=new System.String[] { "AudioCall", "VideoCall", "Messaging" }, Type="Android.Telecom.CallAttributes")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "AudioCall", "VideoCall", "Messaging" }, Type="Android.Telecom.CallAttributes")>] @@ -414,7 +401,7 @@ - to report to Telecom. To see the valid argument to pass, + to report to Telecom. To see the valid argument to pass, see CallAttributes.CallType. The Executor on which the OutcomeReceiver callback will be called on. @@ -428,24 +415,7 @@ the new video state. A CallException will be passed that details why the operation failed. Request a new video state for the ongoing call. - - Request a new video state for the ongoing call. This can only be changed if the application - has registered a PhoneAccount with the - PhoneAccount#CAPABILITY_SUPPORTS_VIDEO_CALLING and set the - CallAttributes#SUPPORTS_VIDEO_CALLING when adding the call via - TelecomManager#addCall(CallAttributes, Executor, OutcomeReceiver, - CallControlCallback, CallEventCallback) - - - Java documentation for android.telecom.CallControl.requestVideoState(int, java.util.concurrent.Executor, android.os.OutcomeReceiver<java.lang.Void, android.telecom.CallException>). - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -567,6 +537,107 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setContactUri", "(Landroid/net/Uri;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)] + [<Android.Runtime.Register("setContactUri", "(Landroid/net/Uri;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + The content URI of the contact or group in the VoIP application's contact + directory or a valid CP2 contact. This URI must be stable and resolvable + by the system or null if unused. + The Executor on which the OutcomeReceiver callback + will be called on. + that will be completed on the Telecom side that details success or failure + of the requested operation. + + OutcomeReceiver#onResult will be called if Telecom has successfully + switched the video state. + + OutcomeReceiver#onError will be called if Telecom has failed to set + the new video state. A CallException will be passed + that details why the operation failed. + Sets the VoIP contact URI for an ongoing call. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setGroupCallState", "(ZLjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)] + [<Android.Runtime.Register("setGroupCallState", "(ZLjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + + true if the call is currently a group call, false + otherwise. + The Executor on which the OutcomeReceiver callback + will be called on. + that will be completed on the Telecom side that details success or failure + of the requested operation. + + OutcomeReceiver#onResult will be called if Telecom has + successfully switched the video state. + + OutcomeReceiver#onError will be called if Telecom has failed to + set the new video state. A CallException will be passed that + details why the operation failed. + Sets the group call state for an ongoing call. + To be added. + + diff --git a/docs/xml/Android.Telecom/CallRedirectionService.xml b/docs/xml/Android.Telecom/CallRedirectionService.xml index d63b4f93c..a61f7d147 100644 --- a/docs/xml/Android.Telecom/CallRedirectionService.xml +++ b/docs/xml/Android.Telecom/CallRedirectionService.xml @@ -281,6 +281,52 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onPlaceCall", "(Landroid/net/Uri;Landroid/net/Uri;Landroid/telecom/PhoneAccountHandle;Z)V", "GetOnPlaceCall_Landroid_net_Uri_Landroid_net_Uri_Landroid_telecom_PhoneAccountHandle_ZHandler", ApiSince=37)] + [<Android.Runtime.Register("onPlaceCall", "(Landroid/net/Uri;Landroid/net/Uri;Landroid/telecom/PhoneAccountHandle;Z)V", "GetOnPlaceCall_Landroid_net_Uri_Landroid_net_Uri_Landroid_telecom_PhoneAccountHandle_ZHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + + the phone number dialed by the user, represented in E.164 format + the phone number dialed by the user in the original format it was + dialed (i.e. not E.164 format). This is helpful for numbers in some regions where + formatting to E.164 can cause the loss of suffix digits that the service needs to know + about. + the PhoneAccountHandle on which the call will be placed. + a boolean to tell if the implemented + CallRedirectionService should allow interactive + responses with users. Will be false if, for example + the device is in car mode and the user would not be able to + interact with their device. + Telecom calls this method once upon binding to a CallRedirectionService to inform + it of a new outgoing call which is being placed. + To be added. + + @@ -359,6 +405,47 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("placeCallToAlternateNumber", "(Landroid/net/Uri;Landroid/telecom/PhoneAccountHandle;Z)V", "", ApiSince=37)] + [<Android.Runtime.Register("placeCallToAlternateNumber", "(Landroid/net/Uri;Landroid/telecom/PhoneAccountHandle;Z)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + the alternate number to place the call to and to show to the user. + the PhoneAccountHandle to use when placing the call. + Telecom will ask users to confirm the redirection via a yes/no dialog + if the confirmFirst is true, and if the redirection request of this + response was sent with a true flag of allowInteractiveResponse via + #onPlaceCall(Uri, PhoneAccountHandle, boolean) + The implemented CallRedirectionService calls this method to respond to a request + received via #onPlaceCall(Uri, PhoneAccountHandle, boolean) to inform Telecom that + the call should be placed to a different number entirely. + To be added. + + diff --git a/docs/xml/Android.Telecom/CallType.xml b/docs/xml/Android.Telecom/CallType.xml index fd1c42c9f..b0c7a43f1 100644 --- a/docs/xml/Android.Telecom/CallType.xml +++ b/docs/xml/Android.Telecom/CallType.xml @@ -43,6 +43,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telecom.CallAttributes.Messaging", JniField="android/telecom/CallAttributes.MESSAGING")] + [<Android.Runtime.IntDefinition("Android.Telecom.CallAttributes.Messaging", JniField="android/telecom/CallAttributes.MESSAGING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.CallType + + 3 + + To be added. + + diff --git a/docs/xml/Android.Telecom/Conference.xml b/docs/xml/Android.Telecom/Conference.xml index a1eab3326..a103ac1f1 100644 --- a/docs/xml/Android.Telecom/Conference.xml +++ b/docs/xml/Android.Telecom/Conference.xml @@ -231,6 +231,10 @@ [set: Android.Runtime.Register("setConferenceableConnections", "(Ljava/util/List;)V", "", ApiSince=23)] [<set: Android.Runtime.Register("setConferenceableConnections", "(Ljava/util/List;)V", "", ApiSince=23)>] + + [set: System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<set: System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [set: System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<set: System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -267,6 +271,57 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getConferenceables", "()Ljava/util/List;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getConferenceables", "()Ljava/util/List;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + [set: Android.Runtime.Register("setConferenceables", "(Ljava/util/List;)V", "", ApiSince=37)] + [<set: Android.Runtime.Register("setConferenceables", "(Ljava/util/List;)V", "", ApiSince=37)>] + + + [set: System.Runtime.CompilerServices.NullableContext(1)] + [<set: System.Runtime.CompilerServices.NullableContext(1)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Collections.Generic.IList<Android.Telecom.Conferenceable> + + + The set of conferenceables this conference can conference with. + Returns the Connections or Conferences with which this Conference + can be merged / conferenced. -or- Sets a list of connections or conferences with which this conference can be conferenced. + To be added. + To be added. + + @@ -626,7 +681,7 @@ To be added. - The disconnect cause, (android.telecomm.DisconnectCause). + The disconnect cause, (see android.telecomm.DisconnectCause). Return a Conference which represents a failed conference attempt. A Conference which indicates failure. @@ -887,6 +942,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyConferenceMergeFailed", "()V", "GetNotifyConferenceMergeFailedHandler", ApiSince=37)] + [<Android.Runtime.Register("notifyConferenceMergeFailed", "()V", "GetNotifyConferenceMergeFailedHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + Called by a ConnectionService to notify Telecom that a Conference#onMerge() + request failed. + To be added. + + @@ -1358,6 +1443,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onMerge", "(Landroid/telecom/Conference;)V", "GetOnMerge_Landroid_telecom_Conference_Handler", ApiSince=37)] + [<Android.Runtime.Register("onMerge", "(Landroid/telecom/Conference;)V", "GetOnMerge_Landroid_telecom_Conference_Handler", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The Conference to merge. + Notifies the Conference when the specified Conference should be merged with + the conference call. + To be added. + + diff --git a/docs/xml/Android.Telecom/Connection+RttTextStream.xml b/docs/xml/Android.Telecom/Connection+RttTextStream.xml index 5ce13f141..5d5e19664 100644 --- a/docs/xml/Android.Telecom/Connection+RttTextStream.xml +++ b/docs/xml/Android.Telecom/Connection+RttTextStream.xml @@ -260,7 +260,7 @@ The message to send to the in-call app. - Writes the string input into the text stream to the UI for this RTT call. + Writes the string input into the text stream to the UI for this RTT call. Writes the string input into the text stream to the UI for this RTT call. Since RTT transmits text in real-time, this method should be called as often as text snippets diff --git a/docs/xml/Android.Telecom/Connection.xml b/docs/xml/Android.Telecom/Connection.xml index aa80e6652..ec707fba3 100644 --- a/docs/xml/Android.Telecom/Connection.xml +++ b/docs/xml/Android.Telecom/Connection.xml @@ -1,4 +1,4 @@ - + @@ -73,9 +73,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -110,9 +110,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -181,9 +181,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -222,9 +222,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -267,9 +267,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -312,9 +312,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -357,9 +357,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -402,9 +402,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -447,9 +447,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -492,9 +492,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -537,9 +537,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -582,9 +582,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -627,9 +627,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -672,9 +672,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -717,9 +717,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -762,9 +762,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -807,9 +807,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -852,9 +852,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -897,9 +897,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -942,9 +942,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -987,9 +987,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1032,9 +1032,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1077,9 +1077,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1122,9 +1122,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1167,9 +1167,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1224,13 +1224,43 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAudioProcessingUseCase", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAudioProcessingUseCase", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + To be added. + The audio processing use case of the call when the state is in + #STATE_AUDIO_PROCESSING + To be added. + + @@ -1281,9 +1311,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1329,9 +1359,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1370,9 +1400,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1434,9 +1464,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1490,9 +1520,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1540,9 +1570,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1585,13 +1615,81 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CAPABILITY_TRANSFER", ApiSince=37)] + [<Android.Runtime.Register("CAPABILITY_TRANSFER", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.ConnectionCapability + + 134217728 + + Indicates that this Connection can be transferred to another + number. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CAPABILITY_TRANSFER_CONSULTATIVE", ApiSince=37)] + [<Android.Runtime.Register("CAPABILITY_TRANSFER_CONSULTATIVE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.ConnectionCapability + + 268435456 + + Indicates that this Connection can perform a consultative transfer to another + ongoing Connection that also has this capability. + To be added. + + @@ -1634,9 +1732,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1698,9 +1796,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1756,9 +1854,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1814,9 +1912,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1865,9 +1963,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1903,7 +2001,7 @@ - The disconnect cause, (android.telecomm.DisconnectCause). + The disconnect cause, (see android.telecomm.DisconnectCause). Return a Connection which represents a failed connection attempt. A Connection which indicates failure. @@ -1918,9 +2016,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1959,9 +2057,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2000,9 +2098,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2048,9 +2146,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2090,9 +2188,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2134,9 +2232,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2183,9 +2281,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2229,9 +2327,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2275,9 +2373,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2317,9 +2415,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2359,9 +2457,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2401,9 +2499,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2445,9 +2543,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2489,9 +2587,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2531,9 +2629,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2573,9 +2671,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2615,9 +2713,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2659,9 +2757,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2706,9 +2804,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2747,9 +2845,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2789,9 +2887,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2831,9 +2929,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2873,9 +2971,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2916,9 +3014,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2960,9 +3058,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3003,9 +3101,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3049,9 +3147,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3131,9 +3229,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3171,9 +3269,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3256,9 +3354,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3330,9 +3428,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3371,9 +3469,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3415,9 +3513,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3470,9 +3568,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3535,9 +3633,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3579,9 +3677,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3634,9 +3732,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3678,9 +3776,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3736,9 +3834,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3786,9 +3884,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3827,9 +3925,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3880,9 +3978,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3924,9 +4022,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3968,9 +4066,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4012,9 +4110,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4056,9 +4154,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4100,9 +4198,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4146,9 +4244,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4201,9 +4299,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4254,9 +4352,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4304,9 +4402,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4345,9 +4443,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4392,14 +4490,14 @@ reject the new incoming call. You should trigger the display of the incoming call user interface for your application by showing a Notification with a full-screen Intent specified. - + In your application code, you should create a android.app.NotificationChannel for incoming call notifications from your app: <code> NotificationChannel channel = new NotificationChannel(YOUR_CHANNEL_ID, "Incoming Calls", NotificationManager.IMPORTANCE_MAX); // other channel setup stuff goes here. - + // We'll use the default system ringtone for our incoming call notification channel. You can // use your own audio resource here. Uri ringtoneUri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_RINGTONE); @@ -4409,7 +4507,7 @@ .setUsage(AudioAttributes.USAGE_NOTIFICATION_RINGTONE) .setContentType(AudioAttributes.CONTENT_TYPE_SONIFICATION) .build()); - + NotificationManager mgr = getSystemService(NotificationManager.class); mgr.createNotificationChannel(channel); </code> @@ -4421,29 +4519,29 @@ intent.setFlags(Intent.FLAG_ACTIVITY_NO_USER_ACTION | Intent.FLAG_ACTIVITY_NEW_TASK); intent.setClass(context, YourIncomingCallActivity.class); PendingIntent pendingIntent = PendingIntent.getActivity(context, 1, intent, PendingIntent.FLAG_MUTABLE_UNAUDITED); - + // Build the notification as an ongoing high priority item; this ensures it will show as // a heads up notification which slides down over top of the current content. final Notification.Builder builder = new Notification.Builder(context); builder.setOngoing(true); builder.setPriority(Notification.PRIORITY_HIGH); - + // Set notification content intent to take user to fullscreen UI if user taps on the // notification body. builder.setContentIntent(pendingIntent); // Set full screen intent to trigger display of the fullscreen UI when the notification // manager deems it appropriate. builder.setFullScreenIntent(pendingIntent, true); - + // Setup notification content. builder.setSmallIcon( yourIconResourceId ); builder.setContentTitle("Your notification title"); builder.setContentText("Your notification content."); - + // Set notification as insistent to cause your ringtone to loop. Notification notification = builder.build(); notification.flags |= Notification.FLAG_INSISTENT; - + // Use builder.addAction(..) to add buttons to answer or reject the call. NotificationManager notificationManager = mContext.getSystemService( NotificationManager.class); @@ -4455,9 +4553,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4508,9 +4606,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4552,9 +4650,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4604,9 +4702,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4645,9 +4743,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4688,9 +4786,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4735,13 +4833,84 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTransfer", "(Landroid/telecom/Connection;)V", "GetOnTransfer_Landroid_telecom_Connection_Handler", ApiSince=37)] + [<Android.Runtime.Register("onTransfer", "(Landroid/telecom/Connection;)V", "GetOnTransfer_Landroid_telecom_Connection_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + the Connection to transfer this call to. + Notifies this Connection of a request to start a CONSULTATIVE transfer to another Connection. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onTransfer", "(Landroid/net/Uri;Z)V", "GetOnTransfer_Landroid_net_Uri_ZHandler", ApiSince=37)] + [<Android.Runtime.Register("onTransfer", "(Landroid/net/Uri;Z)V", "GetOnTransfer_Landroid_net_Uri_ZHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + the address to transfer this Connection to. + when true, the ConnectionService + should wait until the transfer has successfully completed before disconnecting + the current Connection, also known as an assured transfer. + When false, the ConnectionService should signal the network to + perform the transfer, but should immediately disconnect the call regardless of + the outcome of the transfer, also known as a blind transfer. + Notifies this Connection of a request to transfer to a target number. + To be added. + + @@ -4776,9 +4945,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4825,9 +4994,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4874,9 +5043,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4920,9 +5089,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4968,9 +5137,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5013,9 +5182,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5062,9 +5231,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5108,9 +5277,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5163,9 +5332,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5210,9 +5379,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5259,9 +5428,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5307,9 +5476,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5354,9 +5523,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5401,9 +5570,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5458,9 +5627,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5509,9 +5678,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5563,9 +5732,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5620,9 +5789,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5675,9 +5844,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5736,9 +5905,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5814,9 +5983,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5857,9 +6026,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5913,9 +6082,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5958,9 +6127,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6001,9 +6170,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6043,9 +6212,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6101,13 +6270,53 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAudioProcessing", "(I)V", "", ApiSince=37)] + [<Android.Runtime.Register("setAudioProcessing", "(I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "AudioProcessingUseCaseUnknown", "AudioProcessingUseCaseVoicemail", "AudioProcessingUseCaseCallScreening", "AudioProcessingUseCaseAskToHold" }, Type="Android.Telecom.Call")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "AudioProcessingUseCaseUnknown", "AudioProcessingUseCaseVoicemail", "AudioProcessingUseCaseCallScreening", "AudioProcessingUseCaseAskToHold" }, Type="Android.Telecom.Call")>] + + + + + + One of Call.AudioProcessingUseCase for when the call is in state + #STATE_AUDIO_PROCESSING + Sets state to audio processing (e. + To be added. + + @@ -6164,9 +6373,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6222,9 +6431,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6273,9 +6482,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6316,9 +6525,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6365,9 +6574,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6406,9 +6615,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6447,9 +6656,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6494,9 +6703,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6535,9 +6744,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6588,9 +6797,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6631,9 +6840,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6674,13 +6883,43 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSimulatedRinging", "()V", "", ApiSince=37)] + [<Android.Runtime.Register("setSimulatedRinging", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + Sets state to simulated ringing where its presented to the user after being in + #STATE_AUDIO_PROCESSING. + To be added. + + @@ -6721,9 +6960,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6776,9 +7015,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6816,13 +7055,81 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATE_AUDIO_PROCESSING", ApiSince=37)] + [<Android.Runtime.Register("STATE_AUDIO_PROCESSING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.ConnectionState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.ConnectionState enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.ConnectionState + + 8 + + The state of a call that is active with the network, but the audio from the call is + being intercepted by an app on the local device. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("STATE_SIMULATED_RINGING", ApiSince=37)] + [<Android.Runtime.Register("STATE_SIMULATED_RINGING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.ConnectionState enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.ConnectionState enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.ConnectionState + + 9 + + The state of a call that is being presented to the user after being in + #STATE_AUDIO_PROCESSING. + To be added. + + @@ -6871,9 +7178,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6940,9 +7247,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7048,9 +7355,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7093,9 +7400,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7139,9 +7446,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7184,9 +7491,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telecom/ConnectionCapability.xml b/docs/xml/Android.Telecom/ConnectionCapability.xml index 5b1f57129..6114532c3 100644 --- a/docs/xml/Android.Telecom/ConnectionCapability.xml +++ b/docs/xml/Android.Telecom/ConnectionCapability.xml @@ -200,6 +200,62 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telecom/Connection.CAPABILITY_TRANSFER")] + [<Android.Runtime.IntDefinition(null, JniField="android/telecom/Connection.CAPABILITY_TRANSFER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.ConnectionCapability + + 134217728 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telecom/Connection.CAPABILITY_TRANSFER_CONSULTATIVE")] + [<Android.Runtime.IntDefinition(null, JniField="android/telecom/Connection.CAPABILITY_TRANSFER_CONSULTATIVE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.ConnectionCapability + + 268435456 + + To be added. + + diff --git a/docs/xml/Android.Telecom/ConnectionService.xml b/docs/xml/Android.Telecom/ConnectionService.xml index 386e4057a..70c5c137e 100644 --- a/docs/xml/Android.Telecom/ConnectionService.xml +++ b/docs/xml/Android.Telecom/ConnectionService.xml @@ -1,4 +1,4 @@ - + @@ -21,8 +21,8 @@ [<System.Runtime.CompilerServices.Nullable(0)>] - [System.Runtime.CompilerServices.NullableContext(2)] - [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] @@ -111,7 +111,7 @@ reboot. You can use TelecomManager#getOwnSelfManagedPhoneAccounts() to confirm the PhoneAccount you registered. Your app should generally only register a single PhoneAccount. - + <h2>Implementing ConnectionService</h2> Your app uses TelecomManager#placeCall(Uri, Bundle) to start new outgoing calls and TelecomManager#addNewIncomingCall(PhoneAccountHandle, Bundle) to report new incoming @@ -120,7 +120,7 @@ handle a call request at the current time (i.e. there could be an ongoing emergency call, which means your app is not allowed to handle calls at the current time), or it will ask your app to create a new instance of Connection to represent a call in your app. - + Your app should implement the following ConnectionService methods: <ul> <li>ConnectionService#onCreateOutgoingConnection(PhoneAccountHandle, @@ -141,7 +141,7 @@ at this time. Your app should NOT post a new incoming call notification and should silently reject the call.</li> </ul> - + <h2>Implementing a Connection</h2> Your app should extend the Connection class to represent calls in your app. When you create new instances of your Connection, you should ensure the following properties are @@ -171,7 +171,7 @@ ConnectionService#onCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest)). </li> </ul> - + <h2>How to Place Outgoing Calls</h2> When your app wants to place an outgoing call it calls TelecomManager#placeCall(Uri, Bundle). You should specify a Uri to identify @@ -192,7 +192,7 @@ that your app is in the process of connecting the call to the other party. Once the other party answers the call (or it is set up successfully), your app should call Connection#setActive() to inform Telecom that the call is now active. - + <h2>How to Add Incoming Calls</h2> When your app receives an incoming call, it should call TelecomManager#addNewIncomingCall(PhoneAccountHandle, Bundle). Set the @@ -231,7 +231,7 @@ reject the call which are raised via Bluetooth or other calling surfaces. Your app should call Connection#setDisconnected(DisconnectCause) and supply an instance of DisconnectCause with DisconnectCause#REJECTED in this case. - + <h2>Ending Calls</h2> When an ongoing active call (incoming or outgoing) has ended, your app is responsible for informing Telecom that the call ended. @@ -251,7 +251,7 @@ should call Connection#setDisconnected(DisconnectCause) with an instance of DisconnectCause and reason DisconnectCause#LOCAL to indicate to Telecom that your app has disconnected the call as requested based on the user's request. - + <h2>Holding and Unholding Calls</h2> When your app specifies Connection#CAPABILITY_SUPPORT_HOLD and Connection#CAPABILITY_HOLD on your Connection instance, it is telling Telecom @@ -278,9 +278,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -350,6 +350,10 @@ [Android.Runtime.Register("addConference", "(Landroid/telecom/Conference;)V", "", ApiSince=23)] [<Android.Runtime.Register("addConference", "(Landroid/telecom/Conference;)V", "", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -375,9 +379,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -397,10 +401,6 @@ [Android.Runtime.Register("addConferenceFromConnection", "(Landroid/telecom/Conference;Landroid/telecom/Connection;)V", "", ApiSince=36)] [<Android.Runtime.Register("addConferenceFromConnection", "(Landroid/telecom/Conference;Landroid/telecom/Connection;)V", "", ApiSince=36)>] - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -429,9 +429,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -451,6 +451,10 @@ [Android.Runtime.Register("addExistingConnection", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/Connection;)V", "", ApiSince=23)] [<Android.Runtime.Register("addExistingConnection", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/Connection;)V", "", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -477,9 +481,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -524,9 +528,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -571,9 +575,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -593,6 +597,10 @@ [Android.Runtime.Register("conferenceRemoteConnections", "(Landroid/telecom/RemoteConnection;Landroid/telecom/RemoteConnection;)V", "", ApiSince=23)] [<Android.Runtime.Register("conferenceRemoteConnections", "(Landroid/telecom/RemoteConnection;Landroid/telecom/RemoteConnection;)V", "", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -621,9 +629,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -665,9 +673,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -687,6 +695,10 @@ [Android.Runtime.Register("createRemoteIncomingConference", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/RemoteConference;", "", ApiSince=31)] [<Android.Runtime.Register("createRemoteIncomingConference", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/RemoteConference;", "", ApiSince=31)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] @@ -717,9 +729,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -739,10 +751,6 @@ [Android.Runtime.Register("createRemoteIncomingConnection", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/RemoteConnection;", "", ApiSince=23)] [<Android.Runtime.Register("createRemoteIncomingConnection", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/RemoteConnection;", "", ApiSince=23)>] - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -780,9 +788,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -802,6 +810,10 @@ [Android.Runtime.Register("createRemoteOutgoingConference", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/RemoteConference;", "", ApiSince=31)] [<Android.Runtime.Register("createRemoteOutgoingConference", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/RemoteConference;", "", ApiSince=31)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] @@ -832,9 +844,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -854,10 +866,6 @@ [Android.Runtime.Register("createRemoteOutgoingConnection", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/RemoteConnection;", "", ApiSince=23)] [<Android.Runtime.Register("createRemoteOutgoingConnection", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/RemoteConnection;", "", ApiSince=23)>] - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -895,9 +903,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -921,14 +929,6 @@ [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - - - [get: System.Runtime.CompilerServices.NullableContext(1)] - [<get: System.Runtime.CompilerServices.NullableContext(1)>] - Java.Interop.JniPeerMembers @@ -956,6 +956,10 @@ [Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "", ApiSince=23)] [<Android.Runtime.Register("onBind", "(Landroid/content/Intent;)Landroid/os/IBinder;", "", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -979,9 +983,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1001,6 +1005,10 @@ [Android.Runtime.Register("onConference", "(Landroid/telecom/Connection;Landroid/telecom/Connection;)V", "GetOnConference_Landroid_telecom_Connection_Landroid_telecom_Connection_Handler", ApiSince=23)] [<Android.Runtime.Register("onConference", "(Landroid/telecom/Connection;Landroid/telecom/Connection;)V", "GetOnConference_Landroid_telecom_Connection_Landroid_telecom_Connection_Handler", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -1027,13 +1035,141 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onConferenceAdded", "(Landroid/telecom/Conference;)V", "GetOnConferenceAdded_Landroid_telecom_Conference_Handler", ApiSince=37)] + [<Android.Runtime.Register("onConferenceAdded", "(Landroid/telecom/Conference;)V", "GetOnConferenceAdded_Landroid_telecom_Conference_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + Called when a conference is added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onConferenceRemoved", "(Landroid/telecom/Conference;)V", "GetOnConferenceRemoved_Landroid_telecom_Conference_Handler", ApiSince=37)] + [<Android.Runtime.Register("onConferenceRemoved", "(Landroid/telecom/Conference;)V", "GetOnConferenceRemoved_Landroid_telecom_Conference_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + Called when a conference is removed. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onConnectionAdded", "(Landroid/telecom/Connection;)V", "GetOnConnectionAdded_Landroid_telecom_Connection_Handler", ApiSince=37)] + [<Android.Runtime.Register("onConnectionAdded", "(Landroid/telecom/Connection;)V", "GetOnConnectionAdded_Landroid_telecom_Connection_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + Called when a connection is added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onConnectionRemoved", "(Landroid/telecom/Connection;)V", "GetOnConnectionRemoved_Landroid_telecom_Connection_Handler", ApiSince=37)] + [<Android.Runtime.Register("onConnectionRemoved", "(Landroid/telecom/Connection;)V", "GetOnConnectionRemoved_Landroid_telecom_Connection_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + Called when a connection is removed. + To be added. + + @@ -1069,9 +1205,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1113,9 +1249,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1135,10 +1271,6 @@ [Android.Runtime.Register("onCreateConferenceComplete", "(Landroid/telecom/Conference;)V", "GetOnCreateConferenceComplete_Landroid_telecom_Conference_Handler", ApiSince=36)] [<Android.Runtime.Register("onCreateConferenceComplete", "(Landroid/telecom/Conference;)V", "GetOnCreateConferenceComplete_Landroid_telecom_Conference_Handler", ApiSince=36)>] - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -1167,9 +1299,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1189,10 +1321,6 @@ [Android.Runtime.Register("onCreateConnectionComplete", "(Landroid/telecom/Connection;)V", "GetOnCreateConnectionComplete_Landroid_telecom_Connection_Handler", ApiSince=36)] [<Android.Runtime.Register("onCreateConnectionComplete", "(Landroid/telecom/Connection;)V", "GetOnCreateConnectionComplete_Landroid_telecom_Connection_Handler", ApiSince=36)>] - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.1")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.1")>] @@ -1221,9 +1349,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1243,10 +1371,6 @@ [Android.Runtime.Register("onCreateIncomingConference", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/Conference;", "GetOnCreateIncomingConference_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=31)] [<Android.Runtime.Register("onCreateIncomingConference", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/Conference;", "GetOnCreateIncomingConference_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=31)>] - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] @@ -1284,9 +1408,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1306,6 +1430,10 @@ [Android.Runtime.Register("onCreateIncomingConferenceFailed", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)V", "GetOnCreateIncomingConferenceFailed_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=31)] [<Android.Runtime.Register("onCreateIncomingConferenceFailed", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)V", "GetOnCreateIncomingConferenceFailed_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=31)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] @@ -1338,9 +1466,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1360,6 +1488,10 @@ [Android.Runtime.Register("onCreateIncomingConnection", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/Connection;", "GetOnCreateIncomingConnection_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=23)] [<Android.Runtime.Register("onCreateIncomingConnection", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/Connection;", "GetOnCreateIncomingConnection_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -1388,9 +1520,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1410,6 +1542,10 @@ [Android.Runtime.Register("onCreateIncomingConnectionFailed", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)V", "GetOnCreateIncomingConnectionFailed_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=26)] [<Android.Runtime.Register("onCreateIncomingConnectionFailed", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)V", "GetOnCreateIncomingConnectionFailed_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=26)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android26.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android26.0")>] @@ -1442,9 +1578,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1464,6 +1600,10 @@ [Android.Runtime.Register("onCreateIncomingHandoverConnection", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/Connection;", "GetOnCreateIncomingHandoverConnection_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=28)] [<Android.Runtime.Register("onCreateIncomingHandoverConnection", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/Connection;", "GetOnCreateIncomingHandoverConnection_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=28)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -1521,9 +1661,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1543,10 +1683,6 @@ [Android.Runtime.Register("onCreateOutgoingConference", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/Conference;", "GetOnCreateOutgoingConference_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=31)] [<Android.Runtime.Register("onCreateOutgoingConference", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/Conference;", "GetOnCreateOutgoingConference_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=31)>] - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] @@ -1597,9 +1733,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1619,10 +1755,6 @@ [Android.Runtime.Register("onCreateOutgoingConferenceFailed", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)V", "GetOnCreateOutgoingConferenceFailed_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=31)] [<Android.Runtime.Register("onCreateOutgoingConferenceFailed", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)V", "GetOnCreateOutgoingConferenceFailed_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=31)>] - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] @@ -1655,9 +1787,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1677,6 +1809,10 @@ [Android.Runtime.Register("onCreateOutgoingConnection", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/Connection;", "GetOnCreateOutgoingConnection_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=23)] [<Android.Runtime.Register("onCreateOutgoingConnection", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/Connection;", "GetOnCreateOutgoingConnection_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -1718,9 +1854,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1740,6 +1876,10 @@ [Android.Runtime.Register("onCreateOutgoingConnectionFailed", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)V", "GetOnCreateOutgoingConnectionFailed_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=26)] [<Android.Runtime.Register("onCreateOutgoingConnectionFailed", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)V", "GetOnCreateOutgoingConnectionFailed_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=26)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android26.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android26.0")>] @@ -1772,9 +1912,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1794,6 +1934,10 @@ [Android.Runtime.Register("onCreateOutgoingHandoverConnection", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/Connection;", "GetOnCreateOutgoingHandoverConnection_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=28)] [<Android.Runtime.Register("onCreateOutgoingHandoverConnection", "(Landroid/telecom/PhoneAccountHandle;Landroid/telecom/ConnectionRequest;)Landroid/telecom/Connection;", "GetOnCreateOutgoingHandoverConnection_Landroid_telecom_PhoneAccountHandle_Landroid_telecom_ConnectionRequest_Handler", ApiSince=28)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -1855,9 +1999,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1877,6 +2021,10 @@ [Android.Runtime.Register("onHandoverFailed", "(Landroid/telecom/ConnectionRequest;I)V", "GetOnHandoverFailed_Landroid_telecom_ConnectionRequest_IHandler", ApiSince=28)] [<Android.Runtime.Register("onHandoverFailed", "(Landroid/telecom/ConnectionRequest;I)V", "GetOnHandoverFailed_Landroid_telecom_ConnectionRequest_IHandler", ApiSince=28)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -1912,9 +2060,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1934,6 +2082,10 @@ [Android.Runtime.Register("onRemoteConferenceAdded", "(Landroid/telecom/RemoteConference;)V", "GetOnRemoteConferenceAdded_Landroid_telecom_RemoteConference_Handler", ApiSince=23)] [<Android.Runtime.Register("onRemoteConferenceAdded", "(Landroid/telecom/RemoteConference;)V", "GetOnRemoteConferenceAdded_Landroid_telecom_RemoteConference_Handler", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -1960,9 +2112,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1982,6 +2134,10 @@ [Android.Runtime.Register("onRemoteExistingConnectionAdded", "(Landroid/telecom/RemoteConnection;)V", "GetOnRemoteExistingConnectionAdded_Landroid_telecom_RemoteConnection_Handler", ApiSince=23)] [<Android.Runtime.Register("onRemoteExistingConnectionAdded", "(Landroid/telecom/RemoteConnection;)V", "GetOnRemoteExistingConnectionAdded_Landroid_telecom_RemoteConnection_Handler", ApiSince=23)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -2004,9 +2160,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2026,10 +2182,6 @@ [Android.Runtime.Register("SERVICE_INTERFACE", ApiSince=23)] [<Android.Runtime.Register("SERVICE_INTERFACE", ApiSince=23)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -2048,9 +2200,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2105,14 +2257,6 @@ [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - - - [get: System.Runtime.CompilerServices.NullableContext(1)] - [<get: System.Runtime.CompilerServices.NullableContext(1)>] - System.Type diff --git a/docs/xml/Android.Telecom/ConnectionState.xml b/docs/xml/Android.Telecom/ConnectionState.xml index 16f8f3448..2c157360c 100644 --- a/docs/xml/Android.Telecom/ConnectionState.xml +++ b/docs/xml/Android.Telecom/ConnectionState.xml @@ -265,5 +265,61 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telecom/Connection.STATE_SIMULATED_RINGING")] + [<Android.Runtime.IntDefinition(null, JniField="android/telecom/Connection.STATE_SIMULATED_RINGING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.ConnectionState + + 9 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telecom/Connection.STATE_AUDIO_PROCESSING")] + [<Android.Runtime.IntDefinition(null, JniField="android/telecom/Connection.STATE_AUDIO_PROCESSING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.ConnectionState + + 8 + + To be added. + + diff --git a/docs/xml/Android.Telecom/CrsMediaType.xml b/docs/xml/Android.Telecom/CrsMediaType.xml new file mode 100644 index 000000000..e76827447 --- /dev/null +++ b/docs/xml/Android.Telecom/CrsMediaType.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telecom.Call.CrsMediaTypeAudio", JniField="android/telecom/Call.CRS_MEDIA_TYPE_AUDIO")] + [<Android.Runtime.IntDefinition("Android.Telecom.Call.CrsMediaTypeAudio", JniField="android/telecom/Call.CRS_MEDIA_TYPE_AUDIO")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.CrsMediaType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telecom.Call.CrsMediaTypeNone", JniField="android/telecom/Call.CRS_MEDIA_TYPE_NONE")] + [<Android.Runtime.IntDefinition("Android.Telecom.Call.CrsMediaTypeNone", JniField="android/telecom/Call.CRS_MEDIA_TYPE_NONE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.CrsMediaType + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telecom.Call.CrsMediaTypeVideo", JniField="android/telecom/Call.CRS_MEDIA_TYPE_VIDEO")] + [<Android.Runtime.IntDefinition("Android.Telecom.Call.CrsMediaTypeVideo", JniField="android/telecom/Call.CRS_MEDIA_TYPE_VIDEO")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.CrsMediaType + + 2 + + To be added. + + + + diff --git a/docs/xml/Android.Telecom/ICallEventCallback.xml b/docs/xml/Android.Telecom/ICallEventCallback.xml index f02595bf7..0d4d26343 100644 --- a/docs/xml/Android.Telecom/ICallEventCallback.xml +++ b/docs/xml/Android.Telecom/ICallEventCallback.xml @@ -318,8 +318,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "AudioCall", "VideoCall" }, Type="Android.Telecom.CallAttributes")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "AudioCall", "VideoCall" }, Type="Android.Telecom.CallAttributes")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "AudioCall", "VideoCall", "Messaging" }, Type="Android.Telecom.CallAttributes")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "AudioCall", "VideoCall", "Messaging" }, Type="Android.Telecom.CallAttributes")>] diff --git a/docs/xml/Android.Telecom/InCallService.xml b/docs/xml/Android.Telecom/InCallService.xml index 5e42a4195..017c270a2 100644 --- a/docs/xml/Android.Telecom/InCallService.xml +++ b/docs/xml/Android.Telecom/InCallService.xml @@ -778,6 +778,40 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCallEndpointRequested", "(Landroid/telecom/CallEndpoint;)V", "GetOnCallEndpointRequested_Landroid_telecom_CallEndpoint_Handler", ApiSince=37)] + [<Android.Runtime.Register("onCallEndpointRequested", "(Landroid/telecom/CallEndpoint;)V", "GetOnCallEndpointRequested_Landroid_telecom_CallEndpoint_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The requested CallEndpoint. + Called by the platform when an InCallService changes the audio route using + #requestCallEndpointChange(CallEndpoint, Executor, OutcomeReceiver) to initiate a + call endpoint change. + To be added. + + diff --git a/docs/xml/Android.Telecom/PhoneAccount.xml b/docs/xml/Android.Telecom/PhoneAccount.xml index b0f0b3e12..6c46e822d 100644 --- a/docs/xml/Android.Telecom/PhoneAccount.xml +++ b/docs/xml/Android.Telecom/PhoneAccount.xml @@ -298,6 +298,43 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CAPABILITY_CHANGE_RTT_CALL_TO_AUDIO_CALL", ApiSince=37)] + [<Android.Runtime.Register("CAPABILITY_CHANGE_RTT_CALL_TO_AUDIO_CALL", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.PhoneAccountCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telecom.PhoneAccountCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.PhoneAccountCapability + + 1048576 + + Flag indicating that this PhoneAccount is capable of changing an RTT (Real-time text) + call to a voice call. + To be added. + + @@ -1444,6 +1481,38 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("LOW_BATTERY_ALERT_DISABLED", ApiSince=37)] + [<Android.Runtime.Register("LOW_BATTERY_ALERT_DISABLED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + -1 + + Default value indicating that the low battery alert feature is disabled. + To be added. + + diff --git a/docs/xml/Android.Telecom/PhoneAccountCapability.xml b/docs/xml/Android.Telecom/PhoneAccountCapability.xml index 76f50395e..c555aab7e 100644 --- a/docs/xml/Android.Telecom/PhoneAccountCapability.xml +++ b/docs/xml/Android.Telecom/PhoneAccountCapability.xml @@ -135,6 +135,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/telecom/PhoneAccount.CAPABILITY_CHANGE_RTT_CALL_TO_AUDIO_CALL")] + [<Android.Runtime.IntDefinition(null, JniField="android/telecom/PhoneAccount.CAPABILITY_CHANGE_RTT_CALL_TO_AUDIO_CALL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telecom.PhoneAccountCapability + + 1048576 + + To be added. + + diff --git a/docs/xml/Android.Telecom/TelecomManager.xml b/docs/xml/Android.Telecom/TelecomManager.xml index 18bc13337..ff3b64cd0 100644 --- a/docs/xml/Android.Telecom/TelecomManager.xml +++ b/docs/xml/Android.Telecom/TelecomManager.xml @@ -1,4 +1,4 @@ - + @@ -42,9 +42,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -154,9 +154,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,11 +193,11 @@ If there is a ringing incoming call, this method accepts the call on behalf of the user. If there is a ringing incoming call, this method accepts the call on behalf of the user. - + If the incoming call is a video call, the call will be answered with the same video state as the incoming call requests. This means, for example, that an incoming call requesting VideoProfile#STATE_BIDIRECTIONAL will be answered, accepting that state. - + If the ringing incoming call is self-managed, this method will only accept the call if the caller of this method is privileged (i.e. system, shell, or root) or system UI. This member is deprecated. Companion apps for wearable devices should use the InCallService API @@ -208,9 +208,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -260,9 +260,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -306,9 +306,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -344,7 +344,7 @@ Activity action: Shows a dialog asking the user whether or not they want to replace the current default Dialer with the one specified in #EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME. - + Usage example: Intent intent = new Intent(TelecomManager.ACTION_CHANGE_DEFAULT_DIALER); intent.putExtra(TelecomManager.EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME, @@ -360,9 +360,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -402,13 +402,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_CONFIGURE_CALL_LOG_INTEGRATION", ApiSince=37)] + [<Android.Runtime.Register("ACTION_CONFIGURE_CALL_LOG_INTEGRATION", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Activity Action: Show the settings for configuring call log integration. + To be added. + + @@ -451,9 +479,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -496,9 +524,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -538,9 +566,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -590,9 +618,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -637,9 +665,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -684,9 +712,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -722,13 +750,13 @@ Start an activity indicating that the completion of an outgoing call or an incoming call which was not blocked by the CallScreeningService, and which was NOT terminated while the call was in Call#STATE_AUDIO_PROCESSING. - + The Uri extra #EXTRA_HANDLE will contain the uri handle(phone number) for the call which completed. - + The integer extra #EXTRA_DISCONNECT_CAUSE will indicate the reason for the call disconnection. See #EXTRA_DISCONNECT_CAUSE for more information. - + The integer extra #EXTRA_CALL_DURATION will indicate the duration of the call. See #EXTRA_CALL_DURATION for more information. @@ -737,9 +765,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -777,9 +805,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -813,9 +841,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -856,9 +884,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -896,13 +924,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACTION_VOIP_CALL_LOG_PREFERENCE", ApiSince=37)] + [<Android.Runtime.Register("ACTION_VOIP_CALL_LOG_PREFERENCE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Broadcast intent action indicating that the call log preference is updated + by the user. + To be added. + + @@ -982,18 +1039,18 @@ public CallControlCallEventCallback handshakes = new CallControlCallback() { ... } - + public CallEventCallback events = new CallEventCallback() { ... } - + public MyVoipCall(String id){ ... } } - + MyVoipCall myFirstOutgoingCall = new MyVoipCall("1"); - + telecomManager.addCall(callAttributes, Runnable::run, new OutcomeReceiver() { @@ -1013,9 +1070,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1093,9 +1150,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1159,9 +1216,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1211,9 +1268,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1255,9 +1312,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1306,9 +1363,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1356,9 +1413,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1394,9 +1451,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1432,9 +1489,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1479,9 +1536,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1526,9 +1583,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1573,9 +1630,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1620,9 +1677,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1666,13 +1723,13 @@ otherwise. Ends the foreground call on the device. - If there is a single call and it is ringing, calling this method rejects the ringing call. - Otherwise, the foreground (active) call is ended preferentially. + If there is a ringing call, calling this method rejects the ringing call. Otherwise, the + foreground call is ended. Note: this method CANNOT be used to end ongoing emergency calls and will return false if an attempt is made to end an emergency call. - Note: If the foreground call on this device is self-managed or transactional, this method - will only end the call if the caller of this method is privileged (i.e. system, shell, or - root) or system UI. + Note: If the foreground call on this device is self-managed, this method will only end + the call if the caller of this method is privileged (i.e. system, shell, or root) or system + UI. This member is deprecated. Companion apps for wearable devices should use the InCallService API instead. Apps performing call screening should use the CallScreeningService API instead. @@ -1682,9 +1739,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1728,9 +1785,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1766,9 +1823,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1804,9 +1861,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1851,9 +1908,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1893,9 +1950,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1929,7 +1986,7 @@ Optional extra for communicating the call network technology used by a android.telecom.Connection to Telecom and InCallUI. - + NETWORK_TYPE_* in android.telephony.TelephonyManager. @@ -1937,9 +1994,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1981,13 +2038,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_CALL_TYPE", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_CALL_TYPE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An optional Intent extra used with #ACTION_CALL_BACK to specify + the desired call type for the callback. + To be added. + + @@ -2021,9 +2107,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2064,9 +2150,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2114,9 +2200,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2156,9 +2242,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2200,9 +2286,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2242,9 +2328,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2285,9 +2371,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2332,9 +2418,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2375,9 +2461,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2411,7 +2497,7 @@ Extra for the call composer call location, an android.location.Location parcelable class to represent the geolocation as a latitude and longitude pair. - + Reference: RCC.20 Section 2.4.3.2 @@ -2419,9 +2505,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2460,9 +2546,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2501,9 +2587,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2546,9 +2632,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2589,9 +2675,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2634,9 +2720,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2670,12 +2756,12 @@ A Uri representing the picture that was downloaded when a call is received or uploaded when a call is placed. - + This is a content URI within the call log provider which can be used to open a file descriptor. This could be set a short time after a call is added to the Dialer app if the download/upload is delayed for some reason. The Dialer app will receive a callback via Call.Callback#onDetailsChanged when this value has changed. - + Reference: RCC.20 Section 2.4.3.2 @@ -2683,9 +2769,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2719,7 +2805,7 @@ Extra for the call composer call priority, either #PRIORITY_NORMAL or #PRIORITY_URGENT. - + Reference: RCC.20 Section 2.4.4.2 @@ -2727,9 +2813,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2771,9 +2857,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2809,9 +2895,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2856,9 +2942,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2907,9 +2993,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2958,13 +3044,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_VOIP_CALL_LOG_PREFERENCE_STATUS", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_VOIP_CALL_LOG_PREFERENCE_STATUS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Extra used with #ACTION_VOIP_CALL_LOG_PREFERENCE to specify the value of the + VoIP call log preference for the app receiving the broadcast. + To be added. + + @@ -2992,7 +3107,7 @@ original address to dial for the call. This is used when an alternative gateway address is provided to recall the original address. The value is a android.net.Uri. - + (See #GATEWAY_PROVIDER_PACKAGE for details) @@ -3000,9 +3115,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3033,7 +3148,7 @@ An optional android.content.Intent#ACTION_CALL intent extra denoting the package name of the app specifying an alternative gateway for the call. The value is a string. - + (The following comment corresponds to the all GATEWAY_* extras) An app which sends the android.content.Intent#ACTION_CALL intent can specify an alternative address to dial which is different from the one specified and displayed to @@ -3044,9 +3159,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3101,9 +3216,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3167,9 +3282,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3229,9 +3344,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3273,7 +3388,7 @@ Return the PhoneAccount for a specified PhoneAccountHandle. Object includes resources which can be used in a user interface. - + Requires Permission: android.Manifest.permission#READ_PHONE_NUMBERS for applications targeting API level 31+. @@ -3283,9 +3398,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3335,9 +3450,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3389,9 +3504,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3442,9 +3557,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3500,9 +3615,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3547,9 +3662,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3592,9 +3707,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3656,13 +3771,48 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isInExternalCall", "()Z", "GetIsInExternalCallHandler", ApiSince=37)] + [<get: Android.Runtime.Register("isInExternalCall", "()Z", "GetIsInExternalCallHandler", ApiSince=37)>] + + + [get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")] + [<get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>] + + + + System.Boolean + + + Returns whether there is an ongoing phone call (can be in dialing, ringing, active or holding + states) that is an external call. + + true if there is an ongoing call that is external, false otherwise. + To be added. + + @@ -3708,9 +3858,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3773,9 +3923,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3814,9 +3964,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3871,9 +4021,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3946,9 +4096,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3991,9 +4141,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4035,9 +4185,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4082,9 +4232,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4133,9 +4283,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4185,9 +4335,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4231,15 +4381,15 @@ Places a new outgoing call to the provided address using the system telecom service with the specified extras. - + This method is equivalent to placing an outgoing call using Intent#ACTION_CALL, except that the outgoing call will always be sent via the system telecom service. If method-caller is either the user selected default dialer app or preloaded system dialer app, then emergency calls will also be allowed. - + Placing a call via a managed ConnectionService requires permission: android.Manifest.permission#CALL_PHONE - + Usage example: Uri uri = Uri.fromParts("tel", "12345", null); Bundle extras = new Bundle(); @@ -4257,7 +4407,7 @@ #placeCall(Uri, Bundle) to inform Telecom of a new outgoing call. A self-managed ConnectionService must include #EXTRA_PHONE_ACCOUNT_HANDLE to specify its associated android.telecom.PhoneAccountHandle. - + Self-managed ConnectionServices require permission android.Manifest.permission#MANAGE_OWN_CALLS. <strong>Note:</strong> If this method is used to place an emergency call, it @@ -4273,21 +4423,15 @@ call forwarding MMI code is placed by an application that is not in one of these roles, the dialer will be launched with a UI showing the MMI code already populated so that the user can confirm the action before the call is placed. - <b>Note</b>: The dialer application may set the URI parameter of address to specify - a call log record. This allows the dialer to launch a related application to initiate - a callback for a specific call log entry. The dialer must have the READ_CALL_LOGS permission - to access call log records. The ContentUri for a specific call log record can be obtained - by android.content.ContentUri#withAppendedId(CallLog.Calls.CONTENT_URI, callLogId), - where callLogId is the android.provider.BaseColumns#_ID of the call log record. Java documentation for android.telecom.TelecomManager.placeCall(android.net.Uri, android.os.Bundle). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4330,9 +4474,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4376,9 +4520,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4422,9 +4566,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4471,9 +4615,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4531,9 +4675,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4584,9 +4728,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4631,9 +4775,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4687,9 +4831,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4739,9 +4883,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4785,14 +4929,14 @@ Place a new adhoc conference call with the provided participants using the system telecom service. This method doesn't support placing of emergency calls. - + An adhoc conference call is established by providing a list of addresses to TelecomManager#startConference(List<Uri>, int videoState) where the ConnectionService is responsible for connecting all indicated participants to a conference simultaneously. This is in contrast to conferences formed by merging calls together (e.g. using android.telecom.Call#mergeConference()). - + The following keys are supported in the supplied extras. <ul> <li>#EXTRA_PHONE_ACCOUNT_HANDLE</li> @@ -4805,9 +4949,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4855,9 +4999,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4965,9 +5109,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5025,9 +5169,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telephony.Data/ConnectionCapability.xml b/docs/xml/Android.Telephony.Data/ConnectionCapability.xml new file mode 100644 index 000000000..c304566a2 --- /dev/null +++ b/docs/xml/Android.Telephony.Data/ConnectionCapability.xml @@ -0,0 +1,495 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityBackground", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_BACKGROUND")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityBackground", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_BACKGROUND")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 168 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityDownlinkStreaming", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_DOWNLINK_STREAMING")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityDownlinkStreaming", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_DOWNLINK_STREAMING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 163 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIms", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_IMS")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIms", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_IMS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityInternet", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_INTERNET")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityInternet", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_INTERNET")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIotDelayTolerant", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_IOT_DELAY_TOLERANT")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIotDelayTolerant", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_IOT_DELAY_TOLERANT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 161 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIotNonDelayTolerant", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_IOT_NON_DELAY_TOLERANT")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityIotNonDelayTolerant", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_IOT_NON_DELAY_TOLERANT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 162 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityLcsUserPlanePositioning", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_LCS_USER_PLANE_POSITIONING")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityLcsUserPlanePositioning", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_LCS_USER_PLANE_POSITIONING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 16 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityLowLatencyLossTolerantUnack", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_LOW_LATENCY_LOSS_TOLERANT_UNACK")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityLowLatencyLossTolerantUnack", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_LOW_LATENCY_LOSS_TOLERANT_UNACK")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 171 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityMissionCriticalCommunications", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_MISSION_CRITICAL_COMMUNICATIONS")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityMissionCriticalCommunications", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_MISSION_CRITICAL_COMMUNICATIONS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 169 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityMms", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_MMS")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityMms", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_MMS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityRealTimeInteractive", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_REAL_TIME_INTERACTIVE")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityRealTimeInteractive", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_REAL_TIME_INTERACTIVE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 166 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilitySupl", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_SUPL")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilitySupl", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_SUPL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityTimeCriticalCommunications", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_TIME_CRITICAL_COMMUNICATIONS")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityTimeCriticalCommunications", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_TIME_CRITICAL_COMMUNICATIONS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 170 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUnifiedCommunications", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_UNIFIED_COMMUNICATIONS")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUnifiedCommunications", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_UNIFIED_COMMUNICATIONS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 167 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUnknown", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_UNKNOWN")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUnknown", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_UNKNOWN")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUplinkStreaming", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_UPLINK_STREAMING")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityUplinkStreaming", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_UPLINK_STREAMING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 164 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityVehicularCommunications", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_VEHICULAR_COMMUNICATIONS")] + [<Android.Runtime.IntDefinition("Android.Telephony.Data.TrafficDescriptor.ConnectionCapabilityVehicularCommunications", JniField="android/telephony/data/TrafficDescriptor.CONNECTION_CAPABILITY_VEHICULAR_COMMUNICATIONS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 165 + + To be added. + + + + diff --git a/docs/xml/Android.Telephony.Data/TrafficDescriptor+Builder.xml b/docs/xml/Android.Telephony.Data/TrafficDescriptor+Builder.xml index a1833043d..1b97a997a 100644 --- a/docs/xml/Android.Telephony.Data/TrafficDescriptor+Builder.xml +++ b/docs/xml/Android.Telephony.Data/TrafficDescriptor+Builder.xml @@ -159,6 +159,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setConnectionCapability", "(I)Landroid/telephony/data/TrafficDescriptor$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setConnectionCapability", "(I)Landroid/telephony/data/TrafficDescriptor$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.TrafficDescriptor+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Telephony.Data/TrafficDescriptor.xml b/docs/xml/Android.Telephony.Data/TrafficDescriptor.xml index da14b355d..a26b3ea71 100644 --- a/docs/xml/Android.Telephony.Data/TrafficDescriptor.xml +++ b/docs/xml/Android.Telephony.Data/TrafficDescriptor.xml @@ -62,6 +62,656 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getConnectionCapability", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getConnectionCapability", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Get the connection capability of the traffic. + The connection capability, as one of the CONNECTION_CAPABILITY_* constants. + Returns #CONNECTION_CAPABILITY_UNKNOWN if not specified. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_BACKGROUND", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_BACKGROUND", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 168 + + Any traffic that is not time-sensitive, e. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_DOWNLINK_STREAMING", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_DOWNLINK_STREAMING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 163 + + Downlink streaming, characterized as downlink high data rates content and low latency. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_IMS", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_IMS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 1 + + IMS Voice + Video comprising voice, video telephony and multimedia communications over IP + networks. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_INTERNET", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_INTERNET", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 8 + + Internet data traffic with wide availability but no critical requirements on latency or + data rates. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_IOT_DELAY_TOLERANT", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_IOT_DELAY_TOLERANT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 161 + + Delay-tolerant, low sustained data rate IoT traffic. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_IOT_NON_DELAY_TOLERANT", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_IOT_NON_DELAY_TOLERANT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 162 + + Non-delay-tolerant, low sustained data rate IoT traffic + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_LCS_USER_PLANE_POSITIONING", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_LCS_USER_PLANE_POSITIONING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 16 + + LCS user plane positioning + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_LOW_LATENCY_LOSS_TOLERANT_UNACK", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_LOW_LATENCY_LOSS_TOLERANT_UNACK", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 171 + + Traffic which has low latency requirements and is tolerant to some loss, hence using + un-acknowledged mode at the Radio Link Control (RLC) layer. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_MISSION_CRITICAL_COMMUNICATIONS", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_MISSION_CRITICAL_COMMUNICATIONS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 169 + + Mission-critical communications, may include MC-PTT, MC + video, and MC data. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_MMS", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_MMS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 2 + + MMS (Multimedia Messaging Service) + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_REAL_TIME_INTERACTIVE", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_REAL_TIME_INTERACTIVE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 166 + + Real time interactive traffic, for example, for gaming or AR/VR. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_SUPL", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_SUPL", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 4 + + SUPL (Secure User Plane Location) + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_TIME_CRITICAL_COMMUNICATIONS", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_TIME_CRITICAL_COMMUNICATIONS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 170 + + Time Critical Communications, with bounded, low to very low + latency requirements, and high availability. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_UNIFIED_COMMUNICATIONS", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_UNIFIED_COMMUNICATIONS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 167 + + Unified communications traffic, which comprise communications through a single user + interface at the UE, for instance instant messaging, VoIP, and video collaboration through + the same application. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_UNKNOWN", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 0 + + Unknown connection capability. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_UPLINK_STREAMING", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_UPLINK_STREAMING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 164 + + Uplink streaming, characterized as uplink high data rates content and low latency + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONNECTION_CAPABILITY_VEHICULAR_COMMUNICATIONS", ApiSince=37)] + [<Android.Runtime.Register("CONNECTION_CAPABILITY_VEHICULAR_COMMUNICATIONS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Data.ConnectionCapability enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Data.ConnectionCapability + + 165 + + Vehicle-to-Everything (V2X) traffic comprising V2X messages, + characterized by low latency, high reliability, and high availability. + To be added. + + diff --git a/docs/xml/Android.Telephony.Euicc/DownloadableSubscription.xml b/docs/xml/Android.Telephony.Euicc/DownloadableSubscription.xml index 0c7a355d2..867776c89 100644 --- a/docs/xml/Android.Telephony.Euicc/DownloadableSubscription.xml +++ b/docs/xml/Android.Telephony.Euicc/DownloadableSubscription.xml @@ -44,7 +44,7 @@ Information about a subscription which is downloadable to an eUICC using - EuiccManager#downloadSubscription(DownloadableSubscription, boolean, PendingIntent). + EuiccManager#downloadSubscription(DownloadableSubscription, boolean, PendingIntent). Information about a subscription which is downloadable to an eUICC using EuiccManager#downloadSubscription(DownloadableSubscription, boolean, PendingIntent). diff --git a/docs/xml/Android.Telephony.Ims.Feature/MmTelFeature+MmTelCapabilities.xml b/docs/xml/Android.Telephony.Ims.Feature/MmTelFeature+MmTelCapabilities.xml index d7f84a5f7..3a3580aea 100644 --- a/docs/xml/Android.Telephony.Ims.Feature/MmTelFeature+MmTelCapabilities.xml +++ b/docs/xml/Android.Telephony.Ims.Feature/MmTelFeature+MmTelCapabilities.xml @@ -374,9 +374,9 @@ - A bitmask of one or more capabilities. + a bitmask of one or more capabilities. Determines whether all specified capabilities are supported. - if all specified capabilities are supported; otherwise, . + true if all queried capabilities are true, otherwise false. diff --git a/docs/xml/Android.Telephony.Ims/IRegistrationManager.xml b/docs/xml/Android.Telephony.Ims/IRegistrationManager.xml index d59170de3..d9aec76f8 100644 --- a/docs/xml/Android.Telephony.Ims/IRegistrationManager.xml +++ b/docs/xml/Android.Telephony.Ims/IRegistrationManager.xml @@ -133,11 +133,7 @@ The Executor that will be used to call the transportTypeCallback. - The transport type associated with the current IMS registration, - which will be one of following: - AccessNetworkConstants#TRANSPORT_TYPE_WWAN, - AccessNetworkConstants#TRANSPORT_TYPE_WLAN, or - AccessNetworkConstants#TRANSPORT_TYPE_INVALID. + The transport type associated with the current IMS registration. Gets the Transport Type associated with the current IMS registration. Gets the Transport Type associated with the current IMS registration. diff --git a/docs/xml/Android.Telephony.Ims/ImsRcsManager.xml b/docs/xml/Android.Telephony.Ims/ImsRcsManager.xml index 4d6c0fec6..ec308e107 100644 --- a/docs/xml/Android.Telephony.Ims/ImsRcsManager.xml +++ b/docs/xml/Android.Telephony.Ims/ImsRcsManager.xml @@ -363,11 +363,7 @@ The Executor that will be used to call the transportTypeCallback. - The transport type associated with the current IMS registration, - which will be one of following: - AccessNetworkConstants#TRANSPORT_TYPE_WWAN, - AccessNetworkConstants#TRANSPORT_TYPE_WLAN, or - AccessNetworkConstants#TRANSPORT_TYPE_INVALID. + The transport type associated with the current IMS registration. Gets the Transport Type associated with the current IMS registration. Gets the Transport Type associated with the current IMS registration. diff --git a/docs/xml/Android.Telephony.Ims/ImsRegistrationAttributes.xml b/docs/xml/Android.Telephony.Ims/ImsRegistrationAttributes.xml index 5f8bcec8d..c1b6f8510 100644 --- a/docs/xml/Android.Telephony.Ims/ImsRegistrationAttributes.xml +++ b/docs/xml/Android.Telephony.Ims/ImsRegistrationAttributes.xml @@ -1,4 +1,4 @@ - + @@ -52,9 +52,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -98,9 +98,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -138,9 +138,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -190,9 +190,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -242,9 +242,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -357,9 +357,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -400,9 +400,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -443,9 +443,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -504,6 +504,44 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPcscfAddress", "()Ljava/lang/String;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getPcscfAddress", "()Ljava/lang/String;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.String + + + To be added. + The current Proxy-CSCF(P-CSCF) address which UE registers with based on the + registration procedure in 3GPP TS 24.229; otherwise, null if the address is not set. + To be added. + + @@ -545,9 +583,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -643,9 +681,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telephony.Satellite/NtnSignalStrength+InterfaceConsts.xml b/docs/xml/Android.Telephony.Satellite/NtnSignalStrength+InterfaceConsts.xml new file mode 100644 index 000000000..070d79b4d --- /dev/null +++ b/docs/xml/Android.Telephony.Satellite/NtnSignalStrength+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Telephony.Satellite/NtnSignalStrength.xml b/docs/xml/Android.Telephony.Satellite/NtnSignalStrength.xml new file mode 100644 index 000000000..967252379 --- /dev/null +++ b/docs/xml/Android.Telephony.Satellite/NtnSignalStrength.xml @@ -0,0 +1,512 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/telephony/satellite/NtnSignalStrength", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/telephony/satellite/NtnSignalStrength", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + NTN signal strength related information. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/telephony/satellite/NtnSignalStrength;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/telephony/satellite/NtnSignalStrength;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + To be added. + This constructor is used to create a copy of an existing NtnSignalStrength object. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + 0 + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getLevel", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getLevel", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns notified non-terrestrial network signal strength level. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NTN_SIGNAL_STRENGTH_GOOD", ApiSince=37)] + [<Android.Runtime.Register("NTN_SIGNAL_STRENGTH_GOOD", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Satellite.NtnSignalStrengthLevel enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Satellite.NtnSignalStrengthLevel enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Satellite.NtnSignalStrengthLevel + + 3 + + Non-terrestrial network signal strength is good. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NTN_SIGNAL_STRENGTH_GREAT", ApiSince=37)] + [<Android.Runtime.Register("NTN_SIGNAL_STRENGTH_GREAT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Satellite.NtnSignalStrengthLevel enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Satellite.NtnSignalStrengthLevel enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Satellite.NtnSignalStrengthLevel + + 4 + + Non-terrestrial network signal strength is great. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NTN_SIGNAL_STRENGTH_MODERATE", ApiSince=37)] + [<Android.Runtime.Register("NTN_SIGNAL_STRENGTH_MODERATE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Satellite.NtnSignalStrengthLevel enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Satellite.NtnSignalStrengthLevel enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Satellite.NtnSignalStrengthLevel + + 2 + + Non-terrestrial network signal strength is moderate. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NTN_SIGNAL_STRENGTH_NONE", ApiSince=37)] + [<Android.Runtime.Register("NTN_SIGNAL_STRENGTH_NONE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Satellite.NtnSignalStrengthLevel enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Satellite.NtnSignalStrengthLevel enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Satellite.NtnSignalStrengthLevel + + 0 + + Non-terrestrial network signal strength is not available. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("NTN_SIGNAL_STRENGTH_POOR", ApiSince=37)] + [<Android.Runtime.Register("NTN_SIGNAL_STRENGTH_POOR", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Satellite.NtnSignalStrengthLevel enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.Satellite.NtnSignalStrengthLevel enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Satellite.NtnSignalStrengthLevel + + 1 + + Non-terrestrial network signal strength is poor. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + The Parcel in which the object should be written. + Additional flags about how the object should be written. + May be 0 or #PARCELABLE_WRITE_RETURN_VALUE. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Telephony.Satellite/NtnSignalStrengthLevel.xml b/docs/xml/Android.Telephony.Satellite/NtnSignalStrengthLevel.xml new file mode 100644 index 000000000..7d86caeff --- /dev/null +++ b/docs/xml/Android.Telephony.Satellite/NtnSignalStrengthLevel.xml @@ -0,0 +1,159 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthGood", JniField="android/telephony/satellite/NtnSignalStrength.NTN_SIGNAL_STRENGTH_GOOD")] + [<Android.Runtime.IntDefinition("Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthGood", JniField="android/telephony/satellite/NtnSignalStrength.NTN_SIGNAL_STRENGTH_GOOD")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Satellite.NtnSignalStrengthLevel + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthGreat", JniField="android/telephony/satellite/NtnSignalStrength.NTN_SIGNAL_STRENGTH_GREAT")] + [<Android.Runtime.IntDefinition("Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthGreat", JniField="android/telephony/satellite/NtnSignalStrength.NTN_SIGNAL_STRENGTH_GREAT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Satellite.NtnSignalStrengthLevel + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthModerate", JniField="android/telephony/satellite/NtnSignalStrength.NTN_SIGNAL_STRENGTH_MODERATE")] + [<Android.Runtime.IntDefinition("Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthModerate", JniField="android/telephony/satellite/NtnSignalStrength.NTN_SIGNAL_STRENGTH_MODERATE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Satellite.NtnSignalStrengthLevel + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthNone", JniField="android/telephony/satellite/NtnSignalStrength.NTN_SIGNAL_STRENGTH_NONE")] + [<Android.Runtime.IntDefinition("Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthNone", JniField="android/telephony/satellite/NtnSignalStrength.NTN_SIGNAL_STRENGTH_NONE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Satellite.NtnSignalStrengthLevel + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthPoor", JniField="android/telephony/satellite/NtnSignalStrength.NTN_SIGNAL_STRENGTH_POOR")] + [<Android.Runtime.IntDefinition("Android.Telephony.Satellite.NtnSignalStrength.NtnSignalStrengthPoor", JniField="android/telephony/satellite/NtnSignalStrength.NTN_SIGNAL_STRENGTH_POOR")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.Satellite.NtnSignalStrengthLevel + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.Telephony.Satellite/SatelliteManager.xml b/docs/xml/Android.Telephony.Satellite/SatelliteManager.xml index 9bd70dd82..9f455e5f3 100644 --- a/docs/xml/Android.Telephony.Satellite/SatelliteManager.xml +++ b/docs/xml/Android.Telephony.Satellite/SatelliteManager.xml @@ -1,4 +1,4 @@ - + @@ -46,9 +46,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -126,9 +126,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -176,9 +176,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -281,9 +281,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telephony/AvailableNetworkInfo.xml b/docs/xml/Android.Telephony/AvailableNetworkInfo.xml index 8358cfc81..e84f5a202 100644 --- a/docs/xml/Android.Telephony/AvailableNetworkInfo.xml +++ b/docs/xml/Android.Telephony/AvailableNetworkInfo.xml @@ -56,9 +56,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -123,7 +123,7 @@ Returns the frequency bands that need to be scanned by opportunistic network service - + The returned value is defined in either of AccessNetworkConstants.GeranBand, AccessNetworkConstants.UtranBand and AccessNetworkConstants.EutranBand See AccessNetworkConstants.AccessNetworkType for details regarding different network @@ -131,7 +131,7 @@ To be added. Returns the frequency bands that need to be scanned by opportunistic network service - + The returned value is defined in either of AccessNetworkConstants.GeranBand, AccessNetworkConstants.UtranBand and AccessNetworkConstants.EutranBand See AccessNetworkConstants.AccessNetworkType for details regarding different network @@ -143,9 +143,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -307,9 +307,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -353,9 +353,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -503,9 +503,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -546,9 +546,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telephony/CarrierConfigManager.xml b/docs/xml/Android.Telephony/CarrierConfigManager.xml index bfec1342d..e6f97496d 100644 --- a/docs/xml/Android.Telephony/CarrierConfigManager.xml +++ b/docs/xml/Android.Telephony/CarrierConfigManager.xml @@ -1,4 +1,4 @@ - + @@ -39,9 +39,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,9 +109,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -152,9 +152,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -195,9 +195,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -236,13 +236,43 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CARRIER_ROAMING_NTN_CONNECT_HYBRID", ApiSince=37)] + [<Android.Runtime.Register("CARRIER_ROAMING_NTN_CONNECT_HYBRID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 2 + + Device can connect to carrier roaming non-terrestrial network both automatically and + manually i. + To be added. + + @@ -279,9 +309,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -342,9 +372,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -383,9 +413,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -424,9 +454,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -471,9 +501,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -516,9 +546,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -560,9 +590,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -600,7 +630,7 @@ the device is unlocked. Direct-Boot-aware applications may use the first broadcast as an early signal that the carrier config has been loaded, but other applications will only receive the second broadcast, when the device is unlocked. - + This extra is included in #ACTION_CARRIER_CONFIG_CHANGED to indicate whether this is a rebroadcast on unlock. @@ -609,9 +639,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -651,9 +681,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -693,9 +723,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -797,9 +827,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -864,9 +894,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -954,9 +984,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1020,9 +1050,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1102,9 +1132,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1153,9 +1183,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1205,9 +1235,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1245,9 +1275,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1287,9 +1317,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1329,9 +1359,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1364,21 +1394,18 @@ call or when there is an ongoing call on wifi which was downgraded from video and VoWifi is turned off. - When false, indicates that adding a call is disabled when there is an ongoing video - call or when there is an ongoing call on wifi which was downgraded from video and VoWifi is - turned off. - When true), indicates that another call can be added during an ongoing video call. - <p> - This is {@code true by default. + When true, indicates that adding a call is disabled when there is an ongoing video call + or when there is an ongoing call on wifi which was downgraded from video and VoWifi is + turned off. Java documentation for android.telephony.CarrierConfigManager.KEY_ALLOW_ADD_CALL_DURING_VIDEO_CALL_BOOL. - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1416,9 +1443,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1459,9 +1486,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1501,9 +1528,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1545,13 +1572,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_ALLOW_HOLD_IN_RTT_CALL_BOOL", ApiSince=37)] + [<Android.Runtime.Register("KEY_ALLOW_HOLD_IN_RTT_CALL_BOOL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Flag indicating whether RTT (Real-Time Text) calls support the hold/unhold capability. + To be added. + + @@ -1580,7 +1635,9 @@ call (e. When true, indicates that video calls can be put on hold in order to swap to another - call (e.g. a new outgoing call). + call (e.g. a new outgoing call). + When false, indicates that video calls will be disconnected when swapping to another + call. This is true by default. @@ -1588,9 +1645,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1630,9 +1687,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1674,9 +1731,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1717,9 +1774,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1758,9 +1815,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1798,9 +1855,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1845,9 +1902,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1891,9 +1948,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1931,9 +1988,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1971,9 +2028,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2011,13 +2068,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_AUTO_UNHOLD_ON_REMOTE_DISCONNECT_BOOL", ApiSince=37)] + [<Android.Runtime.Register("KEY_AUTO_UNHOLD_ON_REMOTE_DISCONNECT_BOOL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Flag indicating whether the carrier supports auto-unholding the background call on remotely + disconnected calls. + To be added. + + @@ -2055,9 +2141,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2101,9 +2187,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2145,9 +2231,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2189,9 +2275,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2231,9 +2317,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2271,9 +2357,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2309,7 +2395,7 @@ device is reporting that it is roaming. By default, there are no custom call forwarding prefixes and none of these numbers will be filtered. If one or more entries are present, the system will not complete the call and display an error message. - + To display a message to the user when call forwarding fails for 3gpp MMI codes while roaming, use the #KEY_SUPPORT_3GPP_CALL_FORWARDING_WHILE_ROAMING_BOOL option instead. @@ -2318,9 +2404,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2361,9 +2447,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2404,9 +2490,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2444,9 +2530,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2485,9 +2571,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2527,9 +2613,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2576,9 +2662,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2618,9 +2704,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2660,9 +2746,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2703,9 +2789,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2745,9 +2831,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2791,9 +2877,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2840,7 +2926,7 @@ (e.g. android.telephony.data.ApnSetting#TYPE_DEFAULTERROR_CODE_1 is an integer defined in android.telephony.DataFailCause Example: android.telephony.DataFailCause#MISSING_UNKNOWN_APN - + CARRIER_ACTION_IDX_1 is an integer defined in com.android.carrierdefaultapp.CarrierActionUtils Example: @@ -2852,9 +2938,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2906,9 +2992,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2955,9 +3041,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3003,9 +3089,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3043,9 +3129,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3085,9 +3171,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3135,9 +3221,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3176,9 +3262,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3224,9 +3310,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3264,9 +3350,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3305,9 +3391,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3354,9 +3440,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3400,9 +3486,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3445,9 +3531,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3490,9 +3576,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3524,10 +3610,10 @@ A string array indicating the default APN types that are metered by the carrier. A string array indicating the default APN types that are metered by the carrier. - + The string in the array is the name of the APN type. For example, "default" for ApnSetting#TYPE_DEFAULT, "mms" for ApnSetting#TYPE_MMS, etc. - + The default value is {"default", "mms", "dun", "supl"}. @@ -3535,9 +3621,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3569,10 +3655,10 @@ A string array indicating the default APN types that are roaming-metered by the carrier. A string array indicating the default APN types that are roaming-metered by the carrier. - + The string in the array is the name of the APN type. For example, "default" for ApnSetting#TYPE_DEFAULT, "mms" for ApnSetting#TYPE_MMS, etc. - + The default value is {"default", "mms", "dun", "supl"}. @@ -3580,9 +3666,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3626,9 +3712,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3668,9 +3754,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3715,9 +3801,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3758,9 +3844,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3798,9 +3884,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3829,8 +3915,8 @@ System.String - Indicates carrier roaming non-terrestrial network connect type that the device can use to - perform satellite communication. + Indicates carrier roaming non-terrestrial network SatelliteManager.ConnectType that + the device can use to perform satellite communication. Indicates carrier roaming non-terrestrial network connect type that the device can use to perform satellite communication. @@ -3843,9 +3929,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3883,7 +3969,7 @@ then the handover will be made to ESOS. If this key is set to SatelliteManager#EMERGENCY_CALL_TO_SATELLITE_HANDOVER_TYPE_T911 then the handover will be made to T911. - + The default value is SatelliteManager#EMERGENCY_CALL_TO_SATELLITE_HANDOVER_TYPE_T911. @@ -3891,9 +3977,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3937,13 +4023,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_CARRIER_ROAMING_SATELLITE_T911_TO_ESOS_HANDOVER_SUPPORTED_BOOL", ApiSince=37)] + [<Android.Runtime.Register("KEY_CARRIER_ROAMING_SATELLITE_T911_TO_ESOS_HANDOVER_SUPPORTED_BOOL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Indicate whether carrier roaming satellite supports handover from T911 to ESOS. + To be added. + + @@ -3974,7 +4088,7 @@ should be used with #KEY_CARRIER_SERVICE_NUMBER_STRING_ARRAY. The names provided in this array will be mapped 1:1 with the numbers provided in the #KEY_CARRIER_SERVICE_NUMBER_STRING_ARRAY array. The data would be considered valid if and only if: - + <ul> <li>The number of items in both the arrays are equal <li>The data added to the #KEY_CARRIER_SERVICE_NUMBER_STRING_ARRAY array is valid. @@ -3993,9 +4107,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4030,7 +4144,7 @@ used with #KEY_CARRIER_SERVICE_NAME_STRING_ARRAY. The numbers provided in this array will be mapped 1:1 with the names provided in the #KEY_CARRIER_SERVICE_NAME_STRING_ARRAY array. The data would be considered valid if and only if: - + <ul> <li>The number of items in both the arrays are equal <li>The item should contain dialable characters only which includes 0-9, -, *, #, (, ), @@ -4049,9 +4163,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4089,9 +4203,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4129,9 +4243,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4163,13 +4277,13 @@ The carrier roaming non-terrestrial network hysteresis time in seconds. The carrier roaming non-terrestrial network hysteresis time in seconds. - + If the device supports P2P satellite messaging which is defined by CarrierConfigManager#KEY_CARRIER_SUPPORTED_SATELLITE_SERVICES_PER_PROVIDER_BUNDLE and the device is in ServiceState#STATE_OUT_OF_SERVICE, not connected to Wi-Fi, then hysteresis timer defined by this key will start. After the timer is expired, device is marked as eligible for satellite communication. - + The default value is 180 seconds. @@ -4177,9 +4291,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4244,9 +4358,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4287,9 +4401,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4323,11 +4437,11 @@ Flag indicating whether or not the carrier supports Supplementary Services over the UT interface for this subscription. - + If true, the device will use Supplementary Services over UT when provisioned (see #KEY_CARRIER_UT_PROVISIONING_REQUIRED_BOOL). If false, this device will fallback to circuit switch for supplementary services and will disable this capability for IMS entirely. - + The default value for this key is false. @@ -4335,9 +4449,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4375,9 +4489,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4417,9 +4531,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4465,9 +4579,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4505,12 +4619,12 @@ Flag indicating whether or not the IMS MmTel UT capability requires carrier provisioning before it can be set as enabled. - + If true, the UT capability will be set to false for the newly loaded subscription and will require the carrier provisioning app to set the persistent provisioning result. If false, the platform will not wait for provisioning status updates for the UT capability and enable the UT over IMS capability for the subscription when the subscription is loaded. - + The default value for this key is false. This member is deprecated. Use Ims#KEY_MMTEL_REQUIRES_PROVISIONING_BUNDLE instead for determining if UT requires provisioning. @@ -4520,9 +4634,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4563,9 +4677,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4597,11 +4711,11 @@ Flag specifying if WFC provisioning depends on VoLTE provisioning. Flag specifying if WFC provisioning depends on VoLTE provisioning. - + false: default value; honor actual WFC provisioning state. true: when VoLTE is not provisioned, treat WFC as not provisioned; when VoLTE is provisioned, honor actual WFC provisioning state. - + As of now, Verizon is the only carrier enforcing this dependency in their WFC awareness and activation requirements. @@ -4610,9 +4724,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4657,9 +4771,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4709,9 +4823,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4749,9 +4863,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4790,9 +4904,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4837,9 +4951,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4879,9 +4993,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4922,9 +5036,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4965,9 +5079,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5013,9 +5127,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5060,9 +5174,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5106,9 +5220,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5154,9 +5268,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5200,9 +5314,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5264,9 +5378,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5305,12 +5419,12 @@ Sets the usage setting in accordance with 3gpp 24.301 sec 4.3 and 3gpp 24.501 sec 4.3. Also refer to "UE's usage setting" as defined in 3gpp 24.301 section 3.1 and 3gpp 23.221 Annex A. - + Either omit this key or pass a value of SubscriptionManager#USAGE_SETTING_UNKNOWN unknown to preserve the current setting. Devices that support configuration of the cellular usage setting, including devices with HAL capability to set the cellular usage setting, must honor this setting accordingly. - + SubscriptionManager#USAGE_SETTING_DEFAULT default, SubscriptionManager#USAGE_SETTING_VOICE_CENTRIC voice-centric, or SubscriptionManager#USAGE_SETTING_DATA_CENTRIC data-centric. @@ -5321,9 +5435,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5365,9 +5479,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5407,9 +5521,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5447,9 +5561,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5487,9 +5601,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5527,9 +5641,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5571,9 +5685,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5622,9 +5736,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5666,9 +5780,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5710,9 +5824,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5755,9 +5869,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5795,9 +5909,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5841,9 +5955,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5885,9 +5999,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5928,9 +6042,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5974,9 +6088,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6017,9 +6131,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6065,9 +6179,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6110,9 +6224,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6153,9 +6267,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6199,9 +6313,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6241,9 +6355,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6285,9 +6399,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6328,9 +6442,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6372,9 +6486,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6419,9 +6533,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6459,9 +6573,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6501,9 +6615,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6546,13 +6660,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_DISALLOW_ADDING_APN_STRING_ARRAY", ApiSince=37)] + [<Android.Runtime.Register("KEY_DISALLOW_ADDING_APN_STRING_ARRAY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Specifies disallowed substrings for the android.provider.Telephony.Carriers#APN. + To be added. + + @@ -6587,9 +6729,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6633,9 +6775,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6675,9 +6817,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6719,9 +6861,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6759,9 +6901,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6807,9 +6949,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6847,9 +6989,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6890,9 +7032,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6930,9 +7072,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6975,9 +7117,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7025,9 +7167,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7061,13 +7203,13 @@ An integer key holds the timeout duration in milliseconds used to determine whether to hand over an emergency call to satellite T911. - + The timer is started when there is an ongoing emergency call, and the IMS is not registered, and cellular service is not available. When the timer expires, com.android.internal.telephony.satellite.SatelliteSOSMessageRecommender will send the event TelephonyManager#EVENT_DISPLAY_EMERGENCY_MESSAGE to Dialer, which will then prompt user to switch to using satellite emergency messaging. - + The default value is 30 seconds. @@ -7075,9 +7217,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7110,9 +7252,9 @@ Indicate whether a carrier supports emergency messaging. When this config is false, emergency call to satellite T911 handover will be disabled. - + This will need agreement with carriers before enabling this flag. - + The default value is false. @@ -7120,9 +7262,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7164,9 +7306,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7211,9 +7353,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7253,9 +7395,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7296,9 +7438,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7339,9 +7481,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7380,9 +7522,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7418,10 +7560,10 @@ <OL> <LI>When the first download failure occurs, retry download after BACKOFF_TIMER_VALUE seconds.</LI> - + <LI>If download fails again then, retry after either BACKOFF_TIMER_VALUE, 2xBACKOFF_TIMER_VALUE, or 3xBACKOFF_TIMER_VALUE seconds.</LI> - + <LI>In general after the cth failed attempt, retry after k * BACKOFF_TIMER_VALUE seconds, where k is a random integer between 1 and 2^c − 1. Max c value is #KEY_ESIM_MAX_DOWNLOAD_RETRY_ATTEMPTS_INT</LI> @@ -7432,9 +7574,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7476,9 +7618,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7518,9 +7660,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7560,9 +7702,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7601,9 +7743,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7642,9 +7784,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7682,9 +7824,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7722,9 +7864,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7752,6 +7894,10 @@ [System.Runtime.Versioning.SupportedOSPlatform("android31.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android31.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")>] + System.String @@ -7760,9 +7906,9 @@ Allow whether the user can use the "Allow 2G" toggle in Settings. Allow whether the user can use the "Allow 2G" toggle in Settings. - + If true then the toggle is disabled (i.e. grayed out). - + Used to trade privacy/security against potentially reduced carrier coverage for some carriers. @@ -7771,9 +7917,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7813,9 +7959,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7853,9 +7999,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7893,9 +8039,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7933,9 +8079,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7975,9 +8121,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8015,9 +8161,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8057,9 +8203,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8101,9 +8247,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8139,7 +8285,7 @@ When true, the phone will always tell the IMS stack to keep RTT enabled and determine on a per-call basis (based on extras from the dialer app) whether a call should be an RTT call or not. - + When false, the old behavior is used, where the toggle in accessibility settings is used to set the IMS stack's RTT enabled state. @@ -8148,9 +8294,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8192,9 +8338,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8235,9 +8381,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8277,9 +8423,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8319,9 +8465,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8367,9 +8513,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8413,13 +8559,125 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_IS_PRIVATE_NETWORK_BOOL", ApiSince=37)] + [<Android.Runtime.Register("KEY_IS_PRIVATE_NETWORK_BOOL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Controls whether the subscription is used exclusively for private networks. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_LOG_CALLS_ANSWERED_ELSEWHERE_BOOL", ApiSince=37)] + [<Android.Runtime.Register("KEY_LOG_CALLS_ANSWERED_ELSEWHERE_BOOL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Flag indicating whether to log calls which were answered on another device. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_LOW_BATTERY_ALERT_INTERVAL_INT", ApiSince=37)] + [<Android.Runtime.Register("KEY_LOW_BATTERY_ALERT_INTERVAL_INT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Interval between consecutive battery alert tones, in seconds. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_LOW_BATTERY_ALERT_THRESHOLD_INT", ApiSince=37)] + [<Android.Runtime.Register("KEY_LOW_BATTERY_ALERT_THRESHOLD_INT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Battery level threshold (in percentage) to trigger an audio alert. + To be added. + + @@ -8453,9 +8711,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8502,9 +8760,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8550,9 +8808,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8595,9 +8853,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8787,9 +9045,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9040,9 +9298,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9264,9 +9522,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9698,13 +9956,97 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_NTN_5G_NR_SSRSRP_THRESHOLDS_INT_ARRAY", ApiSince=37)] + [<Android.Runtime.Register("KEY_NTN_5G_NR_SSRSRP_THRESHOLDS_INT_ARRAY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + This threshold is used when connected to a non-terrestrial NR network. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_NTN_5G_NR_SSRSRQ_THRESHOLDS_INT_ARRAY", ApiSince=37)] + [<Android.Runtime.Register("KEY_NTN_5G_NR_SSRSRQ_THRESHOLDS_INT_ARRAY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + This threshold is used when connected to a non-terrestrial NR network. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_NTN_5G_NR_SSSINR_THRESHOLDS_INT_ARRAY", ApiSince=37)] + [<Android.Runtime.Register("KEY_NTN_5G_NR_SSSINR_THRESHOLDS_INT_ARRAY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + This threshold is used when connected to a non-terrestrial NR network. + To be added. + + @@ -9744,9 +10086,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9794,9 +10136,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9843,9 +10185,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9884,9 +10226,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9925,9 +10267,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9965,13 +10307,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_OPP_AUTO_DATA_SWITCH_POLICY_INT", ApiSince=37)] + [<Android.Runtime.Register("KEY_OPP_AUTO_DATA_SWITCH_POLICY_INT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Auto data network switch policies between primary and opportunistic profiles in the same + subscription group. + To be added. + + @@ -10014,9 +10385,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10056,9 +10427,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10098,9 +10469,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10140,9 +10511,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10182,9 +10553,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10226,9 +10597,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10270,9 +10641,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10314,9 +10685,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10358,9 +10729,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10404,9 +10775,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10449,9 +10820,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10495,9 +10866,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10550,9 +10921,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10591,9 +10962,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10632,9 +11003,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10672,9 +11043,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10712,7 +11083,7 @@ via premium capabilities when TelephonyManager#purchasePremiumCapability(int, Executor, Consumer) returns a failure due to user action or timeout. - + The default value is 2 times. @@ -10720,9 +11091,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10760,7 +11131,7 @@ boost via premium capabilities when TelephonyManager#purchasePremiumCapability(int, Executor, Consumer) returns a failure due to user action or timeout. - + The default value is 10 times. @@ -10768,9 +11139,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10813,7 +11184,7 @@ TelephonyManager#PURCHASE_PREMIUM_CAPABILITY_RESULT_PENDING_NETWORK_SETUP. If the network fails to set up a slicing configuration for the premium capability within the setup time, subsequent purchase requests will be allowed to go through again. - + The default value is 5 minutes. @@ -10821,9 +11192,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10864,7 +11235,7 @@ The maximum number of performance boost notifications to show the user are defined in #KEY_PREMIUM_CAPABILITY_MAXIMUM_DAILY_NOTIFICATION_COUNT_INT and #KEY_PREMIUM_CAPABILITY_MAXIMUM_MONTHLY_NOTIFICATION_COUNT_INT. - + The default value is 30 minutes. @@ -10872,9 +11243,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10914,7 +11285,7 @@ requests user action to purchase the boost from the carrier. Once the timeout expires, the performance boost notification will be automatically dismissed and the request will fail with TelephonyManager#PURCHASE_PREMIUM_CAPABILITY_RESULT_TIMEOUT. - + The default value is 30 minutes. @@ -10922,9 +11293,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10960,7 +11331,7 @@ The amount of time in milliseconds that the purchase request should be throttled when TelephonyManager#purchasePremiumCapability(int, Executor, Consumer) returns a failure due to the carrier. - + The default value is 30 minutes. @@ -10968,9 +11339,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11008,7 +11379,7 @@ TelephonyManager#purchasePremiumCapability(int, Executor, Consumer). If the URL is empty or invalid, the purchase request will return TelephonyManager#PURCHASE_PREMIUM_CAPABILITY_RESULT_FEATURE_NOT_SUPPORTED. - + This is empty by default. @@ -11016,9 +11387,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11056,7 +11427,7 @@ premium capabilities. If this is false, applications can only purchase and use premium capabilities when connected to TelephonyManager#NETWORK_TYPE_NR. - + This is false by default. @@ -11064,9 +11435,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11107,9 +11478,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11150,9 +11521,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11187,7 +11558,7 @@ Indicating whether to ratchet the aggregated cell bandwidths on receiving new values when the device is in RRC IDLE mode. The aggregated cell bandwidths are used for determining NR advanced state. - + If this is true, we will only update the aggregate cell bandwidths if the new aggregate is higher than the current aggregate and the anchor NR cell is the same. If this is false, we will always update the aggregate cell bandwidths when receiving @@ -11198,9 +11569,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11238,9 +11609,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11278,9 +11649,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11318,9 +11689,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11356,7 +11727,7 @@ arrays. Keys are the IDs of regional satellite configs as strings and values are integer arrays of earfcns in the corresponding regions. - + An example config for two regions "1" and "2": {@code <carrier_config> @@ -11378,9 +11749,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11422,9 +11793,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11464,9 +11835,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11511,9 +11882,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11553,9 +11924,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11593,9 +11964,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11633,9 +12004,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11673,9 +12044,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11713,9 +12084,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11753,9 +12124,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11793,9 +12164,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11832,7 +12203,7 @@ #KEY_CARRIER_SUPPORTED_SATELLITE_SERVICES_PER_PROVIDER_BUNDLE and attach to same in case cellular networks are not enabled. This will need specific agreement between satellite provider and the carrier before enabling this flag. - + The default value is false. @@ -11840,13 +12211,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SATELLITE_CONFIGS_PER_PLMN_BUNDLE", ApiSince=37)] + [<Android.Runtime.Register("KEY_SATELLITE_CONFIGS_PER_PLMN_BUNDLE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + A PersistableBundle that contains a list of key-value pairs, where keys are satellite + provider PLMNs and values are bundles containing satellite configurations for that PLMN. + To be added. + + @@ -11883,9 +12283,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11937,9 +12337,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11984,9 +12384,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12025,9 +12425,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12069,9 +12469,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12112,9 +12512,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12156,9 +12556,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12202,9 +12602,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12238,10 +12638,10 @@ Determines whether data roaming off setting should be ignored and satellite data should be allowed even when data roaming is off. - + If the carrier would like to allow the device to use satellite connection when data roaming is off, this key should be set to true. - + The default value is false i.e. disallow satellite data when data roaming is off. @@ -12249,9 +12649,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12290,9 +12690,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12333,9 +12733,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12379,9 +12779,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12425,9 +12825,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12467,9 +12867,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12512,9 +12912,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12550,7 +12950,7 @@ Default value true, meaning when an emergency call request comes in, if the device is in emergency satellite mode but hasn't sent the first satellite datagram, then exits satellite mode to allow the emergency call to go through. - + If false, the emergency call is always blocked if device is in emergency satellite mode. Note if device is NOT in emergency satellite mode, emergency call is always allowed. @@ -12559,9 +12959,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12601,13 +13001,69 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SATELLITE_SUPPORTED_DISASTER_PLMN_STRING_ARRAY", ApiSince=37)] + [<Android.Runtime.Register("KEY_SATELLITE_SUPPORTED_DISASTER_PLMN_STRING_ARRAY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + A string array containing the list of supported disaster satellite PLMNs. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SATELLITE_SUPPORTED_EMERGENCY_PLMN_STRING_ARRAY", ApiSince=37)] + [<Android.Runtime.Register("KEY_SATELLITE_SUPPORTED_EMERGENCY_PLMN_STRING_ARRAY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + A string array containing the list of supported emergency satellite PLMNs. + To be added. + + @@ -12642,9 +13098,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12682,9 +13138,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12722,9 +13178,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12767,9 +13223,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12810,9 +13266,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12851,9 +13307,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12896,9 +13352,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12941,9 +13397,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12983,9 +13439,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13023,9 +13479,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13065,9 +13521,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13107,9 +13563,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13149,9 +13605,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13191,9 +13647,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13232,9 +13688,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13272,9 +13728,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13317,9 +13773,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13362,9 +13818,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13409,9 +13865,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13451,9 +13907,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13493,9 +13949,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13538,9 +13994,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13580,9 +14036,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13623,9 +14079,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13664,9 +14120,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13706,9 +14162,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13747,9 +14203,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13783,7 +14239,7 @@ A list of premium capabilities the carrier supports. Applications can prompt users to purchase these premium capabilities from their carrier for a performance boost. Valid values are any of TelephonyManager's PREMIUM_CAPABILITY_* constants. - + This is empty by default, indicating that no premium capabilities are supported. @@ -13791,9 +14247,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13833,9 +14289,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13883,9 +14339,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13926,13 +14382,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SUPPORT_MULTI_PARTY_ANCHOR_CONFERENCE_BOOL", ApiSince=37)] + [<Android.Runtime.Register("KEY_SUPPORT_MULTI_PARTY_ANCHOR_CONFERENCE_BOOL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Determine whether multi-party anchor conference calls are supported by a carrier. + To be added. + + @@ -13966,13 +14450,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SUPPORT_PHONE_NUMBER_SOURCE_TS43_BOOL", ApiSince=37)] + [<Android.Runtime.Register("KEY_SUPPORT_PHONE_NUMBER_SOURCE_TS43_BOOL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Determines if the carrier supports retrieving the phone number via the TS. + To be added. + + @@ -14006,9 +14518,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14046,13 +14558,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SUPPORTS_CUSTOMIZED_RINGING_SIGNAL_BOOL", ApiSince=37)] + [<Android.Runtime.Register("KEY_SUPPORTS_CUSTOMIZED_RINGING_SIGNAL_BOOL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Indicates if the carrier supports Customized Ringing Signal (CRS). + To be added. + + @@ -14088,9 +14628,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14131,9 +14671,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14181,13 +14721,69 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SUPPORTS_UNIDIRECTIONAL_VIDEO_SERVICE_BOOL", ApiSince=37)] + [<Android.Runtime.Register("KEY_SUPPORTS_UNIDIRECTIONAL_VIDEO_SERVICE_BOOL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Indicates if the carrier supports a unidirectional video service call (UVS). + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEY_SUPPORTS_VIDEO_RINGBACK_BOOL", ApiSince=37)] + [<Android.Runtime.Register("KEY_SUPPORTS_VIDEO_RINGBACK_BOOL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Indicates if the carrier supports a video color ring back tone call (CRBT). + To be added. + + @@ -14226,9 +14822,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14266,9 +14862,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14306,9 +14902,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14350,9 +14946,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14395,9 +14991,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14441,9 +15037,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14481,9 +15077,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14523,9 +15119,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14563,9 +15159,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14610,9 +15206,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14655,9 +15251,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14718,9 +15314,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14760,9 +15356,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14805,9 +15401,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14846,9 +15442,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14886,9 +15482,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14930,9 +15526,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14972,9 +15568,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15014,9 +15610,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15051,7 +15647,7 @@ If this flag is set and VoNR is enabled for this carrier (see #KEY_VONR_ENABLED_BOOL) the VoNR setting menu will be visible. If #KEY_VONR_ENABLED_BOOL or this setting is false, the menu will be gone. - + Enabled by default. @@ -15059,9 +15655,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15099,9 +15695,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15139,9 +15735,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15179,9 +15775,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15219,9 +15815,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15261,9 +15857,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15307,9 +15903,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15347,9 +15943,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15387,9 +15983,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15427,9 +16023,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15468,9 +16064,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15510,9 +16106,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15550,9 +16146,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15590,9 +16186,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15645,13 +16241,133 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OPP_AUTO_DATA_SWITCH_POLICY_DISABLED", ApiSince=37)] + [<Android.Runtime.Register("OPP_AUTO_DATA_SWITCH_POLICY_DISABLED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 0 + + Auto data network switch policy between primary and opportunistic profiles in the same + subscription group: switching is disabled. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OPP_AUTO_DATA_SWITCH_POLICY_FOLLOW_SYSTEM", ApiSince=37)] + [<Android.Runtime.Register("OPP_AUTO_DATA_SWITCH_POLICY_FOLLOW_SYSTEM", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 2147483647 + + Auto data network switch policy between primary and opportunistic profiles in the same + subscription group: enable all system supported policies. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OPP_AUTO_DATA_SWITCH_POLICY_FOR_AVAILABILITY", ApiSince=37)] + [<Android.Runtime.Register("OPP_AUTO_DATA_SWITCH_POLICY_FOR_AVAILABILITY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 1 + + Auto data network switch policy between primary and opportunistic profiles in the same + subscription group: switch to the network only with better availability. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OPP_AUTO_DATA_SWITCH_POLICY_FOR_PERFORMANCE", ApiSince=37)] + [<Android.Runtime.Register("OPP_AUTO_DATA_SWITCH_POLICY_FOR_PERFORMANCE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 3 + + Auto data network switch policy between primary and opportunistic profiles in the same + subscription group: switch to the network with better data connection performance. + To be added. + + @@ -15726,9 +16442,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15767,9 +16483,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15808,9 +16524,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15849,9 +16565,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15891,9 +16607,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -15933,9 +16649,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -16073,9 +16789,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -16115,9 +16831,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -16157,9 +16873,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -16199,9 +16915,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telephony/CellSignalStrengthNr.xml b/docs/xml/Android.Telephony/CellSignalStrengthNr.xml index ef3bd8ae7..19876ee9c 100644 --- a/docs/xml/Android.Telephony/CellSignalStrengthNr.xml +++ b/docs/xml/Android.Telephony/CellSignalStrengthNr.xml @@ -52,9 +52,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -94,9 +94,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -134,9 +134,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -180,9 +180,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -224,9 +224,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -267,9 +267,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -310,9 +310,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -353,9 +353,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -394,9 +394,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -601,9 +601,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -644,9 +644,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -687,9 +687,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -730,9 +730,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -826,7 +826,7 @@ Get the timing advance value for a one way trip from cell to device for NR in microseconds. android.telephony.CellInfo#UNAVAILABLE is reported when there is no active RRC connection. - + Reference: 3GPP TS 36.213 section 4.2.3. Range: 0 us to 1282 us. @@ -835,9 +835,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -894,9 +894,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telephony/CellSignalStrengthTdscdma.xml b/docs/xml/Android.Telephony/CellSignalStrengthTdscdma.xml index 553ff2114..ee8214720 100644 --- a/docs/xml/Android.Telephony/CellSignalStrengthTdscdma.xml +++ b/docs/xml/Android.Telephony/CellSignalStrengthTdscdma.xml @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -96,9 +96,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -136,9 +136,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,9 +177,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -222,9 +222,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -392,9 +392,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -433,9 +433,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -551,9 +551,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telephony/NetworkRegistrationInfo.xml b/docs/xml/Android.Telephony/NetworkRegistrationInfo.xml index 0dcfdc98a..04d9f530c 100644 --- a/docs/xml/Android.Telephony/NetworkRegistrationInfo.xml +++ b/docs/xml/Android.Telephony/NetworkRegistrationInfo.xml @@ -1252,6 +1252,42 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SERVICE_TYPE_EMERGENCY_SMS", ApiSince=37)] + [<Android.Runtime.Register("SERVICE_TYPE_EMERGENCY_SMS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.NetworkRegistrationInfoServiceType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.NetworkRegistrationInfoServiceType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.NetworkRegistrationInfoServiceType + + 7 + + Emergency SMS service + To be added. + + diff --git a/docs/xml/Android.Telephony/NetworkRegistrationInfoServiceType.xml b/docs/xml/Android.Telephony/NetworkRegistrationInfoServiceType.xml index cd491bbf3..1aadb4c51 100644 --- a/docs/xml/Android.Telephony/NetworkRegistrationInfoServiceType.xml +++ b/docs/xml/Android.Telephony/NetworkRegistrationInfoServiceType.xml @@ -79,6 +79,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.NetworkRegistrationInfo.ServiceTypeEmergencySms", JniField="android/telephony/NetworkRegistrationInfo.SERVICE_TYPE_EMERGENCY_SMS")] + [<Android.Runtime.IntDefinition("Android.Telephony.NetworkRegistrationInfo.ServiceTypeEmergencySms", JniField="android/telephony/NetworkRegistrationInfo.SERVICE_TYPE_EMERGENCY_SMS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.NetworkRegistrationInfoServiceType + + 7 + + To be added. + + diff --git a/docs/xml/Android.Telephony/ParsedPhoneNumber+InterfaceConsts.xml b/docs/xml/Android.Telephony/ParsedPhoneNumber+InterfaceConsts.xml index e2b0733bf..36df7ba66 100644 --- a/docs/xml/Android.Telephony/ParsedPhoneNumber+InterfaceConsts.xml +++ b/docs/xml/Android.Telephony/ParsedPhoneNumber+InterfaceConsts.xml @@ -1,4 +1,4 @@ - + @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telephony/ParsedPhoneNumber.xml b/docs/xml/Android.Telephony/ParsedPhoneNumber.xml index a423a3a79..170f93fca 100644 --- a/docs/xml/Android.Telephony/ParsedPhoneNumber.xml +++ b/docs/xml/Android.Telephony/ParsedPhoneNumber.xml @@ -45,20 +45,7 @@ Handles the results from PhoneNumberManager by providing Phone number, error code, and is valid number. - - Handles the results from PhoneNumberManager by providing Phone number, error code, and is valid - number. - - - Java documentation for android.telephony.ParsedPhoneNumber. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -203,9 +190,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -251,9 +238,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -299,9 +286,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -347,9 +334,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -395,9 +382,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -429,12 +416,12 @@ Parsed phone number. Parsed phone number. This value cannot be null. - if isValidPhoneNumber is false. Parsed phone number. Java documentation for android.telephony.ParsedPhoneNumber.getParsedPhoneNumber(). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + if isValidPhoneNumber is false. @@ -471,9 +458,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telephony/PhoneNumberManager.xml b/docs/xml/Android.Telephony/PhoneNumberManager.xml index 68a104cea..52c07827b 100644 --- a/docs/xml/Android.Telephony/PhoneNumberManager.xml +++ b/docs/xml/Android.Telephony/PhoneNumberManager.xml @@ -1,4 +1,4 @@ - + @@ -31,19 +31,7 @@ PhoneNumberManager provides APIs for parsing phone numbers from various sources, such as URIs. - - PhoneNumberManager provides APIs for parsing phone numbers from various sources, such as URIs. - - - Java documentation for android.telephony.PhoneNumberManager. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -153,9 +141,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telephony/PhoneNumberSource.xml b/docs/xml/Android.Telephony/PhoneNumberSource.xml index 1e7d44da8..a42c7022d 100644 --- a/docs/xml/Android.Telephony/PhoneNumberSource.xml +++ b/docs/xml/Android.Telephony/PhoneNumberSource.xml @@ -79,6 +79,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.PhoneNumberSourceTs43", JniField="android/telephony/SubscriptionManager.PHONE_NUMBER_SOURCE_TS43")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionManager.PhoneNumberSourceTs43", JniField="android/telephony/SubscriptionManager.PHONE_NUMBER_SOURCE_TS43")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.PhoneNumberSource + + 4 + + To be added. + + diff --git a/docs/xml/Android.Telephony/PhoneNumberUtils.xml b/docs/xml/Android.Telephony/PhoneNumberUtils.xml index e6d23fb49..390955718 100644 --- a/docs/xml/Android.Telephony/PhoneNumberUtils.xml +++ b/docs/xml/Android.Telephony/PhoneNumberUtils.xml @@ -683,7 +683,7 @@ A String the entirety of which represents a phone number. Create a TtsSpan for the supplied String. - A TtsSpan for phoneNumberString. + A TtsSpan for phoneNumberString. Create a TtsSpan for the supplied String. diff --git a/docs/xml/Android.Telephony/PhysicalChannelConfig.xml b/docs/xml/Android.Telephony/PhysicalChannelConfig.xml index 75890c87f..873dc361b 100644 --- a/docs/xml/Android.Telephony/PhysicalChannelConfig.xml +++ b/docs/xml/Android.Telephony/PhysicalChannelConfig.xml @@ -1,4 +1,4 @@ - + @@ -44,11 +44,7 @@ Information describing the physical channel configuration. - - Information describing the physical channel configuration. This class provides detailed information about the Cell physical channel that the device is currently using for communication. It includes properties such as the frequency, bandwidth, network type, and connection status (e.g., primary or secondary serving cell). Instances of this class are typically delivered via TelephonyCallback.PhysicalChannelConfigListener.onPhysicalChannelConfigChanged(java.util.List). - Android reference for android.telephony.PhysicalChannelConfig. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + To be added. @@ -75,10 +71,8 @@ System.Int32 - The valid bands are AccessNetworkConstants.GeranBand, - AccessNetworkConstants.UtranBand, AccessNetworkConstants.EutranBand and - AccessNetworkConstants.NgranBands. - the frequency band, #BAND_UNKNOWN if unknown. + Returns the frequency band. + the frequency band, or #BAND_UNKNOWN if unknown. The valid bands are AccessNetworkConstants.GeranBand, AccessNetworkConstants.UtranBand, AccessNetworkConstants.EutranBand and @@ -89,9 +83,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -133,9 +127,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -165,7 +159,7 @@ Returns the downlink cell bandwidth in kHz. - Downlink cell bandwidth in kHz, #CELL_BANDWIDTH_UNKNOWN if unknown. + Downlink cell bandwidth in kHz, or #CELL_BANDWIDTH_UNKNOWN if unknown. @@ -173,9 +167,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -217,9 +211,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -249,7 +243,7 @@ Returns the uplink cell bandwidth in kHz. - Uplink cell bandwidth in kHz, #CELL_BANDWIDTH_UNKNOWN if unknown. + Uplink cell bandwidth in kHz, or #CELL_BANDWIDTH_UNKNOWN if unknown. @@ -257,9 +251,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -301,9 +295,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -350,9 +344,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -399,9 +393,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -430,8 +424,8 @@ System.Int32 - Gets the connection status of the cell. - Connection status of the cell, #CONNECTION_UNKNOWN if unknown. + Returns the connection status of the cell. + Connection status of the cell, or #CONNECTION_UNKNOWN if unknown. Gets the connection status of the cell. @@ -440,9 +434,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -489,9 +483,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -587,8 +581,8 @@ Returns the downlink Absolute Radio Frequency Channel Number (ARFCN). - Downlink Absolute Radio Frequency Channel Number, - #CHANNEL_NUMBER_UNKNOWN if unknown. + Downlink Absolute Radio Frequency Channel Number, or #CHANNEL_NUMBER_UNKNOWN + if unknown. @@ -596,9 +590,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -628,7 +622,7 @@ Returns the downlink frequency in kHz. - The downlink frequency in kHz, #FREQUENCY_UNKNOWN if unknown. + The downlink frequency in kHz, or #FREQUENCY_UNKNOWN if unknown. @@ -636,9 +630,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -680,9 +674,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -766,8 +760,7 @@ Returns the network type for this physical channel. - The network type for this physical channel, - TelephonyManager#NETWORK_TYPE_UNKNOWN if unknown. + The network type, or TelephonyManager#NETWORK_TYPE_UNKNOWN if unknown. @@ -775,9 +768,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -806,9 +799,9 @@ System.Int32 - The physical cell ID which differentiates cells using the same radio channel. - the physical cell identifier for this cell, #PHYSICAL_CELL_ID_UNKNOWN - if android.telephony.CellInfo#UNAVAILABLE. + Returns the physical cell identifier for this cell. + the physical cell identifier for this cell, or #PHYSICAL_CELL_ID_UNKNOWN + if unknown. The physical cell ID which differentiates cells using the same radio channel. In GERAN, this value is the BSIC. The range is [0-63]. @@ -825,9 +818,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -869,9 +862,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -913,9 +906,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1003,8 +996,8 @@ Returns the uplink Absolute Radio Frequency Channel Number (ARFCN). - Uplink Absolute Radio Frequency Channel Number, - #CHANNEL_NUMBER_UNKNOWN if unknown. + Uplink Absolute Radio Frequency Channel Number, or #CHANNEL_NUMBER_UNKNOWN + if unknown. @@ -1012,9 +1005,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1044,7 +1037,7 @@ Returns the uplink frequency in kHz. - The uplink frequency in kHz, #FREQUENCY_UNKNOWN if unknown. + The uplink frequency in kHz, or #FREQUENCY_UNKNOWN if unknown. @@ -1052,9 +1045,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telephony/SmsManager.xml b/docs/xml/Android.Telephony/SmsManager.xml index 9d854086b..f01aa16c5 100644 --- a/docs/xml/Android.Telephony/SmsManager.xml +++ b/docs/xml/Android.Telephony/SmsManager.xml @@ -1,4 +1,4 @@ - + @@ -41,9 +41,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -87,9 +87,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -130,13 +130,13 @@ Token to include in an SMS message. The token will be 11 characters long. Create a single use app specific incoming SMS request for the calling package. - + This method returns a token that if included in a subsequent incoming SMS message will cause intent to be sent with the SMS data. - + The token is only good for one use, after an SMS has been received containing the token all subsequent SMS messages with the token will be routed as normal. - + An app can only have one request at a time, if the app already has a request pending it will be replaced with a new request. <strong>Note:</strong> This method will never trigger an SMS disambiguation @@ -152,9 +152,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -206,15 +206,15 @@ Token to include in an SMS message. Create a single use app specific incoming SMS request for the calling package. - + This method returns a token that if included in a subsequent incoming SMS message, and the SMS message has a prefix from the given prefixes list, the provided intent will be sent with the SMS data to the calling package. - + The token is only good for one use within a reasonable amount of time. After an SMS has been received containing the token all subsequent SMS messages with the token will be routed as normal. - + An app can only have one request at a time, if the app already has a request pending it will be replaced with a new request. <strong>Note:</strong> This method will never trigger an SMS disambiguation @@ -230,9 +230,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -277,9 +277,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -349,9 +349,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -397,9 +397,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -448,9 +448,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -526,9 +526,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if locationUrl or contentUri is empty @@ -606,13 +606,13 @@ an id that uniquely identifies the message requested to be downloaded. Used for logging and diagnostics purposes. The id may be 0. Download an MMS message from carrier by a given location URL - + Same as #downloadMultimediaMessage(Context context, String locationUrl, Uri contentUri, Bundle configOverrides, PendingIntent downloadedIntent), but adds an optional messageId. Download an MMS message from carrier by a given location URL - + Same as #downloadMultimediaMessage(Context context, String locationUrl, Uri contentUri, Bundle configOverrides, PendingIntent downloadedIntent), but adds an optional messageId. @@ -628,9 +628,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -664,9 +664,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -704,9 +704,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -761,9 +761,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -819,9 +819,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -895,9 +895,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -962,9 +962,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -998,9 +998,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1034,9 +1034,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1070,9 +1070,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1107,9 +1107,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1143,9 +1143,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1179,9 +1179,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1215,9 +1215,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1251,9 +1251,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1287,9 +1287,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1323,9 +1323,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1359,9 +1359,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1395,9 +1395,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1431,9 +1431,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1467,9 +1467,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1503,9 +1503,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1539,9 +1539,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1575,9 +1575,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1612,9 +1612,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1648,9 +1648,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1684,9 +1684,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1725,9 +1725,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1761,9 +1761,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1799,9 +1799,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1837,9 +1837,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1873,9 +1873,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1914,9 +1914,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1950,9 +1950,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1986,9 +1986,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2022,9 +2022,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2058,9 +2058,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2103,9 +2103,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2148,9 +2148,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2193,9 +2193,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2238,9 +2238,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2283,9 +2283,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2328,9 +2328,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2373,9 +2373,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2418,9 +2418,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2463,9 +2463,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2508,9 +2508,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2553,9 +2553,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2598,9 +2598,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2643,9 +2643,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2688,9 +2688,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2733,9 +2733,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2778,9 +2778,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2823,9 +2823,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2868,9 +2868,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2913,9 +2913,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2958,9 +2958,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3003,9 +3003,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3048,9 +3048,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3093,9 +3093,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3138,9 +3138,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3183,9 +3183,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3228,9 +3228,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3273,9 +3273,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3318,9 +3318,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3363,9 +3363,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3408,9 +3408,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3453,9 +3453,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3498,9 +3498,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3543,9 +3543,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3588,9 +3588,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3633,9 +3633,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3678,9 +3678,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3723,9 +3723,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3768,9 +3768,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3813,9 +3813,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3858,9 +3858,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3903,9 +3903,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3948,9 +3948,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3993,9 +3993,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4040,9 +4040,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4085,9 +4085,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4130,9 +4130,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4175,9 +4175,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4220,9 +4220,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4265,9 +4265,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4310,9 +4310,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4355,9 +4355,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4400,9 +4400,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4445,9 +4445,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4490,9 +4490,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4535,9 +4535,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4580,9 +4580,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4625,9 +4625,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4670,9 +4670,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4715,9 +4715,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4760,9 +4760,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4805,9 +4805,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4852,9 +4852,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4897,9 +4897,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4942,9 +4942,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4987,9 +4987,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5032,9 +5032,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5077,9 +5077,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5122,9 +5122,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5167,9 +5167,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5212,9 +5212,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5257,9 +5257,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5302,9 +5302,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5353,9 +5353,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5398,9 +5398,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5443,9 +5443,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5490,9 +5490,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5535,9 +5535,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5663,9 +5663,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5740,9 +5740,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if contentUri is empty @@ -5823,12 +5823,12 @@ an id that uniquely identifies the message requested to be sent. Used for logging and diagnostics purposes. The id may be 0. Send an MMS message - + Same as #sendMultimediaMessage(Context context, Uri contentUri, String locationUrl, Bundle configOverrides, PendingIntent sentIntent), but adds an optional messageId. Send an MMS message - + Same as #sendMultimediaMessage(Context context, Uri contentUri, String locationUrl, Bundle configOverrides, PendingIntent sentIntent), but adds an optional messageId. <strong>Note:</strong> If #getDefault() is used to instantiate this @@ -5843,9 +5843,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6001,9 +6001,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6147,9 +6147,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6311,9 +6311,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6442,9 +6442,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6585,9 +6585,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6656,9 +6656,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6715,9 +6715,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6778,9 +6778,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6828,9 +6828,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6873,9 +6873,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6918,9 +6918,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6963,9 +6963,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7008,9 +7008,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7053,9 +7053,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7098,9 +7098,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7143,9 +7143,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7188,9 +7188,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7233,9 +7233,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7278,9 +7278,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7323,9 +7323,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7368,9 +7368,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7413,9 +7413,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7458,9 +7458,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7503,9 +7503,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7548,9 +7548,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7593,9 +7593,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7638,9 +7638,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7683,9 +7683,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7728,9 +7728,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7773,9 +7773,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7818,9 +7818,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7863,9 +7863,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7914,9 +7914,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telephony/SubscriptionInfo.xml b/docs/xml/Android.Telephony/SubscriptionInfo.xml index cbc708b4d..fa21d6811 100644 --- a/docs/xml/Android.Telephony/SubscriptionInfo.xml +++ b/docs/xml/Android.Telephony/SubscriptionInfo.xml @@ -1199,6 +1199,68 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getStreamingAppMaxDownlinkKbps", "()J", "GetGetStreamingAppMaxDownlinkKbpsHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getStreamingAppMaxDownlinkKbps", "()J", "GetGetStreamingAppMaxDownlinkKbpsHandler", ApiSince=37)>] + + + + System.Int64 + + + Returns the maximum downstream bitrate for streaming applications on this subscription + plan, in Kilobits per second (Kbps) defined in GSMA TS. + The maximum downstream bandwidth for streaming in Kbps, or + SubscriptionPlan#BITRATE_UNKNOWN if unknown or not applicable. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getStreamingAppMaxUplinkKbps", "()J", "GetGetStreamingAppMaxUplinkKbpsHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getStreamingAppMaxUplinkKbps", "()J", "GetGetStreamingAppMaxUplinkKbpsHandler", ApiSince=37)>] + + + + System.Int64 + + + Returns the maximum upstream bitrate for streaming applications on this subscription + plan, in Kilobits per second (Kbps) defined in GSMA TS. + The maximum upstream bitrate for streaming in Kbps, or + SubscriptionPlan#BITRATE_UNKNOWN if unknown or not applicable. + To be added. + + diff --git a/docs/xml/Android.Telephony/SubscriptionManager.xml b/docs/xml/Android.Telephony/SubscriptionManager.xml index 3d53c09e7..3687017d0 100644 --- a/docs/xml/Android.Telephony/SubscriptionManager.xml +++ b/docs/xml/Android.Telephony/SubscriptionManager.xml @@ -1791,8 +1791,8 @@ - [Android.Runtime.IntDef(Fields=new System.String[] { "PhoneNumberSourceUicc", "PhoneNumberSourceCarrier", "PhoneNumberSourceIms" }, Type="Android.Telephony.SubscriptionManager")] - [<Android.Runtime.IntDef(Fields=new System.String[] { "PhoneNumberSourceUicc", "PhoneNumberSourceCarrier", "PhoneNumberSourceIms" }, Type="Android.Telephony.SubscriptionManager")>] + [Android.Runtime.IntDef(Fields=new System.String[] { "PhoneNumberSourceUicc", "PhoneNumberSourceCarrier", "PhoneNumberSourceIms", "PhoneNumberSourceTs43" }, Type="Android.Telephony.SubscriptionManager")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "PhoneNumberSourceUicc", "PhoneNumberSourceCarrier", "PhoneNumberSourceIms", "PhoneNumberSourceTs43" }, Type="Android.Telephony.SubscriptionManager")>] @@ -1913,7 +1913,9 @@ The logical SIM slot index. Get the subscription id for specified logical SIM slot index. - The subscription id. #INVALID_SUBSCRIPTION_ID if SIM is absent. + The subscription id. SubscriptionManager#INVALID_SUBSCRIPTION_ID if SIM is + absent. If slotIndex is SubscriptionManager#SLOT_INDEX_FOR_REMOTE_SIM_SUB, the last + inserted remote SIM subscription id will be returned. Get the subscription id for specified logical SIM slot index. @@ -2574,6 +2576,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PHONE_NUMBER_SOURCE_TS43", ApiSince=37)] + [<Android.Runtime.Register("PHONE_NUMBER_SOURCE_TS43", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.PhoneNumberSource enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.PhoneNumberSource enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.PhoneNumberSource + + 4 + + A source of phone number: provided by the Entitlement Server using the GSMA TS. + To be added. + + @@ -3534,6 +3569,46 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTs43PhoneNumber", "(ILjava/lang/String;)V", "GetSetTs43PhoneNumber_ILjava_lang_String_Handler", ApiSince=37)] + [<Android.Runtime.Register("setTs43PhoneNumber", "(ILjava/lang/String;)V", "GetSetTs43PhoneNumber_ILjava_lang_String_Handler", ApiSince=37)>] + + + [Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + the subscription ID, or #DEFAULT_SUBSCRIPTION_ID + for the default one. + the phone number, or an empty string to remove the previously set number. + Sets the phone number for the given subId for source + #PHONE_NUMBER_SOURCE_TS43 TS43. + To be added. + + diff --git a/docs/xml/Android.Telephony/SubscriptionPlan+Builder.xml b/docs/xml/Android.Telephony/SubscriptionPlan+Builder.xml index 0ad33fd30..dcf72e1cb 100644 --- a/docs/xml/Android.Telephony/SubscriptionPlan+Builder.xml +++ b/docs/xml/Android.Telephony/SubscriptionPlan+Builder.xml @@ -20,6 +20,10 @@ [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -35,9 +39,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -64,7 +68,7 @@ - + @@ -78,6 +82,10 @@ [Android.Runtime.Register("build", "()Landroid/telephony/SubscriptionPlan;", "GetBuildHandler", ApiSince=28)] [<Android.Runtime.Register("build", "()Landroid/telephony/SubscriptionPlan;", "GetBuildHandler", ApiSince=28)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -94,7 +102,40 @@ - + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createNonrecurring", "(Ljava/time/Period;)Landroid/telephony/SubscriptionPlan$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("createNonrecurring", "(Ljava/time/Period;)Landroid/telephony/SubscriptionPlan$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlan+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + @@ -108,6 +149,10 @@ [Android.Runtime.Register("createNonrecurring", "(Ljava/time/ZonedDateTime;Ljava/time/ZonedDateTime;)Landroid/telephony/SubscriptionPlan$Builder;", "", ApiSince=28)] [<Android.Runtime.Register("createNonrecurring", "(Ljava/time/ZonedDateTime;Ljava/time/ZonedDateTime;)Landroid/telephony/SubscriptionPlan$Builder;", "", ApiSince=28)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -133,7 +178,7 @@ - + @@ -147,6 +192,10 @@ [Android.Runtime.Register("createRecurring", "(Ljava/time/ZonedDateTime;Ljava/time/Period;)Landroid/telephony/SubscriptionPlan$Builder;", "", ApiSince=28)] [<Android.Runtime.Register("createRecurring", "(Ljava/time/ZonedDateTime;Ljava/time/Period;)Landroid/telephony/SubscriptionPlan$Builder;", "", ApiSince=28)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -190,14 +239,6 @@ [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - - - [get: System.Runtime.CompilerServices.NullableContext(1)] - [<get: System.Runtime.CompilerServices.NullableContext(1)>] - Java.Interop.JniPeerMembers @@ -223,10 +264,6 @@ [Android.Runtime.Register("resetNetworkTypes", "()Landroid/telephony/SubscriptionPlan$Builder;", "GetResetNetworkTypesHandler", ApiSince=30)] [<Android.Runtime.Register("resetNetworkTypes", "()Landroid/telephony/SubscriptionPlan$Builder;", "GetResetNetworkTypesHandler", ApiSince=30)>] - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android30.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android30.0")>] @@ -247,7 +284,7 @@ - + @@ -261,6 +298,10 @@ [Android.Runtime.Register("setDataLimit", "(JI)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetDataLimit_JIHandler", ApiSince=28)] [<Android.Runtime.Register("setDataLimit", "(JI)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetDataLimit_JIHandler", ApiSince=28)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -293,7 +334,7 @@ - + @@ -307,6 +348,10 @@ [Android.Runtime.Register("setDataUsage", "(JJ)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetDataUsage_JJHandler", ApiSince=28)] [<Android.Runtime.Register("setDataUsage", "(JJ)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetDataUsage_JJHandler", ApiSince=28)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -331,6 +376,79 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setDataUsageResetTime", "(Ljava/time/ZonedDateTime;)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetDataUsageResetTime_Ljava_time_ZonedDateTime_Handler", ApiSince=37)] + [<Android.Runtime.Register("setDataUsageResetTime", "(Ljava/time/ZonedDateTime;)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetDataUsageResetTime_Ljava_time_ZonedDateTime_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlan+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setId", "(I)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetId_IHandler", ApiSince=37)] + [<Android.Runtime.Register("setId", "(I)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetId_IHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlan+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -346,10 +464,6 @@ [Android.Runtime.Register("setNetworkTypes", "([I)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetNetworkTypes_arrayIHandler", ApiSince=30)] [<Android.Runtime.Register("setNetworkTypes", "([I)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetNetworkTypes_arrayIHandler", ApiSince=30)>] - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android30.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android30.0")>] @@ -372,6 +486,72 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setStreamingAppMaxDownlinkKbps", "(J)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetStreamingAppMaxDownlinkKbps_JHandler", ApiSince=37)] + [<Android.Runtime.Register("setStreamingAppMaxDownlinkKbps", "(J)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetStreamingAppMaxDownlinkKbps_JHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlan+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setStreamingAppMaxUplinkKbps", "(J)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetStreamingAppMaxUplinkKbps_JHandler", ApiSince=37)] + [<Android.Runtime.Register("setStreamingAppMaxUplinkKbps", "(J)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetStreamingAppMaxUplinkKbps_JHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlan+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -387,10 +567,6 @@ [Android.Runtime.Register("setSubscriptionStatus", "(I)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetSubscriptionStatus_IHandler", ApiSince=36)] [<Android.Runtime.Register("setSubscriptionStatus", "(I)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetSubscriptionStatus_IHandler", ApiSince=36)>] - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - [System.Runtime.Versioning.SupportedOSPlatform("android36.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android36.0")>] @@ -414,7 +590,7 @@ - + @@ -428,6 +604,10 @@ [Android.Runtime.Register("setSummary", "(Ljava/lang/CharSequence;)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetSummary_Ljava_lang_CharSequence_Handler", ApiSince=28)] [<Android.Runtime.Register("setSummary", "(Ljava/lang/CharSequence;)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetSummary_Ljava_lang_CharSequence_Handler", ApiSince=28)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -451,7 +631,7 @@ - + @@ -461,6 +641,10 @@ 0.0.0.0 + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -480,7 +664,7 @@ - + @@ -494,6 +678,10 @@ [Android.Runtime.Register("setTitle", "(Ljava/lang/CharSequence;)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetTitle_Ljava_lang_CharSequence_Handler", ApiSince=28)] [<Android.Runtime.Register("setTitle", "(Ljava/lang/CharSequence;)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetTitle_Ljava_lang_CharSequence_Handler", ApiSince=28)>] + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -517,7 +705,7 @@ - + @@ -527,6 +715,10 @@ 0.0.0.0 + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + [System.Runtime.Versioning.SupportedOSPlatform("android28.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android28.0")>] @@ -545,6 +737,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTypes", "([I)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetTypes_arrayIHandler", ApiSince=37)] + [<Android.Runtime.Register("setTypes", "([I)Landroid/telephony/SubscriptionPlan$Builder;", "GetSetTypes_arrayIHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlan+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -593,14 +818,6 @@ [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] - - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] - - - [get: System.Runtime.CompilerServices.NullableContext(1)] - [<get: System.Runtime.CompilerServices.NullableContext(1)>] - System.Type diff --git a/docs/xml/Android.Telephony/SubscriptionPlan.xml b/docs/xml/Android.Telephony/SubscriptionPlan.xml index dc4de923f..dc72c51ed 100644 --- a/docs/xml/Android.Telephony/SubscriptionPlan.xml +++ b/docs/xml/Android.Telephony/SubscriptionPlan.xml @@ -1,4 +1,4 @@ - + @@ -50,12 +50,12 @@ subscriber. This information is used to present more useful UI to users, such as explaining how much mobile data they have remaining, and what will happen when they run out. - + If specifying network types, the developer must supply at least one plan that applies to all network types (default), and all additional plans may not include a particular network type more than once. This is enforced by SubscriptionManager when setting the plans. - + Plan selection will prefer plans that have specific network types defined over plans that apply to all network types. @@ -64,13 +64,45 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BITRATE_UNKNOWN", ApiSince=37)] + [<Android.Runtime.Register("BITRATE_UNKNOWN", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + -1 + + Value indicating data rate is unknown. + To be added. + + @@ -108,9 +140,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -152,9 +184,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -226,9 +258,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -257,9 +289,11 @@ Android.Telephony.DataLimitBehavior - Return the behavior of data access when usage reaches + Returns the behavior of data access when usage reaches the limit defined by #getDataLimitBytes(). - The data limit behavior, which will be one of LIMIT_BEHAVIOR_UNKNOWN, LIMIT_BEHAVIOR_DISABLED, LIMIT_BEHAVIOR_BILLED, or LIMIT_BEHAVIOR_THROTTLED. Value is one of the following: LIMIT_BEHAVIOR_UNKNOWN LIMIT_BEHAVIOR_DISABLED LIMIT_BEHAVIOR_BILLED LIMIT_BEHAVIOR_THROTTLED + The data limit behavior, which will be one of #LIMIT_BEHAVIOR_UNKNOWN, + #LIMIT_BEHAVIOR_DISABLED, #LIMIT_BEHAVIOR_BILLED, or + #LIMIT_BEHAVIOR_THROTTLED. Return the behavior of data access when usage reaches #getDataLimitBytes(). @@ -269,9 +303,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -300,9 +334,9 @@ System.Int64 - Return the usage threshold at which data access changes according to - #getDataLimitBehavior(). - The data limit in bytes. This may be BYTES_UNKNOWN if the limit is not available, or BYTES_UNLIMITED if there is no limit. Value is a non-negative number of bytes. + Returns the data limit for the plan. + The data limit in bytes. This may be #BYTES_UNKNOWN if the limit is not + available, or #BYTES_UNLIMITED if there is no limit. Return the usage threshold at which data access changes according to #getDataLimitBehavior(). @@ -312,9 +346,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -343,9 +377,9 @@ System.Int64 - Return a snapshot of currently known mobile data usage at + Returns a snapshot of the mobile data usage, in bytes, as of the time reported by #getDataUsageTime(). - The data usage in bytes, or BYTES_UNKNOWN if unavailable. Value is a non-negative number of bytes. + The data usage in bytes, or #BYTES_UNKNOWN if unavailable. Return a snapshot of currently known mobile data usage at #getDataUsageTime(). @@ -355,13 +389,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDataUsageResetTime", "()Ljava/time/ZonedDateTime;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDataUsageResetTime", "()Ljava/time/ZonedDateTime;", "", ApiSince=37)>] + + + + Java.Time.ZonedDateTime + + + To be added. + To be added. + To be added. + + @@ -386,8 +449,10 @@ System.Int64 - Return the time at which #getDataUsageBytes() was valid. - The time of the data usage snapshot as a Unix epoch timestamp, or TIME_UNKNOWN if unavailable. Value is a non-negative timestamp measured as the number of milliseconds since 1970-01-01T00:00:00Z. + Returns the time at which #getDataUsageBytes() was measured, in milliseconds + since the Unix epoch. + The time of the data usage snapshot as a Unix epoch timestamp, or + #TIME_UNKNOWN if unavailable. Return the time at which #getDataUsageBytes() was valid. @@ -396,9 +461,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -469,8 +534,9 @@ - Return an array containing all network types this SubscriptionPlan applies to. - A new copy of the array of network types this plan applies to. The values will be constants from TelephonyManager, such as TelephonyManager.NETWORK_TYPE_LTE. This value cannot be null. Value is one of the following: TelephonyManager.NETWORK_TYPE_UNKNOWN TelephonyManager.NETWORK_TYPE_GPRS TelephonyManager.NETWORK_TYPE_EDGE TelephonyManager.NETWORK_TYPE_UMTS TelephonyManager.NETWORK_TYPE_CDMA TelephonyManager.NETWORK_TYPE_EVDO_0 TelephonyManager.NETWORK_TYPE_EVDO_A TelephonyManager.NETWORK_TYPE_1xRTT TelephonyManager.NETWORK_TYPE_HSDPA TelephonyManager.NETWORK_TYPE_HSUPA TelephonyManager.NETWORK_TYPE_HSPA TelephonyManager.NETWORK_TYPE_IDEN TelephonyManager.NETWORK_TYPE_EVDO_B TelephonyManager.NETWORK_TYPE_LTE TelephonyManager.NETWORK_TYPE_EHRPD TelephonyManager.NETWORK_TYPE_HSPAP TelephonyManager.NETWORK_TYPE_GSM TelephonyManager.NETWORK_TYPE_TD_SCDMA TelephonyManager.NETWORK_TYPE_IWLAN TelephonyManager.NETWORK_TYPE_NR + Returns the network types that this plan applies to. + A new copy of the array of network types this plan applies to. The values will be + constants from TelephonyManager, such as TelephonyManager#NETWORK_TYPE_LTE. Return an array containing all network types this SubscriptionPlan applies to. @@ -479,13 +545,43 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getId", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getId", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the unique integer identifier for this subscription plan. + The unique integer identifier for the plan, or #UNSPECIFIED_ID if not + specified. + To be added. + + @@ -580,7 +676,7 @@ 1 - When a resource limit is hit, the user is billed automatically. + Indicates that the user will be billed for data usage beyond the limit. When a resource limit is hit, the user is billed automatically. @@ -589,9 +685,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -628,7 +724,7 @@ 0 - When a resource limit is hit, access is disabled. + Indicates that data access is disabled when the data limit is reached. When a resource limit is hit, access is disabled. @@ -637,9 +733,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -676,7 +772,7 @@ 2 - When a resource limit is hit, access is throttled to a slower rate. + Indicates that data access is throttled to a slower speed when the limit is reached. When a resource limit is hit, access is throttled to a slower rate. @@ -685,9 +781,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -724,7 +820,7 @@ -1 - When a resource limit is hit, the behavior is unknown. + Indicates that the behavior for when a data limit is reached is unknown. When a resource limit is hit, the behavior is unknown. @@ -733,9 +829,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -774,13 +870,373 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAN_TYPE_BUSINESS", ApiSince=37)] + [<Android.Runtime.Register("PLAN_TYPE_BUSINESS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 8 + + The plan is for business or enterprise customers. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAN_TYPE_CELLULAR", ApiSince=37)] + [<Android.Runtime.Register("PLAN_TYPE_CELLULAR", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 1 + + The plan provides conventional cellular service. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAN_TYPE_DATA_ONLY", ApiSince=37)] + [<Android.Runtime.Register("PLAN_TYPE_DATA_ONLY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 6 + + The plan is for data-only service. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAN_TYPE_FAMILY", ApiSince=37)] + [<Android.Runtime.Register("PLAN_TYPE_FAMILY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 7 + + The plan is a family plan, shared among multiple users. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAN_TYPE_IOT", ApiSince=37)] + [<Android.Runtime.Register("PLAN_TYPE_IOT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 3 + + The plan is designed for Internet of Things (IoT) devices. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAN_TYPE_POSTPAID", ApiSince=37)] + [<Android.Runtime.Register("PLAN_TYPE_POSTPAID", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 4 + + The plan is a postpaid plan. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAN_TYPE_PREPAID", ApiSince=37)] + [<Android.Runtime.Register("PLAN_TYPE_PREPAID", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 5 + + The plan is a prepaid plan. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAN_TYPE_ROAMING", ApiSince=37)] + [<Android.Runtime.Register("PLAN_TYPE_ROAMING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 9 + + The plan is specifically for roaming services. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAN_TYPE_SATELLITE", ApiSince=37)] + [<Android.Runtime.Register("PLAN_TYPE_SATELLITE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 2 + + The plan provides satellite-based service. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PLAN_TYPE_TETHERING", ApiSince=37)] + [<Android.Runtime.Register("PLAN_TYPE_TETHERING", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.SubscriptionPlanType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 10 + + The plan provides a data allowance specifically for tethering or mobile hotspot usage. + To be added. + + @@ -806,7 +1262,8 @@ Returns the status of the subscription plan. - The subscription status, or #SUBSCRIPTION_STATUS_UNKNOWN if not available. + The subscription status, which is one of the SUBSCRIPTION_STATUS_* + constants, or #SUBSCRIPTION_STATUS_UNKNOWN if not available. Returns the status of the subscription plan. @@ -815,9 +1272,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -854,7 +1311,7 @@ 1 - Subscription is active. + The subscription is active. Subscription is active. @@ -863,9 +1320,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -902,7 +1359,7 @@ 2 - Subscription is inactive. + The subscription is inactive. Subscription is inactive. @@ -911,9 +1368,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -950,7 +1407,7 @@ 4 - Subscription is suspended. + The subscription is suspended. Subscription is suspended. @@ -959,9 +1416,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -998,7 +1455,7 @@ 3 - Subscription is in a trial period. + The subscription is in a trial period. Subscription is in a trial period. @@ -1007,9 +1464,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1046,7 +1503,7 @@ 0 - Subscription status is unknown. + The subscription status is unknown. Subscription status is unknown. @@ -1055,9 +1512,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1121,9 +1578,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1231,9 +1688,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1297,13 +1754,82 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTypes", "()Ljava/util/Set;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTypes", "()Ljava/util/Set;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.Collections.Generic.ICollection<Java.Lang.Integer> + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("UNSPECIFIED_ID", ApiSince=37)] + [<Android.Runtime.Register("UNSPECIFIED_ID", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + -1 + + Value indicating that the SubscriptionPlan ID is not specified. + To be added. + + diff --git a/docs/xml/Android.Telephony/SubscriptionPlanType.xml b/docs/xml/Android.Telephony/SubscriptionPlanType.xml new file mode 100644 index 000000000..a99505fef --- /dev/null +++ b/docs/xml/Android.Telephony/SubscriptionPlanType.xml @@ -0,0 +1,299 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeBusiness", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_BUSINESS")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeBusiness", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_BUSINESS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 8 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeCellular", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_CELLULAR")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeCellular", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_CELLULAR")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeDataOnly", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_DATA_ONLY")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeDataOnly", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_DATA_ONLY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 6 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeFamily", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_FAMILY")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeFamily", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_FAMILY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 7 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeIot", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_IOT")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeIot", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_IOT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 3 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypePostpaid", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_POSTPAID")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypePostpaid", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_POSTPAID")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypePrepaid", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_PREPAID")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypePrepaid", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_PREPAID")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 5 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeRoaming", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_ROAMING")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeRoaming", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_ROAMING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 9 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeSatellite", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_SATELLITE")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeSatellite", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_SATELLITE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeTethering", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_TETHERING")] + [<Android.Runtime.IntDefinition("Android.Telephony.SubscriptionPlan.PlanTypeTethering", JniField="android/telephony/SubscriptionPlan.PLAN_TYPE_TETHERING")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.SubscriptionPlanType + + 10 + + To be added. + + + + diff --git a/docs/xml/Android.Telephony/TelephonyCallback+CarrierRoamingNtnAvailableServicesChangedEventArgs.xml b/docs/xml/Android.Telephony/TelephonyCallback+CarrierRoamingNtnAvailableServicesChangedEventArgs.xml new file mode 100644 index 000000000..2215141cc --- /dev/null +++ b/docs/xml/Android.Telephony/TelephonyCallback+CarrierRoamingNtnAvailableServicesChangedEventArgs.xml @@ -0,0 +1,68 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Int32[] + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Telephony/TelephonyCallback+CarrierRoamingNtnEligibleStateChangedEventArgs.xml b/docs/xml/Android.Telephony/TelephonyCallback+CarrierRoamingNtnEligibleStateChangedEventArgs.xml new file mode 100644 index 000000000..79c7c95e7 --- /dev/null +++ b/docs/xml/Android.Telephony/TelephonyCallback+CarrierRoamingNtnEligibleStateChangedEventArgs.xml @@ -0,0 +1,58 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Telephony/TelephonyCallback+CarrierRoamingNtnModeChangedEventArgs.xml b/docs/xml/Android.Telephony/TelephonyCallback+CarrierRoamingNtnModeChangedEventArgs.xml new file mode 100644 index 000000000..1258a7ac3 --- /dev/null +++ b/docs/xml/Android.Telephony/TelephonyCallback+CarrierRoamingNtnModeChangedEventArgs.xml @@ -0,0 +1,58 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Telephony/TelephonyCallback+CarrierRoamingNtnSignalStrengthChangedEventArgs.xml b/docs/xml/Android.Telephony/TelephonyCallback+CarrierRoamingNtnSignalStrengthChangedEventArgs.xml new file mode 100644 index 000000000..7822a343f --- /dev/null +++ b/docs/xml/Android.Telephony/TelephonyCallback+CarrierRoamingNtnSignalStrengthChangedEventArgs.xml @@ -0,0 +1,68 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.EventArgs + + + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + Android.Telephony.Satellite.NtnSignalStrength + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Telephony/TelephonyCallback+ICarrierRoamingNtnListener.xml b/docs/xml/Android.Telephony/TelephonyCallback+ICarrierRoamingNtnListener.xml new file mode 100644 index 000000000..2bdf23548 --- /dev/null +++ b/docs/xml/Android.Telephony/TelephonyCallback+ICarrierRoamingNtnListener.xml @@ -0,0 +1,182 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/telephony/TelephonyCallback$CarrierRoamingNtnListener", "", "Android.Telephony.TelephonyCallback/ICarrierRoamingNtnListenerInvoker", ApiSince=37)] + [<Android.Runtime.Register("android/telephony/TelephonyCallback$CarrierRoamingNtnListener", "", "Android.Telephony.TelephonyCallback/ICarrierRoamingNtnListenerInvoker", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + + Interface for carrier roaming non-terrestrial network listener. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCarrierRoamingNtnAvailableServicesChanged", "([I)V", "GetOnCarrierRoamingNtnAvailableServicesChanged_arrayIHandler:Android.Telephony.TelephonyCallback/ICarrierRoamingNtnListener, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onCarrierRoamingNtnAvailableServicesChanged", "([I)V", "GetOnCarrierRoamingNtnAvailableServicesChanged_arrayIHandler:Android.Telephony.TelephonyCallback/ICarrierRoamingNtnListener, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + array of supported services. + Callback invoked when carrier roaming non-terrestrial network available + service changes. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCarrierRoamingNtnEligibleStateChanged", "(Z)V", "GetOnCarrierRoamingNtnEligibleStateChanged_ZHandler:Android.Telephony.TelephonyCallback/ICarrierRoamingNtnListener, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onCarrierRoamingNtnEligibleStateChanged", "(Z)V", "GetOnCarrierRoamingNtnEligibleStateChanged_ZHandler:Android.Telephony.TelephonyCallback/ICarrierRoamingNtnListener, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + true when the device is eligible for satellite + communication if all the following conditions are met: + <ul> + <li>Any subscription on the device supports P2P satellite messaging which is defined by + CarrierConfigManager#KEY_SATELLITE_ATTACH_SUPPORTED_BOOL</li> + <li>CarrierConfigManager#KEY_CARRIER_ROAMING_NTN_CONNECT_TYPE_INT set to + CarrierConfigManager#CARRIER_ROAMING_NTN_CONNECT_MANUAL</li> + <li>The device is in ServiceState#STATE_OUT_OF_SERVICE, not connected to Wi-Fi, + and the hysteresis timer defined by CarrierConfigManager + #KEY_CARRIER_SUPPORTED_SATELLITE_NOTIFICATION_HYSTERESIS_SEC_INT is expired. </li> + </ul> + Callback invoked when carrier roaming non-terrestrial network eligibility changes. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCarrierRoamingNtnModeChanged", "(Z)V", "GetOnCarrierRoamingNtnModeChanged_ZHandler:Android.Telephony.TelephonyCallback/ICarrierRoamingNtnListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onCarrierRoamingNtnModeChanged", "(Z)V", "GetOnCarrierRoamingNtnModeChanged_ZHandler:Android.Telephony.TelephonyCallback/ICarrierRoamingNtnListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + true If the device is connected to carrier roaming + non-terrestrial network or was connected within the + {CarrierConfigManager + #KEY_SATELLITE_CONNECTION_HYSTERESIS_SEC_INT} duration, + {code false} otherwise. + Callback invoked when carrier roaming non-terrestrial network mode changes. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCarrierRoamingNtnSignalStrengthChanged", "(Landroid/telephony/satellite/NtnSignalStrength;)V", "GetOnCarrierRoamingNtnSignalStrengthChanged_Landroid_telephony_satellite_NtnSignalStrength_Handler:Android.Telephony.TelephonyCallback/ICarrierRoamingNtnListener, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onCarrierRoamingNtnSignalStrengthChanged", "(Landroid/telephony/satellite/NtnSignalStrength;)V", "GetOnCarrierRoamingNtnSignalStrengthChanged_Landroid_telephony_satellite_NtnSignalStrength_Handler:Android.Telephony.TelephonyCallback/ICarrierRoamingNtnListener, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + non-terrestrial network signal strength. + Callback invoked when carrier roaming non-terrestrial network signal strength changes. + To be added. + + + + diff --git a/docs/xml/Android.Telephony/TelephonyManager.xml b/docs/xml/Android.Telephony/TelephonyManager.xml index 39782511c..b0813f098 100644 --- a/docs/xml/Android.Telephony/TelephonyManager.xml +++ b/docs/xml/Android.Telephony/TelephonyManager.xml @@ -1,4 +1,4 @@ - + @@ -53,9 +53,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -126,9 +126,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -170,9 +170,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -208,10 +208,10 @@ Broadcast action sent when a PCO value becomes available from the modem. Broadcast action sent when a PCO value becomes available from the modem. - + This action is intended for sim/account status checks and only sent to the carrier apps specified in the carrier config for the subscription ID that's attached to this intent. - + The intent will have the following extra values:</p> <ul> <li>#EXTRA_APN_TYPE</li><dd>An integer indicating the apn type.</dd> @@ -229,9 +229,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -267,10 +267,10 @@ Broadcast action sent when a data connection is redirected with validation failure. Broadcast action sent when a data connection is redirected with validation failure. - + This action is intended for sim/account status checks and only sent to the carrier apps specified in the carrier config for the subscription ID that's attached to this intent. - + The intent will have the following extra values: <ul> <li>#EXTRA_APN_TYPE</li><dd>An integer indicating the apn type.</dd> @@ -285,9 +285,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -323,10 +323,10 @@ Broadcast action sent when a data connection setup fails. Broadcast action sent when a data connection setup fails. - + This action is intended for sim/account status checks and only sent to the carrier apps specified in the carrier config for the subscription ID that's attached to this intent. - + The intent will have the following extra values: <ul> <li>#EXTRA_APN_TYPE</li><dd>An integer indicating the apn type.</dd> @@ -341,9 +341,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -379,14 +379,14 @@ Broadcast action sent when carrier apps should reset their internal state. Broadcast action sent when carrier apps should reset their internal state. - + Sent when certain events such as turning on/off mobile data, removing the SIM, etc. require carrier apps to reset their state. - + This action is intended to signal carrier apps to perform cleanup operations. It is only sent to the carrier apps specified in the carrier config for the subscription ID attached to this intent. - + The intent will have the following extra values:</p> <ul> <li>SubscriptionManager#EXTRA_SUBSCRIPTION_INDEX</li> @@ -399,9 +399,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -447,9 +447,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -485,14 +485,14 @@ Broadcast action to be received by Broadcast receivers. Broadcast action to be received by Broadcast receivers. - + Indicates multi-SIM configuration is changed. For example, it changed from single SIM capable to dual-SIM capable (DSDS or DSDA) or triple-SIM mode. - + It doesn't indicate how many subscriptions are actually active, or which states SIMs are, or that all steps during multi-SIM change are done. To know those information you still need to listen to SIM_STATE changes or active subscription changes. - + See extra of #EXTRA_ACTIVE_SIM_SUPPORTED_COUNT for updated value. @@ -500,9 +500,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -547,9 +547,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -609,9 +609,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -661,9 +661,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -732,9 +732,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -787,9 +787,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -846,9 +846,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -909,9 +909,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -947,14 +947,14 @@ Broadcast Action: The subscription specific carrier identity has changed. Broadcast Action: The subscription specific carrier identity has changed. - + A specific carrier ID returns the fine-grained carrier ID of the current subscription. It can represent the fact that a carrier may be in effect an aggregation of other carriers (ie in an MVNO type scenario) where each of these specific carriers which are used to make up the actual carrier service may have different carrier configurations. A specific carrier ID could also be used, for example, in a scenario where a carrier requires different carrier configuration for different service offering such as a prepaid plan. - + the specific carrier ID would be used for configuration purposes, but apps wishing to know about the carrier itself should use the regular carrier ID returned by #getSimCarrierId(). @@ -970,9 +970,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1005,7 +1005,7 @@ To be added. Returns the number of logical modems currently configured to be activated. - + <ul> <li>Returns 0 if none of voice, sms, data is supported.</li> <li>Returns 1 for Single standby mode (Single SIM functionality).</li> @@ -1018,9 +1018,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1095,9 +1095,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1144,9 +1144,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1189,9 +1189,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1234,9 +1234,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1279,9 +1279,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1324,9 +1324,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1369,9 +1369,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1414,9 +1414,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1459,9 +1459,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1504,9 +1504,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1549,9 +1549,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1600,9 +1600,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1651,9 +1651,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1698,11 +1698,7 @@ System.Int32 - user-set status for enriched calling with call composer. - - <p>If this object has been created with #createForSubscriptionId, applies to the - given subId. Otherwise, applies to SubscriptionManager#getDefaultSubscriptionId() - Get the user-set status for enriched calling with call composer. -or- Set the user-set status for enriched calling with call composer. + Get the user-set status for enriched calling with call composer. the user-set status for enriched calling with call composer, either of #CALL_COMPOSER_STATUS_ON or #CALL_COMPOSER_STATUS_OFF. @@ -1723,11 +1719,15 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + user-set status for enriched calling with call composer. + + <p>If this object has been created with #createForSubscriptionId, applies to the + given subId. Otherwise, applies to SubscriptionManager#getDefaultSubscriptionId() @@ -1768,9 +1768,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1813,9 +1813,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1858,9 +1858,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1915,9 +1915,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1966,9 +1966,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2009,9 +2009,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2054,9 +2054,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2100,9 +2100,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2151,9 +2151,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2189,7 +2189,7 @@ Returns carrier id based on sim MCCMNC (returned by #getSimOperator()) only. This is used for fallback when configurations/logic for exact carrier id #getSimCarrierId() are not found. - + Android carrier id table here can be updated out-of-band, its possible a MVNO (Mobile Virtual Network Operator) carrier was not fully recognized and assigned to its MNO (Mobile Network Operator) carrier id @@ -2202,9 +2202,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2247,9 +2247,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2292,9 +2292,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2337,9 +2337,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2384,9 +2384,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2432,9 +2432,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2480,9 +2480,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2528,9 +2528,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2576,9 +2576,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2626,9 +2626,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2684,9 +2684,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2732,9 +2732,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2777,13 +2777,46 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getCurrentTtyMode", "()I", "GetGetCurrentTtyModeHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getCurrentTtyMode", "()I", "GetGetCurrentTtyModeHandler", ApiSince=37)>] + + + [get: Android.Runtime.RequiresPermission("android.permission.READ_PRIVILEGED_PHONE_STATE")] + [<get: Android.Runtime.RequiresPermission("android.permission.READ_PRIVILEGED_PHONE_STATE")>] + + + + System.Int32 + + + Returns the current TTY mode of the device. + To be added. + To be added. + + @@ -2816,9 +2849,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2863,9 +2896,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2910,13 +2943,13 @@ System.Boolean - Returns whether mobile data is enabled or not per user setting. -or- Values used to return status for hasCarrierPrivileges call. + Returns whether mobile data is enabled or not per user setting. true if mobile data is enabled. Property getter documentation: Returns whether mobile data is enabled or not per user setting. There are other factors that could disable mobile data, but they are not considered here. - + If this object has been created with #createForSubscriptionId, applies to the given subId. Otherwise, applies to SubscriptionManager#getDefaultDataSubscriptionId() Requires one of the following permissions: @@ -2941,9 +2974,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2989,9 +3022,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3036,9 +3069,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3083,9 +3116,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3130,9 +3163,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3177,9 +3210,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3222,9 +3255,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3268,9 +3301,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3305,10 +3338,10 @@ Returns a constant indicating the radio technology (network type) currently in use on the device for data transmission. - + If this object has been created with #createForSubscriptionId, applies to the given subId. Otherwise, applies to SubscriptionManager#getActiveDataSubscriptionId(). - + Note: Before SubscriptionManager#getActiveDataSubscriptionId() was introduced in API level 30, it was applied to SubscriptionManager#getDefaultDataSubscriptionId() which may be different now from SubscriptionManager#getActiveDataSubscriptionId(), e.g. @@ -3323,9 +3356,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3362,9 +3395,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3398,10 +3431,10 @@ Default port index for a UICC. Default port index for a UICC. - + On physical SIM cards the only available port is 0. See android.telephony.UiccPortInfo for more information on ports. - + See android.telephony.euicc.EuiccManager#isSimPortAvailable(int) for information on how portIndex is used on eUICCs. @@ -3410,9 +3443,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3465,7 +3498,7 @@ </ul> If the calling app does not meet one of these requirements then this method will behave as follows: - + <ul> <li>If the calling app's target SDK is API level 28 or lower and the app has the READ_PHONE_STATE permission then null is returned.</li> @@ -3481,9 +3514,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3523,9 +3556,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3579,9 +3612,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3646,9 +3679,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3702,9 +3735,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3749,9 +3782,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3796,9 +3829,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3843,9 +3876,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3911,9 +3944,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3950,15 +3983,15 @@ The number of active SIM supported by current multi-SIM config. It's not related to how many SIM/subscriptions are currently active. - + Same value will be returned by #getActiveModemCount(). - + For single SIM mode, it's 1. For DSDS or DSDA mode, it's 2. For triple-SIM mode, it's 3. - + Extra of #ACTION_MULTI_SIM_CONFIG_CHANGED. - + type: integer @@ -3966,9 +3999,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4004,7 +4037,7 @@ An integer extra containing the protocol of the apn connection. An integer extra containing the protocol of the apn connection. - + Sent with the #ACTION_CARRIER_SIGNAL_PCO_VALUE broadcast. See the PROTOCOL_* constants in ApnSetting for a list of possible values. @@ -4013,9 +4046,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4051,7 +4084,7 @@ An integer extra containing the APN type. An integer extra containing the APN type. - + Sent with the #ACTION_CARRIER_SIGNAL_REQUEST_NETWORK_FAILED, #ACTION_CARRIER_SIGNAL_REDIRECTED, and #ACTION_CARRIER_SIGNAL_PCO_VALUE broadcasts. @@ -4062,9 +4095,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4106,9 +4139,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4154,9 +4187,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4200,9 +4233,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4238,7 +4271,7 @@ An integer extra containing the data fail cause. An integer extra containing the data fail cause. - + Sent with #ACTION_CARRIER_SIGNAL_REQUEST_NETWORK_FAILED. See DataFailCause for a list of possible values. @@ -4247,9 +4280,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4292,9 +4325,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4343,9 +4376,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4389,9 +4422,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4435,9 +4468,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4496,9 +4529,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4545,9 +4578,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4593,9 +4626,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4637,9 +4670,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4686,9 +4719,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4730,9 +4763,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4775,9 +4808,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4820,9 +4853,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4869,9 +4902,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4915,9 +4948,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4967,9 +5000,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5017,9 +5050,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5061,9 +5094,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5104,9 +5137,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5144,9 +5177,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5184,9 +5217,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5231,9 +5264,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5275,9 +5308,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5362,7 +5395,7 @@ the allowed network type bitmask Get the allowed network types for certain reason. - + #getAllowedNetworkTypesForReason returns allowed network type for a specific reason. Requires permission: android.Manifest.READ_PRIVILEGED_PHONE_STATE or @@ -5373,9 +5406,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5439,9 +5472,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5502,7 +5535,7 @@ </ul> If the calling app does not meet one of these requirements then this method will behave as follows: - + <ul> <li>If the calling app's target SDK is API level 28 or lower and the app has the READ_PHONE_STATE permission then null is returned.</li> @@ -5518,9 +5551,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5605,9 +5638,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5661,9 +5694,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5733,10 +5766,10 @@ <li>the calling app has been granted the Manifest.permission#USE_ICC_AUTH_WITH_DEVICE_IDENTIFIER permission. </ul> - + The use of Manifest.permission#READ_PRIVILEGED_PHONE_STATE is deprecated. Use Manifest.permission#USE_ICC_AUTH_WITH_DEVICE_IDENTIFIER instead. - + @param appType the icc application type, like {@link #APPTYPE_USIM @@ -5744,9 +5777,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5804,7 +5837,7 @@ </ul> If the calling app does not meet one of these requirements then this method will behave as follows: - + <ul> <li>If the calling app's target SDK is API level 28 or lower and the app has the READ_PHONE_STATE permission then null is returned.</li> @@ -5818,9 +5851,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5869,9 +5902,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5930,7 +5963,7 @@ </ul> If the calling app does not meet one of these requirements then this method will behave as follows: - + <ul> <li>If the calling app's target SDK is API level 28 or lower and the app has the READ_PHONE_STATE permission then null is returned.</li> @@ -5945,9 +5978,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5999,9 +6032,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6049,14 +6082,14 @@ Request to get the current slicing configuration including URSP rules and NSSAIs (configured, allowed and rejected). - + This method can be invoked if one of the following requirements is met: <ul> <li>If the calling app has been granted the READ_PRIVILEGED_PHONE_STATE permission; this is a privileged permission that can only be granted to apps preloaded on the device. <li>If the calling app has carrier privileges (see #hasCarrierPrivileges). </ul> - + This will be invalid if the device does not support android.telephony.TelephonyManager#CAPABILITY_SLICING_CONFIG_SUPPORTED. @@ -6065,9 +6098,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6116,10 +6149,10 @@ Returns the current ServiceState information. If this object has been created with #createForSubscriptionId, applies to the given subId. Otherwise, applies to SubscriptionManager#getDefaultSubscriptionId() - + If you want continuous updates of service state info, register a TelephonyCallback that implements TelephonyCallback.ServiceStateListener through #registerTelephonyCallback. - + There's another way to renounce permissions with a custom context AttributionSource.Builder#setRenouncedPermissions(Set<String>) but only for system apps. To avoid confusion, calling this method supersede renouncing permissions with a @@ -6133,13 +6166,46 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getServiceStateForSlot", "(I)Landroid/telephony/ServiceState;", "GetGetServiceStateForSlot_IHandler", ApiSince=37)] + [<Android.Runtime.Register("getServiceStateForSlot", "(I)Landroid/telephony/ServiceState;", "GetGetServiceStateForSlot_IHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.ServiceState + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -6184,9 +6250,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6240,9 +6306,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6286,9 +6352,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6333,9 +6399,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6377,9 +6443,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6424,9 +6490,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6465,9 +6531,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6502,7 +6568,7 @@ true if the channel was closed successfully. Closes a previously opened logical channel to the ICC card. - + Input parameters equivalent to TS 27.007 AT+CCHC command. It is strongly recommended that callers of this API should firstly create new TelephonyManager instance by calling @@ -6517,9 +6583,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6571,9 +6637,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6621,9 +6687,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6662,21 +6728,21 @@ an IccOpenLogicalChannelResponse object. Opens a logical channel to the ICC card. - + This operation wraps two APDU instructions: <ul> <li>MANAGE CHANNEL to open a logical channel</li> <li>SELECT the given AID using the given p2</li> </ul> - + Per Open Mobile API Specification v3.2 section 6.2.7.h, only p2 values of 0x00, 0x04, 0x08, and 0x0C are guaranteed to be supported. - + If the SELECT command's status word is not '9000', '62xx', or '63xx', the status word will be considered an error and the channel shall not be opened. - + Input parameters equivalent to TS 27.007 AT+CCHO command. - + It is strongly recommended that callers of this should firstly create a new TelephonyManager instance by calling TelephonyManager#createForSubscriptionId(int). Failure to do so can result in unpredictable and detrimental behavior like callers can end up talking to the @@ -6690,9 +6756,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6747,9 +6813,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6797,9 +6863,9 @@ the end. Transmit an APDU to the ICC card over a logical channel. - + Input parameters equivalent to TS 27.007 AT+CGLA command. - + It is strongly recommended that callers of this API should firstly create a new TelephonyManager instance by calling TelephonyManager#createForSubscriptionId(int). Failure to do so can result in @@ -6813,9 +6879,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6853,7 +6919,7 @@ Returns the IMEI (International Mobile Equipment Identity). Return null if IMEI is not available. - + See #getImei(int) for details on the required permissions and behavior when the caller does not hold sufficient permissions. @@ -6862,9 +6928,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6901,7 +6967,7 @@ Include coarse location data. Include coarse location data. - + Indicates whether the caller would not like to receive location related information which will be sent if the caller already possess android.Manifest.permission#ACCESS_COARSE_LOCATION and do not renounce the @@ -6912,9 +6978,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6951,7 +7017,7 @@ Include fine location data. Include fine location data. - + Indicates whether the caller would not like to receive location related information which will be sent if the caller already possess android.Manifest.permission#ACCESS_FINE_LOCATION and do not renounce the @@ -6962,9 +7028,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7001,7 +7067,7 @@ Specifies to not include any location related data. Specifies to not include any location related data. - + Indicates whether the caller would not like to receive location related information which will be sent if the caller already possess android.Manifest.permission#ACCESS_COARSE_LOCATION and do not renounce the @@ -7012,9 +7078,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7055,9 +7121,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7099,9 +7165,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7148,9 +7214,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7199,7 +7265,7 @@ android.Manifest.permission#MODIFY_PHONE_STATEandroid.Manifest.permission#READ_BASIC_PHONE_STATE Return whether data is enabled for certain reason . - + If #isDataEnabledForReason returns false, it means in data enablement for a specific reason is turned off. If any of the reason is off, then it will result in bypassing user preference and result in data to be turned off. Call @@ -7214,9 +7280,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7264,9 +7330,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7315,9 +7381,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7369,9 +7435,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7429,9 +7495,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7472,9 +7538,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7519,9 +7585,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7569,9 +7635,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7626,9 +7692,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7666,9 +7732,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7725,9 +7791,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7782,9 +7848,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7825,9 +7891,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7875,9 +7941,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7922,9 +7988,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7981,9 +8047,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8028,9 +8094,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8070,9 +8136,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8162,9 +8228,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8217,23 +8283,23 @@ in specified telephony states. To register a listener, pass a PhoneStateListener and specify at least one telephony state of interest in the events argument. - + At registration, and when a specified telephony state changes, the telephony manager invokes the appropriate callback method on the listener object and passes the current (updated) values. To un-register a listener, pass the listener object and set the events argument to PhoneStateListener#LISTEN_NONE LISTEN_NONE (0). - + If this TelephonyManager object has been created with #createForSubscriptionId, applies to the given subId. Otherwise, applies to SubscriptionManager#getDefaultSubscriptionId(). To listen events for multiple subIds, pass a separate listener object to each TelephonyManager object created with #createForSubscriptionId. - + Note: if you call this method while in the middle of a binder transaction, you <b>must</b> call android.os.Binder#clearCallingIdentity() before calling this method. A SecurityException will be thrown otherwise. - + This API should be used sparingly -- large numbers of listeners will cause system instability. If a process has registered too many listeners without unregistering them, it may encounter an IllegalStateException when trying to register more listeners. @@ -8244,9 +8310,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8302,9 +8368,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8349,9 +8415,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8384,7 +8450,7 @@ Maximum file size in bytes. Indicates the maximum size of the call composure picture. - + Pictures sent via #uploadCallComposerPicture(InputStream, String, Executor, OutcomeReceiver) or #uploadCallComposerPicture(Path, String, Executor, OutcomeReceiver) must not @@ -8395,9 +8461,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8452,7 +8518,7 @@ </ul> If the calling app does not meet one of these requirements then this method will behave as follows: - + <ul> <li>If the device is running Android 25Q2 or later, then null is returned.</li> <li>If the calling app's target SDK is API level 28 or lower and the app has the @@ -8468,9 +8534,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8519,9 +8585,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8556,9 +8622,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8593,9 +8659,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8639,9 +8705,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8685,9 +8751,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8731,9 +8797,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8783,7 +8849,7 @@ </ul> If the calling app does not meet one of these requirements then this method will behave as follows: - + <ul> <li>If the calling app's target SDK is API level 28 or lower and the app has the READ_PHONE_STATE permission then null is returned.</li> @@ -8797,9 +8863,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8823,6 +8889,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android23.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android23.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + [get: Android.Runtime.Register("getNeighboringCellInfo", "()Ljava/util/List;", "GetGetNeighboringCellInfoHandler")] [<get: Android.Runtime.Register("getNeighboringCellInfo", "()Ljava/util/List;", "GetGetNeighboringCellInfoHandler")>] @@ -8844,9 +8914,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8886,9 +8956,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8924,9 +8994,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8962,9 +9032,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9009,9 +9079,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9150,9 +9220,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9196,9 +9266,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9238,9 +9308,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9284,9 +9354,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9325,9 +9395,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9371,9 +9441,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9412,9 +9482,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9453,9 +9523,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9494,9 +9564,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9535,9 +9605,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9576,9 +9646,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9617,9 +9687,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9658,9 +9728,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9699,9 +9769,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9740,9 +9810,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9781,9 +9851,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9822,9 +9892,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9870,9 +9940,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9911,9 +9981,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9952,9 +10022,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9993,9 +10063,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10034,9 +10104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10085,9 +10155,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10124,7 +10194,7 @@ To be added. Returns the number of phones available. - + <ul> <li>Returns 0 if none of voice, sms, data is supported.</li> <li>Returns 1 for Single standby mode (Single SIM functionality).</li> @@ -10138,9 +10208,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10176,9 +10246,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10223,9 +10293,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10271,9 +10341,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10338,9 +10408,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10401,9 +10471,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10448,9 +10518,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10494,9 +10564,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10544,9 +10614,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10593,9 +10663,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10643,9 +10713,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10689,9 +10759,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10735,9 +10805,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10784,9 +10854,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10832,9 +10902,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10883,9 +10953,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10931,9 +11001,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10985,9 +11055,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11042,9 +11112,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11096,9 +11166,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11145,9 +11215,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11194,9 +11264,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11242,9 +11312,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11291,7 +11361,7 @@ interfaces of events. For example, FakeServiceStateCallback extends TelephonyCallback implements TelephonyCallback.ServiceStateListener. - + At registration, and when a specified telephony state changes, the telephony manager invokes the appropriate callback method on the callback object and passes the current (updated) values. @@ -11305,11 +11375,11 @@ SubscriptionManager#getDefaultSubscriptionId(). To register events for multiple subIds, pass a separate callback object to each TelephonyManager object created with #createForSubscriptionId. - + Note: if you call this method while in the middle of a binder transaction, you <b>must</b> call android.os.Binder#clearCallingIdentity() before calling this method. A SecurityException will be thrown otherwise. - + This API should be used sparingly -- large numbers of callbacks will cause system instability. If a process has registered too many callbacks without unregistering them, it may encounter an IllegalStateException when trying to register more callbacks. @@ -11319,9 +11389,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11378,7 +11448,7 @@ interfaces of events. For example, FakeServiceStateCallback extends TelephonyCallback implements TelephonyCallback.ServiceStateListener. - + At registration, and when a specified telephony state changes, the telephony manager invokes the appropriate callback method on the callback object and passes the current (updated) values. @@ -11387,11 +11457,11 @@ SubscriptionManager#getDefaultSubscriptionId(). To register events for multiple subIds, pass a separate callback object to each TelephonyManager object created with #createForSubscriptionId. - + Note: if you call this method while in the middle of a binder transaction, you <b>must</b> call android.os.Binder#clearCallingIdentity() before calling this method. A SecurityException will be thrown otherwise. - + This API should be used sparingly -- large numbers of callbacks will cause system instability. If a process has registered too many callbacks without unregistering them, it may encounter an IllegalStateException when trying to register more callbacks. @@ -11405,9 +11475,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11597,9 +11667,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11645,9 +11715,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11698,9 +11768,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11755,9 +11825,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11792,7 +11862,7 @@ Returns the current ServiceState information. If this object has been created with #createForSubscriptionId, applies to the given subId. Otherwise, applies to SubscriptionManager#getDefaultSubscriptionId() - + If you want continuous updates of service state info, register a TelephonyCallback that implements TelephonyCallback.ServiceStateListener through #registerTelephonyCallback. Requires Permission: android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE @@ -11806,9 +11876,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11861,7 +11931,7 @@ network change. Requires permission: android.Manifest.permission#MODIFY_PHONE_STATE or that the calling app has carrier privileges (see #hasCarrierPrivileges). - + This can be called for following reasons: <ol> <li>Allowed network types control by USER @@ -11874,9 +11944,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -11922,7 +11992,7 @@ the reason the data enable change is taking place True if enabling the data, otherwise disabling. - + <p>Requires Permission: The calling app has carrier privileges (see #hasCarrierPrivileges) if the reason is #DATA_ENABLED_REASON_USER or #DATA_ENABLED_REASON_CARRIER or the call app @@ -11945,9 +12015,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12008,9 +12078,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12065,9 +12135,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12115,9 +12185,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12174,9 +12244,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12250,9 +12320,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12272,6 +12342,10 @@ [Android.Runtime.Register("setOperatorBrandOverride", "(Ljava/lang/String;)Z", "GetSetOperatorBrandOverride_Ljava_lang_String_Handler", ApiSince=22)] [<Android.Runtime.Register("setOperatorBrandOverride", "(Ljava/lang/String;)Z", "GetSetOperatorBrandOverride_Ljava_lang_String_Handler", ApiSince=22)>] + + [Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")] + [<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>] + [System.Runtime.Versioning.SupportedOSPlatform("android22.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android22.0")>] @@ -12300,9 +12374,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12341,9 +12415,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12382,9 +12456,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12423,9 +12497,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12464,9 +12538,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12505,9 +12579,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12550,9 +12624,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12611,9 +12685,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12659,19 +12733,19 @@ Set a SignalStrengthUpdateRequest to receive notification when signal quality measurements breach the specified thresholds. - + To be notified, set the signal strength update request and then register TelephonyCallback that implements TelephonyCallback.SignalStrengthsListener through #registerTelephonyCallback. The notification will arrive through TelephonyCallback.SignalStrengthsListener#onSignalStrengthsChanged(SignalStrength). - + To stop receiving the notification over the specified thresholds, pass the same SignalStrengthUpdateRequest object to #clearSignalStrengthUpdateRequest(SignalStrengthUpdateRequest). - + System will clean up the SignalStrengthUpdateRequest if the caller process died without calling #clearSignalStrengthUpdateRequest(SignalStrengthUpdateRequest). - + If this TelephonyManager object has been created with #createForSubscriptionId, applies to the given subId. Otherwise, applies to SubscriptionManager#getDefaultSubscriptionId(). To request for multiple subIds, @@ -12681,7 +12755,7 @@ android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE or that the calling app has carrier privileges (see TelephonyManager#hasCarrierPrivileges). - + Note that the thresholds in the request will be used on a best-effort basis; the system may modify requests to multiplex various request sources or to optimize power consumption. The caller should not expect to be notified with the exactly the same thresholds. @@ -12691,9 +12765,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12740,9 +12814,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12788,9 +12862,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12845,9 +12919,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12902,9 +12976,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12945,9 +13019,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -12993,9 +13067,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13066,9 +13140,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13105,9 +13179,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13146,9 +13220,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13186,9 +13260,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13237,7 +13311,7 @@ </ul> If the calling app does not meet one of these requirements then this method will behave as follows: - + <ul> <li>If the calling app's target SDK is API level 28 or lower and the app has the READ_PHONE_STATE permission then null is returned.</li> @@ -13251,9 +13325,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13289,17 +13363,17 @@ be identified. Returns fine-grained carrier ID of the current subscription. - + A specific carrier ID can represent the fact that a carrier may be in effect an aggregation of other carriers (ie in an MVNO type scenario) where each of these specific carriers which are used to make up the actual carrier service may have different carrier configurations. A specific carrier ID could also be used, for example, in a scenario where a carrier requires different carrier configuration for different service offering such as a prepaid plan. - + the specific carrier ID would be used for configuration purposes, but apps wishing to know about the carrier itself should use the regular carrier ID returned by #getSimCarrierId(). - + e.g, Tracfone SIMs could return different specific carrier ID based on IMSI from current subscription while carrier ID remains the same. For carriers without fine-grained specific carrier ids, return #getSimCarrierId() @@ -13312,9 +13386,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13375,7 +13449,7 @@ Similar like #getSimCarrierIdName(), returns user-facing name of the specific carrier id returned by #getSimSpecificCarrierId(). - + The specific carrier ID would be used for configuration purposes, but apps wishing to know about the carrier itself should use the regular carrier ID returned by #getSimCarrierIdName(). @@ -13386,9 +13460,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13423,9 +13497,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13475,7 +13549,7 @@ </ul> If the calling app does not meet one of these requirements then this method will behave as follows: - + <ul> <li>If the calling app's target SDK is API level 28 or lower and the app has the READ_PHONE_STATE permission then null is returned.</li> @@ -13489,9 +13563,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13525,7 +13599,7 @@ To be added. Return an appropriate subscription ID for any situation. - + If this object has been created with #createForSubscriptionId, then the provided subscription ID is returned. Otherwise, the default subscription ID will be returned. @@ -13534,9 +13608,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13580,9 +13654,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13617,7 +13691,7 @@ Requires android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE. Modem supported radio access family bitmask - + <p>Requires permission: android.Manifest.READ_PRIVILEGED_PHONE_STATE or that the calling app has carrier privileges (see #hasCarrierPrivileges). @@ -13627,9 +13701,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13672,7 +13746,7 @@ Requires Permission: android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE or that the calling app has carrier privileges (see #hasCarrierPrivileges). - + Note: with only carrier privileges, it is not allowed to switch from multi-sim to single-sim @@ -13681,9 +13755,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13758,6 +13832,138 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TTY_MODE_FULL", ApiSince=37)] + [<Android.Runtime.Register("TTY_MODE_FULL", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.TelephonyManagerTtyMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.TelephonyManagerTtyMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.TelephonyManagerTtyMode + + 1 + + TTY (teletypewriter) mode is on. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TTY_MODE_HCO", ApiSince=37)] + [<Android.Runtime.Register("TTY_MODE_HCO", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.TelephonyManagerTtyMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.TelephonyManagerTtyMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.TelephonyManagerTtyMode + + 2 + + TTY (teletypewriter) mode is in hearing carryover mode (HCO). + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TTY_MODE_OFF", ApiSince=37)] + [<Android.Runtime.Register("TTY_MODE_OFF", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.TelephonyManagerTtyMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.TelephonyManagerTtyMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.TelephonyManagerTtyMode + + 0 + + TTY (teletypewriter) mode is off. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TTY_MODE_VCO", ApiSince=37)] + [<Android.Runtime.Register("TTY_MODE_VCO", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.TelephonyManagerTtyMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Telephony.TelephonyManagerTtyMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.TelephonyManagerTtyMode + + 3 + + TTY (teletypewriter) mode is in voice carryover mode (VCO). + To be added. + + @@ -13793,9 +13999,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13871,9 +14077,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13914,9 +14120,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -13957,9 +14163,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14005,9 +14211,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14048,9 +14254,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14097,7 +14303,7 @@ Update availability of a list of networks in the current location. Update availability of a list of networks in the current location. - + This api should be called to inform OpportunisticNetwork Service about the availability of a network at the current location. This information will be used by OpportunisticNetwork service to enable modem stack and to attach to the network. If an empty list is passed, @@ -14114,9 +14320,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14155,9 +14361,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14196,9 +14402,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14237,9 +14443,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14278,9 +14484,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14319,9 +14525,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14360,9 +14566,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14401,9 +14607,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14442,9 +14648,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14483,9 +14689,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14524,9 +14730,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14565,9 +14771,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14621,9 +14827,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14665,7 +14871,7 @@ An InputStream that supplies the bytes representing the picture to upload. The client bears responsibility for closing this stream after callback is called with success or failure. - + Additionally, if the stream supplies more bytes than the return value of #getMaximumCallComposerPictureSize(), the upload will be aborted and the callback will be called with an exception containing @@ -14680,15 +14886,15 @@ Uploads a picture to the carrier network for use with call composer. Uploads a picture to the carrier network for use with call composer. - + This method allows a dialer app to upload a picture to the carrier network that can then later be attached to an outgoing call. In order to attach the picture to a call, use the ParcelUuid returned from callback upon successful upload as the value to TelecomManager#EXTRA_OUTGOING_PICTURE. - + This functionality is only available to the app filling the RoleManager#ROLE_DIALER role on the device. - + This functionality is only available when CarrierConfigManager#KEY_SUPPORTS_CALL_COMPOSER_BOOL is set to true in the bundle returned from #getCarrierConfig(). @@ -14698,9 +14904,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14748,9 +14954,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14779,8 +14985,6 @@ System.String - The subscription id of the phone account. - The settings for the filter. Enables the visual voicemail SMS filter for a phone account. To be added. @@ -14797,12 +15001,14 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + The subscription id of the phone account. + The settings for the filter. @@ -14841,9 +15047,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14887,9 +15093,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14931,9 +15137,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -14975,9 +15181,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Telephony/TelephonyManagerTtyMode.xml b/docs/xml/Android.Telephony/TelephonyManagerTtyMode.xml new file mode 100644 index 000000000..b7bad6b76 --- /dev/null +++ b/docs/xml/Android.Telephony/TelephonyManagerTtyMode.xml @@ -0,0 +1,131 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.TtyModeFull", JniField="android/telephony/TelephonyManager.TTY_MODE_FULL")] + [<Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.TtyModeFull", JniField="android/telephony/TelephonyManager.TTY_MODE_FULL")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.TelephonyManagerTtyMode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.TtyModeHco", JniField="android/telephony/TelephonyManager.TTY_MODE_HCO")] + [<Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.TtyModeHco", JniField="android/telephony/TelephonyManager.TTY_MODE_HCO")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.TelephonyManagerTtyMode + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.TtyModeOff", JniField="android/telephony/TelephonyManager.TTY_MODE_OFF")] + [<Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.TtyModeOff", JniField="android/telephony/TelephonyManager.TTY_MODE_OFF")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.TelephonyManagerTtyMode + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.TtyModeVco", JniField="android/telephony/TelephonyManager.TTY_MODE_VCO")] + [<Android.Runtime.IntDefinition("Android.Telephony.TelephonyManager.TtyModeVco", JniField="android/telephony/TelephonyManager.TTY_MODE_VCO")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Telephony.TelephonyManagerTtyMode + + 3 + + To be added. + + + + diff --git a/docs/xml/Android.Test.Mock/MockCursor.xml b/docs/xml/Android.Test.Mock/MockCursor.xml index 627344560..e5e528841 100644 --- a/docs/xml/Android.Test.Mock/MockCursor.xml +++ b/docs/xml/Android.Test.Mock/MockCursor.xml @@ -133,6 +133,10 @@ [Android.Runtime.Register("abortUpdates", "()V", "GetAbortUpdatesHandler")] [<Android.Runtime.Register("abortUpdates", "()V", "GetAbortUpdatesHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -222,6 +226,10 @@ [Android.Runtime.Register("commitUpdates", "()Z", "GetCommitUpdatesHandler")] [<Android.Runtime.Register("commitUpdates", "()Z", "GetCommitUpdatesHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -250,6 +258,10 @@ [Android.Runtime.Register("commitUpdates", "(Ljava/util/Map;)Z", "GetCommitUpdates_Ljava_util_Map_Handler")] [<Android.Runtime.Register("commitUpdates", "(Ljava/util/Map;)Z", "GetCommitUpdates_Ljava_util_Map_Handler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -392,6 +404,10 @@ [Android.Runtime.Register("deleteRow", "()Z", "GetDeleteRowHandler")] [<Android.Runtime.Register("deleteRow", "()Z", "GetDeleteRowHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -880,6 +896,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + [get: Android.Runtime.Register("hasUpdates", "()Z", "GetHasUpdatesHandler")] [<get: Android.Runtime.Register("hasUpdates", "()Z", "GetHasUpdatesHandler")>] @@ -1609,6 +1629,10 @@ [Android.Runtime.Register("supportsUpdates", "()Z", "GetSupportsUpdatesHandler")] [<Android.Runtime.Register("supportsUpdates", "()Z", "GetSupportsUpdatesHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -1777,6 +1801,10 @@ [Android.Runtime.Register("updateBlob", "(I[B)Z", "GetUpdateBlob_IarrayBHandler")] [<Android.Runtime.Register("updateBlob", "(I[B)Z", "GetUpdateBlob_IarrayBHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -1810,6 +1838,10 @@ [Android.Runtime.Register("updateDouble", "(ID)Z", "GetUpdateDouble_IDHandler")] [<Android.Runtime.Register("updateDouble", "(ID)Z", "GetUpdateDouble_IDHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -1843,6 +1875,10 @@ [Android.Runtime.Register("updateFloat", "(IF)Z", "GetUpdateFloat_IFHandler")] [<Android.Runtime.Register("updateFloat", "(IF)Z", "GetUpdateFloat_IFHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -1876,6 +1912,10 @@ [Android.Runtime.Register("updateInt", "(II)Z", "GetUpdateInt_IIHandler")] [<Android.Runtime.Register("updateInt", "(II)Z", "GetUpdateInt_IIHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -1909,6 +1949,10 @@ [Android.Runtime.Register("updateLong", "(IJ)Z", "GetUpdateLong_IJHandler")] [<Android.Runtime.Register("updateLong", "(IJ)Z", "GetUpdateLong_IJHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -1942,6 +1986,10 @@ [Android.Runtime.Register("updateShort", "(IS)Z", "GetUpdateShort_ISHandler")] [<Android.Runtime.Register("updateShort", "(IS)Z", "GetUpdateShort_ISHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -1975,6 +2023,10 @@ [Android.Runtime.Register("updateString", "(ILjava/lang/String;)Z", "GetUpdateString_ILjava_lang_String_Handler")] [<Android.Runtime.Register("updateString", "(ILjava/lang/String;)Z", "GetUpdateString_ILjava_lang_String_Handler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -2008,6 +2060,10 @@ [Android.Runtime.Register("updateToNull", "(I)Z", "GetUpdateToNull_IHandler")] [<Android.Runtime.Register("updateToNull", "(I)Z", "GetUpdateToNull_IHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean diff --git a/docs/xml/Android.Test.Mock/MockDialogInterface.xml b/docs/xml/Android.Test.Mock/MockDialogInterface.xml index 863767724..f46b480d6 100644 --- a/docs/xml/Android.Test.Mock/MockDialogInterface.xml +++ b/docs/xml/Android.Test.Mock/MockDialogInterface.xml @@ -138,10 +138,10 @@ Attempts to cancel the dialog, but this mock implementation throws an . - Always thrown because this mock implementation is non-functional. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Always thrown because this mock implementation is non-functional. @@ -170,10 +170,10 @@ Attempts to dismiss the dialog, but this mock implementation throws an . - Always thrown because this mock implementation is non-functional. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Always thrown because this mock implementation is non-functional. diff --git a/docs/xml/Android.Test.Mock/MockPackageManager.xml b/docs/xml/Android.Test.Mock/MockPackageManager.xml index 723fa82f6..c8f2c2ef9 100644 --- a/docs/xml/Android.Test.Mock/MockPackageManager.xml +++ b/docs/xml/Android.Test.Mock/MockPackageManager.xml @@ -1418,6 +1418,10 @@ [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")>] + System.String @@ -4052,6 +4056,10 @@ [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")>] + System.Boolean diff --git a/docs/xml/Android.Text.Format/DateFormat.xml b/docs/xml/Android.Text.Format/DateFormat.xml index 23696ddac..757b2f105 100644 --- a/docs/xml/Android.Text.Format/DateFormat.xml +++ b/docs/xml/Android.Text.Format/DateFormat.xml @@ -128,6 +128,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")>] + System.Char @@ -169,6 +173,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")>] + System.Char @@ -210,6 +218,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")>] + System.Char @@ -251,6 +263,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")>] + System.Char @@ -832,6 +848,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")>] + System.Char @@ -873,6 +893,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")>] + System.Char @@ -999,6 +1023,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")>] + System.Char @@ -1040,6 +1068,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")>] + System.Char @@ -1081,6 +1113,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")>] + System.Char @@ -1122,6 +1158,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")>] + System.Char @@ -1163,6 +1203,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")>] + System.Char @@ -1274,6 +1318,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")>] + System.Char @@ -1315,6 +1363,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android22.0")>] + System.Char diff --git a/docs/xml/Android.Text.Format/Formatter.xml b/docs/xml/Android.Text.Format/Formatter.xml index 1e1028372..b68640b44 100644 --- a/docs/xml/Android.Text.Format/Formatter.xml +++ b/docs/xml/Android.Text.Format/Formatter.xml @@ -98,10 +98,10 @@ - Context to use to load the localized units. This value may be null. - Size value to be formatted, in bytes. + Context to use to load the localized units + size value to be formatted, in bytes Formats a content size to be in the form of bytes, kilobytes, megabytes, etc. - Formatted string with the number. + formatted string with the number Formats a content size to be in the form of bytes, kilobytes, megabytes, etc. As of O, the prefixes are used in their standard meanings in the SI system, so kB = 1000 diff --git a/docs/xml/Android.Text.Style/ImageSpan.xml b/docs/xml/Android.Text.Style/ImageSpan.xml index 81399fa1f..d5a168486 100644 --- a/docs/xml/Android.Text.Style/ImageSpan.xml +++ b/docs/xml/Android.Text.Style/ImageSpan.xml @@ -165,7 +165,7 @@ - context used to create a drawable from bitmap based on the display + context used to create a drawable from bitmap based on the display metrics of the resources bitmap to be rendered Constructs an ImageSpan from a Context and a Bitmap with the default @@ -208,7 +208,7 @@ - context used to create a drawable from bitmap based on the display + context used to create a drawable from bitmap based on the display metrics of the resources Uri used to construct the drawable that will be rendered @@ -467,7 +467,7 @@ - context used to create a drawable from bitmap based on + context used to create a drawable from bitmap based on the display metrics of the resources bitmap to be rendered one of DynamicDrawableSpan#ALIGN_BOTTOM or @@ -520,7 +520,7 @@ - context used to create a drawable from bitmap based on + context used to create a drawable from bitmap based on the display metrics of the resources diff --git a/docs/xml/Android.Text/AfterTextChangedEventArgs.xml b/docs/xml/Android.Text/AfterTextChangedEventArgs.xml index 1c6e02537..bc3e5d95d 100644 --- a/docs/xml/Android.Text/AfterTextChangedEventArgs.xml +++ b/docs/xml/Android.Text/AfterTextChangedEventArgs.xml @@ -22,7 +22,9 @@ - Provides data for the event. + + Provides data for the event, raised after the text has been changed. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -42,8 +44,10 @@ - To be added. - To be added. + The mutable instance that was changed, or . + + Initializes a new instance of the class. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -63,7 +67,9 @@ Android.Text.IEditable - To be added. + + Gets the mutable instance that was changed, or . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Text/AlteredCharSequence.xml b/docs/xml/Android.Text/AlteredCharSequence.xml index f900a797a..088a4a4c9 100644 --- a/docs/xml/Android.Text/AlteredCharSequence.xml +++ b/docs/xml/Android.Text/AlteredCharSequence.xml @@ -201,8 +201,8 @@ - [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Text.AlteredCharSequence+<GetEnumerator>d__30))] - [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Text.AlteredCharSequence+<GetEnumerator>d__30))>] + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Text.AlteredCharSequence+<GetEnumerator>d__34))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Text.AlteredCharSequence+<GetEnumerator>d__34))>] diff --git a/docs/xml/Android.Text/IGetChars.xml b/docs/xml/Android.Text/IGetChars.xml index b044a67bb..d755c9cc8 100644 --- a/docs/xml/Android.Text/IGetChars.xml +++ b/docs/xml/Android.Text/IGetChars.xml @@ -61,6 +61,9 @@ Method + + M:Java.Lang.ICharSequence.GetChars(System.Int32,System.Int32,System.Char[],System.Int32) + Mono.Android 0.0.0.0 diff --git a/docs/xml/Android.Text/IInputType.xml b/docs/xml/Android.Text/IInputType.xml deleted file mode 100644 index b0b838f51..000000000 --- a/docs/xml/Android.Text/IInputType.xml +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - Mono.Android - 0.0.0.0 - - - - Android.Runtime.IJavaObject - - - Java.Interop.IJavaPeerable - - - System.IDisposable - - - - - [Android.Runtime.Register("android/text/InputType", "", "Android.Text.IInputTypeInvoker")] - [<Android.Runtime.Register("android/text/InputType", "", "Android.Text.IInputTypeInvoker")>] - - - - Bit definitions for an integer defining the basic content type of text - held in an Editable object. - - Bit definitions for an integer defining the basic content type of text - held in an Editable object. Supported classes may be combined - with variations and flags to indicate desired behaviors. - - <h3>Examples</h3> - - <dl> - <dt>A password field with the password visible to the user: - <dd>inputType = TYPE_CLASS_TEXT | - TYPE_TEXT_VARIATION_VISIBLE_PASSWORD - - <dt>A multi-line postal address with automatic capitalization: - <dd>inputType = TYPE_CLASS_TEXT | - TYPE_TEXT_VARIATION_POSTAL_ADDRESS | - TYPE_TEXT_FLAG_MULTI_LINE - - <dt>A time field: - <dd>inputType = TYPE_CLASS_DATETIME | - TYPE_DATETIME_VARIATION_TIME - </dl> - - - Java documentation for android.text.InputType. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - - - - - diff --git a/docs/xml/Android.Text/InputType.xml b/docs/xml/Android.Text/InputType.xml new file mode 100644 index 000000000..dcfcb366b --- /dev/null +++ b/docs/xml/Android.Text/InputType.xml @@ -0,0 +1,64 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("mono/internal/android/text/InputType", DoNotGenerateAcw=true)] + [<Android.Runtime.Register("mono/internal/android/text/InputType", DoNotGenerateAcw=true)>] + + + [System.Obsolete("Use the 'Android.Text.IInputType' type. This class will be removed in a future release.")] + [<System.Obsolete("Use the 'Android.Text.IInputType' type. This class will be removed in a future release.")>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_TEXT_FLAG_ENABLE_TEXT_SUGGESTION_SELECTED", ApiSince=37)] + [<Android.Runtime.Register("TYPE_TEXT_FLAG_ENABLE_TEXT_SUGGESTION_SELECTED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Text.InputTypes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Text.InputTypes enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Text.InputTypes + + 2097152 + + Flag for #TYPE_CLASS_TEXT: Let the IME know that conversion candidate + selection information is requested by the application. + To be added. + + + + diff --git a/docs/xml/Android.Text/InputTypes.xml b/docs/xml/Android.Text/InputTypes.xml index 24aa0ab11..f2bc58e24 100644 --- a/docs/xml/Android.Text/InputTypes.xml +++ b/docs/xml/Android.Text/InputTypes.xml @@ -591,6 +591,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/text/InputType.TYPE_TEXT_FLAG_ENABLE_TEXT_SUGGESTION_SELECTED")] + [<Android.Runtime.IntDefinition(null, JniField="android/text/InputType.TYPE_TEXT_FLAG_ENABLE_TEXT_SUGGESTION_SELECTED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Text.InputTypes + + 2097152 + + To be added. + + diff --git a/docs/xml/Android.Text/Layout.xml b/docs/xml/Android.Text/Layout.xml index 950b55dea..bce6bfc4f 100644 --- a/docs/xml/Android.Text/Layout.xml +++ b/docs/xml/Android.Text/Layout.xml @@ -2951,7 +2951,7 @@ System.Boolean - Return true if the fallback line space is enabled in this Layout. + //////////////////////////////////////////////////////////////////////////////////////////// true if the fallback line space is enabled. Otherwise, returns false. Return true if the fallback line space is enabled in this Layout. diff --git a/docs/xml/Android.Text/ShowSecretsSetting.xml b/docs/xml/Android.Text/ShowSecretsSetting.xml new file mode 100644 index 000000000..ab889dfc2 --- /dev/null +++ b/docs/xml/Android.Text/ShowSecretsSetting.xml @@ -0,0 +1,266 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/text/ShowSecretsSetting", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/text/ShowSecretsSetting", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + This is the API surface for interacting with the settings that determine whether characters in + password inputs or other secret fields are echoed briefly or hidden immediately. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerCallback", "(Landroid/content/Context;Ljava/lang/Runnable;)Ljava/lang/Runnable;", "", ApiSince=37)] + [<Android.Runtime.Register("registerCallback", "(Landroid/content/Context;Ljava/lang/Runnable;)Ljava/lang/Runnable;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.IRunnable + + + + + + + The context used to access settings. + The callback to invoke. + Registers a callback to be notified when show password settings change. + A runnable that unregisters the callback when run. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerCallback", "(Landroid/content/Context;Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)Ljava/lang/Runnable;", "", ApiSince=37)] + [<Android.Runtime.Register("registerCallback", "(Landroid/content/Context;Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)Ljava/lang/Runnable;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.IRunnable + + + + + + + + The context used to access settings. + The executor on which to invoke the callback. + The callback to invoke. + Registers a callback to be notified when show password settings change. + A runnable that unregisters the callback when run. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("shouldShowPhysicalInput", "(Landroid/content/Context;)Z", "", ApiSince=37)] + [<Android.Runtime.Register("shouldShowPhysicalInput", "(Landroid/content/Context;)Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + To be added. + Returns true when characters entered into a password, pin or other secret field from + hardware/physical input sources should either be shown or echoed briefly. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("shouldShowTouchInput", "(Landroid/content/Context;)Z", "", ApiSince=37)] + [<Android.Runtime.Register("shouldShowTouchInput", "(Landroid/content/Context;)Z", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + To be added. + Returns true when characters entered into a password, pin or other secret field from + touch/virtual input sources should either be shown or echoed briefly. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Text/SpannableString.xml b/docs/xml/Android.Text/SpannableString.xml index d3c180581..c1213e761 100644 --- a/docs/xml/Android.Text/SpannableString.xml +++ b/docs/xml/Android.Text/SpannableString.xml @@ -229,7 +229,7 @@ - + @@ -280,8 +280,12 @@ - [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Text.SpannableString+<GetEnumerator>d__57))] - [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Text.SpannableString+<GetEnumerator>d__57))>] + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Text.SpannableString+<GetEnumerator>d__66))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Text.SpannableString+<GetEnumerator>d__66))>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] [System.Runtime.CompilerServices.NullableContext(1)] diff --git a/docs/xml/Android.Text/SpannableStringBuilder.xml b/docs/xml/Android.Text/SpannableStringBuilder.xml index 8a4bcc111..f22e823bc 100644 --- a/docs/xml/Android.Text/SpannableStringBuilder.xml +++ b/docs/xml/Android.Text/SpannableStringBuilder.xml @@ -802,8 +802,12 @@ - [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Text.SpannableStringBuilder+<GetEnumerator>d__131))] - [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Text.SpannableStringBuilder+<GetEnumerator>d__131))>] + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Text.SpannableStringBuilder+<GetEnumerator>d__157))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Android.Text.SpannableStringBuilder+<GetEnumerator>d__157))>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] [System.Runtime.CompilerServices.NullableContext(1)] diff --git a/docs/xml/Android.Text/TextChangedEventArgs.xml b/docs/xml/Android.Text/TextChangedEventArgs.xml index 75212fbe2..73cd4c0b8 100644 --- a/docs/xml/Android.Text/TextChangedEventArgs.xml +++ b/docs/xml/Android.Text/TextChangedEventArgs.xml @@ -22,7 +22,9 @@ - Provides data for the , , and events. + + Provides data for the and events, describing a change to the text of a . + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -45,11 +47,13 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The character sequence being reported. For BeforeTextChanged this is the text before the change; for TextChanged this is the text after the change. + The offset in the text where the change began. + The number of characters that are being replaced starting at . + The number of characters that replace the old text starting at . + + Initializes a new instance of the class. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -69,7 +73,9 @@ System.Int32 - To be added. + + Gets the number of characters that replace the old text starting at . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -90,7 +96,9 @@ System.Int32 - To be added. + + Gets the number of characters that are being replaced starting at . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,7 +119,9 @@ System.Int32 - To be added. + + Gets the offset in the text where the change began. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -132,7 +142,9 @@ System.Collections.Generic.IEnumerable<System.Char> - To be added. + + Gets the character sequence being reported. For BeforeTextChanged this is the text before the change; for TextChanged this is the text after the change. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Text/TextUtils+SimpleStringSplitter.xml b/docs/xml/Android.Text/TextUtils+SimpleStringSplitter.xml index d7a98c1f6..4faf6e652 100644 --- a/docs/xml/Android.Text/TextUtils+SimpleStringSplitter.xml +++ b/docs/xml/Android.Text/TextUtils+SimpleStringSplitter.xml @@ -150,7 +150,8 @@ Returns true if there is at least one more element, false otherwise. - if the iteration has more elements; otherwise, . + + if the iteration has more elements; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Util.Proto/ProtoOutputStream.xml b/docs/xml/Android.Util.Proto/ProtoOutputStream.xml index 2bd28db7c..36a249c98 100644 --- a/docs/xml/Android.Util.Proto/ProtoOutputStream.xml +++ b/docs/xml/Android.Util.Proto/ProtoOutputStream.xml @@ -121,9 +121,7 @@ To be added. - Construct a ProtoOutputStream with the given chunk size. - - <p>This is for an in-memory proto. The caller should use {@link #getBytes() for the result. + Construct a ProtoOutputStream with the given chunk size. Construct a ProtoOutputStream with the given chunk size. @@ -530,6 +528,7 @@ 3 Number of bits to shift the field number to form a tag. + To be added. diff --git a/docs/xml/Android.Util/Config.xml b/docs/xml/Android.Util/Config.xml index 73c826803..5a5c398f0 100644 --- a/docs/xml/Android.Util/Config.xml +++ b/docs/xml/Android.Util/Config.xml @@ -61,6 +61,14 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 15.")] + [<System.Obsolete("This constructor was removed in Android API level 15.")>] + + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + diff --git a/docs/xml/Android.Util/DebugUtils.xml b/docs/xml/Android.Util/DebugUtils.xml index 26a15c386..dde36be26 100644 --- a/docs/xml/Android.Util/DebugUtils.xml +++ b/docs/xml/Android.Util/DebugUtils.xml @@ -57,6 +57,14 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 15.")] + [<System.Obsolete("This constructor was removed in Android API level 15.")>] + + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + diff --git a/docs/xml/Android.Util/EventLog.xml b/docs/xml/Android.Util/EventLog.xml index b52a04dda..239d87e1e 100644 --- a/docs/xml/Android.Util/EventLog.xml +++ b/docs/xml/Android.Util/EventLog.xml @@ -65,6 +65,14 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 15.")] + [<System.Obsolete("This constructor was removed in Android API level 15.")>] + + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + diff --git a/docs/xml/Android.Util/FloatMath.xml b/docs/xml/Android.Util/FloatMath.xml index 84ead7509..97fd3ee46 100644 --- a/docs/xml/Android.Util/FloatMath.xml +++ b/docs/xml/Android.Util/FloatMath.xml @@ -92,6 +92,10 @@ [Android.Runtime.Register("ceil", "(F)F", "")] [<Android.Runtime.Register("ceil", "(F)F", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Single @@ -135,6 +139,10 @@ [Android.Runtime.Register("cos", "(F)F", "")] [<Android.Runtime.Register("cos", "(F)F", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Single @@ -177,6 +185,10 @@ [Android.Runtime.Register("exp", "(F)F", "")] [<Android.Runtime.Register("exp", "(F)F", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Single @@ -221,6 +233,10 @@ [Android.Runtime.Register("floor", "(F)F", "")] [<Android.Runtime.Register("floor", "(F)F", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Single @@ -264,6 +280,10 @@ [Android.Runtime.Register("hypot", "(FF)F", "")] [<Android.Runtime.Register("hypot", "(FF)F", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Single @@ -339,6 +359,10 @@ [Android.Runtime.Register("pow", "(FF)F", "")] [<Android.Runtime.Register("pow", "(FF)F", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Single @@ -384,6 +408,10 @@ [Android.Runtime.Register("sin", "(F)F", "")] [<Android.Runtime.Register("sin", "(F)F", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Single @@ -426,6 +454,10 @@ [Android.Runtime.Register("sqrt", "(F)F", "")] [<Android.Runtime.Register("sqrt", "(F)F", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.Single diff --git a/docs/xml/Android.Util/Log.xml b/docs/xml/Android.Util/Log.xml index 3658af388..1da975935 100644 --- a/docs/xml/Android.Util/Log.xml +++ b/docs/xml/Android.Util/Log.xml @@ -138,11 +138,13 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + An exception to log. + The message to log. + + Sends a log message with an associated . + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,11 +176,13 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + A composite format string. + An object array that contains zero or more objects to format. + + Sends a log message using a composite format string. + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -211,12 +215,14 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + An exception to log. + A composite format string. + An object array that contains zero or more objects to format. + + Sends a log message using a composite format string, with an associated . + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -293,11 +299,13 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + An exception to log. + The message to log. + + Sends a log message with an associated . + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -329,11 +337,13 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + A composite format string. + An object array that contains zero or more objects to format. + + Sends a log message using a composite format string. + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -366,12 +376,14 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + An exception to log. + A composite format string. + An object array that contains zero or more objects to format. + + Sends a log message using a composite format string, with an associated . + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -520,11 +532,13 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + An exception to log. + The message to log. + + Sends a log message with an associated . + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -556,11 +570,13 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + A composite format string. + An object array that contains zero or more objects to format. + + Sends a log message using a composite format string. + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -593,12 +609,14 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + An exception to log. + A composite format string. + An object array that contains zero or more objects to format. + + Sends a log message using a composite format string, with an associated . + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -833,11 +851,13 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + An exception to log. + The message to log. + + Sends a log message with an associated . + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -869,11 +889,13 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + A composite format string. + An object array that contains zero or more objects to format. + + Sends a log message using a composite format string. + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -906,12 +928,14 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + An exception to log. + A composite format string. + An object array that contains zero or more objects to format. + + Sends a log message using a composite format string, with an associated . + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1037,11 +1061,13 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + An exception to log. + The message to log. + + Sends a log message with an associated . + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1073,11 +1099,13 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + A composite format string. + An object array that contains zero or more objects to format. + + Sends a log message using a composite format string. + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1110,12 +1138,14 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + An exception to log. + A composite format string. + An object array that contains zero or more objects to format. + + Sends a log message using a composite format string, with an associated . + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1209,12 +1239,14 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + The priority of the log message. + Used to identify the source of a log message. + A composite format string. + An object array that contains zero or more objects to format. + + Writes a log message at the specified priority using a composite format string. + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1343,11 +1375,13 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + An exception to log. + The message to log. + + Sends a log message (the priority used by Log.wtf) with an associated . + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1379,11 +1413,13 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + A composite format string. + An object array that contains zero or more objects to format. + + Sends a log message (the priority used by Log.wtf) using a composite format string. + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1416,12 +1452,14 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + Used to identify the source of a log message. + An exception to log. + A composite format string. + An object array that contains zero or more objects to format. + + Sends a log message (the priority used by Log.wtf) using a composite format string, with an associated . + + The number of bytes written. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Util/Range.xml b/docs/xml/Android.Util/Range.xml index 45d2b1a24..72a0dfb1f 100644 --- a/docs/xml/Android.Util/Range.xml +++ b/docs/xml/Android.Util/Range.xml @@ -261,7 +261,7 @@ The lower endpoint (inclusive) The upper endpoint (inclusive) - Creates a new immutable range. + Create a new immutable range, with the argument types inferred. A new immutable range. Creates a new immutable range. diff --git a/docs/xml/Android.Util/StateSet.xml b/docs/xml/Android.Util/StateSet.xml index 50dc24f2d..7ac8945cb 100644 --- a/docs/xml/Android.Util/StateSet.xml +++ b/docs/xml/Android.Util/StateSet.xml @@ -71,6 +71,14 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 15.")] + [<System.Obsolete("This constructor was removed in Android API level 15.")>] + + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + diff --git a/docs/xml/Android.Util/TimeUtils.xml b/docs/xml/Android.Util/TimeUtils.xml index a63642b3f..f91128378 100644 --- a/docs/xml/Android.Util/TimeUtils.xml +++ b/docs/xml/Android.Util/TimeUtils.xml @@ -57,6 +57,14 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 15.")] + [<System.Obsolete("This constructor was removed in Android API level 15.")>] + + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + diff --git a/docs/xml/Android.Util/TypedValue.xml b/docs/xml/Android.Util/TypedValue.xml index 7617cbe96..14517771c 100644 --- a/docs/xml/Android.Util/TypedValue.xml +++ b/docs/xml/Android.Util/TypedValue.xml @@ -432,6 +432,10 @@ [Android.Runtime.Register("complexToDimensionNoisy", "(ILandroid/util/DisplayMetrics;)F", "")] [<Android.Runtime.Register("complexToDimensionNoisy", "(ILandroid/util/DisplayMetrics;)F", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android20.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android20.0")>] + System.Single diff --git a/docs/xml/Android.Util/Xml.xml b/docs/xml/Android.Util/Xml.xml index e5ce102c1..b359c999d 100644 --- a/docs/xml/Android.Util/Xml.xml +++ b/docs/xml/Android.Util/Xml.xml @@ -57,6 +57,14 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 15.")] + [<System.Obsolete("This constructor was removed in Android API level 15.")>] + + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityEvent.xml b/docs/xml/Android.Views.Accessibility/AccessibilityEvent.xml index 72b6c0b3a..bb2c40034 100644 --- a/docs/xml/Android.Views.Accessibility/AccessibilityEvent.xml +++ b/docs/xml/Android.Views.Accessibility/AccessibilityEvent.xml @@ -375,9 +375,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -413,9 +413,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -449,7 +449,6 @@ To be added. - The other event. Copy constructor. Copy constructor. Creates a new AccessibilityEvent, and this instance is initialized @@ -460,11 +459,12 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + The other event. @@ -501,9 +501,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -540,12 +540,7 @@ System.Boolean - True if the event should be delivered only to - isAccessibilityTool services, false otherwise. Whether the event should only be delivered to an - android.accessibilityservice.AccessibilityService with the - android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool property - set to true. -or- Sets whether the event should only be delivered to an android.accessibilityservice.AccessibilityService with the android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool property set to true. @@ -578,11 +573,13 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + True if the event should be delivered only to + isAccessibilityTool services, false otherwise. @@ -681,9 +678,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -873,9 +870,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -919,9 +916,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -973,9 +970,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1026,9 +1023,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1077,9 +1074,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1129,9 +1126,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1183,9 +1180,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1237,9 +1234,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1288,9 +1285,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1340,9 +1337,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1395,9 +1392,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1448,9 +1445,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1479,13 +1476,9 @@ Android.Views.Accessibility.ContentChangeTypes - The bit mask of change types. Gets the bit mask of change types signaled by a - #TYPE_WINDOW_CONTENT_CHANGED event or #TYPE_WINDOW_STATE_CHANGED. -or- Sets the bit mask of node tree changes signaled by an - #TYPE_WINDOW_CONTENT_CHANGED event. - The bit mask of change types. One or more of: - <ul> - <li>#CONTENT_CHANGE_TYPE_CONTENT_DESCRIPTION<li>#CONTENT_CHANGE_TYPE_STATE_DESCRIPTION<li>#CONTENT_CHANGE_TYPE_SUBTREE<li>#CONTENT_CHANGE_TYPE_TEXT<li>#CONTENT_CHANGE_TYPE_PANE_TITLE<li>#CONTENT_CHANGE_TYPE_UNDEFINED<li>#CONTENT_CHANGE_TYPE_PANE_APPEARED<li>#CONTENT_CHANGE_TYPE_PANE_DISAPPEARED<li>#CONTENT_CHANGE_TYPE_DRAG_STARTED<li>#CONTENT_CHANGE_TYPE_DRAG_DROPPED<li>#CONTENT_CHANGE_TYPE_DRAG_CANCELLED<li>#CONTENT_CHANGE_TYPE_CONTENT_INVALID<li>#CONTENT_CHANGE_TYPE_ERROR<li>#CONTENT_CHANGE_TYPE_ENABLED</ul> + #TYPE_WINDOW_CONTENT_CHANGED event or #TYPE_WINDOW_STATE_CHANGED. + The bit mask of change types. Property getter documentation: Gets the bit mask of change types signaled by a @@ -1505,13 +1498,14 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. If called from an AccessibilityService. + The bit mask of change types. @@ -1566,9 +1560,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1621,9 +1615,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1669,9 +1663,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1724,9 +1718,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1770,9 +1764,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1816,9 +1810,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1905,9 +1899,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1979,9 +1973,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2042,8 +2036,7 @@ System.Int64 - The event time. - Gets the time in which this event was sent. -or- Sets the time in which this event was sent. + Gets the time in which this event was sent. The event time. Property getter documentation: @@ -2061,14 +2054,15 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. If called from an AccessibilityService. + The event time. @@ -2095,8 +2089,7 @@ Android.Views.Accessibility.EventTypes - The event type. - Gets the event type. -or- Sets the event type. + Gets the event type. The event type. Property getter documentation: @@ -2108,7 +2101,7 @@ Property setter documentation: Sets the event type. - + <b>Note: An event must represent a single event type.</b> @@ -2116,14 +2109,15 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. If called from an AccessibilityService. + The event type. @@ -2168,9 +2162,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2275,9 +2269,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2316,9 +2310,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2357,9 +2351,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2398,9 +2392,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2539,9 +2533,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2573,8 +2567,7 @@ Android.Views.Accessibility.MovementGranularity - The granularity. - Gets the movement granularity that was traversed. -or- Sets the movement granularity that was traversed. + Gets the movement granularity that was traversed. The granularity. Property getter documentation: @@ -2592,14 +2585,15 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. If called from an AccessibilityService. + The granularity. @@ -2639,9 +2633,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2675,7 +2669,6 @@ The other event. - The other event. Instantiates a new AccessibilityEvent instance. An instance. @@ -2690,12 +2683,13 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + The other event. @@ -2745,9 +2739,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2798,7 +2792,6 @@ Java.Lang.ICharSequence - The package name. Gets the package name of the source. -or- Sets the package name of the source. The package name. @@ -2817,14 +2810,15 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. If called from an AccessibilityService. + The package name. @@ -2919,9 +2913,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2963,9 +2957,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3048,9 +3042,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3087,8 +3081,7 @@ System.Int32 - Gets the bit mask of the speech state signaled by a #TYPE_SPEECH_STATE_CHANGE event. -or- Sets the bit mask of the speech state change types - signaled by a #TYPE_SPEECH_STATE_CHANGE event. + Gets the bit mask of the speech state signaled by a #TYPE_SPEECH_STATE_CHANGE event. The bit mask of speech change types. Property getter documentation: @@ -3110,9 +3103,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3160,9 +3153,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3210,9 +3203,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3260,9 +3253,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3308,9 +3301,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3346,6 +3339,192 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TEXT_CHANGE_TYPE_COMMITTED_BY_IME", ApiSince=37)] + [<Android.Runtime.Register("TEXT_CHANGE_TYPE_COMMITTED_BY_IME", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.TextChangeTypes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.TextChangeTypes enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.TextChangeTypes + + 2 + + Change type for #TYPE_VIEW_TEXT_CHANGED event indicating that the text + change is the result of an IME committing its composing text. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TEXT_CHANGE_TYPE_CONVERSION_SUGGESTION_SELECTED_BY_IME", ApiSince=37)] + [<Android.Runtime.Register("TEXT_CHANGE_TYPE_CONVERSION_SUGGESTION_SELECTED_BY_IME", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.TextChangeTypes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.TextChangeTypes enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.TextChangeTypes + + 4 + + Change type for #TYPE_VIEW_TEXT_CHANGED event indicating that the text + change was triggered by the user selecting a conversion suggestion from an IME. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TEXT_CHANGE_TYPE_IN_COMPOSITION", ApiSince=37)] + [<Android.Runtime.Register("TEXT_CHANGE_TYPE_IN_COMPOSITION", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.TextChangeTypes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.TextChangeTypes enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.TextChangeTypes + + 1 + + Change type for #TYPE_VIEW_TEXT_CHANGED event indicating that the text + change occurred within an ongoing IME composition. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTextChangeTypes", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTextChangeTypes", "()I", "", ApiSince=37)>] + + + [set: Android.Runtime.Register("setTextChangeTypes", "(I)V", "", ApiSince=37)] + [<set: Android.Runtime.Register("setTextChangeTypes", "(I)V", "", ApiSince=37)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + Gets the bit mask of the text change types signaled by a + #TYPE_VIEW_TEXT_CHANGED event. + The bit mask of change types. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TEXT_CHANGE_TYPE_UNDEFINED", ApiSince=37)] + [<Android.Runtime.Register("TEXT_CHANGE_TYPE_UNDEFINED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.TextChangeTypes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Accessibility.TextChangeTypes enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.TextChangeTypes + + 0 + + Change type for #TYPE_VIEW_TEXT_CHANGED event indicating the type of the + text change is not defined. + To be added. + + @@ -3464,9 +3643,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3512,9 +3691,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3554,9 +3733,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3604,9 +3783,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3654,9 +3833,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3704,9 +3883,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3756,9 +3935,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3806,9 +3985,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3856,9 +4035,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3906,9 +4085,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3956,9 +4135,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4006,9 +4185,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4056,9 +4235,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4106,9 +4285,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4160,9 +4339,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionItemInfo.xml b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionItemInfo.xml index 8e30c5737..62bcda950 100644 --- a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionItemInfo.xml +++ b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+CollectionItemInfo.xml @@ -1,4 +1,4 @@ - + @@ -40,9 +40,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -89,9 +89,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -140,9 +140,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,9 +177,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -214,9 +214,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -263,9 +263,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -306,9 +306,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -343,9 +343,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -507,9 +507,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -544,9 +544,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -593,9 +593,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -643,9 +643,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -688,9 +688,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -733,9 +733,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -778,9 +778,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -825,9 +825,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+ExtraRenderingInfo+Builder.xml b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+ExtraRenderingInfo+Builder.xml new file mode 100644 index 000000000..f0bbf6ef8 --- /dev/null +++ b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+ExtraRenderingInfo+Builder.xml @@ -0,0 +1,711 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearAlpha", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearAlpha", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearBackgroundColor", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearBackgroundColor", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearHintTextColor", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearHintTextColor", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearLayoutSize", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearLayoutSize", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearLinkTextColor", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearLinkTextColor", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearTextColor", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearTextColor", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearTextSizeInPx", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearTextSizeInPx", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearTextSizeUnit", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearTextSizeUnit", "()Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAlpha", "(F)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setAlpha", "(F)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBackgroundColor", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setBackgroundColor", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setHintTextColor", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setHintTextColor", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setLayoutSize", "(II)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setLayoutSize", "(II)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setLinkTextColor", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setLinkTextColor", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTextColor", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setTextColor", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTextSizeInPx", "(F)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setTextSizeInPx", "(F)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTextSizeUnit", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setTextSizeUnit", "(I)Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+ExtraRenderingInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+ExtraRenderingInfo+InterfaceConsts.xml b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+ExtraRenderingInfo+InterfaceConsts.xml new file mode 100644 index 000000000..6b0878c78 --- /dev/null +++ b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+ExtraRenderingInfo+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+ExtraRenderingInfo.xml b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+ExtraRenderingInfo.xml index 78006a944..6d3ca234d 100644 --- a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+ExtraRenderingInfo.xml +++ b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+ExtraRenderingInfo.xml @@ -1,8 +1,8 @@ - - + + - + Mono.Android 0.0.0.0 @@ -10,7 +10,20 @@ Java.Lang.Object - + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + [Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo", ApiSince=30, DoNotGenerateAcw=true)] @@ -49,12 +62,186 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAlpha", "()F", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAlpha", "()F", "", ApiSince=37)>] + + + + System.Single + + + Returns the opacity of the node if it is available, otherwise -1. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getBackgroundColor", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getBackgroundColor", "()I", "", ApiSince=37)>] + + + + Android.Graphics.Color + + + Returns the background color of the node if it is a android.graphics.drawable.ColorDrawable. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getHintTextColor", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getHintTextColor", "()I", "", ApiSince=37)>] + + + + Android.Graphics.Color + + + Returns the current color selected to paint the hint text if the node has hint text. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + Mono.Android 0.0.0.0 @@ -111,7 +298,7 @@ Gets the size object containing the height and the width of - android.view.ViewGroup.LayoutParams if the node is a ViewGroup or + android.view.ViewGroup.LayoutParams if the node is a ViewGroup or a TextView, or null otherwise. a Size stores layout height and layout width of the view, or null otherwise. And the size value may be in pixels, @@ -135,6 +322,64 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getLinkTextColor", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getLinkTextColor", "()I", "", ApiSince=37)>] + + + + Android.Graphics.Color + + + Returns the current color selected to paint the link text if the node has link text. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTextColor", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getTextColor", "()I", "", ApiSince=37)>] + + + + Android.Graphics.Color + + + Returns the current color selected for primary text if the node has visible text. + To be added. + To be added. + + @@ -281,5 +526,49 @@ To be added. + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+MathInfo+InterfaceConsts.xml b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+MathInfo+InterfaceConsts.xml new file mode 100644 index 000000000..23d0be001 --- /dev/null +++ b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+MathInfo+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+MathInfo.xml b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+MathInfo.xml new file mode 100644 index 000000000..a73385cf4 --- /dev/null +++ b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+MathInfo.xml @@ -0,0 +1,1047 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Views.Accessibility.AccessibilityNodeInfo+StructuredDataInfo + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo$MathInfo", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo$MathInfo", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A class that holds information about a node that represents a mathematical expression. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + The MathML tag for this node. + Creates a new MathInfo. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_ATTRIBUTE_ARG", ApiSince=37)] + [<Android.Runtime.Register("MATH_ATTRIBUTE_ARG", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An attribute used to associate a child element with one of the arguments in its parent's + #MATH_ATTRIBUTE_INTENT value. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_ATTRIBUTE_INTENT", ApiSince=37)] + [<Android.Runtime.Register("MATH_ATTRIBUTE_INTENT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An attribute that provides a semantic annotation for the element on which it is + specified. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_FRACTION", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_FRACTION", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element for creating fractions. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_IDENTIFIER", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_IDENTIFIER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element for symbolic names or arbitrary text to be rendered as an identifier. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_MATH", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_MATH", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The top-level root element that encapsulates a MathML expression. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_MULTISCRIPTS", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_MULTISCRIPTS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element for attaching any number of prescripts and postscripts to a base + expression. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_NONE_SCRIPT", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_NONE_SCRIPT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Represents an empty element, often used as a placeholder in elements like + mmultiscripts. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_NUMBER", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_NUMBER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element for a numeric literal. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_OPERATOR", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_OPERATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element for an operator, fence, separator, or accent. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_OVER", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_OVER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element that attaches an accent or a limit over a base expression. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_PRESCRIPT_DELIMITER", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_PRESCRIPT_DELIMITER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An empty element used within mmultiscripts to separate postscripts from + prescripts. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_ROOT", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_ROOT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element for radicals with an explicit index, such as a cube root. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_ROW", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_ROW", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element for grouping sub-expressions horizontally. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_SQUARE_ROOT", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_SQUARE_ROOT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element for a square root. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_STRING_LITERAL", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_STRING_LITERAL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element for representing string literals, often for computer algebra systems. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_SUB", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_SUB", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element that attaches a subscript to a base expression. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_SUB_SUP", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_SUB_SUP", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element that attaches both a subscript and a superscript to a base expression. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_SUP", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_SUP", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element that attaches a superscript to a base expression. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_TABLE", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_TABLE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element for creating tables or matrices. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_TABLE_CELL", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_TABLE_CELL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element representing a single cell in a table or matrix. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_TABLE_ROW", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_TABLE_ROW", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element representing a single row in a a table or matrix. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_TEXT", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_TEXT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element for arbitrary text to be rendered as itself, often used for commentary. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_UNDER", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_UNDER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element that attaches an accent or a limit under a base expression. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MATH_TAG_UNDER_OVER", ApiSince=37)] + [<Android.Runtime.Register("MATH_TAG_UNDER_OVER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + An element that attaches scripts both under and over a base expression. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added + To be added. + + + + diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+Selection+InterfaceConsts.xml b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+Selection+InterfaceConsts.xml index 2f3ac5cd4..c508a949f 100644 --- a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+Selection+InterfaceConsts.xml +++ b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+Selection+InterfaceConsts.xml @@ -1,4 +1,4 @@ - + @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+Selection.xml b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+Selection.xml index d7ab4f0b2..ae2408f10 100644 --- a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+Selection.xml +++ b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+Selection.xml @@ -1,4 +1,4 @@ - + @@ -44,19 +44,7 @@ Represents a selection of content that may extend across more than one AccessibilityNodeInfo instance. - - Represents a selection of content that may extend across more than one AccessibilityNodeInfo instance. - - - Java documentation for android.view.accessibility.AccessibilityNodeInfo.Selection. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -157,9 +145,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -383,9 +371,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+SelectionPosition+InterfaceConsts.xml b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+SelectionPosition+InterfaceConsts.xml index ea6b0d744..82d0c4151 100644 --- a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+SelectionPosition+InterfaceConsts.xml +++ b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+SelectionPosition+InterfaceConsts.xml @@ -1,4 +1,4 @@ - + @@ -54,9 +54,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+SelectionPosition.xml b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+SelectionPosition.xml index c4fe9d636..cca33f89a 100644 --- a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+SelectionPosition.xml +++ b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+SelectionPosition.xml @@ -1,4 +1,4 @@ - + @@ -45,20 +45,7 @@ A class which defines either the start or end of a selection that can span across multiple AccessibilityNodeInfo objects. - - A class which defines either the start or end of a selection that can span across multiple - AccessibilityNodeInfo objects. - - - Java documentation for android.view.accessibility.AccessibilityNodeInfo.SelectionPosition. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -98,9 +85,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -130,9 +117,11 @@ - To be added. - To be added. - To be added. + The View containing the text associated with this selection + position. + The offset for a selection position within view's text content, + which should be a value between 0 and the length of view's text. + Instantiates a new SelectionPosition. To be added. @@ -162,10 +151,12 @@ - To be added. - To be added. - To be added. - To be added. + The view whose virtual descendant is associated with the selection position. + The ID of the virtual descendant within view's virtual + subtree that contains the selection position. + The offset for a selection position within the virtual descendant's text + content, which should be a value between 0 and the length of the descendant's text. + Instantiates a new SelectionPosition. To be added. @@ -236,9 +227,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -341,9 +332,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -383,9 +374,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -448,6 +439,73 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getView", "()Landroid/view/View;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getView", "()Landroid/view/View;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Views.View + + + Gets the view for thisSelectionPosition + The view associated with thisSelectionPosition. Will return null + if the view is not attached to a window. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getVirtualDescendantId", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getVirtualDescendantId", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Gets the virtual descendant id for thisSelectionPosition. + A value representing the virtual descendant id of the SelectionPosition + To be added. + + @@ -497,9 +555,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+StructuredDataInfo.xml b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+StructuredDataInfo.xml new file mode 100644 index 000000000..96da82293 --- /dev/null +++ b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo+StructuredDataInfo.xml @@ -0,0 +1,309 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo$StructuredDataInfo", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo$StructuredDataInfo", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + An abstract base class for holding structured semantic information about a node. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAttributes", "()Ljava/util/Map;", "GetGetAttributesHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getAttributes", "()Ljava/util/Map;", "GetGetAttributesHandler", ApiSince=37)>] + + + + System.Collections.Generic.IDictionary<System.String,System.String> + + + To be added. + The map of attributes. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getAttribute", "(Ljava/lang/String;)Ljava/lang/String;", "GetGetAttribute_Ljava_lang_String_Handler", ApiSince=37)] + [<Android.Runtime.Register("getAttribute", "(Ljava/lang/String;)Ljava/lang/String;", "GetGetAttribute_Ljava_lang_String_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + The attribute key. + Gets the value of an attribute. + The attribute value. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("putAttribute", "(Ljava/lang/String;Ljava/lang/String;)V", "GetPutAttribute_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=37)] + [<Android.Runtime.Register("putAttribute", "(Ljava/lang/String;Ljava/lang/String;)V", "GetPutAttribute_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + The attribute key. + The attribute value. + Adds an attribute. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("removeAttribute", "(Ljava/lang/String;)V", "GetRemoveAttribute_Ljava_lang_String_Handler", ApiSince=37)] + [<Android.Runtime.Register("removeAttribute", "(Ljava/lang/String;)V", "GetRemoveAttribute_Ljava_lang_String_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + The attribute key. + Removes an attribute. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTag", "()Ljava/lang/String;", "GetGetTagHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getTag", "()Ljava/lang/String;", "GetGetTagHandler", ApiSince=37)>] + + + + System.String + + + To be added. + The tag for this structured semantic information. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo.xml b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo.xml index 1f525eaa3..4b946b0fc 100644 --- a/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo.xml +++ b/docs/xml/Android.Views.Accessibility/AccessibilityNodeInfo.xml @@ -1,4 +1,4 @@ - + @@ -65,7 +65,7 @@ "note"> <b>Note:</b> Use a <c>androidx.core.view.accessibility.AccessibilityNodeInfoCompat</c> wrapper instead of this class for backwards-compatibility. </aside> - + @@ -73,9 +73,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,9 +111,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,9 +157,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -202,9 +202,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -249,9 +249,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -333,9 +333,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -392,9 +392,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -440,9 +440,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -493,9 +493,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -551,9 +551,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -602,9 +602,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -652,9 +652,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -702,9 +702,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -755,9 +755,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -807,9 +807,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -859,9 +859,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -911,9 +911,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -963,9 +963,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1038,9 +1038,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1086,9 +1086,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1130,7 +1130,7 @@ Argument for specifying the extended selection. <strong>Type:</strong> AccessibilityNodeInfo.Selection<br> <strong>Actions:</strong> - + <ul> <li>AccessibilityAction#ACTION_SET_EXTENDED_SELECTION</ul> @@ -1139,9 +1139,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1187,9 +1187,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1236,9 +1236,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1281,9 +1281,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1327,9 +1327,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1372,9 +1372,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1417,9 +1417,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1462,9 +1462,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1506,9 +1506,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1551,9 +1551,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1596,9 +1596,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1640,9 +1640,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1685,9 +1685,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1727,9 +1727,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1772,9 +1772,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1832,9 +1832,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1894,9 +1894,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1939,9 +1939,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2000,9 +2000,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2062,9 +2062,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2105,9 +2105,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2164,9 +2164,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2209,9 +2209,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2254,9 +2254,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2300,9 +2300,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2349,9 +2349,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2388,9 +2388,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2443,9 +2443,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2490,9 +2490,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2542,9 +2542,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2581,8 +2581,9 @@ - To be added. - To be added. + A view that labels this node's source. + Adds the view which serves as the label of the view represented by + this info for accessibility purposes. To be added. @@ -2618,9 +2619,10 @@ - To be added. - To be added. - To be added. + A root whose virtual descendant labels this node's source. + The id of the virtual descendant. + Adds the view which serves as the label of the view represented by + this info for accessibility purposes. To be added. @@ -2688,9 +2690,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2726,9 +2728,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2779,9 +2781,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2843,9 +2845,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2913,9 +2915,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2961,9 +2963,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3011,9 +3013,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3059,9 +3061,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3096,9 +3098,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3171,9 +3173,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3227,9 +3229,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3327,9 +3329,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3401,9 +3403,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3459,9 +3461,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3520,9 +3522,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3557,9 +3559,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3600,9 +3602,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3654,9 +3656,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3719,9 +3721,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3772,9 +3774,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3828,9 +3830,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3905,9 +3907,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. If called from an AccessibilityService. @@ -3969,9 +3971,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4017,9 +4019,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4065,9 +4067,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4113,9 +4115,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4161,9 +4163,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4217,13 +4219,49 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_DATA_REQUEST_LAYOUT_BASED_ACTIONS_KEY", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_DATA_REQUEST_LAYOUT_BASED_ACTIONS_KEY", ApiSince=37)>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Key used to request that the node source re-evaluate and update this node's layout-dependent + actions. + To be added. + + @@ -4265,9 +4303,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4309,9 +4347,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4357,9 +4395,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4417,7 +4455,7 @@ not exist or are outside of the window bounds. Note that character locations in window bounds are not modified by changes in display magnification. - + #refreshWithExtraData(String, Bundle) @@ -4425,9 +4463,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4476,7 +4514,7 @@ android.graphics.RectF will be null for characters that either do not exist or are off the screen. Note that character locations returned are modified by changes in display magnification. - + #refreshWithExtraData(String, Bundle) @@ -4484,9 +4522,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4527,9 +4565,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4590,9 +4628,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4644,9 +4682,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4709,9 +4747,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4766,9 +4804,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4818,9 +4856,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4870,9 +4908,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4922,9 +4960,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4977,9 +5015,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5028,9 +5066,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5079,9 +5117,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5135,9 +5173,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5182,9 +5220,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5238,9 +5276,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5285,9 +5323,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5347,9 +5385,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5401,9 +5439,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5447,9 +5485,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5498,9 +5536,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5539,9 +5577,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5598,9 +5636,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5635,9 +5673,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5672,9 +5710,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5714,9 +5752,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5774,9 +5812,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5811,9 +5849,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5848,6 +5886,36 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getStructuredDataInfo", "()Landroid/view/accessibility/AccessibilityNodeInfo$StructuredDataInfo;", "GetGetStructuredDataInfoHandler", ApiSince=37)] + [<Android.Runtime.Register("getStructuredDataInfo", "()Landroid/view/accessibility/AccessibilityNodeInfo$StructuredDataInfo;", "GetGetStructuredDataInfoHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.AccessibilityNodeInfo+StructuredDataInfo + + + + To be added. + To be added. + To be added. + + @@ -5883,9 +5951,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5947,9 +6015,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5988,9 +6056,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6054,9 +6122,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6142,9 +6210,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6207,9 +6275,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6261,9 +6329,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. If called from an AccessibilityService. @@ -6371,9 +6439,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6423,9 +6491,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6469,9 +6537,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6535,9 +6603,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6589,9 +6657,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6636,9 +6704,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6691,9 +6759,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. If called from an AccessibilityService. @@ -6773,9 +6841,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6826,9 +6894,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6873,9 +6941,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6918,9 +6986,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6963,9 +7031,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7008,9 +7076,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7053,9 +7121,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7107,9 +7175,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7151,9 +7219,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7201,9 +7269,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7251,9 +7319,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7304,9 +7372,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7380,9 +7448,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7473,9 +7541,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7510,9 +7578,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7564,9 +7632,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7617,9 +7685,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7672,9 +7740,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7718,9 +7786,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7761,9 +7829,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7818,9 +7886,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7858,9 +7926,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. If called from an AccessibilityService. @@ -7909,9 +7977,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. If called from an AccessibilityService. @@ -7955,9 +8023,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. If called from an AccessibilityService. @@ -8003,9 +8071,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8042,9 +8110,9 @@ - To be added. - To be added. - To be added. + The node which serves as this node's label. + Removes a label. + true if the label was present To be added. @@ -8080,10 +8148,11 @@ - To be added. - To be added. - To be added. - To be added. + The root of the virtual subtree. + The id of the virtual node which serves as this node's label. + Removes a label which is a virtual descendant of the given + root. + true if the label was present To be added. @@ -8152,9 +8221,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8205,9 +8274,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8261,9 +8330,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8316,9 +8385,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8362,9 +8431,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8416,9 +8485,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8459,9 +8528,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8498,9 +8567,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8537,13 +8606,45 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setExtraRenderingInfo", "(Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo;)V", "GetSetExtraRenderingInfo_Landroid_view_accessibility_AccessibilityNodeInfo_ExtraRenderingInfo_Handler", ApiSince=37)] + [<Android.Runtime.Register("setExtraRenderingInfo", "(Landroid/view/accessibility/AccessibilityNodeInfo$ExtraRenderingInfo;)V", "GetSetExtraRenderingInfo_Landroid_view_accessibility_AccessibilityNodeInfo_ExtraRenderingInfo_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + @@ -8583,9 +8684,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8640,9 +8741,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8687,9 +8788,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8744,9 +8845,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8788,9 +8889,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8842,9 +8943,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8915,9 +9016,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8954,9 +9055,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9004,9 +9105,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9079,9 +9180,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9131,14 +9232,46 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setStructuredDataInfo", "(Landroid/view/accessibility/AccessibilityNodeInfo$StructuredDataInfo;)V", "GetSetStructuredDataInfo_Landroid_view_accessibility_AccessibilityNodeInfo_StructuredDataInfo_Handler", ApiSince=37)] + [<Android.Runtime.Register("setStructuredDataInfo", "(Landroid/view/accessibility/AccessibilityNodeInfo$StructuredDataInfo;)V", "GetSetStructuredDataInfo_Landroid_view_accessibility_AccessibilityNodeInfo_StructuredDataInfo_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + @@ -9177,9 +9310,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9229,9 +9362,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9278,9 +9411,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9334,9 +9467,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9383,9 +9516,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9440,9 +9573,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9507,9 +9640,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9593,9 +9726,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9697,9 +9830,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9781,9 +9914,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9844,9 +9977,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9911,9 +10044,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9952,9 +10085,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9994,9 +10127,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10151,9 +10284,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10194,9 +10327,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10236,9 +10369,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10296,9 +10429,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10353,9 +10486,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10411,9 +10544,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10451,9 +10584,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10479,7 +10612,7 @@ System.Int32 - Gets the id of the window from which the info comes from. + Returns the id of the window that created this node. The window id. Gets the id of the window from which the info comes from. @@ -10489,9 +10622,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10546,9 +10679,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityRecord.xml b/docs/xml/Android.Views.Accessibility/AccessibilityRecord.xml index bd9db5536..f8456db9d 100644 --- a/docs/xml/Android.Views.Accessibility/AccessibilityRecord.xml +++ b/docs/xml/Android.Views.Accessibility/AccessibilityRecord.xml @@ -1959,7 +1959,7 @@ System.Int32 - Gets the id of the window from which the event comes from. + Returns the id of the window that sent this event, or owns UI that sent this event. The window id. Gets the id of the window from which the event comes from. diff --git a/docs/xml/Android.Views.Accessibility/AccessibilityWindowInfo.xml b/docs/xml/Android.Views.Accessibility/AccessibilityWindowInfo.xml index 8662196d0..81746f36d 100644 --- a/docs/xml/Android.Views.Accessibility/AccessibilityWindowInfo.xml +++ b/docs/xml/Android.Views.Accessibility/AccessibilityWindowInfo.xml @@ -1,4 +1,4 @@ - + @@ -53,9 +53,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -90,9 +90,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -136,9 +136,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,9 +177,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -214,9 +214,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -317,9 +317,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -358,9 +358,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -399,9 +399,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -447,9 +447,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -493,19 +493,15 @@ The root node. Gets the root node in the window's hierarchy. - Returns null if connection is invalid. Otherwise, always returns a node, even if the - root is considered unimportant for accessibility. In this case, calling - AccessibilityNodeInfo#isImportantForAccessibility() on the returned node will return - false. Java documentation for android.view.accessibility.AccessibilityWindowInfo.getRoot(int). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -540,9 +536,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -577,9 +573,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -622,9 +618,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -659,9 +655,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -701,9 +697,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -803,9 +799,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -852,9 +848,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -894,9 +890,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -940,9 +936,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -977,9 +973,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1016,9 +1012,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. If the info is already recycled. @@ -1064,9 +1060,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1095,19 +1091,15 @@ The root node. Gets the root node in the window's hierarchy. - Returns null if connection is invalid. Otherwise, always returns a node, even if the - root is considered unimportant for accessibility. In this case, calling - AccessibilityNodeInfo#isImportantForAccessibility() on the returned node will return - false. Java documentation for android.view.accessibility.AccessibilityWindowInfo.getRoot(). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1244,9 +1236,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1286,9 +1278,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1323,9 +1315,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1384,9 +1376,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1429,9 +1421,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1474,9 +1466,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1524,9 +1516,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1573,9 +1565,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1618,9 +1610,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1666,9 +1658,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.Accessibility/TextChangeTypes.xml b/docs/xml/Android.Views.Accessibility/TextChangeTypes.xml new file mode 100644 index 000000000..b977b6a37 --- /dev/null +++ b/docs/xml/Android.Views.Accessibility/TextChangeTypes.xml @@ -0,0 +1,137 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + + [System.Flags] + [<System.Flags>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeCommittedByIme", JniField="android/view/accessibility/AccessibilityEvent.TEXT_CHANGE_TYPE_COMMITTED_BY_IME")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeCommittedByIme", JniField="android/view/accessibility/AccessibilityEvent.TEXT_CHANGE_TYPE_COMMITTED_BY_IME")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.TextChangeTypes + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeConversionSuggestionSelectedByIme", JniField="android/view/accessibility/AccessibilityEvent.TEXT_CHANGE_TYPE_CONVERSION_SUGGESTION_SELECTED_BY_IME")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeConversionSuggestionSelectedByIme", JniField="android/view/accessibility/AccessibilityEvent.TEXT_CHANGE_TYPE_CONVERSION_SUGGESTION_SELECTED_BY_IME")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.TextChangeTypes + + 4 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeInComposition", JniField="android/view/accessibility/AccessibilityEvent.TEXT_CHANGE_TYPE_IN_COMPOSITION")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeInComposition", JniField="android/view/accessibility/AccessibilityEvent.TEXT_CHANGE_TYPE_IN_COMPOSITION")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.TextChangeTypes + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeUndefined", JniField="android/view/accessibility/AccessibilityEvent.TEXT_CHANGE_TYPE_UNDEFINED")] + [<Android.Runtime.IntDefinition("Android.Views.Accessibility.AccessibilityEvent.TextChangeTypeUndefined", JniField="android/view/accessibility/AccessibilityEvent.TEXT_CHANGE_TYPE_UNDEFINED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Accessibility.TextChangeTypes + + 0 + + To be added. + + + + diff --git a/docs/xml/Android.Views.Autofill/AutofillId.xml b/docs/xml/Android.Views.Autofill/AutofillId.xml index 515f47258..31e063013 100644 --- a/docs/xml/Android.Views.Autofill/AutofillId.xml +++ b/docs/xml/Android.Views.Autofill/AutofillId.xml @@ -246,8 +246,9 @@ System.Boolean - Checks if this node is generated as part of a android.app.assist.AssistStructure. - when this identifier was generated as part of an assist structure; otherwise, . + Checks if this node is generate as part of a android.app.assist.AssistStructure. + + when this identifier was generated as part of an assist structure; otherwise, . Checks if this node is generated as part of a android.app.assist.AssistStructure. This will usually return true if it should be used by an autofill service provider, and false @@ -290,7 +291,8 @@ Checks whether this AutofillId represents a virtual view. - when this identifier represents a virtual view; otherwise, . + + when this identifier represents a virtual view; otherwise, . Checks whether this AutofillId represents a virtual view. diff --git a/docs/xml/Android.Views.Autofill/AutofillManager+AutofillCallback.xml b/docs/xml/Android.Views.Autofill/AutofillManager+AutofillCallback.xml index 4d2d2e37b..c9d1a9643 100644 --- a/docs/xml/Android.Views.Autofill/AutofillManager+AutofillCallback.xml +++ b/docs/xml/Android.Views.Autofill/AutofillManager+AutofillCallback.xml @@ -160,8 +160,9 @@ - view associated with the change. The event that changed the autofill state. + view associated with the change. + currently either #EVENT_INPUT_SHOWN or #EVENT_INPUT_HIDDEN. Called after a change in the autofill state associated with a view. Called after a change in the autofill state associated with a view. @@ -214,9 +215,10 @@ + The event that changed the autofill state. parent view associated with the change. id identifying the virtual child inside the parent view. - The event that changed the autofill state. + currently either #EVENT_INPUT_SHOWN or #EVENT_INPUT_HIDDEN. Called after a change in the autofill state associated with a virtual view. Called after a change in the autofill state associated with a virtual view. diff --git a/docs/xml/Android.Views.Autofill/AutofillManager.xml b/docs/xml/Android.Views.Autofill/AutofillManager.xml index 0063fe450..782e8bd82 100644 --- a/docs/xml/Android.Views.Autofill/AutofillManager.xml +++ b/docs/xml/Android.Views.Autofill/AutofillManager.xml @@ -132,7 +132,7 @@ Returns the component name of the AutofillService that is enabled for the current user. - The component name of the autofill service enabled for the current user, or . + The component name of the autofill service enabled for the current user, or . Returns the component name of the AutofillService that is enabled for the current user. @@ -323,7 +323,7 @@ Gets the name of the default algorithm used for field classification. - The default field-classification algorithm name, or . + The default field-classification algorithm name, or . Gets the name of the default algorithm used for field classification. @@ -657,7 +657,8 @@ Returns true if the calling application provides a AutofillService that is enabled for the current user, or false otherwise. - when the calling application provides an enabled autofill service; otherwise, . + + when the calling application provides an enabled autofill service; otherwise, . Returns true if the calling application provides a AutofillService that is enabled for the current user, or false otherwise. @@ -700,7 +701,8 @@ Returns true if autofill is supported by the current device and is supported for this user. - when autofill is supported for the current device and user; otherwise, . + + when autofill is supported for the current device and user; otherwise, . Returns true if autofill is supported by the current device and is supported for this user. @@ -791,7 +793,8 @@ Checks if field classification is enabled. - when field classification is enabled; otherwise, . + + when field classification is enabled; otherwise, . Checks if field classification is enabled. @@ -1623,8 +1626,8 @@ receiving a focus event. The autofill suggestions shown will include content for related views as well. If autofill suggestions for a - - dialog-style UI are available for view, shows a dialog allowing the user to + + dialog-style UI are available for view, shows a dialog allowing the user to select a suggestion and returns true. true if the autofill dialog is being shown @@ -1690,8 +1693,8 @@ suggestions. id identifying the virtual view inside the host view. If autofill suggestions for a - - dialog-style UI are available for virtual view, shows a dialog allowing the user + + dialog-style UI are available for virtual view, shows a dialog allowing the user to select a suggestion and returns true. true if the autofill dialog is being shown diff --git a/docs/xml/Android.Views.Autofill/AutofillNoiseInjectedData+InterfaceConsts.xml b/docs/xml/Android.Views.Autofill/AutofillNoiseInjectedData+InterfaceConsts.xml new file mode 100644 index 000000000..206e161e5 --- /dev/null +++ b/docs/xml/Android.Views.Autofill/AutofillNoiseInjectedData+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Views.Autofill/AutofillNoiseInjectedData.xml b/docs/xml/Android.Views.Autofill/AutofillNoiseInjectedData.xml new file mode 100644 index 000000000..6384cde1b --- /dev/null +++ b/docs/xml/Android.Views.Autofill/AutofillNoiseInjectedData.xml @@ -0,0 +1,331 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/view/autofill/AutofillNoiseInjectedData", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/autofill/AutofillNoiseInjectedData", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Represents the noise-injected version of a text field's content, generated using a differential + privacy algorithm. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getNoiseInjectedPayload", "()[B", "", ApiSince=37)] + [<Android.Runtime.Register("getNoiseInjectedPayload", "()[B", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Byte[] + + + + Gets the noise-injected and bit-reduced data. + A byte array representing the obfuscated text. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getRetainedBitMask", "()B", "", ApiSince=37)] + [<get: Android.Runtime.Register("getRetainedBitMask", "()B", "", ApiSince=37)>] + + + + System.SByte + + + Returns a bit mask indicating which bits were retained for *each byte* in the payload + returned by #getNoiseInjectedPayload(). + A byte where each bit corresponds to a bit position in a byte. If the n-th bit + (0 <= n <= 7) is set, it means the n-th bit of each byte in the payload is retained. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Views.Autofill/AutofillValue.xml b/docs/xml/Android.Views.Autofill/AutofillValue.xml index 30f2478fa..4b5844274 100644 --- a/docs/xml/Android.Views.Autofill/AutofillValue.xml +++ b/docs/xml/Android.Views.Autofill/AutofillValue.xml @@ -164,7 +164,7 @@ - Describes the special objects in this parcelable instance's marshaled representation. + ////////////////////////////////// A bitmask of the special object types marshaled by this instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -385,7 +385,7 @@ The toggle value to autofill. - Creates a new AutofillValue to autofill a View representing a toggleable + Creates a new AutofillValue to autofill a View representing a toggable field. An AutofillValue for a toggleable field. @@ -430,7 +430,8 @@ Checks if this is a date value. - when this value represents a date; otherwise, . + + when this value represents a date; otherwise, . Checks if this is a date value. See View#AUTOFILL_TYPE_DATE for more info. @@ -472,7 +473,8 @@ Checks if this is a list value. - when this value represents a selection list; otherwise, . + + when this value represents a selection list; otherwise, . Checks if this is a list value. See View#AUTOFILL_TYPE_LIST for more info. @@ -514,7 +516,8 @@ Checks if this is a text value. - when this value represents text; otherwise, . + + when this value represents text; otherwise, . Checks if this is a text value. See View#AUTOFILL_TYPE_TEXT for more info. @@ -556,7 +559,8 @@ Checks if this is a toggle value. - when this value represents a toggle; otherwise, . + + when this value represents a toggle; otherwise, . Checks if this is a toggle value. See View#AUTOFILL_TYPE_TOGGLE for more info. @@ -850,7 +854,7 @@ System.Boolean - Gets the value to autofill a toggleable field. + Gets the value to autofill a toggable field. The value used to autofill a toggleable field. Gets the value to autofill a toggleable field. @@ -908,7 +912,7 @@ The parcel that receives the flattened representation. Additional flags describing how the object is written. - Flattens this object into a parcel. + ////////////////////////////////// Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.ContentCaptures/ContentCaptureContext+Builder.xml b/docs/xml/Android.Views.ContentCaptures/ContentCaptureContext+Builder.xml index ccfa1ffbb..83f14b877 100644 --- a/docs/xml/Android.Views.ContentCaptures/ContentCaptureContext+Builder.xml +++ b/docs/xml/Android.Views.ContentCaptures/ContentCaptureContext+Builder.xml @@ -198,10 +198,7 @@ Sets extra options associated with this context. The options can provide vendor-specific data that can be modified and examined. Portions of this documentation are derived from the Android Open Source Project. - - ContentCaptureContext.java - - + ContentCaptureContext.java diff --git a/docs/xml/Android.Views.ContentCaptures/ContentCaptureManager.xml b/docs/xml/Android.Views.ContentCaptures/ContentCaptureManager.xml index 0271e81c3..3dfc53f1c 100644 --- a/docs/xml/Android.Views.ContentCaptures/ContentCaptureManager.xml +++ b/docs/xml/Android.Views.ContentCaptures/ContentCaptureManager.xml @@ -246,6 +246,10 @@ [set: Android.Runtime.Register("setContentCaptureEnabled", "(Z)V", "", ApiSince=29)] [<set: Android.Runtime.Register("setContentCaptureEnabled", "(Z)V", "", ApiSince=29)>] + + [set: System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<set: System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [set: System.Runtime.Versioning.SupportedOSPlatform("android29.0")] [<set: System.Runtime.Versioning.SupportedOSPlatform("android29.0")>] @@ -256,7 +260,8 @@ Checks whether content capture is enabled for this activity. -or- Called by apps to explicitly enable or disable content capture. - when content capture is enabled for the activity; otherwise, . + + when content capture is enabled for the activity; otherwise, . Property getter documentation: Checks whether content capture is enabled for this activity. diff --git a/docs/xml/Android.Views.ContentCaptures/ContentCaptureSession.xml b/docs/xml/Android.Views.ContentCaptures/ContentCaptureSession.xml index b6c2b9029..765fa1030 100644 --- a/docs/xml/Android.Views.ContentCaptures/ContentCaptureSession.xml +++ b/docs/xml/Android.Views.ContentCaptures/ContentCaptureSession.xml @@ -604,6 +604,38 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("notifyContentInteractionEvent", "(Landroid/view/autofill/AutofillId;)V", "GetNotifyContentInteractionEvent_Landroid_view_autofill_AutofillId_Handler", ApiSince=37)] + [<Android.Runtime.Register("notifyContentInteractionEvent", "(Landroid/view/autofill/AutofillId;)V", "GetNotifyContentInteractionEvent_Landroid_view_autofill_AutofillId_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + id of the node. + Notifies the Intelligence Service that a view has been interacted. + To be added. + + diff --git a/docs/xml/Android.Views.ContentCaptures/DataRemovalRequest+Builder.xml b/docs/xml/Android.Views.ContentCaptures/DataRemovalRequest+Builder.xml index 4ab307d7d..256cd9a0e 100644 --- a/docs/xml/Android.Views.ContentCaptures/DataRemovalRequest+Builder.xml +++ b/docs/xml/Android.Views.ContentCaptures/DataRemovalRequest+Builder.xml @@ -109,10 +109,7 @@ Portions of this documentation are derived from the Android Open Source Project. - - DataRemovalRequest.java - - + DataRemovalRequest.java @@ -188,10 +185,7 @@ Portions of this documentation are derived from the Android Open Source Project. - - DataRemovalRequest.java - - + DataRemovalRequest.java diff --git a/docs/xml/Android.Views.ContentCaptures/DataRemovalRequest.xml b/docs/xml/Android.Views.ContentCaptures/DataRemovalRequest.xml index 5110eb6f9..5da942969 100644 --- a/docs/xml/Android.Views.ContentCaptures/DataRemovalRequest.xml +++ b/docs/xml/Android.Views.ContentCaptures/DataRemovalRequest.xml @@ -200,7 +200,8 @@ Checks if app is requesting to remove content capture data associated with its package. - when the request removes data for the app's package; otherwise, . + + when the request removes data for the app's package; otherwise, . Checks if app is requesting to remove content capture data associated with its package. @@ -294,7 +295,7 @@ System.Collections.Generic.IList<Android.Views.ContentCaptures.DataRemovalRequest+LocusIdRequest> - Gets the list of LocusIds the app is requesting to remove. + Gets the list of LousIds the apps is requesting to remove. The requested LocusId values and their matching flags. Gets the list of LocusIds the app is requesting to remove. diff --git a/docs/xml/Android.Views.InputMethods/EditorInfo+InterfaceConsts.xml b/docs/xml/Android.Views.InputMethods/EditorInfo+InterfaceConsts.xml index 4dc4b5e17..57b1cd297 100644 --- a/docs/xml/Android.Views.InputMethods/EditorInfo+InterfaceConsts.xml +++ b/docs/xml/Android.Views.InputMethods/EditorInfo+InterfaceConsts.xml @@ -113,5 +113,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_TEXT_FLAG_ENABLE_TEXT_SUGGESTION_SELECTED", ApiSince=37)] + [<Android.Runtime.Register("TYPE_TEXT_FLAG_ENABLE_TEXT_SUGGESTION_SELECTED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Text.InputTypes enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Text.InputTypes enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Text.InputTypes + + 2097152 + + Flag for #TYPE_CLASS_TEXT: Let the IME know that conversion candidate + selection information is requested by the application. + To be added. + + diff --git a/docs/xml/Android.Views.InputMethods/EditorInfo.xml b/docs/xml/Android.Views.InputMethods/EditorInfo.xml index 302d3143f..ff3826973 100644 --- a/docs/xml/Android.Views.InputMethods/EditorInfo.xml +++ b/docs/xml/Android.Views.InputMethods/EditorInfo.xml @@ -1,8 +1,8 @@ - - + + - + Mono.Android 0.0.0.0 @@ -17,9 +17,6 @@ Android.Runtime.IJavaObject - - Android.Text.IInputType - Java.Interop.IJavaPeerable diff --git a/docs/xml/Android.Views.InputMethods/InputMethodManager.xml b/docs/xml/Android.Views.InputMethods/InputMethodManager.xml index 44bb1d297..9c61ec300 100644 --- a/docs/xml/Android.Views.InputMethods/InputMethodManager.xml +++ b/docs/xml/Android.Views.InputMethods/InputMethodManager.xml @@ -322,7 +322,8 @@ Consumer callback that provides true if view belongs to allowed delegate package declared in #prepareStylusHandwritingDelegation(View, String) and handwriting - session can start. + session can start. Note: The caller should hold a reference to the callback. + The framework only holds a weak reference. Accepts and starts a stylus handwriting session on the delegate view, if handwriting initiation delegation was previously requested using #prepareStylusHandwritingDelegation(View, String) from the delegator and the view @@ -393,7 +394,8 @@ #HANDWRITING_DELEGATE_FLAG_HOME_DELEGATOR_ALLOWED or 0 The executor to run the callback on. - true> would be received if delegation was accepted. + true would be received if delegation was accepted. The caller should + hold a reference to the callback. The framework only holds a weak reference. Accepts and starts a stylus handwriting session on the delegate view, if handwriting initiation delegation was previously requested using #prepareStylusHandwritingDelegation(View, String) from the delegator and the view belongs to a specified delegate package. @@ -538,9 +540,10 @@ + To be added. the default target view. If null is specified, then this method tries to find a good event target based on the current focus state. - To be added. + the key event to be dispatched. Provides the default implementation of InputConnection#sendKeyEvent(KeyEvent), which is expected to dispatch an keyboard event sent from the IME to an appropriate event target depending on the given View and the current focus state. @@ -899,7 +902,7 @@ as returned by View#getWindowToken() View.getWindowToken(). Request to hide the soft input window from the context of the window that is currently accepting input. - <p>For apps targeting Android Build.VERSION_CODES.BAKLAVA, onwards, it + <p>For apps targeting Android Build.VERSION_CODES#BAKLAVA, onwards, it will always return true. To see when the IME is hidden, use View.OnApplyWindowInsetsListener and verify the provided WindowInsets for the visibility of IME. @@ -911,10 +914,9 @@ View.OnApplyWindowInsetsListener and verify the provided WindowInsets for the visibility of IME. - Request to hide the soft input window from the context of the window - that is currently accepting input. This should be called as a result - of the user doing some actually than fairly explicitly requests to - have the input window hidden. + Synonym for #hideSoftInputFromWindow(IBinder, int, ResultReceiver) + without a result: request to hide the soft input window from the + context of the window that is currently accepting input. Java documentation for android.view.inputmethod.InputMethodManager.hideSoftInputFromWindow(android.os.IBinder, int). @@ -979,7 +981,7 @@ true if a request was sent to system_server, false otherwise. Note: This does not return the result of that request (i.e. whether the IME was actually hidden). - For result use resultReceiver instead. + For result use resultReceiver instead. Request to hide the soft input window from the context of the window that is currently accepting input. This should be called as a result @@ -2281,8 +2283,7 @@ to the soft input remaining visible even when the calling application is closed. The use of this flag can make the soft input remain visible globally. Starting in Build.VERSION_CODES#TIRAMISU Android T, this flag only has an effect while the - caller is currently focused. Starting in Build.VERSION_CODES#BAKLAVA Android B, - this flag has no effect anymore. + caller is currently focused. Java documentation for android.view.inputmethod.InputMethodManager.SHOW_FORCED. @@ -2313,8 +2314,8 @@ [<Android.Runtime.Register("SHOW_IMPLICIT")>] - [System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.ShowFlags enum directly instead of this field.", true)] - [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.ShowFlags enum directly instead of this field.", true)>] + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Views.InputMethods.ShowFlags enum directly instead of this field.")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0", "This constant will be removed in the future version. Use Android.Views.InputMethods.ShowFlags enum directly instead of this field.")>] @@ -2329,8 +2330,6 @@ Flag for #showSoftInput to indicate that this is an implicit request to show the input window, not as the result of a direct request by the user. The window may not be shown in this case. - This member is deprecated. Use #showSoftInput without this flag instead. Starting in - Build.VERSION_CODES#BAKLAVA Android B, this flag has no effect anymore. Java documentation for android.view.inputmethod.InputMethodManager.SHOW_IMPLICIT. @@ -2458,17 +2457,21 @@ + Provides additional operating flags. Currently may be + 0 or have the #SHOW_IMPLICIT bit set. The currently focused view, which would like to receive soft keyboard input. Note that this view is only considered focused here if both it itself has View#isFocused view focus, and its containing window has View#hasWindowFocus window focus. Otherwise the call fails and returns false. - Provides additional operating flags. Currently may be - 0 or have the #SHOW_IMPLICIT bit set. - Synonym for #showSoftInput(View, int, ResultReceiver) without - a result receiver: explicitly request that the current input method's - soft input area be shown to the user, if needed. - To be added. + Explicitly request that the current input method's soft input area be + shown to the user, if needed. + + true if a request was sent to system_server, false otherwise. Note: + this does not return result of the request. If result is needed, use + android.view.WindowInsetsController#show instead and set a + View.OnApplyWindowInsetsListener and verify the provided WindowInsets for + the visibility of IME. Synonym for #showSoftInput(View, int, ResultReceiver) without a result receiver: explicitly request that the current input method's @@ -2523,13 +2526,13 @@ + Provides additional operating flags. Currently may be + 0 or have the #SHOW_IMPLICIT bit set. The currently focused view, which would like to receive soft keyboard input. Note that this view is only considered focused here if both it itself has View#isFocused view focus, and its containing window has View#hasWindowFocus window focus. Otherwise the call fails and returns false. - Provides additional operating flags. Currently may be - 0 or have the #SHOW_IMPLICIT bit set. If non-null, this will be called by the IME when it has processed your request to tell you what it has done. The result code you receive may be either #RESULT_UNCHANGED_SHOWN, @@ -2537,7 +2540,9 @@ #RESULT_HIDDEN. Explicitly request that the current input method's soft input area be shown to the user, if needed. - To be added. + + true if a request was sent to system_server, false otherwise. Note: + this does not return result of the request. For result use resultReceiver instead. Explicitly request that the current input method's soft input area be shown to the user, if needed. Call this if the user interacts with diff --git a/docs/xml/Android.Views.InputMethods/InputMethodSubtype+InputMethodSubtypeBuilder.xml b/docs/xml/Android.Views.InputMethods/InputMethodSubtype+InputMethodSubtypeBuilder.xml index 5261ad9ae..893b78772 100644 --- a/docs/xml/Android.Views.InputMethods/InputMethodSubtype+InputMethodSubtypeBuilder.xml +++ b/docs/xml/Android.Views.InputMethods/InputMethodSubtype+InputMethodSubtypeBuilder.xml @@ -716,6 +716,68 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSubtypeShortLabel", "(Ljava/lang/CharSequence;)Landroid/view/inputmethod/InputMethodSubtype$InputMethodSubtypeBuilder;", "GetSetSubtypeShortLabel_Ljava_lang_CharSequence_Handler", ApiSince=37)] + [<Android.Runtime.Register("setSubtypeShortLabel", "(Ljava/lang/CharSequence;)Landroid/view/inputmethod/InputMethodSubtype$InputMethodSubtypeBuilder;", "GetSetSubtypeShortLabel_Ljava_lang_CharSequence_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.InputMethods.InputMethodSubtype+InputMethodSubtypeBuilder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.InputMethods.InputMethodSubtype+InputMethodSubtypeBuilder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Views.InputMethods/InputMethodSubtype.xml b/docs/xml/Android.Views.InputMethods/InputMethodSubtype.xml index 46b575727..5288ceaec 100644 --- a/docs/xml/Android.Views.InputMethods/InputMethodSubtype.xml +++ b/docs/xml/Android.Views.InputMethods/InputMethodSubtype.xml @@ -1296,6 +1296,68 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSubtypeShortLabel", "()Ljava/lang/CharSequence;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSubtypeShortLabel", "()Ljava/lang/CharSequence;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + Java.Lang.ICharSequence + + + To be added. + The subtype's short label, or an empty string if no short label is specified. + To be added. + + diff --git a/docs/xml/Android.Views.InputMethods/TextAttribute+Builder.xml b/docs/xml/Android.Views.InputMethods/TextAttribute+Builder.xml index 4237d8a32..f9f0f3962 100644 --- a/docs/xml/Android.Views.InputMethods/TextAttribute+Builder.xml +++ b/docs/xml/Android.Views.InputMethods/TextAttribute+Builder.xml @@ -203,6 +203,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setTextSuggestionSelected", "(Z)Landroid/view/inputmethod/TextAttribute$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setTextSuggestionSelected", "(Z)Landroid/view/inputmethod/TextAttribute$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.InputMethods.TextAttribute+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Views.InputMethods/TextAttribute.xml b/docs/xml/Android.Views.InputMethods/TextAttribute.xml index 8c221dfc7..684c2724d 100644 --- a/docs/xml/Android.Views.InputMethods/TextAttribute.xml +++ b/docs/xml/Android.Views.InputMethods/TextAttribute.xml @@ -168,6 +168,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isTextSuggestionSelected", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isTextSuggestionSelected", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Get whether the text is undergoing a text candidate selection, relevant for CJK languages. + True if the current text is currently in a state of selecting a suggestion. + To be added. + + diff --git a/docs/xml/Android.Views.Inspectors/WindowInspector.xml b/docs/xml/Android.Views.Inspectors/WindowInspector.xml index 53f9c0c67..895636612 100644 --- a/docs/xml/Android.Views.Inspectors/WindowInspector.xml +++ b/docs/xml/Android.Views.Inspectors/WindowInspector.xml @@ -76,7 +76,8 @@ To be added. To be added. - To be added. + Adds a listener that is notified whenever the value of #getGlobalWindowViews() + changes. To be added. @@ -104,8 +105,8 @@ System.Collections.Generic.IList<Android.Views.View> - Gets the list of all window views attached to the current process. - The non-null list of all window views attached to the current process. + Gets the window views attached to the current process. + the list of all window views attached to the current process @@ -177,7 +178,7 @@ To be added. - To be added. + Removes a listener from getting notifications of global window views changes. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/ApplyStatusCode.xml b/docs/xml/Android.Views.TextClassifiers/ApplyStatusCode.xml index 03826ccc2..e5e804be5 100644 --- a/docs/xml/Android.Views.TextClassifiers/ApplyStatusCode.xml +++ b/docs/xml/Android.Views.TextClassifiers/ApplyStatusCode.xml @@ -10,7 +10,7 @@ System.Enum - + To be added. To be added. @@ -43,7 +43,11 @@ The specified text does not match the text used to generate the links. The specified text does not match the text used to generate the links. - Android reference for android.view.textclassifier.TextLinks.STATUS_DIFFERENT_TEXT. + + + Android reference for android.view.textclassifier.TextLinks.STATUS_DIFFERENT_TEXT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,7 +80,11 @@ Links were successfully applied to the text. Links were successfully applied to the text. - Android reference for android.view.textclassifier.TextLinks.STATUS_LINKS_APPLIED. + + + Android reference for android.view.textclassifier.TextLinks.STATUS_LINKS_APPLIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,7 +117,11 @@ No links applied to text. No links applied to text. The links were filtered out. - Android reference for android.view.textclassifier.TextLinks.STATUS_NO_LINKS_APPLIED. + + + Android reference for android.view.textclassifier.TextLinks.STATUS_NO_LINKS_APPLIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -142,7 +154,11 @@ No links exist to apply to text. No links exist to apply to text. Links count is zero. - Android reference for android.view.textclassifier.TextLinks.STATUS_NO_LINKS_FOUND. + + + Android reference for android.view.textclassifier.TextLinks.STATUS_NO_LINKS_FOUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -175,7 +191,11 @@ The specified text contains unsupported characters. The specified text contains unsupported characters. - Android reference for android.view.textclassifier.TextLinks.STATUS_UNSUPPORTED_CHARACTER. + + + Android reference for android.view.textclassifier.TextLinks.STATUS_UNSUPPORTED_CHARACTER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/ApplyStrategy.xml b/docs/xml/Android.Views.TextClassifiers/ApplyStrategy.xml index 349584bb6..720e59722 100644 --- a/docs/xml/Android.Views.TextClassifiers/ApplyStrategy.xml +++ b/docs/xml/Android.Views.TextClassifiers/ApplyStrategy.xml @@ -10,7 +10,7 @@ System.Enum - + To be added. To be added. @@ -43,7 +43,11 @@ Do not replace ClickableSpans that exist where the TextLinkSpan needs to be applied to. Do not replace ClickableSpans that exist where the TextLinkSpan needs to be applied to. Do not apply the TextLinkSpan. - Android reference for android.view.textclassifier.TextLinks.APPLY_STRATEGY_IGNORE. + + + Android reference for android.view.textclassifier.TextLinks.APPLY_STRATEGY_IGNORE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,7 +80,11 @@ Replace any ClickableSpans that exist where the TextLinkSpan needs to be applied to. Replace any ClickableSpans that exist where the TextLinkSpan needs to be applied to. - Android reference for android.view.textclassifier.TextLinks.APPLY_STRATEGY_REPLACE. + + + Android reference for android.view.textclassifier.TextLinks.APPLY_STRATEGY_REPLACE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/ConversationAction+Builder.xml b/docs/xml/Android.Views.TextClassifiers/ConversationAction+Builder.xml index 950913466..4cdaeffbc 100644 --- a/docs/xml/Android.Views.TextClassifiers/ConversationAction+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/ConversationAction+Builder.xml @@ -26,10 +26,14 @@ - Builder class to construct ConversationAction. + Builder class to construct ConversationAction. Builder class to construct ConversationAction. - Android reference for android.view.textclassifier.ConversationAction.Builder. + + + Android reference for android.view.textclassifier.ConversationAction.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,11 +92,15 @@ - Builds the ConversationAction object. + Builds the ConversationAction object. This value cannot be null. Builds the ConversationAction object. - Android reference for android.view.textclassifier.ConversationAction.Builder.build. + + + Android reference for android.view.textclassifier.ConversationAction.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -120,7 +128,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -165,7 +173,11 @@ This value cannot be null. Sets an action that may be performed on the given conversation. - Android reference for android.view.textclassifier.ConversationAction.Builder.setAction. + + + Android reference for android.view.textclassifier.ConversationAction.Builder.setAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -202,7 +214,11 @@ This value cannot be null. Sets the confidence score. - Android reference for android.view.textclassifier.ConversationAction.Builder.setConfidenceScore. + + + Android reference for android.view.textclassifier.ConversationAction.Builder.setConfidenceScore. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -246,7 +262,11 @@ This value cannot be null. Sets the extended data for the conversation action object. - Android reference for android.view.textclassifier.ConversationAction.Builder.setExtras. + + + Android reference for android.view.textclassifier.ConversationAction.Builder.setExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,7 +310,11 @@ This value cannot be null. Sets a text reply that may be performed on the given conversation. - Android reference for android.view.textclassifier.ConversationAction.Builder.setTextReply. + + + Android reference for android.view.textclassifier.ConversationAction.Builder.setTextReply. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -330,7 +354,11 @@ This value cannot be null. Sets a text reply that may be performed on the given conversation. - Android reference for android.view.textclassifier.ConversationAction.Builder.setTextReply. + + + Android reference for android.view.textclassifier.ConversationAction.Builder.setTextReply. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -358,7 +386,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -387,7 +415,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/ConversationAction+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/ConversationAction+InterfaceConsts.xml index 620e6a80d..7988a8145 100644 --- a/docs/xml/Android.Views.TextClassifiers/ConversationAction+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/ConversationAction+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/ConversationAction.xml b/docs/xml/Android.Views.TextClassifiers/ConversationAction.xml index 452dca8b5..5658b78e3 100644 --- a/docs/xml/Android.Views.TextClassifiers/ConversationAction.xml +++ b/docs/xml/Android.Views.TextClassifiers/ConversationAction.xml @@ -43,10 +43,14 @@ - Represents the action suggested by a TextClassifier on a given conversation. + Represents the action suggested by a TextClassifier on a given conversation. Represents the action suggested by a TextClassifier on a given conversation. - Android reference for android.view.textclassifier.ConversationAction. + + + Android reference for android.view.textclassifier.ConversationAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -83,11 +87,16 @@ Android.App.RemoteAction - Returns a RemoteAction object, which contains the icon, label and a PendingIntent, for the specified action type. + Returns a RemoteAction object, which contains the icon, label and a PendingIntent, for + the specified action type. This value may be null. Returns a RemoteAction object, which contains the icon, label and a PendingIntent, for the specified action type. - Android reference for android.view.textclassifier.ConversationAction.getAction. + + + Android reference for android.view.textclassifier.ConversationAction.getAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -120,7 +129,11 @@ Value is between 0.0f and 1.0f inclusive Returns the confidence score for the specified action. The value ranges from 0 (low confidence) to 1 (high confidence). - Android reference for android.view.textclassifier.ConversationAction.getConfidenceScore. + + + Android reference for android.view.textclassifier.ConversationAction.getConfidenceScore. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,7 +199,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.ConversationAction.describeContents. + + + Android reference for android.view.textclassifier.ConversationAction.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -219,7 +236,11 @@ This value cannot be null. Returns the extended data related to this conversation action. NOTE: Do not modify this bundle. - Android reference for android.view.textclassifier.ConversationAction.getExtras. + + + Android reference for android.view.textclassifier.ConversationAction.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -272,7 +293,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -305,7 +326,7 @@ System.String - + To be added. To be added. To be added. @@ -347,7 +368,11 @@ This value may be null. Returns the text reply that could be sent as a reply to the given conversation. This is only available when the type of the action is TYPE_TEXT_REPLY. - Android reference for android.view.textclassifier.ConversationAction.getTextReply. + + + Android reference for android.view.textclassifier.ConversationAction.getTextReply. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -375,7 +400,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -404,7 +429,7 @@ System.Type - + To be added. To be added. To be added. @@ -438,11 +463,15 @@ System.String - Returns the type of this action, for example, TYPE_VIEW_CALENDAR. + Returns the type of this action, for example, #TYPE_VIEW_CALENDAR. This value cannot be null. Value is one of the following: TYPE_VIEW_CALENDAR TYPE_VIEW_MAP TYPE_TRACK_FLIGHT TYPE_OPEN_URL TYPE_SEND_SMS TYPE_CALL_PHONE TYPE_SEND_EMAIL TYPE_TEXT_REPLY TYPE_CREATE_REMINDER TYPE_SHARE_LOCATION Returns the type of this action, for example, TYPE_VIEW_CALENDAR. - Android reference for android.view.textclassifier.ConversationAction.getType. + + + Android reference for android.view.textclassifier.ConversationAction.getType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -477,7 +506,11 @@ Indicates an action to call a phone number. Indicates an action to call a phone number. - Android reference for android.view.textclassifier.ConversationAction.TYPE_CALL_PHONE. + + + Android reference for android.view.textclassifier.ConversationAction.TYPE_CALL_PHONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -512,7 +545,11 @@ Indicates an action to create a reminder. Indicates an action to create a reminder. - Android reference for android.view.textclassifier.ConversationAction.TYPE_CREATE_REMINDER. + + + Android reference for android.view.textclassifier.ConversationAction.TYPE_CREATE_REMINDER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -547,7 +584,11 @@ Indicates an action to open an URL. Indicates an action to open an URL. - Android reference for android.view.textclassifier.ConversationAction.TYPE_OPEN_URL. + + + Android reference for android.view.textclassifier.ConversationAction.TYPE_OPEN_URL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -582,7 +623,11 @@ Indicates an action to send an email. Indicates an action to send an email. - Android reference for android.view.textclassifier.ConversationAction.TYPE_SEND_EMAIL. + + + Android reference for android.view.textclassifier.ConversationAction.TYPE_SEND_EMAIL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -617,7 +662,11 @@ Indicates an action to send a SMS. Indicates an action to send a SMS. - Android reference for android.view.textclassifier.ConversationAction.TYPE_SEND_SMS. + + + Android reference for android.view.textclassifier.ConversationAction.TYPE_SEND_SMS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -652,7 +701,11 @@ Indicates an action to reply with a location. Indicates an action to reply with a location. - Android reference for android.view.textclassifier.ConversationAction.TYPE_SHARE_LOCATION. + + + Android reference for android.view.textclassifier.ConversationAction.TYPE_SHARE_LOCATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -687,7 +740,11 @@ Indicates an action to reply with a text message. Indicates an action to reply with a text message. - Android reference for android.view.textclassifier.ConversationAction.TYPE_TEXT_REPLY. + + + Android reference for android.view.textclassifier.ConversationAction.TYPE_TEXT_REPLY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -722,7 +779,11 @@ Indicates an action to track a flight. Indicates an action to track a flight. - Android reference for android.view.textclassifier.ConversationAction.TYPE_TRACK_FLIGHT. + + + Android reference for android.view.textclassifier.ConversationAction.TYPE_TRACK_FLIGHT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -757,7 +818,11 @@ Indicates an action to view a calendar at a specified time. Indicates an action to view a calendar at a specified time. - Android reference for android.view.textclassifier.ConversationAction.TYPE_VIEW_CALENDAR. + + + Android reference for android.view.textclassifier.ConversationAction.TYPE_VIEW_CALENDAR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -792,7 +857,11 @@ Indicates an action to view the map at a specified location. Indicates an action to view the map at a specified location. - Android reference for android.view.textclassifier.ConversationAction.TYPE_VIEW_MAP. + + + Android reference for android.view.textclassifier.ConversationAction.TYPE_VIEW_MAP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -844,7 +913,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.ConversationAction.writeToParcel. + + + Android reference for android.view.textclassifier.ConversationAction.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/ConversationActions+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/ConversationActions+InterfaceConsts.xml index aef6799fe..40ddc5d81 100644 --- a/docs/xml/Android.Views.TextClassifiers/ConversationActions+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/ConversationActions+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/ConversationActions+Message+Builder.xml b/docs/xml/Android.Views.TextClassifiers/ConversationActions+Message+Builder.xml index e97777b3f..f74320eea 100644 --- a/docs/xml/Android.Views.TextClassifiers/ConversationActions+Message+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/ConversationActions+Message+Builder.xml @@ -29,7 +29,11 @@ Builder class to construct a Message Builder class to construct a Message - Android reference for android.view.textclassifier.ConversationActions.Message.Builder. + + + Android reference for android.view.textclassifier.ConversationActions.Message.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -62,7 +66,11 @@ Constructs a builder. Constructs a builder. - Android reference for android.view.textclassifier.ConversationActions.Message.Builder.Builder. + + + Android reference for android.view.textclassifier.ConversationActions.Message.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -96,7 +104,11 @@ This value cannot be null. Builds the Message object. - Android reference for android.view.textclassifier.ConversationActions.Message.Builder.build. + + + Android reference for android.view.textclassifier.ConversationActions.Message.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,7 +136,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -169,7 +181,11 @@ This value cannot be null. Sets a set of extended data to the message. - Android reference for android.view.textclassifier.ConversationActions.Message.Builder.setExtras. + + + Android reference for android.view.textclassifier.ConversationActions.Message.Builder.setExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -213,7 +229,11 @@ This value cannot be null. Sets the reference time of this message, for example it could be the compose or send time of this message. - Android reference for android.view.textclassifier.ConversationActions.Message.Builder.setReferenceTime. + + + Android reference for android.view.textclassifier.ConversationActions.Message.Builder.setReferenceTime. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -257,7 +277,11 @@ This value cannot be null. Sets the text of this message. - Android reference for android.view.textclassifier.ConversationActions.Message.Builder.setText. + + + Android reference for android.view.textclassifier.ConversationActions.Message.Builder.setText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -297,7 +321,11 @@ This value cannot be null. Sets the text of this message. - Android reference for android.view.textclassifier.ConversationActions.Message.Builder.setText. + + + Android reference for android.view.textclassifier.ConversationActions.Message.Builder.setText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -325,7 +353,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -354,7 +382,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/ConversationActions+Message+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/ConversationActions+Message+InterfaceConsts.xml index 6e9166b3f..59bdc7f69 100644 --- a/docs/xml/Android.Views.TextClassifiers/ConversationActions+Message+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/ConversationActions+Message+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/ConversationActions+Message.xml b/docs/xml/Android.Views.TextClassifiers/ConversationActions+Message.xml index 1eb2b76fa..17612c1fc 100644 --- a/docs/xml/Android.Views.TextClassifiers/ConversationActions+Message.xml +++ b/docs/xml/Android.Views.TextClassifiers/ConversationActions+Message.xml @@ -42,7 +42,11 @@ Represents a message in the conversation. Represents a message in the conversation. - Android reference for android.view.textclassifier.ConversationActions.Message. + + + Android reference for android.view.textclassifier.ConversationActions.Message. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -75,7 +79,11 @@ This value cannot be null. Returns the person that composed the message. - Android reference for android.view.textclassifier.ConversationActions.Message.getAuthor. + + + Android reference for android.view.textclassifier.ConversationActions.Message.getAuthor. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -141,7 +149,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.ConversationActions.Message.describeContents. + + + Android reference for android.view.textclassifier.ConversationActions.Message.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,7 +186,11 @@ This value cannot be null. Returns the extended data related to this conversation action. NOTE: Do not modify this bundle. - Android reference for android.view.textclassifier.ConversationActions.Message.getExtras. + + + Android reference for android.view.textclassifier.ConversationActions.Message.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -227,7 +243,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -258,10 +274,15 @@ Represents the remote user. + To be added. Represents the remote user. If possible, you are suggested to create a Person object that can identify the remote user better, so that the underlying model could differentiate between different remote users. See also: - Android reference for android.view.textclassifier.ConversationActions.Message.PERSON_USER_OTHERS. + + + Android reference for android.view.textclassifier.ConversationActions.Message.PERSON_USER_OTHERS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -291,10 +312,15 @@ Represents the local user. + To be added. Represents the local user. See also: - Android reference for android.view.textclassifier.ConversationActions.Message.PERSON_USER_SELF. + + + Android reference for android.view.textclassifier.ConversationActions.Message.PERSON_USER_SELF. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -331,11 +357,16 @@ Java.Time.ZonedDateTime - Returns the reference time of the message, for example it could be the compose or send time of this message. + Returns the reference time of the message, for example it could be the compose or send + time of this message. This value may be null. Returns the reference time of the message, for example it could be the compose or send time of this message. - Android reference for android.view.textclassifier.ConversationActions.Message.getReferenceTime. + + + Android reference for android.view.textclassifier.ConversationActions.Message.getReferenceTime. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -367,7 +398,7 @@ System.String - + To be added. To be added. To be added. @@ -409,7 +440,11 @@ This value may be null. Returns the text of the message. - Android reference for android.view.textclassifier.ConversationActions.Message.getText. + + + Android reference for android.view.textclassifier.ConversationActions.Message.getText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -437,7 +472,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -466,7 +501,7 @@ System.Type - + To be added. To be added. To be added. @@ -519,7 +554,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.ConversationActions.Message.writeToParcel. + + + Android reference for android.view.textclassifier.ConversationActions.Message.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/ConversationActions+Request+Builder.xml b/docs/xml/Android.Views.TextClassifiers/ConversationActions+Request+Builder.xml index 69dd608eb..068a1621e 100644 --- a/docs/xml/Android.Views.TextClassifiers/ConversationActions+Request+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/ConversationActions+Request+Builder.xml @@ -29,7 +29,11 @@ Builder object to construct the Request object. Builder object to construct the Request object. - Android reference for android.view.textclassifier.ConversationActions.Request.Builder. + + + Android reference for android.view.textclassifier.ConversationActions.Request.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -62,7 +66,11 @@ Constructs a builder. Constructs a builder. - Android reference for android.view.textclassifier.ConversationActions.Request.Builder.Builder. + + + Android reference for android.view.textclassifier.ConversationActions.Request.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -96,7 +104,11 @@ This value cannot be null. Builds the Request object. - Android reference for android.view.textclassifier.ConversationActions.Request.Builder.build. + + + Android reference for android.view.textclassifier.ConversationActions.Request.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,7 +136,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -169,7 +181,11 @@ This value cannot be null. Sets a set of extended data to the request. - Android reference for android.view.textclassifier.ConversationActions.Request.Builder.setExtras. + + + Android reference for android.view.textclassifier.ConversationActions.Request.Builder.setExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -213,7 +229,11 @@ This value cannot be null. Sets the hints to help text classifier to generate actions. It could be used to help text classifier to infer what types of actions the caller may be interested in. - Android reference for android.view.textclassifier.ConversationActions.Request.Builder.setHints. + + + Android reference for android.view.textclassifier.ConversationActions.Request.Builder.setHints. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -250,7 +270,11 @@ This value cannot be null. Sets the maximum number of suggestions you want. Value -1 means no restriction and this is the default. - Android reference for android.view.textclassifier.ConversationActions.Request.Builder.setMaxSuggestions. + + + Android reference for android.view.textclassifier.ConversationActions.Request.Builder.setMaxSuggestions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -294,7 +318,11 @@ This value cannot be null. Sets the type config. - Android reference for android.view.textclassifier.ConversationActions.Request.Builder.setTypeConfig. + + + Android reference for android.view.textclassifier.ConversationActions.Request.Builder.setTypeConfig. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -322,7 +350,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -351,7 +379,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/ConversationActions+Request+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/ConversationActions+Request+InterfaceConsts.xml index 42c7586ac..8a2bef2e7 100644 --- a/docs/xml/Android.Views.TextClassifiers/ConversationActions+Request+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/ConversationActions+Request+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/ConversationActions+Request.xml b/docs/xml/Android.Views.TextClassifiers/ConversationActions+Request.xml index 28f3aab8a..57bbbfd4e 100644 --- a/docs/xml/Android.Views.TextClassifiers/ConversationActions+Request.xml +++ b/docs/xml/Android.Views.TextClassifiers/ConversationActions+Request.xml @@ -42,7 +42,11 @@ A request object for generating conversation action suggestions. A request object for generating conversation action suggestions. - Android reference for android.view.textclassifier.ConversationActions.Request. + + + Android reference for android.view.textclassifier.ConversationActions.Request. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -80,9 +84,14 @@ Returns the name of the package that sent this request. + To be added. Returns the name of the package that sent this request. This returns null if no calling package name is set. - Android reference for android.view.textclassifier.ConversationActions.Request.getCallingPackageName. + + + Android reference for android.view.textclassifier.ConversationActions.Request.getCallingPackageName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -115,7 +124,11 @@ This value cannot be null. Returns an immutable list of messages that make up the conversation. - Android reference for android.view.textclassifier.ConversationActions.Request.getConversation. + + + Android reference for android.view.textclassifier.ConversationActions.Request.getConversation. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -181,7 +194,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.ConversationActions.Request.describeContents. + + + Android reference for android.view.textclassifier.ConversationActions.Request.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -214,7 +231,11 @@ This value cannot be null. Returns the extended data related to this request. NOTE: Do not modify this bundle. - Android reference for android.view.textclassifier.ConversationActions.Request.getExtras. + + + Android reference for android.view.textclassifier.ConversationActions.Request.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -249,7 +270,11 @@ To indicate the generated actions will be used within the app. To indicate the generated actions will be used within the app. - Android reference for android.view.textclassifier.ConversationActions.Request.HINT_FOR_IN_APP. + + + Android reference for android.view.textclassifier.ConversationActions.Request.HINT_FOR_IN_APP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -284,7 +309,11 @@ To indicate the generated actions will be used for notification. To indicate the generated actions will be used for notification. - Android reference for android.view.textclassifier.ConversationActions.Request.HINT_FOR_NOTIFICATION. + + + Android reference for android.view.textclassifier.ConversationActions.Request.HINT_FOR_NOTIFICATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -317,7 +346,11 @@ This value cannot be null. Value is one of the following: HINT_FOR_NOTIFICATION HINT_FOR_IN_APP Returns an immutable list of hints - Android reference for android.view.textclassifier.ConversationActions.Request.getHints. + + + Android reference for android.view.textclassifier.ConversationActions.Request.getHints. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -370,7 +403,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -400,11 +433,16 @@ System.Int32 - Return the maximal number of suggestions the caller wants, value -1 means no restriction and this is the default. + Return the maximal number of suggestions the caller wants, value -1 means no restriction + and this is the default. Value is -1 or greater Return the maximal number of suggestions the caller wants, value -1 means no restriction and this is the default. - Android reference for android.view.textclassifier.ConversationActions.Request.getMaxSuggestions. + + + Android reference for android.view.textclassifier.ConversationActions.Request.getMaxSuggestions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -432,7 +470,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -461,7 +499,7 @@ System.Type - + To be added. To be added. To be added. @@ -495,7 +533,11 @@ This value cannot be null. Returns the type config. - Android reference for android.view.textclassifier.ConversationActions.Request.getTypeConfig. + + + Android reference for android.view.textclassifier.ConversationActions.Request.getTypeConfig. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -547,7 +589,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.ConversationActions.Request.writeToParcel. + + + Android reference for android.view.textclassifier.ConversationActions.Request.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/ConversationActions.xml b/docs/xml/Android.Views.TextClassifiers/ConversationActions.xml index 75dd0404e..cbcb4044f 100644 --- a/docs/xml/Android.Views.TextClassifiers/ConversationActions.xml +++ b/docs/xml/Android.Views.TextClassifiers/ConversationActions.xml @@ -43,10 +43,14 @@ - Represents a list of actions suggested by a TextClassifier on a given conversation. + Represents a list of actions suggested by a TextClassifier on a given conversation. Represents a list of actions suggested by a TextClassifier on a given conversation. - Android reference for android.view.textclassifier.ConversationActions. + + + Android reference for android.view.textclassifier.ConversationActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -85,10 +89,14 @@ List: This value cannot be null. String: This value may be null. - Constructs a ConversationActions object. + Constructs a ConversationActions object. Constructs a ConversationActions object. - Android reference for android.view.textclassifier.ConversationActions.ConversationActions. + + + Android reference for android.view.textclassifier.ConversationActions.ConversationActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -154,7 +162,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.ConversationActions.describeContents. + + + Android reference for android.view.textclassifier.ConversationActions.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -184,11 +196,16 @@ - Returns an immutable list of ConversationAction objects, which are ordered from high confidence to low confidence. + Returns an immutable list of ConversationAction objects, which are ordered from high + confidence to low confidence. This value cannot be null. Returns an immutable list of ConversationAction objects, which are ordered from high confidence to low confidence. - Android reference for android.view.textclassifier.ConversationActions.getConversationActions. + + + Android reference for android.view.textclassifier.ConversationActions.getConversationActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -229,7 +246,11 @@ This value may be null. Returns the id, if one exists, for this object. - Android reference for android.view.textclassifier.ConversationActions.getId. + + + Android reference for android.view.textclassifier.ConversationActions.getId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -282,7 +303,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -311,7 +332,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -340,7 +361,7 @@ System.Type - + To be added. To be added. To be added. @@ -393,7 +414,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.ConversationActions.writeToParcel. + + + Android reference for android.view.textclassifier.ConversationActions.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/ITextClassificationSessionFactory.xml b/docs/xml/Android.Views.TextClassifiers/ITextClassificationSessionFactory.xml index e86ce44bc..88e2be57b 100644 --- a/docs/xml/Android.Views.TextClassifiers/ITextClassificationSessionFactory.xml +++ b/docs/xml/Android.Views.TextClassifiers/ITextClassificationSessionFactory.xml @@ -28,7 +28,11 @@ An interface for creating a session-aware TextClassifier. An interface for creating a session-aware TextClassifier. - Android reference for android.view.textclassifier.TextClassificationSessionFactory. + + + Android reference for android.view.textclassifier.TextClassificationSessionFactory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -64,12 +68,16 @@ - TextClassificationContext: the classification context. This value cannot be null. + the classification context Creates and returns a session-aware TextClassifier. This value cannot be null. Creates and returns a session-aware TextClassifier. - Android reference for android.view.textclassifier.TextClassificationSessionFactory.createTextClassificationSession. + + + Android reference for android.view.textclassifier.TextClassificationSessionFactory.createTextClassificationSession. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/ITextClassifier.xml b/docs/xml/Android.Views.TextClassifiers/ITextClassifier.xml index 23d5b838a..2eadd2235 100644 --- a/docs/xml/Android.Views.TextClassifiers/ITextClassifier.xml +++ b/docs/xml/Android.Views.TextClassifiers/ITextClassifier.xml @@ -1,4 +1,4 @@ - + @@ -32,7 +32,11 @@ Interface for providing text classification related features. Interface for providing text classification related features. The TextClassifier may be used to understand the meaning of text, as well as generating predicted next actions based on the text. NOTE: Unless otherwise stated, methods of this interface are blocking operations. Call on a worker thread. - Android reference for android.view.textclassifier.TextClassifier. + + + Android reference for android.view.textclassifier.TextClassifier. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -69,7 +73,11 @@ This value cannot be null. Classifies the specified text and returns a TextClassification object that can be used to generate a widget for handling the classified text. NOTE: Call on a worker thread. NOTE: If a TextClassifier has been destroyed, calls to this method should throw an IllegalStateException. See isDestroyed(). This method may take several seconds to complete, so it should only be called from a worker thread. - Android reference for android.view.textclassifier.TextClassifier.classifyText. + + + Android reference for android.view.textclassifier.TextClassifier.classifyText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -111,17 +119,25 @@ - CharSequence: text providing context for the text to classify (which is specified by the sub sequence starting at startIndex and ending at endIndex). This value cannot be null. - int: start index of the text to classify. Value is 0 or greater - int: end index of the text to classify. Value is 0 or greater - LocaleList: ordered list of locale preferences that may be used to disambiguate the provided text. If no locale preferences exist, set this to null or an empty locale list. - Classifies the specified text and returns a TextClassification object that can be used to generate a widget for handling the classified text. + text providing context for the text to classify (which is specified + by the sub sequence starting at startIndex and ending at endIndex) + start index of the text to classify + end index of the text to classify + ordered list of locale preferences that may be used to + disambiguate the provided text. If no locale preferences exist, set this to null + or an empty locale list. + Classifies the specified text and returns a TextClassification object that can be + used to generate a widget for handling the classified text. This value cannot be null. Classifies the specified text and returns a TextClassification object that can be used to generate a widget for handling the classified text. NOTE: Call on a worker thread. NOTE: Do not implement. The default implementation of this method calls classifyText(TextClassification.Request). If that method calls this method, a stack overflow error will happen. NOTE: If a TextClassifier has been destroyed, calls to this method should throw an IllegalStateException. See isDestroyed(). This method may take several seconds to complete, so it should only be called from a worker thread. See also: Throws: IllegalArgumentException if text is null; startIndex is negative; endIndex is greater than text.length() or not greater than startIndex - Android reference for android.view.textclassifier.TextClassifier.classifyText. + + + Android reference for android.view.textclassifier.TextClassifier.classifyText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -154,7 +170,11 @@ Destroys this TextClassifier. Destroys this TextClassifier. NOTE: If a TextClassifier has been destroyed, calls to its methods should throw an IllegalStateException. See isDestroyed(). Subsequent calls to this method are no-ops. - Android reference for android.view.textclassifier.TextClassifier.destroy. + + + Android reference for android.view.textclassifier.TextClassifier.destroy. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -191,7 +211,11 @@ the TextLanguage result. This value cannot be null. Detects the language of the text in the given request. NOTE: Call on a worker thread. NOTE: If a TextClassifier has been destroyed, calls to this method should throw an IllegalStateException. See isDestroyed(). This method may take several seconds to complete, so it should only be called from a worker thread. - Android reference for android.view.textclassifier.TextClassifier.detectLanguage. + + + Android reference for android.view.textclassifier.TextClassifier.detectLanguage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -220,14 +244,47 @@ System.String - Extra that is included on activity intents coming from a TextClassifier when it suggests actions to its caller. + Extra that is included on activity intents coming from a TextClassifier when + it suggests actions to its caller. Extra that is included on activity intents coming from a TextClassifier when it suggests actions to its caller. All TextClassifier implementations should make sure this extra exists in their generated intents. - Android reference for android.view.textclassifier.TextClassifier.EXTRA_FROM_TEXT_CLASSIFIER. + + + Android reference for android.view.textclassifier.TextClassifier.EXTRA_FROM_TEXT_CLASSIFIER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_OTP_TRUSTED_PACKAGES", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_OTP_TRUSTED_PACKAGES", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Extra specifying a list of trusted packages which can receive or view the OTP. + To be added. + + @@ -255,7 +312,11 @@ Extra specifying the package name of the app from which the text to be classified originated. Extra specifying the package name of the app from which the text to be classified originated. For example, a notification assistant might use TextClassifier, but the notification content could originate from a different app. This key allows you to provide the package name of that source app. - Android reference for android.view.textclassifier.TextClassifier.EXTRA_TEXT_ORIGIN_PACKAGE. + + + Android reference for android.view.textclassifier.TextClassifier.EXTRA_TEXT_ORIGIN_PACKAGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -293,7 +354,11 @@ Generates and returns a TextLinks that may be applied to the text to annotate it with links information. NOTE: Call on a worker thread. NOTE: If a TextClassifier has been destroyed, calls to this method should throw an IllegalStateException. See isDestroyed(). This method may take several seconds to complete, so it should only be called from a worker thread. See also: - Android reference for android.view.textclassifier.TextClassifier.generateLinks. + + + Android reference for android.view.textclassifier.TextClassifier.generateLinks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -325,7 +390,11 @@ Designates that the text in question is editable. Designates that the text in question is editable. * - Android reference for android.view.textclassifier.TextClassifier.HINT_TEXT_IS_EDITABLE. + + + Android reference for android.view.textclassifier.TextClassifier.HINT_TEXT_IS_EDITABLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -357,7 +426,11 @@ Designates that the text in question is not editable. Designates that the text in question is not editable. * - Android reference for android.view.textclassifier.TextClassifier.HINT_TEXT_IS_NOT_EDITABLE. + + + Android reference for android.view.textclassifier.TextClassifier.HINT_TEXT_IS_NOT_EDITABLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -387,10 +460,15 @@ Returns whether or not this TextClassifier has been destroyed. + To be added. Returns whether or not this TextClassifier has been destroyed. NOTE: If a TextClassifier has been destroyed, caller should not interact with the classifier and an attempt to do so would throw an IllegalStateException. However, this method should never throw an IllegalStateException. See also: - Android reference for android.view.textclassifier.TextClassifier.isDestroyed. + + + Android reference for android.view.textclassifier.TextClassifier.isDestroyed. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -420,10 +498,15 @@ Returns the maximal length of text that can be processed by generateLinks. + To be added. Returns the maximal length of text that can be processed by generateLinks. NOTE: If a TextClassifier has been destroyed, calls to this method should throw an IllegalStateException. See isDestroyed(). This method may take several seconds to complete, so it should only be called from a worker thread. See also: - Android reference for android.view.textclassifier.TextClassifier.getMaxGenerateLinksTextLength. + + + Android reference for android.view.textclassifier.TextClassifier.getMaxGenerateLinksTextLength. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -461,9 +544,14 @@ No-op TextClassifier. + To be added. No-op TextClassifier. This may be used to turn off TextClassifier features. - Android reference for android.view.textclassifier.TextClassifier.NO_OP. + + + Android reference for android.view.textclassifier.TextClassifier.NO_OP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -495,10 +583,15 @@ - NOTE: Use onTextClassifierEvent(TextClassifierEvent) instead. + To be added. + <strong>NOTE: </strong>Use #onTextClassifierEvent(TextClassifierEvent) instead. NOTE: Use onTextClassifierEvent(TextClassifierEvent) instead. Reports a selection event. NOTE: If a TextClassifier has been destroyed, calls to this method should throw an IllegalStateException. See isDestroyed(). - Android reference for android.view.textclassifier.TextClassifier.onSelectionEvent. + + + Android reference for android.view.textclassifier.TextClassifier.onSelectionEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -530,12 +623,17 @@ + To be added. Reports a text classifier event. Reports a text classifier event. NOTE: Call on a worker thread. See also: Throws: IllegalStateException if this TextClassifier has been destroyed. - Android reference for android.view.textclassifier.TextClassifier.onTextClassifierEvent. + + + Android reference for android.view.textclassifier.TextClassifier.onTextClassifierEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -572,7 +670,11 @@ This value cannot be null. Suggests and returns a list of actions according to the given conversation. This method may take several seconds to complete, so it should only be called from a worker thread. - Android reference for android.view.textclassifier.TextClassifier.suggestConversationActions. + + + Android reference for android.view.textclassifier.TextClassifier.suggestConversationActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -609,7 +711,11 @@ This value cannot be null. Returns suggested text selection start and end indices, recognized entity types, and their associated confidence scores. The entity types are ordered from highest to lowest scoring. NOTE: Call on a worker thread. NOTE: If a TextClassifier has been destroyed, calls to this method should throw an IllegalStateException. See isDestroyed(). This method may take several seconds to complete, so it should only be called from a worker thread. - Android reference for android.view.textclassifier.TextClassifier.suggestSelection. + + + Android reference for android.view.textclassifier.TextClassifier.suggestSelection. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -651,17 +757,25 @@ - CharSequence: text providing context for the selected text (which is specified by the sub sequence starting at selectionStartIndex and ending at selectionEndIndex). This value cannot be null. - int: start index of the selected part of text. Value is 0 or greater - int: end index of the selected part of text. Value is 0 or greater - LocaleList: ordered list of locale preferences that may be used to disambiguate the provided text. If no locale preferences exist, set this to null or an empty locale list. - Returns suggested text selection start and end indices, recognized entity types, and their associated confidence scores. + text providing context for the selected text (which is specified + by the sub sequence starting at selectionStartIndex and ending at selectionEndIndex) + start index of the selected part of text + end index of the selected part of text + ordered list of locale preferences that may be used to + disambiguate the provided text. If no locale preferences exist, set this to null + or an empty locale list. + Returns suggested text selection start and end indices, recognized entity types, and their + associated confidence scores. This value cannot be null. Returns suggested text selection start and end indices, recognized entity types, and their associated confidence scores. The entity types are ordered from highest to lowest scoring. NOTE: Call on a worker thread. NOTE: If a TextClassifier has been destroyed, calls to this method should throw an IllegalStateException. See isDestroyed(). NOTE: Do not implement. The default implementation of this method calls suggestSelection(TextSelection.Request). If that method calls this method, a stack overflow error will happen. This method may take several seconds to complete, so it should only be called from a worker thread. See also: Throws: IllegalArgumentException if text is null; selectionStartIndex is negative; selectionEndIndex is greater than text.length() or not greater than selectionStartIndex - Android reference for android.view.textclassifier.TextClassifier.suggestSelection. + + + Android reference for android.view.textclassifier.TextClassifier.suggestSelection. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -693,7 +807,11 @@ Physical address. Physical address. - Android reference for android.view.textclassifier.TextClassifier.TYPE_ADDRESS. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_ADDRESS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -725,7 +843,11 @@ Time reference that is no more specific than a date. Time reference that is no more specific than a date. May be absolute such as "01/01/2000" or relative like "tomorrow". * - Android reference for android.view.textclassifier.TextClassifier.TYPE_DATE. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_DATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -757,7 +879,11 @@ Time reference that includes a specific time. Time reference that includes a specific time. May be absolute such as "01/01/2000 5:30pm" or relative like "tomorrow at 5:30pm". * - Android reference for android.view.textclassifier.TextClassifier.TYPE_DATE_TIME. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_DATE_TIME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -786,10 +912,14 @@ System.String - E-mail address (e.g. + E-mail address (e. E-mail address (e.g. "noreply.com"). - Android reference for android.view.textclassifier.TextClassifier.TYPE_EMAIL. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_EMAIL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -821,7 +951,11 @@ Flight number in IATA format. Flight number in IATA format. - Android reference for android.view.textclassifier.TextClassifier.TYPE_FLIGHT_NUMBER. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_FLIGHT_NUMBER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -853,7 +987,11 @@ The classifier ran, but didn't recognize a known entity. The classifier ran, but didn't recognize a known entity. - Android reference for android.view.textclassifier.TextClassifier.TYPE_OTHER. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_OTHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -885,7 +1023,11 @@ Onetime password. Onetime password. - Android reference for android.view.textclassifier.TextClassifier.TYPE_OTP. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_OTP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -914,10 +1056,14 @@ System.String - Phone number (e.g. + Phone number (e. Phone number (e.g. "555-123 456"). - Android reference for android.view.textclassifier.TextClassifier.TYPE_PHONE. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_PHONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -955,13 +1101,41 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_SMS_WEB_OTP", ApiSince=37)] + [<Android.Runtime.Register("TYPE_SMS_WEB_OTP", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + WebOTP SMS. + To be added. + + @@ -989,7 +1163,11 @@ The TextClassifier failed to run. The TextClassifier failed to run. - Android reference for android.view.textclassifier.TextClassifier.TYPE_UNKNOWN. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1021,7 +1199,11 @@ Web URL. Web URL. - Android reference for android.view.textclassifier.TextClassifier.TYPE_URL. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_URL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1053,7 +1235,11 @@ The text classification context is for use with the system clipboard. The text classification context is for use with the system clipboard. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CLIPBOARD. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CLIPBOARD. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1085,7 +1271,11 @@ The widget involved in the text classification context is a custom editable text widget. The widget involved in the text classification context is a custom editable text widget. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_EDITTEXT. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_EDITTEXT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1117,7 +1307,11 @@ The widget involved in the text classification context is a custom text widget. The widget involved in the text classification context is a custom text widget. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_TEXTVIEW. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_TEXTVIEW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1146,10 +1340,15 @@ System.String - The widget involved in the text classification context is a custom non-selectable text widget. + The widget involved in the text classification context is a custom non-selectable text + widget. The widget involved in the text classification context is a custom non-selectable text widget. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_UNSELECTABLE_TEXTVIEW. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_UNSELECTABLE_TEXTVIEW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1178,10 +1377,15 @@ System.String - The widget involved in the text classification context is a standard EditText. + The widget involved in the text classification context is a standard + android.widget.EditText. The widget involved in the text classification context is a standard EditText. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_EDITTEXT. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_EDITTEXT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1210,10 +1414,15 @@ System.String - The widget involved in the text classification context is a standard editable WebView. + The widget involved in the text classification context is a standard editable + android.webkit.WebView. The widget involved in the text classification context is a standard editable WebView. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_EDIT_WEBVIEW. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_EDIT_WEBVIEW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1245,7 +1454,11 @@ The widget involved in the text classification context is a notification The widget involved in the text classification context is a notification - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_NOTIFICATION. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_NOTIFICATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1274,10 +1487,15 @@ System.String - The widget involved in the text classification context is a standard TextView. + The widget involved in the text classification context is a standard + android.widget.TextView. The widget involved in the text classification context is a standard TextView. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_TEXTVIEW. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_TEXTVIEW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1309,7 +1527,11 @@ The widget involved in the text classification context is of an unknown/unspecified type. The widget involved in the text classification context is of an unknown/unspecified type. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_UNKNOWN. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1338,10 +1560,15 @@ System.String - The widget involved in the text classification context is a standard non-selectable TextView. + The widget involved in the text classification context is a standard non-selectable + android.widget.TextView. The widget involved in the text classification context is a standard non-selectable TextView. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_UNSELECTABLE_TEXTVIEW. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_UNSELECTABLE_TEXTVIEW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1370,10 +1597,15 @@ System.String - The widget involved in the text classification context is a standard WebView. + The widget involved in the text classification context is a standard + android.webkit.WebView. The widget involved in the text classification context is a standard WebView. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_WEBVIEW. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_WEBVIEW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/ITextClassifierExtensions.xml b/docs/xml/Android.Views.TextClassifiers/ITextClassifierExtensions.xml index 1a8bed998..519d9074a 100644 --- a/docs/xml/Android.Views.TextClassifiers/ITextClassifierExtensions.xml +++ b/docs/xml/Android.Views.TextClassifiers/ITextClassifierExtensions.xml @@ -21,7 +21,7 @@ [<System.Runtime.CompilerServices.NullableContext(1)>] - + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -61,7 +61,7 @@ - + To be added. To be added. To be added. @@ -107,7 +107,7 @@ - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/SelectionAction.xml b/docs/xml/Android.Views.TextClassifiers/SelectionAction.xml index 3332165c7..b843af536 100644 --- a/docs/xml/Android.Views.TextClassifiers/SelectionAction.xml +++ b/docs/xml/Android.Views.TextClassifiers/SelectionAction.xml @@ -10,7 +10,7 @@ System.Enum - + To be added. To be added. @@ -43,7 +43,11 @@ User abandoned the selection. User abandoned the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_ABANDON. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_ABANDON. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,7 +80,11 @@ User copied the selection. User copied the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_COPY. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_COPY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,7 +117,11 @@ User cut the selection. User cut the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_CUT. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_CUT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -142,7 +154,11 @@ User dragged+dropped the selection. User dragged+dropped the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_DRAG. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_DRAG. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -175,7 +191,11 @@ User performed an action on the selection. User performed an action on the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_OTHER. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_OTHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -208,7 +228,11 @@ User typed over the selection. User typed over the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_OVERTYPE. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_OVERTYPE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -241,7 +265,11 @@ User pasted over the selection. User pasted over the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_PASTE. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_PASTE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -274,7 +302,11 @@ User reset the smart selection. User reset the smart selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_RESET. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_RESET. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -307,7 +339,11 @@ User activated Select All User activated Select All - Android reference for android.view.textclassifier.SelectionEvent.ACTION_SELECT_ALL. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_SELECT_ALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -340,7 +376,11 @@ User shared the selection. User shared the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_SHARE. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_SHARE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -373,7 +413,11 @@ User clicked the textAssist menu item. User clicked the textAssist menu item. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_SMART_SHARE. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_SMART_SHARE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/SelectionEvent+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/SelectionEvent+InterfaceConsts.xml index aff6c74f1..9b85c46ee 100644 --- a/docs/xml/Android.Views.TextClassifiers/SelectionEvent+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/SelectionEvent+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/SelectionEvent.xml b/docs/xml/Android.Views.TextClassifiers/SelectionEvent.xml index bc6828dba..44f0b887c 100644 --- a/docs/xml/Android.Views.TextClassifiers/SelectionEvent.xml +++ b/docs/xml/Android.Views.TextClassifiers/SelectionEvent.xml @@ -46,7 +46,11 @@ A selection event. A selection event. Specify index parameters as word token indices. - Android reference for android.view.textclassifier.SelectionEvent. + + + Android reference for android.view.textclassifier.SelectionEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -86,7 +90,11 @@ User abandoned the selection. User abandoned the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_ABANDON. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_ABANDON. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -126,7 +134,11 @@ User copied the selection. User copied the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_COPY. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_COPY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -166,7 +178,11 @@ User cut the selection. User cut the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_CUT. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_CUT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -206,7 +222,11 @@ User dragged+dropped the selection. User dragged+dropped the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_DRAG. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_DRAG. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -246,7 +266,11 @@ User performed an action on the selection. User performed an action on the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_OTHER. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_OTHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -286,7 +310,11 @@ User typed over the selection. User typed over the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_OVERTYPE. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_OVERTYPE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -326,7 +354,11 @@ User pasted over the selection. User pasted over the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_PASTE. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_PASTE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -366,7 +398,11 @@ User reset the smart selection. User reset the smart selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_RESET. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_RESET. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -406,7 +442,11 @@ User activated Select All User activated Select All - Android reference for android.view.textclassifier.SelectionEvent.ACTION_SELECT_ALL. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_SELECT_ALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -446,7 +486,11 @@ User shared the selection. User shared the selection. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_SHARE. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_SHARE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -486,7 +530,11 @@ User clicked the textAssist menu item. User clicked the textAssist menu item. - Android reference for android.view.textclassifier.SelectionEvent.ACTION_SMART_SHARE. + + + Android reference for android.view.textclassifier.SelectionEvent.ACTION_SMART_SHARE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -527,15 +575,19 @@ - int: the start (inclusive) index of the selection - int: the end (exclusive) index of the selection - int: the action that was performed on the selection. Value is one of the following: ACTION_OVERTYPE ACTION_COPY ACTION_PASTE ACTION_CUT ACTION_SHARE ACTION_SMART_SHARE ACTION_DRAG ACTION_ABANDON ACTION_OTHER ACTION_SELECT_ALL ACTION_RESET + the start (inclusive) index of the selection + the end (exclusive) index of the selection + the action that was performed on the selection Creates an event specifying an action taken on a selection. This value cannot be null. Creates an event specifying an action taken on a selection. Use when the user clicks on an action to act on the selected text. Throws: IllegalArgumentException if end is less than start - Android reference for android.view.textclassifier.SelectionEvent.createSelectionActionEvent. + + + Android reference for android.view.textclassifier.SelectionEvent.createSelectionActionEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -577,17 +629,22 @@ - int: the start (inclusive) index of the selection - int: the end (exclusive) index of the selection - int: the action that was performed on the selection. Value is one of the following: ACTION_OVERTYPE ACTION_COPY ACTION_PASTE ACTION_CUT ACTION_SHARE ACTION_SMART_SHARE ACTION_DRAG ACTION_ABANDON ACTION_OTHER ACTION_SELECT_ALL ACTION_RESET - TextClassification: the TextClassification object returned by the TextClassifier that classified the selected text. This value cannot be null. + the start (inclusive) index of the selection + the end (exclusive) index of the selection + the action that was performed on the selection + the TextClassification object returned by the TextClassifier that + classified the selected text Creates an event specifying an action taken on a selection. This value cannot be null. Creates an event specifying an action taken on a selection. Use when the user clicks on an action to act on the selected text and the selection's entity type is known. Throws: IllegalArgumentException if end is less than start Throws: IllegalArgumentException If actionType is not a valid SelectionEvent actionType - Android reference for android.view.textclassifier.SelectionEvent.createSelectionActionEvent. + + + Android reference for android.view.textclassifier.SelectionEvent.createSelectionActionEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -620,14 +677,18 @@ - int: the start (inclusive) index of the selection - int: the end (exclusive) index of the selection + the start (inclusive) index of the selection + the end (exclusive) index of the selection Creates a "selection modified" event. This value cannot be null. Creates a "selection modified" event. Use when the user modifies the selection. Throws: IllegalArgumentException if end is less than start - Android reference for android.view.textclassifier.SelectionEvent.createSelectionModifiedEvent. + + + Android reference for android.view.textclassifier.SelectionEvent.createSelectionModifiedEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -661,15 +722,20 @@ - int: the start (inclusive) index of the selection - int: the end (exclusive) index of the selection - TextClassification: the TextClassification object returned by the TextClassifier that classified the selected text. This value cannot be null. + the start (inclusive) index of the selection + the end (exclusive) index of the selection + the TextClassification object returned by the TextClassifier that + classified the selected text Creates a "selection modified" event. This value cannot be null. Creates a "selection modified" event. Use when the user modifies the selection and the selection's entity type is known. Throws: IllegalArgumentException if end is less than start - Android reference for android.view.textclassifier.SelectionEvent.createSelectionModifiedEvent. + + + Android reference for android.view.textclassifier.SelectionEvent.createSelectionModifiedEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -703,15 +769,20 @@ - int: the start (inclusive) index of the selection - int: the end (exclusive) index of the selection - TextSelection: the TextSelection object returned by the TextClassifier for the specified selection. This value cannot be null. + the start (inclusive) index of the selection + the end (exclusive) index of the selection + the TextSelection object returned by the TextClassifier for the + specified selection Creates a "selection modified" event. This value cannot be null. Creates a "selection modified" event. Use when a TextClassifier modifies the selection. Throws: IllegalArgumentException if end is less than start - Android reference for android.view.textclassifier.SelectionEvent.createSelectionModifiedEvent. + + + Android reference for android.view.textclassifier.SelectionEvent.createSelectionModifiedEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -751,13 +822,17 @@ - int: the way the selection was triggered. Value is one of the following: INVOCATION_MANUAL INVOCATION_LINK INVOCATION_UNKNOWN - int: the index of the selected text + the way the selection was triggered + the index of the selected text Creates a "selection started" event. This value cannot be null. Creates a "selection started" event. - Android reference for android.view.textclassifier.SelectionEvent.createSelectionStartedEvent. + + + Android reference for android.view.textclassifier.SelectionEvent.createSelectionStartedEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -831,7 +906,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.SelectionEvent.describeContents. + + + Android reference for android.view.textclassifier.SelectionEvent.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -860,10 +939,16 @@ System.Int64 - Returns the duration in ms between when this event was triggered and when the previous event in the selection session was triggered. + Returns the duration in ms between when this event was triggered and when the previous event + in the selection session was triggered. + To be added. Returns the duration in ms between when this event was triggered and when the previous event in the selection session was triggered. - Android reference for android.view.textclassifier.SelectionEvent.getDurationSincePreviousEvent. + + + Android reference for android.view.textclassifier.SelectionEvent.getDurationSincePreviousEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -892,10 +977,16 @@ System.Int64 - Returns the duration in ms between when this event was triggered and when the first event in the selection session was triggered. + Returns the duration in ms between when this event was triggered and when the first event in + the selection session was triggered. + To be added. Returns the duration in ms between when this event was triggered and when the first event in the selection session was triggered. - Android reference for android.view.textclassifier.SelectionEvent.getDurationSinceSessionStart. + + + Android reference for android.view.textclassifier.SelectionEvent.getDurationSinceSessionStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -924,10 +1015,16 @@ System.Int32 - Returns the end index of this events relative to the index of the start selection event in the selection session. + Returns the end index of this events relative to the index of the start selection + event in the selection session. + To be added. Returns the end index of this events relative to the index of the start selection event in the selection session. - Android reference for android.view.textclassifier.SelectionEvent.getEnd. + + + Android reference for android.view.textclassifier.SelectionEvent.getEnd. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -952,8 +1049,8 @@ [<get: Android.Runtime.Register("getEntityType", "()Ljava/lang/String;", "", ApiSince=28)>] - [get: Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")] - [<get: Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")>] + [get: Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp", "TypeSmsWebOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")] + [<get: Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp", "TypeSmsWebOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")>] @@ -964,7 +1061,11 @@ Value is one of the following: TextClassifier.TYPE_UNKNOWN TextClassifier.TYPE_OTHER TextClassifier.TYPE_EMAIL TextClassifier.TYPE_PHONE TextClassifier.TYPE_ADDRESS TextClassifier.TYPE_URL TextClassifier.TYPE_DATE TextClassifier.TYPE_DATE_TIME TextClassifier.TYPE_FLIGHT_NUMBER TextClassifier.TYPE_OTP TextClassifier.TYPE_SMS_RETRIEVER_OTP TextClassifier.TYPE_SMS_WEB_OTP . This value cannot be null. Returns the type of entity that is associated with this event. e.g. TextClassifier.TYPE_EMAIL. - Android reference for android.view.textclassifier.SelectionEvent.getEntityType. + + + Android reference for android.view.textclassifier.SelectionEvent.getEntityType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1004,7 +1105,11 @@ Something else other than User or the default TextClassifier triggered a selection. Something else other than User or the default TextClassifier triggered a selection. - Android reference for android.view.textclassifier.SelectionEvent.EVENT_AUTO_SELECTION. + + + Android reference for android.view.textclassifier.SelectionEvent.EVENT_AUTO_SELECTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1033,10 +1138,15 @@ System.Int32 - Returns the index (e.g. + Returns the index (e. + To be added. Returns the index (e.g. 1st event, 2nd event, etc.) of this event in the selection session. - Android reference for android.view.textclassifier.SelectionEvent.getEventIndex. + + + Android reference for android.view.textclassifier.SelectionEvent.getEventIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1076,7 +1186,11 @@ User modified an existing selection. User modified an existing selection. - Android reference for android.view.textclassifier.SelectionEvent.EVENT_SELECTION_MODIFIED. + + + Android reference for android.view.textclassifier.SelectionEvent.EVENT_SELECTION_MODIFIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1116,7 +1230,11 @@ User started a new selection. User started a new selection. - Android reference for android.view.textclassifier.SelectionEvent.EVENT_SELECTION_STARTED. + + + Android reference for android.view.textclassifier.SelectionEvent.EVENT_SELECTION_STARTED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1156,7 +1274,11 @@ Smart selection triggered spanning multiple tokens (words). Smart selection triggered spanning multiple tokens (words). - Android reference for android.view.textclassifier.SelectionEvent.EVENT_SMART_SELECTION_MULTI. + + + Android reference for android.view.textclassifier.SelectionEvent.EVENT_SMART_SELECTION_MULTI. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1196,7 +1318,11 @@ Smart selection triggered for a single token (word). Smart selection triggered for a single token (word). - Android reference for android.view.textclassifier.SelectionEvent.EVENT_SMART_SELECTION_SINGLE. + + + Android reference for android.view.textclassifier.SelectionEvent.EVENT_SMART_SELECTION_SINGLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1226,9 +1352,14 @@ Returns the time this event was triggered. + To be added. Returns the time this event was triggered. - Android reference for android.view.textclassifier.SelectionEvent.getEventTime. + + + Android reference for android.view.textclassifier.SelectionEvent.getEventTime. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1261,7 +1392,11 @@ Value is one of the following: ACTION_OVERTYPE ACTION_COPY ACTION_PASTE ACTION_CUT ACTION_SHARE ACTION_SMART_SHARE ACTION_DRAG ACTION_ABANDON ACTION_OTHER ACTION_SELECT_ALL ACTION_RESET EVENT_SELECTION_STARTED EVENT_SELECTION_MODIFIED EVENT_SMART_SELECTION_SINGLE EVENT_SMART_SELECTION_MULTI EVENT_AUTO_SELECTION Returns the type of event that was triggered. e.g. ACTION_COPY. - Android reference for android.view.textclassifier.SelectionEvent.getEventType. + + + Android reference for android.view.textclassifier.SelectionEvent.getEventType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1301,7 +1436,11 @@ Selection was invoked by the user tapping on a link. Selection was invoked by the user tapping on a link. - Android reference for android.view.textclassifier.SelectionEvent.INVOCATION_LINK. + + + Android reference for android.view.textclassifier.SelectionEvent.INVOCATION_LINK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1341,7 +1480,11 @@ Selection was invoked by the user long pressing, double tapping, or dragging to select. Selection was invoked by the user long pressing, double tapping, or dragging to select. - Android reference for android.view.textclassifier.SelectionEvent.INVOCATION_MANUAL. + + + Android reference for android.view.textclassifier.SelectionEvent.INVOCATION_MANUAL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1374,7 +1517,11 @@ Value is one of the following: INVOCATION_MANUAL INVOCATION_LINK INVOCATION_UNKNOWN Returns the way the selection mode was invoked. - Android reference for android.view.textclassifier.SelectionEvent.getInvocationMethod. + + + Android reference for android.view.textclassifier.SelectionEvent.getInvocationMethod. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1414,7 +1561,11 @@ Unknown invocation method Unknown invocation method - Android reference for android.view.textclassifier.SelectionEvent.INVOCATION_UNKNOWN. + + + Android reference for android.view.textclassifier.SelectionEvent.INVOCATION_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1455,9 +1606,14 @@ int: Value is one of the following: ACTION_OVERTYPE ACTION_COPY ACTION_PASTE ACTION_CUT ACTION_SHARE ACTION_SMART_SHARE ACTION_DRAG ACTION_ABANDON ACTION_OTHER ACTION_SELECT_ALL ACTION_RESET EVENT_SELECTION_STARTED EVENT_SELECTION_MODIFIED EVENT_SMART_SELECTION_SINGLE EVENT_SMART_SELECTION_MULTI EVENT_AUTO_SELECTION Returns true if the eventType is a terminal event type. + To be added. Returns true if the eventType is a terminal event type. Otherwise returns false. A terminal event is an event that ends a selection interaction. - Android reference for android.view.textclassifier.SelectionEvent.isTerminal. + + + Android reference for android.view.textclassifier.SelectionEvent.isTerminal. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1510,7 +1666,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -1544,7 +1700,11 @@ This value cannot be null. Returns the package name of the app that this event originated in. - Android reference for android.view.textclassifier.SelectionEvent.getPackageName. + + + Android reference for android.view.textclassifier.SelectionEvent.getPackageName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1585,7 +1745,11 @@ This value may be null. Returns the id of the text classifier result associated with this event. - Android reference for android.view.textclassifier.SelectionEvent.getResultId. + + + Android reference for android.view.textclassifier.SelectionEvent.getResultId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1626,7 +1790,11 @@ This value may be null. Returns the selection session id. - Android reference for android.view.textclassifier.SelectionEvent.getSessionId. + + + Android reference for android.view.textclassifier.SelectionEvent.getSessionId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1655,10 +1823,16 @@ System.Int32 - Returns the end index of this events relative to the index of the smart selection event in the selection session. + Returns the end index of this events relative to the index of the smart selection + event in the selection session. + To be added. Returns the end index of this events relative to the index of the smart selection event in the selection session. - Android reference for android.view.textclassifier.SelectionEvent.getSmartEnd. + + + Android reference for android.view.textclassifier.SelectionEvent.getSmartEnd. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1687,10 +1861,16 @@ System.Int32 - Returns the start index of this events relative to the index of the smart selection event in the selection session. + Returns the start index of this events relative to the index of the smart selection + event in the selection session. + To be added. Returns the start index of this events relative to the index of the smart selection event in the selection session. - Android reference for android.view.textclassifier.SelectionEvent.getSmartStart. + + + Android reference for android.view.textclassifier.SelectionEvent.getSmartStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1719,10 +1899,16 @@ System.Int32 - Returns the start index of this events relative to the index of the start selection event in the selection session. + Returns the start index of this events relative to the index of the start selection + event in the selection session. + To be added. Returns the start index of this events relative to the index of the start selection event in the selection session. - Android reference for android.view.textclassifier.SelectionEvent.getStart. + + + Android reference for android.view.textclassifier.SelectionEvent.getStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1750,7 +1936,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -1779,7 +1965,7 @@ System.Type - + To be added. To be added. To be added. @@ -1817,7 +2003,11 @@ Value is one of the following: TextClassifier.WIDGET_TYPE_TEXTVIEW TextClassifier.WIDGET_TYPE_EDITTEXT TextClassifier.WIDGET_TYPE_UNSELECTABLE_TEXTVIEW TextClassifier.WIDGET_TYPE_WEBVIEW TextClassifier.WIDGET_TYPE_EDIT_WEBVIEW TextClassifier.WIDGET_TYPE_CUSTOM_TEXTVIEW TextClassifier.WIDGET_TYPE_CUSTOM_EDITTEXT TextClassifier.WIDGET_TYPE_CUSTOM_UNSELECTABLE_TEXTVIEW TextClassifier.WIDGET_TYPE_NOTIFICATION TextClassifier.WIDGET_TYPE_CLIPBOARD TextClassifier.WIDGET_TYPE_UNKNOWN . This value cannot be null. Returns the type of widget that was involved in triggering this event. - Android reference for android.view.textclassifier.SelectionEvent.getWidgetType. + + + Android reference for android.view.textclassifier.SelectionEvent.getWidgetType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1858,7 +2048,11 @@ This value may be null. Returns a string version info for the widget this event was triggered in. - Android reference for android.view.textclassifier.SelectionEvent.getWidgetVersion. + + + Android reference for android.view.textclassifier.SelectionEvent.getWidgetVersion. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1910,7 +2104,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.SelectionEvent.writeToParcel. + + + Android reference for android.view.textclassifier.SelectionEvent.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/SelectionEventType.xml b/docs/xml/Android.Views.TextClassifiers/SelectionEventType.xml index 253cba553..69ddf753f 100644 --- a/docs/xml/Android.Views.TextClassifiers/SelectionEventType.xml +++ b/docs/xml/Android.Views.TextClassifiers/SelectionEventType.xml @@ -10,7 +10,7 @@ System.Enum - + To be added. To be added. @@ -43,7 +43,11 @@ Something else other than User or the default TextClassifier triggered a selection. Something else other than User or the default TextClassifier triggered a selection. - Android reference for android.view.textclassifier.SelectionEvent.EVENT_AUTO_SELECTION. + + + Android reference for android.view.textclassifier.SelectionEvent.EVENT_AUTO_SELECTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,7 +80,11 @@ User modified an existing selection. User modified an existing selection. - Android reference for android.view.textclassifier.SelectionEvent.EVENT_SELECTION_MODIFIED. + + + Android reference for android.view.textclassifier.SelectionEvent.EVENT_SELECTION_MODIFIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,7 +117,11 @@ User started a new selection. User started a new selection. - Android reference for android.view.textclassifier.SelectionEvent.EVENT_SELECTION_STARTED. + + + Android reference for android.view.textclassifier.SelectionEvent.EVENT_SELECTION_STARTED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -142,7 +154,11 @@ Smart selection triggered spanning multiple tokens (words). Smart selection triggered spanning multiple tokens (words). - Android reference for android.view.textclassifier.SelectionEvent.EVENT_SMART_SELECTION_MULTI. + + + Android reference for android.view.textclassifier.SelectionEvent.EVENT_SMART_SELECTION_MULTI. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -175,7 +191,11 @@ Smart selection triggered for a single token (word). Smart selection triggered for a single token (word). - Android reference for android.view.textclassifier.SelectionEvent.EVENT_SMART_SELECTION_SINGLE. + + + Android reference for android.view.textclassifier.SelectionEvent.EVENT_SMART_SELECTION_SINGLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/SelectionInvocationMethod.xml b/docs/xml/Android.Views.TextClassifiers/SelectionInvocationMethod.xml index bfdc7e621..60259403a 100644 --- a/docs/xml/Android.Views.TextClassifiers/SelectionInvocationMethod.xml +++ b/docs/xml/Android.Views.TextClassifiers/SelectionInvocationMethod.xml @@ -10,7 +10,7 @@ System.Enum - + To be added. To be added. @@ -43,7 +43,11 @@ Selection was invoked by the user tapping on a link. Selection was invoked by the user tapping on a link. - Android reference for android.view.textclassifier.SelectionEvent.INVOCATION_LINK. + + + Android reference for android.view.textclassifier.SelectionEvent.INVOCATION_LINK. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,7 +80,11 @@ Selection was invoked by the user long pressing, double tapping, or dragging to select. Selection was invoked by the user long pressing, double tapping, or dragging to select. - Android reference for android.view.textclassifier.SelectionEvent.INVOCATION_MANUAL. + + + Android reference for android.view.textclassifier.SelectionEvent.INVOCATION_MANUAL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,7 +117,11 @@ Unknown invocation method Unknown invocation method - Android reference for android.view.textclassifier.SelectionEvent.INVOCATION_UNKNOWN. + + + Android reference for android.view.textclassifier.SelectionEvent.INVOCATION_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassification+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextClassification+Builder.xml index e2bede6b0..6c5123ef2 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassification+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassification+Builder.xml @@ -30,10 +30,14 @@ - Builder for building TextClassification objects. + Builder for building TextClassification objects. Builder for building TextClassification objects. e.g. - Android reference for android.view.textclassifier.TextClassification.Builder. + + + Android reference for android.view.textclassifier.TextClassification.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -97,7 +101,11 @@ This value cannot be null. Adds an action that may be performed on the classified text. Actions should be added in order of likelihood that the user will use them, with the most likely action being added first. - Android reference for android.view.textclassifier.TextClassification.Builder.addAction. + + + Android reference for android.view.textclassifier.TextClassification.Builder.addAction. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -127,11 +135,15 @@ - Builds and returns a TextClassification object. + Builds and returns a TextClassification object. This value cannot be null. Builds and returns a TextClassification object. - Android reference for android.view.textclassifier.TextClassification.Builder.build. + + + Android reference for android.view.textclassifier.TextClassification.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -159,7 +171,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. @@ -201,7 +213,11 @@ This value cannot be null. Sets an entity type for the classification result and assigns a confidence score. If a confidence score had already been set for the specified entity type, this will override that score. - Android reference for android.view.textclassifier.TextClassification.Builder.setEntityType. + + + Android reference for android.view.textclassifier.TextClassification.Builder.setEntityType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -245,7 +261,11 @@ This value cannot be null. Sets the extended data. - Android reference for android.view.textclassifier.TextClassification.Builder.setExtras. + + + Android reference for android.view.textclassifier.TextClassification.Builder.setExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -294,7 +314,11 @@ This method was deprecated in API level 28. Use addAction(RemoteAction) instead. Sets the icon for the primary action that may be rendered on a widget used to act on the classified text. NOTE: This field is not parcelled. If read from a parcel, the returned icon represents the icon of the first RemoteAction (if one exists). - Android reference for android.view.textclassifier.TextClassification.Builder.setIcon. + + + Android reference for android.view.textclassifier.TextClassification.Builder.setIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -338,7 +362,11 @@ This value cannot be null. Sets an id for the TextClassification object. - Android reference for android.view.textclassifier.TextClassification.Builder.setId. + + + Android reference for android.view.textclassifier.TextClassification.Builder.setId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -387,7 +415,11 @@ This method was deprecated in API level 28. Use addAction(RemoteAction) instead. Sets the intent for the primary action that may be fired to act on the classified text. NOTE: This field is not parcelled. - Android reference for android.view.textclassifier.TextClassification.Builder.setIntent. + + + Android reference for android.view.textclassifier.TextClassification.Builder.setIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -436,7 +468,11 @@ This method was deprecated in API level 28. Use addAction(RemoteAction) instead. Sets the label for the primary action that may be rendered on a widget used to act on the classified text. NOTE: This field is not parcelled. If read from a parcel, the returned label represents the label of the first RemoteAction (if one exists). - Android reference for android.view.textclassifier.TextClassification.Builder.setLabel. + + + Android reference for android.view.textclassifier.TextClassification.Builder.setLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -485,7 +521,11 @@ This method was deprecated in API level 28. Use addAction(RemoteAction) instead. Sets the OnClickListener for the primary action that may be triggered to act on the classified text. NOTE: This field is not parcelable. If read from a parcel, the returned OnClickListener represents the first RemoteAction (if one exists). - Android reference for android.view.textclassifier.TextClassification.Builder.setOnClickListener. + + + Android reference for android.view.textclassifier.TextClassification.Builder.setOnClickListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -529,7 +569,11 @@ This value cannot be null. Sets the classified text. - Android reference for android.view.textclassifier.TextClassification.Builder.setText. + + + Android reference for android.view.textclassifier.TextClassification.Builder.setText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -557,7 +601,7 @@ System.IntPtr - + To be added. To be added. @@ -588,7 +632,7 @@ System.Type - + To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassification+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/TextClassification+InterfaceConsts.xml index 7a4e24b0d..690d0b772 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassification+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassification+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassification+Request+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextClassification+Request+Builder.xml index 71020eecd..6a2a549ed 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassification+Request+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassification+Request+Builder.xml @@ -33,7 +33,11 @@ A builder for building TextClassification requests. A builder for building TextClassification requests. - Android reference for android.view.textclassifier.TextClassification.Request.Builder. + + + Android reference for android.view.textclassifier.TextClassification.Request.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -133,7 +137,11 @@ This value cannot be null. Builds and returns the request object. - Android reference for android.view.textclassifier.TextClassification.Request.Builder.build. + + + Android reference for android.view.textclassifier.TextClassification.Request.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -161,7 +169,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -246,7 +254,11 @@ this builder. This value cannot be null. Sets the extended data. - Android reference for android.view.textclassifier.TextClassification.Request.Builder.setExtras. + + + Android reference for android.view.textclassifier.TextClassification.Request.Builder.setExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,7 +302,11 @@ This builder. Relative dates, such as "tomorrow," are interpreted using this reference time. - Android reference for android.view.textclassifier.TextClassification.Request.Builder.setReferenceTime. + + + Android reference for android.view.textclassifier.TextClassification.Request.Builder.setReferenceTime. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -318,7 +334,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -347,7 +363,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassification+Request+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/TextClassification+Request+InterfaceConsts.xml index 10580e501..19f6c0e35 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassification+Request+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassification+Request+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassification+Request.xml b/docs/xml/Android.Views.TextClassifiers/TextClassification+Request.xml index 60b83932a..f0e75e8d7 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassification+Request.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassification+Request.xml @@ -42,7 +42,11 @@ A request object for generating TextClassification. A request object for generating TextClassification. - Android reference for android.view.textclassifier.TextClassification.Request. + + + Android reference for android.view.textclassifier.TextClassification.Request. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -72,9 +76,14 @@ Returns the name of the package that sent this request. + To be added. Returns the name of the package that sent this request. This returns null if no calling package name is set. - Android reference for android.view.textclassifier.TextClassification.Request.getCallingPackageName. + + + Android reference for android.view.textclassifier.TextClassification.Request.getCallingPackageName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -181,7 +190,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.TextClassification.Request.describeContents. + + + Android reference for android.view.textclassifier.TextClassification.Request.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -214,7 +227,11 @@ Value is 0 or greater Returns end index of the text to classify. - Android reference for android.view.textclassifier.TextClassification.Request.getEndIndex. + + + Android reference for android.view.textclassifier.TextClassification.Request.getEndIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -255,7 +272,11 @@ This value cannot be null. Returns the extended data. NOTE: Do not modify this bundle. - Android reference for android.view.textclassifier.TextClassification.Request.getExtras. + + + Android reference for android.view.textclassifier.TextClassification.Request.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -316,7 +337,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -391,7 +412,11 @@ Value is 0 or greater Returns start index of the text to classify. - Android reference for android.view.textclassifier.TextClassification.Request.getStartIndex. + + + Android reference for android.view.textclassifier.TextClassification.Request.getStartIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -415,7 +440,7 @@ System.String - + To be added. To be added. To be added. @@ -453,11 +478,16 @@ Java.Lang.ICharSequence - Returns the text providing context for the text to classify (which is specified by the sub sequence starting at startIndex and ending at endIndex) + Returns the text providing context for the text to classify (which is specified + by the sub sequence starting at startIndex and ending at endIndex) This value cannot be null. Returns the text providing context for the text to classify (which is specified by the sub sequence starting at startIndex and ending at endIndex) - Android reference for android.view.textclassifier.TextClassification.Request.getText. + + + Android reference for android.view.textclassifier.TextClassification.Request.getText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -485,7 +515,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -522,7 +552,7 @@ System.Type - + To be added. To be added. To be added. @@ -571,7 +601,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.TextClassification.Request.writeToParcel. + + + Android reference for android.view.textclassifier.TextClassification.Request.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassification.xml b/docs/xml/Android.Views.TextClassifiers/TextClassification.xml index ea91cf139..440d36c4b 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassification.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassification.xml @@ -46,7 +46,11 @@ Information for generating a widget to handle classified text. Information for generating a widget to handle classified text. A TextClassification object contains icons, labels, onClickListeners and intents that may be used to build a widget that can be used to act on classified text. There is the concept of a primary action and other secondary actions. e.g. building a view that, when clicked, shares the classified text with the preferred app: e.g. starting an action mode with menu items that can handle the classified text: - Android reference for android.view.textclassifier.TextClassification. + + + Android reference for android.view.textclassifier.TextClassification. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -80,9 +84,14 @@ Returns a list of actions that may be performed on the text. + To be added. Returns a list of actions that may be performed on the text. The list is ordered based on the likelihood that a user will use the action, with the most likely action appearing first. - Android reference for android.view.textclassifier.TextClassification.getActions. + + + Android reference for android.view.textclassifier.TextClassification.getActions. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -148,7 +157,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.TextClassification.describeContents. + + + Android reference for android.view.textclassifier.TextClassification.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -181,7 +194,11 @@ Value is 0 or greater Returns the number of entities found in the classified text. - Android reference for android.view.textclassifier.TextClassification.getEntityCount. + + + Android reference for android.view.textclassifier.TextClassification.getEntityCount. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -222,7 +239,11 @@ This value cannot be null. Returns the extended data. NOTE: Do not modify this bundle. - Android reference for android.view.textclassifier.TextClassification.getExtras. + + + Android reference for android.view.textclassifier.TextClassification.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -254,8 +275,8 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp", "TypeSmsWebOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp", "TypeSmsWebOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")>] @@ -266,7 +287,11 @@ Value is between 0.0f and 1.0f inclusive Returns the confidence score for the specified entity. The value ranges from 0 (low confidence) to 1 (high confidence). 0 indicates that the entity was not found for the classified text. - Android reference for android.view.textclassifier.TextClassification.getConfidenceScore. + + + Android reference for android.view.textclassifier.TextClassification.getConfidenceScore. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -287,8 +312,8 @@ [<Android.Runtime.Register("getEntity", "(I)Ljava/lang/String;", "", ApiSince=26)>] - [Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp", "TypeSmsWebOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp", "TypeSmsWebOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")>] [System.Runtime.CompilerServices.NullableContext(1)] @@ -313,7 +338,11 @@ Returns the entity at the specified index. Entities are ordered from high confidence to low confidence. See also: Throws: IndexOutOfBoundsException if the specified index is out of range. - Android reference for android.view.textclassifier.TextClassification.getEntity. + + + Android reference for android.view.textclassifier.TextClassification.getEntity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -346,12 +375,16 @@ Android.Graphics.Drawables.Drawable - This method was deprecated in API level 28. + Returns an icon that may be rendered on a widget used to act on the classified text. This value may be null. This method was deprecated in API level 28. Use getActions() instead. Returns an icon that may be rendered on a widget used to act on the classified text. NOTE: This field is not parcelable and only represents the icon of the first RemoteAction (if one exists) when this object is read from a parcel. - Android reference for android.view.textclassifier.TextClassification.getIcon. + + + Android reference for android.view.textclassifier.TextClassification.getIcon. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -384,7 +417,11 @@ This value may be null. Returns the id, if one exists, for this object. - Android reference for android.view.textclassifier.TextClassification.getId. + + + Android reference for android.view.textclassifier.TextClassification.getId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -417,11 +454,16 @@ Android.Content.Intent - This method was deprecated in API level 28. + Returns an intent that may be fired to act on the classified text. + To be added. This method was deprecated in API level 28. Use getActions() instead. Returns an intent that may be fired to act on the classified text. NOTE: This field is not parcelled and will always return null when this object is read from a parcel. - Android reference for android.view.textclassifier.TextClassification.getIntent. + + + Android reference for android.view.textclassifier.TextClassification.getIntent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -482,7 +524,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. @@ -509,7 +551,7 @@ System.String - + To be added. To be added. @@ -545,12 +587,16 @@ Java.Lang.ICharSequence - This method was deprecated in API level 28. + Returns a label that may be rendered on a widget used to act on the classified text. This value may be null. This method was deprecated in API level 28. Use getActions() instead. Returns a label that may be rendered on a widget used to act on the classified text. NOTE: This field is not parcelable and only represents the label of the first RemoteAction (if one exists) when this object is read from a parcel. - Android reference for android.view.textclassifier.TextClassification.getLabel. + + + Android reference for android.view.textclassifier.TextClassification.getLabel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -588,7 +634,11 @@ This method was deprecated in API level 28. Use getActions() instead. Returns the OnClickListener that may be triggered to act on the classified text. NOTE: This field is not parcelable and only represents the first RemoteAction (if one exists) when this object is read from a parcel. - Android reference for android.view.textclassifier.TextClassification.getOnClickListener. + + + Android reference for android.view.textclassifier.TextClassification.getOnClickListener. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -621,7 +671,11 @@ This value may be null. Gets the classified text. - Android reference for android.view.textclassifier.TextClassification.getText. + + + Android reference for android.view.textclassifier.TextClassification.getText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -649,7 +703,7 @@ System.IntPtr - + To be added. To be added. @@ -688,7 +742,7 @@ System.Type - + To be added. To be added. @@ -739,7 +793,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.TextClassification.writeToParcel. + + + Android reference for android.view.textclassifier.TextClassification.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassificationContext+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextClassificationContext+Builder.xml index 22742eaf6..ca70862a0 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassificationContext+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassificationContext+Builder.xml @@ -29,7 +29,11 @@ A builder for building a TextClassification context. A builder for building a TextClassification context. - Android reference for android.view.textclassifier.TextClassificationContext.Builder. + + + Android reference for android.view.textclassifier.TextClassificationContext.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,12 +63,17 @@ - String: the name of the calling package. This value cannot be null. - String: the type of widget e.g. TextClassifier.WIDGET_TYPE_TEXTVIEW This value cannot be null. Value is one of the following: TextClassifier.WIDGET_TYPE_TEXTVIEW TextClassifier.WIDGET_TYPE_EDITTEXT TextClassifier.WIDGET_TYPE_UNSELECTABLE_TEXTVIEW TextClassifier.WIDGET_TYPE_WEBVIEW TextClassifier.WIDGET_TYPE_EDIT_WEBVIEW TextClassifier.WIDGET_TYPE_CUSTOM_TEXTVIEW TextClassifier.WIDGET_TYPE_CUSTOM_EDITTEXT TextClassifier.WIDGET_TYPE_CUSTOM_UNSELECTABLE_TEXTVIEW TextClassifier.WIDGET_TYPE_NOTIFICATION TextClassifier.WIDGET_TYPE_CLIPBOARD TextClassifier.WIDGET_TYPE_UNKNOWN + the name of the calling package + the type of widget e.g. TextClassifier#WIDGET_TYPE_TEXTVIEW Initializes a new builder for text classification context objects. + this builder Initializes a new builder for text classification context objects. - Android reference for android.view.textclassifier.TextClassificationContext.Builder.Builder. + + + Android reference for android.view.textclassifier.TextClassificationContext.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -95,10 +104,14 @@ Builds the text classification context object. - the built TextClassificationContext object. This value cannot be null. + the built TextClassificationContext object Builds the text classification context object. - Android reference for android.view.textclassifier.TextClassificationContext.Builder.build. + + + Android reference for android.view.textclassifier.TextClassificationContext.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -126,7 +139,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -168,7 +181,11 @@ this builder Sets an optional custom version string for the widget type. - Android reference for android.view.textclassifier.TextClassificationContext.Builder.setWidgetVersion. + + + Android reference for android.view.textclassifier.TextClassificationContext.Builder.setWidgetVersion. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -196,7 +213,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -225,7 +242,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassificationContext+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/TextClassificationContext+InterfaceConsts.xml index c7b4a3654..4313d1fb5 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassificationContext+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassificationContext+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassificationContext.xml b/docs/xml/Android.Views.TextClassifiers/TextClassificationContext.xml index 39a0348dd..a8722a7aa 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassificationContext.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassificationContext.xml @@ -46,7 +46,11 @@ A representation of the context in which text classification would be performed. A representation of the context in which text classification would be performed. - Android reference for android.view.textclassifier.TextClassificationContext. + + + Android reference for android.view.textclassifier.TextClassificationContext. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -120,7 +124,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.TextClassificationContext.describeContents. + + + Android reference for android.view.textclassifier.TextClassificationContext.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -173,7 +181,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -207,7 +215,11 @@ This value cannot be null. Returns the package name of the app that this context originated in. - Android reference for android.view.textclassifier.TextClassificationContext.getPackageName. + + + Android reference for android.view.textclassifier.TextClassificationContext.getPackageName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -235,7 +247,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -264,7 +276,7 @@ System.Type - + To be added. To be added. To be added. @@ -302,7 +314,11 @@ This value cannot be null. Value is one of the following: TextClassifier.WIDGET_TYPE_TEXTVIEW TextClassifier.WIDGET_TYPE_EDITTEXT TextClassifier.WIDGET_TYPE_UNSELECTABLE_TEXTVIEW TextClassifier.WIDGET_TYPE_WEBVIEW TextClassifier.WIDGET_TYPE_EDIT_WEBVIEW TextClassifier.WIDGET_TYPE_CUSTOM_TEXTVIEW TextClassifier.WIDGET_TYPE_CUSTOM_EDITTEXT TextClassifier.WIDGET_TYPE_CUSTOM_UNSELECTABLE_TEXTVIEW TextClassifier.WIDGET_TYPE_NOTIFICATION TextClassifier.WIDGET_TYPE_CLIPBOARD TextClassifier.WIDGET_TYPE_UNKNOWN Returns the widget type for this classification context. - Android reference for android.view.textclassifier.TextClassificationContext.getWidgetType. + + + Android reference for android.view.textclassifier.TextClassificationContext.getWidgetType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -344,7 +360,11 @@ Returns a custom version string for the widget type. See also: - Android reference for android.view.textclassifier.TextClassificationContext.getWidgetVersion. + + + Android reference for android.view.textclassifier.TextClassificationContext.getWidgetVersion. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -396,7 +416,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.TextClassificationContext.writeToParcel. + + + Android reference for android.view.textclassifier.TextClassificationContext.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassificationManager.xml b/docs/xml/Android.Views.TextClassifiers/TextClassificationManager.xml index ad441a92d..469447842 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassificationManager.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassificationManager.xml @@ -33,7 +33,11 @@ Interface to the text classification service. Interface to the text classification service. - Android reference for android.view.textclassifier.TextClassificationManager. + + + Android reference for android.view.textclassifier.TextClassificationManager. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -65,12 +69,16 @@ - TextClassificationContext: The context in which classification would occur. This value cannot be null. + The context in which classification would occur Call this method to start a text classification session with the given context. - An instance to perform classification in the given context. This value cannot be null. + An instance to perform classification in the given context Call this method to start a text classification session with the given context. A session is created with a context helping the classifier better understand what the user needs and consists of queries and feedback events. The queries are directly related to providing useful functionality to the user and the events are a feedback loop back to the classifier helping it learn and better serve future queries. All interactions with the returned classifier are considered part of a single session and are logically grouped. For example, when a text widget is focused all user interactions around text editing (selection, editing, etc) can be grouped together to allow the classifier get better. - Android reference for android.view.textclassifier.TextClassificationManager.createTextClassificationSession. + + + Android reference for android.view.textclassifier.TextClassificationManager.createTextClassificationSession. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -98,7 +106,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. @@ -137,11 +145,16 @@ - TextClassificationSessionFactory: the textClassification session factory. If this is null, the default factory will be used. + the textClassification session factory. If this is null, the default factory + will be used. Sets a TextClassificationSessionFactory to be used to create session-aware TextClassifiers. Sets a TextClassificationSessionFactory to be used to create session-aware TextClassifiers. - Android reference for android.view.textclassifier.TextClassificationManager.setTextClassificationSessionFactory. + + + Android reference for android.view.textclassifier.TextClassificationManager.setTextClassificationSessionFactory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -178,12 +191,21 @@ Android.Views.TextClassifiers.ITextClassifier - Gets or sets the text classifier. + Returns the text classifier that was set via #setTextClassifier(TextClassifier). -or- Sets the text classifier. + To be added. Returns the text classifier that was set via setTextClassifier(TextClassifier). If this is null, this method returns a default text classifier (i.e. either the system text classifier if one exists, or a local text classifier running in this process.) Note that requests to the TextClassifier may be handled in an OEM-provided process rather than in the calling app's process. Sets the text classifier to use. - Android reference for android.view.textclassifier.TextClassificationManager.getTextClassifier. - Android reference for android.view.textclassifier.TextClassificationManager.setTextClassifier. + + + Android reference for android.view.textclassifier.TextClassificationManager.getTextClassifier. + + + + + Android reference for android.view.textclassifier.TextClassificationManager.setTextClassifier. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -211,7 +233,7 @@ System.IntPtr - + To be added. To be added. @@ -242,7 +264,7 @@ System.Type - + To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassificationSessionId+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/TextClassificationSessionId+InterfaceConsts.xml index f6305bbf2..e597604b1 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassificationSessionId+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassificationSessionId+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassificationSessionId.xml b/docs/xml/Android.Views.TextClassifiers/TextClassificationSessionId.xml index 11dba0708..d5b24080a 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassificationSessionId.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassificationSessionId.xml @@ -46,7 +46,11 @@ This class represents the id of a text classification session. This class represents the id of a text classification session. - Android reference for android.view.textclassifier.TextClassificationSessionId. + + + Android reference for android.view.textclassifier.TextClassificationSessionId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -120,7 +124,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.TextClassificationSessionId.describeContents. + + + Android reference for android.view.textclassifier.TextClassificationSessionId.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -173,7 +181,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -202,7 +210,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -231,7 +239,7 @@ System.Type - + To be added. To be added. To be added. @@ -265,7 +273,11 @@ This value cannot be null. Returns the value of this ID. - Android reference for android.view.textclassifier.TextClassificationSessionId.getValue. + + + Android reference for android.view.textclassifier.TextClassificationSessionId.getValue. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -317,7 +329,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.TextClassificationSessionId.writeToParcel. + + + Android reference for android.view.textclassifier.TextClassificationSessionId.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifier.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifier.xml index bdab3ffe6..d6cee9dc6 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifier.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifier.xml @@ -1,4 +1,4 @@ - + @@ -37,7 +37,11 @@ Interface for providing text classification related features. Interface for providing text classification related features. The TextClassifier may be used to understand the meaning of text, as well as generating predicted next actions based on the text. NOTE: Unless otherwise stated, methods of this interface are blocking operations. Call on a worker thread. - Android reference for android.view.textclassifier.TextClassifier. + + + Android reference for android.view.textclassifier.TextClassifier. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -70,14 +74,51 @@ System.String - Extra that is included on activity intents coming from a TextClassifier when it suggests actions to its caller. + Extra that is included on activity intents coming from a TextClassifier when + it suggests actions to its caller. Extra that is included on activity intents coming from a TextClassifier when it suggests actions to its caller. All TextClassifier implementations should make sure this extra exists in their generated intents. - Android reference for android.view.textclassifier.TextClassifier.EXTRA_FROM_TEXT_CLASSIFIER. + + + Android reference for android.view.textclassifier.TextClassifier.EXTRA_FROM_TEXT_CLASSIFIER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EXTRA_OTP_TRUSTED_PACKAGES", ApiSince=37)] + [<Android.Runtime.Register("EXTRA_OTP_TRUSTED_PACKAGES", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Views.TextClassifiers.ITextClassifier.ExtraOtpTrustedPackages'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Views.TextClassifiers.ITextClassifier.ExtraOtpTrustedPackages'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Extra specifying a list of trusted packages which can receive or view the OTP. + To be added. + + @@ -109,7 +150,11 @@ Extra specifying the package name of the app from which the text to be classified originated. Extra specifying the package name of the app from which the text to be classified originated. For example, a notification assistant might use TextClassifier, but the notification content could originate from a different app. This key allows you to provide the package name of that source app. - Android reference for android.view.textclassifier.TextClassifier.EXTRA_TEXT_ORIGIN_PACKAGE. + + + Android reference for android.view.textclassifier.TextClassifier.EXTRA_TEXT_ORIGIN_PACKAGE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -145,7 +190,11 @@ Designates that the text in question is editable. Designates that the text in question is editable. * - Android reference for android.view.textclassifier.TextClassifier.HINT_TEXT_IS_EDITABLE. + + + Android reference for android.view.textclassifier.TextClassifier.HINT_TEXT_IS_EDITABLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -181,7 +230,11 @@ Designates that the text in question is not editable. Designates that the text in question is not editable. * - Android reference for android.view.textclassifier.TextClassifier.HINT_TEXT_IS_NOT_EDITABLE. + + + Android reference for android.view.textclassifier.TextClassifier.HINT_TEXT_IS_NOT_EDITABLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -223,9 +276,14 @@ No-op TextClassifier. + To be added. No-op TextClassifier. This may be used to turn off TextClassifier features. - Android reference for android.view.textclassifier.TextClassifier.NO_OP. + + + Android reference for android.view.textclassifier.TextClassifier.NO_OP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -261,7 +319,11 @@ Physical address. Physical address. - Android reference for android.view.textclassifier.TextClassifier.TYPE_ADDRESS. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_ADDRESS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -297,7 +359,11 @@ Time reference that is no more specific than a date. Time reference that is no more specific than a date. May be absolute such as "01/01/2000" or relative like "tomorrow". * - Android reference for android.view.textclassifier.TextClassifier.TYPE_DATE. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_DATE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -333,7 +399,11 @@ Time reference that includes a specific time. Time reference that includes a specific time. May be absolute such as "01/01/2000 5:30pm" or relative like "tomorrow at 5:30pm". * - Android reference for android.view.textclassifier.TextClassifier.TYPE_DATE_TIME. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_DATE_TIME. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -366,10 +436,14 @@ System.String - E-mail address (e.g. + E-mail address (e. E-mail address (e.g. "noreply.com"). - Android reference for android.view.textclassifier.TextClassifier.TYPE_EMAIL. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_EMAIL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -405,7 +479,11 @@ Flight number in IATA format. Flight number in IATA format. - Android reference for android.view.textclassifier.TextClassifier.TYPE_FLIGHT_NUMBER. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_FLIGHT_NUMBER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -441,7 +519,11 @@ The classifier ran, but didn't recognize a known entity. The classifier ran, but didn't recognize a known entity. - Android reference for android.view.textclassifier.TextClassifier.TYPE_OTHER. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_OTHER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -477,7 +559,11 @@ Onetime password. Onetime password. - Android reference for android.view.textclassifier.TextClassifier.TYPE_OTP. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_OTP. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -510,10 +596,14 @@ System.String - Phone number (e.g. + Phone number (e. Phone number (e.g. "555-123 456"). - Android reference for android.view.textclassifier.TextClassifier.TYPE_PHONE. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_PHONE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -555,13 +645,45 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TYPE_SMS_WEB_OTP", ApiSince=37)] + [<Android.Runtime.Register("TYPE_SMS_WEB_OTP", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Views.TextClassifiers.ITextClassifier.TypeSmsWebOtp'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Views.TextClassifiers.ITextClassifier.TypeSmsWebOtp'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + WebOTP SMS. + To be added. + + @@ -593,7 +715,11 @@ The TextClassifier failed to run. The TextClassifier failed to run. - Android reference for android.view.textclassifier.TextClassifier.TYPE_UNKNOWN. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -629,7 +755,11 @@ Web URL. Web URL. - Android reference for android.view.textclassifier.TextClassifier.TYPE_URL. + + + Android reference for android.view.textclassifier.TextClassifier.TYPE_URL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -665,7 +795,11 @@ The text classification context is for use with the system clipboard. The text classification context is for use with the system clipboard. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CLIPBOARD. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CLIPBOARD. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -701,7 +835,11 @@ The widget involved in the text classification context is a custom editable text widget. The widget involved in the text classification context is a custom editable text widget. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_EDITTEXT. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_EDITTEXT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -737,7 +875,11 @@ The widget involved in the text classification context is a custom text widget. The widget involved in the text classification context is a custom text widget. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_TEXTVIEW. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_TEXTVIEW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -770,10 +912,15 @@ System.String - The widget involved in the text classification context is a custom non-selectable text widget. + The widget involved in the text classification context is a custom non-selectable text + widget. The widget involved in the text classification context is a custom non-selectable text widget. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_UNSELECTABLE_TEXTVIEW. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_CUSTOM_UNSELECTABLE_TEXTVIEW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -806,10 +953,15 @@ System.String - The widget involved in the text classification context is a standard EditText. + The widget involved in the text classification context is a standard + android.widget.EditText. The widget involved in the text classification context is a standard EditText. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_EDITTEXT. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_EDITTEXT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -842,10 +994,15 @@ System.String - The widget involved in the text classification context is a standard editable WebView. + The widget involved in the text classification context is a standard editable + android.webkit.WebView. The widget involved in the text classification context is a standard editable WebView. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_EDIT_WEBVIEW. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_EDIT_WEBVIEW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -881,7 +1038,11 @@ The widget involved in the text classification context is a notification The widget involved in the text classification context is a notification - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_NOTIFICATION. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_NOTIFICATION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -914,10 +1075,15 @@ System.String - The widget involved in the text classification context is a standard TextView. + The widget involved in the text classification context is a standard + android.widget.TextView. The widget involved in the text classification context is a standard TextView. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_TEXTVIEW. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_TEXTVIEW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -953,7 +1119,11 @@ The widget involved in the text classification context is of an unknown/unspecified type. The widget involved in the text classification context is of an unknown/unspecified type. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_UNKNOWN. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_UNKNOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -986,10 +1156,15 @@ System.String - The widget involved in the text classification context is a standard non-selectable TextView. + The widget involved in the text classification context is a standard non-selectable + android.widget.TextView. The widget involved in the text classification context is a standard non-selectable TextView. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_UNSELECTABLE_TEXTVIEW. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_UNSELECTABLE_TEXTVIEW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1022,10 +1197,15 @@ System.String - The widget involved in the text classification context is a standard WebView. + The widget involved in the text classification context is a standard + android.webkit.WebView. The widget involved in the text classification context is a standard WebView. - Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_WEBVIEW. + + + Android reference for android.view.textclassifier.TextClassifier.WIDGET_TYPE_WEBVIEW. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEntityConfig+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEntityConfig+Builder.xml index 3fc332a2f..cd0ee66b4 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEntityConfig+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEntityConfig+Builder.xml @@ -29,7 +29,11 @@ Builder class to construct the EntityConfig object. Builder class to construct the EntityConfig object. - Android reference for android.view.textclassifier.TextClassifier.EntityConfig.Builder. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,7 +92,11 @@ This value cannot be null. Combines all of the options that have been set and returns a new EntityConfig object. - Android reference for android.view.textclassifier.TextClassifier.EntityConfig.Builder.build. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,7 +133,11 @@ This value cannot be null. Specifies whether or not to include the types suggested by the text classifier. By default, it is included. - Android reference for android.view.textclassifier.TextClassifier.EntityConfig.Builder.includeTypesFromTextClassifier. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig.Builder.includeTypesFromTextClassifier. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -153,7 +165,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -198,7 +210,11 @@ This value cannot be null. Sets a collection of types that are explicitly excluded. - Android reference for android.view.textclassifier.TextClassifier.EntityConfig.Builder.setExcludedTypes. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig.Builder.setExcludedTypes. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -242,7 +258,11 @@ This value cannot be null. Sets the hints for the TextClassifier to determine what types of entities to find. These hints will only be used if includeTypesFromTextClassifier(boolean) is set to be true. - Android reference for android.view.textclassifier.TextClassifier.EntityConfig.Builder.setHints. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig.Builder.setHints. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -286,7 +306,11 @@ This value cannot be null. Sets a collection of types that are explicitly included. - Android reference for android.view.textclassifier.TextClassifier.EntityConfig.Builder.setIncludedTypes. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig.Builder.setIncludedTypes. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -314,7 +338,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -343,7 +367,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEntityConfig+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEntityConfig+InterfaceConsts.xml index be672cc05..b9fe88a83 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEntityConfig+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEntityConfig+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEntityConfig.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEntityConfig.xml index 6e392d260..f0970cc51 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEntityConfig.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEntityConfig.xml @@ -46,7 +46,11 @@ Configuration object for specifying what entity types to identify. Configuration object for specifying what entity types to identify. Configs are initially based on a predefined preset, and can be modified from there. - Android reference for android.view.textclassifier.TextClassifier.EntityConfig. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -113,10 +117,15 @@ Collection: Entity types, e.g. TextClassifier.TYPE_EMAIL, to explicitly include. This value may be null. Collection: Entity types, e.g. TextClassifier.TYPE_PHONE, to explicitly exclude Note that if an entity has been excluded, the exclusion will take precedence. This value may be null. This method was deprecated in API level 29. + To be added. This method was deprecated in API level 29. Use Builder instead. Creates an EntityConfig. - Android reference for android.view.textclassifier.TextClassifier.EntityConfig.create. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig.create. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -165,10 +174,15 @@ Collection: Complete set of entities, e.g. TextClassifier.TYPE_URL to find. This value may be null. This method was deprecated in API level 29. + To be added. This method was deprecated in API level 29. Use Builder instead. Creates an EntityConfig with an explicit entity list. - Android reference for android.view.textclassifier.TextClassifier.EntityConfig.createWithExplicitEntityList. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig.createWithExplicitEntityList. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -217,10 +231,15 @@ Collection: Hints for the TextClassifier to determine what types of entities to find. This value may be null. This method was deprecated in API level 29. + To be added. This method was deprecated in API level 29. Use Builder instead. Creates an EntityConfig. - Android reference for android.view.textclassifier.TextClassifier.EntityConfig.createWithHints. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig.createWithHints. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -294,7 +313,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.TextClassifier.EntityConfig.describeContents. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -331,7 +354,11 @@ An unmodifiable collection of the hints. Retrieves the list of hints. - Android reference for android.view.textclassifier.TextClassifier.EntityConfig.getHints. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig.getHints. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -384,7 +411,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -423,11 +450,19 @@ - Collection: Entity types we think should be found before factoring in includes/excludes This method is intended for use by TextClassifier implementations. This value cannot be null. + Entity types we think should be found before factoring in + includes/excludes + + This method is intended for use by TextClassifier implementations. Returns a final list of entity types to find. + To be added. Returns a final list of entity types to find. - Android reference for android.view.textclassifier.TextClassifier.EntityConfig.resolveEntityListModifications. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig.resolveEntityListModifications. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -457,11 +492,17 @@ - Return whether the client allows the text classifier to include its own list of default types. + Return whether the client allows the text classifier to include its own list of + default types. + To be added. Return whether the client allows the text classifier to include its own list of default types. If this function returns true, a default list of types suggested from a text classifier will be taking into account. NOTE: This method is intended for use by a text classifier. See also: - Android reference for android.view.textclassifier.TextClassifier.EntityConfig.shouldIncludeTypesFromTextClassifier. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig.shouldIncludeTypesFromTextClassifier. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -489,7 +530,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -518,7 +559,7 @@ System.Type - + To be added. To be added. To be added. @@ -571,7 +612,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.TextClassifier.EntityConfig.writeToParcel. + + + Android reference for android.view.textclassifier.TextClassifier.EntityConfig.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+Builder.xml index 12e1c09aa..428335876 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+Builder.xml @@ -30,10 +30,15 @@ + The subclass to be built. Builder to build a text classifier event. Builder to build a text classifier event. - Android reference for android.view.textclassifier.TextClassifierEvent.Builder. + + + Android reference for android.view.textclassifier.TextClassifierEvent.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -52,7 +57,7 @@ - + To be added. To be added. To be added. @@ -82,7 +87,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -128,7 +133,11 @@ Sets the indices of the actions involved in this event. Actions are usually returned by the text classifier in priority order with the most preferred action at index 0. These indices give an indication of the position of the actions that are being reported. E.g. See also: - Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setActionIndices. + + + Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setActionIndices. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -172,7 +181,11 @@ This value cannot be null. Sets the entity types. e.g. TextClassifier.TYPE_ADDRESS. Supported types: See TextClassifier types See ConversationAction types See ULocale.toLanguageTag() - Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setEntityTypes. + + + Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setEntityTypes. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -216,7 +229,11 @@ This value cannot be null. Sets the event context. - Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setEventContext. + + + Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setEventContext. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -253,7 +270,11 @@ This value cannot be null. Sets the index of this event in the series of events it belongs to. - Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setEventIndex. + + + Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setEventIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,7 +311,11 @@ This value cannot be null. Sets a bundle containing non-structured extra information about the event. NOTE: Prefer to set only immutable values on the bundle otherwise, avoid updating the internals of this bundle as it may have unexpected consequences on the clients of the built event object. For similar reasons, avoid depending on mutable objects in this bundle. - Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setExtras. + + + Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -334,7 +359,11 @@ This value cannot be null. Sets the detected locale. - Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setLocale. + + + Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setLocale. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -378,7 +407,11 @@ This value cannot be null. Sets the model name string. - Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setModelName. + + + Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setModelName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -422,7 +455,11 @@ This value cannot be null. Sets the id of the text classifier result related to this event. - Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setResultId. + + + Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setResultId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -466,7 +503,11 @@ This value cannot be null. Sets the scores of the suggestions. - Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setScores. + + + Android reference for android.view.textclassifier.TextClassifierEvent.Builder.setScores. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -494,7 +535,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -523,7 +564,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+ConversationActionsEvent+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+ConversationActionsEvent+Builder.xml index feb2af8bc..52c415a83 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+ConversationActionsEvent+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+ConversationActionsEvent+Builder.xml @@ -29,7 +29,11 @@ Builder class for ConversationActionsEvent. Builder class for ConversationActionsEvent. - Android reference for android.view.textclassifier.TextClassifierEvent.ConversationActionsEvent.Builder. + + + Android reference for android.view.textclassifier.TextClassifierEvent.ConversationActionsEvent.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -69,7 +73,11 @@ Creates a builder for building TextSelectionEvents. Creates a builder for building TextSelectionEvents. - Android reference for android.view.textclassifier.TextClassifierEvent.ConversationActionsEvent.Builder.Builder. + + + Android reference for android.view.textclassifier.TextClassifierEvent.ConversationActionsEvent.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,7 +111,11 @@ This value cannot be null. Builds and returns a ConversationActionsEvent. - Android reference for android.view.textclassifier.TextClassifierEvent.ConversationActionsEvent.Builder.build. + + + Android reference for android.view.textclassifier.TextClassifierEvent.ConversationActionsEvent.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -131,7 +143,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -160,7 +172,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -189,7 +201,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+ConversationActionsEvent.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+ConversationActionsEvent.xml index 95b82bda7..3004abeb6 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+ConversationActionsEvent.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+ConversationActionsEvent.xml @@ -42,7 +42,11 @@ This class represents events that are related to the conversation actions feature. This class represents events that are related to the conversation actions feature. - Android reference for android.view.textclassifier.TextClassifierEvent.ConversationActionsEvent. + + + Android reference for android.view.textclassifier.TextClassifierEvent.ConversationActionsEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,7 +128,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -153,7 +157,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -182,7 +186,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+InterfaceConsts.xml index bb339e76f..c082c8227 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+LanguageDetectionEvent+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+LanguageDetectionEvent+Builder.xml index 0641cd3e4..467d21a8a 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+LanguageDetectionEvent+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+LanguageDetectionEvent+Builder.xml @@ -29,7 +29,11 @@ Builder class for LanguageDetectionEvent. Builder class for LanguageDetectionEvent. - Android reference for android.view.textclassifier.TextClassifierEvent.LanguageDetectionEvent.Builder. + + + Android reference for android.view.textclassifier.TextClassifierEvent.LanguageDetectionEvent.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -69,7 +73,11 @@ Creates a builder for building TextSelectionEvents. Creates a builder for building TextSelectionEvents. - Android reference for android.view.textclassifier.TextClassifierEvent.LanguageDetectionEvent.Builder.Builder. + + + Android reference for android.view.textclassifier.TextClassifierEvent.LanguageDetectionEvent.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,7 +111,11 @@ This value cannot be null. Builds and returns a LanguageDetectionEvent. - Android reference for android.view.textclassifier.TextClassifierEvent.LanguageDetectionEvent.Builder.build. + + + Android reference for android.view.textclassifier.TextClassifierEvent.LanguageDetectionEvent.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -131,7 +143,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -160,7 +172,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -189,7 +201,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+LanguageDetectionEvent.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+LanguageDetectionEvent.xml index 7d380a03e..41b54c5de 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+LanguageDetectionEvent.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+LanguageDetectionEvent.xml @@ -42,7 +42,11 @@ This class represents events that are related to the language detection feature. This class represents events that are related to the language detection feature. - Android reference for android.view.textclassifier.TextClassifierEvent.LanguageDetectionEvent. + + + Android reference for android.view.textclassifier.TextClassifierEvent.LanguageDetectionEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,7 +128,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -153,7 +157,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -182,7 +186,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextLinkifyEvent+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextLinkifyEvent+Builder.xml index ef67aedb6..44926c6f5 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextLinkifyEvent+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextLinkifyEvent+Builder.xml @@ -29,7 +29,11 @@ Builder class for TextLinkifyEvent. Builder class for TextLinkifyEvent. - Android reference for android.view.textclassifier.TextClassifierEvent.TextLinkifyEvent.Builder. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextLinkifyEvent.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -69,7 +73,11 @@ Creates a builder for building TextLinkifyEvents. Creates a builder for building TextLinkifyEvents. - Android reference for android.view.textclassifier.TextClassifierEvent.TextLinkifyEvent.Builder.Builder. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextLinkifyEvent.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,7 +111,11 @@ This value cannot be null. Builds and returns a TextLinkifyEvent. - Android reference for android.view.textclassifier.TextClassifierEvent.TextLinkifyEvent.Builder.build. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextLinkifyEvent.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -131,7 +143,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -160,7 +172,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -189,7 +201,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextLinkifyEvent.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextLinkifyEvent.xml index ae157f703..9e4184e91 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextLinkifyEvent.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextLinkifyEvent.xml @@ -42,7 +42,11 @@ This class represents events that are related to the smart linkify feature. This class represents events that are related to the smart linkify feature. - Android reference for android.view.textclassifier.TextClassifierEvent.TextLinkifyEvent. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextLinkifyEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,7 +128,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -153,7 +157,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -182,7 +186,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextSelectionEvent+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextSelectionEvent+Builder.xml index 925949e94..dec2c69c3 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextSelectionEvent+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextSelectionEvent+Builder.xml @@ -29,7 +29,11 @@ Builder class for TextSelectionEvent. Builder class for TextSelectionEvent. - Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -69,7 +73,11 @@ Creates a builder for building TextSelectionEvents. Creates a builder for building TextSelectionEvents. - Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder.Builder. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -103,7 +111,11 @@ This value cannot be null. Builds and returns a TextSelectionEvent. - Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder.build. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -131,7 +143,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -169,7 +181,11 @@ This value cannot be null. Sets the relative word (exclusive) index of the end of the smart selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder.setRelativeSuggestedWordEndIndex. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder.setRelativeSuggestedWordEndIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -206,7 +222,11 @@ This value cannot be null. Sets the relative word index of the start of the smart selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder.setRelativeSuggestedWordStartIndex. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder.setRelativeSuggestedWordStartIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,7 +263,11 @@ This value cannot be null. Sets the relative word (exclusive) index of the end of the selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder.setRelativeWordEndIndex. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder.setRelativeWordEndIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -280,7 +304,11 @@ This value cannot be null. Sets the relative word index of the start of the selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder.setRelativeWordStartIndex. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.Builder.setRelativeWordStartIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -308,7 +336,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -337,7 +365,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextSelectionEvent.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextSelectionEvent.xml index 635bf4474..0343e9561 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextSelectionEvent.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent+TextSelectionEvent.xml @@ -42,7 +42,11 @@ This class represents events that are related to the smart text selection feature. This class represents events that are related to the smart text selection feature. - Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -124,7 +128,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -154,10 +158,16 @@ System.Int32 - Returns the relative word (exclusive) index of the end of the smart selection. + Returns the relative word (exclusive) index of the end of the + smart selection. + To be added. Returns the relative word (exclusive) index of the end of the smart selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.getRelativeSuggestedWordEndIndex. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.getRelativeSuggestedWordEndIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -187,9 +197,14 @@ Returns the relative word index of the start of the smart selection. + To be added. Returns the relative word index of the start of the smart selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.getRelativeSuggestedWordStartIndex. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.getRelativeSuggestedWordStartIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -219,9 +234,14 @@ Returns the relative word (exclusive) index of the end of the selection. + To be added. Returns the relative word (exclusive) index of the end of the selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.getRelativeWordEndIndex. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.getRelativeWordEndIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -251,9 +271,14 @@ Returns the relative word index of the start of the selection. + To be added. Returns the relative word index of the start of the selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.getRelativeWordStartIndex. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TextSelectionEvent.getRelativeWordStartIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -281,7 +306,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -310,7 +335,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent.xml index f8eb61471..bd3ca3d34 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEvent.xml @@ -43,10 +43,15 @@ - This class represents events that are sent by components to the TextClassifier to report something of note that relates to a feature powered by the TextClassifier. + This class represents events that are sent by components to the TextClassifier to report + something of note that relates to a feature powered by the TextClassifier. This class represents events that are sent by components to the TextClassifier to report something of note that relates to a feature powered by the TextClassifier. The TextClassifier may log these events or use them to improve future responses to queries. Each category of events has its their own subclass. Events of each type have an associated set of related properties. You can find their specification in the subclasses. - Android reference for android.view.textclassifier.TextClassifierEvent. + + + Android reference for android.view.textclassifier.TextClassifierEvent. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -65,7 +70,7 @@ - + To be added. To be added. To be added. @@ -108,7 +113,11 @@ Conversation actions See also: - Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_CONVERSATION_ACTIONS. + + + Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_CONVERSATION_ACTIONS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -149,7 +158,11 @@ Language detection See also: - Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_LANGUAGE_DETECTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_LANGUAGE_DETECTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -190,7 +203,11 @@ Linkify See also: - Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_LINKIFY. + + + Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_LINKIFY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -231,7 +248,11 @@ Smart selection See also: - Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_SELECTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_SELECTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -297,7 +318,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.TextClassifierEvent.describeContents. + + + Android reference for android.view.textclassifier.TextClassifierEvent.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -330,7 +355,11 @@ Value is one of the following: CATEGORY_SELECTION CATEGORY_LINKIFY CATEGORY_CONVERSATION_ACTIONS CATEGORY_LANGUAGE_DETECTION Returns the event category. e.g. CATEGORY_SELECTION. - Android reference for android.view.textclassifier.TextClassifierEvent.getEventCategory. + + + Android reference for android.view.textclassifier.TextClassifierEvent.getEventCategory. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -371,7 +400,11 @@ This value may be null. Returns the event context. - Android reference for android.view.textclassifier.TextClassifierEvent.getEventContext. + + + Android reference for android.view.textclassifier.TextClassifierEvent.getEventContext. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -401,9 +434,14 @@ Returns the index of this event in the series of event it belongs to. + To be added. Returns the index of this event in the series of event it belongs to. - Android reference for android.view.textclassifier.TextClassifierEvent.getEventIndex. + + + Android reference for android.view.textclassifier.TextClassifierEvent.getEventIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -436,7 +474,11 @@ Value is one of the following: TYPE_SELECTION_STARTED TYPE_SELECTION_MODIFIED TYPE_SMART_SELECTION_SINGLE TYPE_SMART_SELECTION_MULTI TYPE_AUTO_SELECTION TYPE_ACTIONS_SHOWN TYPE_LINK_CLICKED TYPE_OVERTYPE TYPE_COPY_ACTION TYPE_PASTE_ACTION TYPE_CUT_ACTION TYPE_SHARE_ACTION TYPE_SMART_ACTION TYPE_SELECTION_DRAG TYPE_SELECTION_DESTROYED TYPE_OTHER_ACTION TYPE_SELECT_ALL TYPE_SELECTION_RESET TYPE_MANUAL_REPLY TYPE_ACTIONS_GENERATED TYPE_LINKS_GENERATED Returns the event type. e.g. TYPE_SELECTION_STARTED. - Android reference for android.view.textclassifier.TextClassifierEvent.getEventType. + + + Android reference for android.view.textclassifier.TextClassifierEvent.getEventType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -469,7 +511,11 @@ This value cannot be null. Returns a bundle containing non-structured extra information about this event. NOTE: Do not modify this bundle. - Android reference for android.view.textclassifier.TextClassifierEvent.getExtras. + + + Android reference for android.view.textclassifier.TextClassifierEvent.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -504,7 +550,11 @@ Returns the indices of the actions relating to this event. Actions are usually returned by the text classifier in priority order with the most preferred action at index 0. This list gives an indication of the position of the actions that are being reported. See also: - Android reference for android.view.textclassifier.TextClassifierEvent.getActionIndices. + + + Android reference for android.view.textclassifier.TextClassifierEvent.getActionIndices. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -539,7 +589,11 @@ Returns an array of entity types. e.g. TextClassifier.TYPE_ADDRESS. See also: - Android reference for android.view.textclassifier.TextClassifierEvent.getEntityTypes. + + + Android reference for android.view.textclassifier.TextClassifierEvent.getEntityTypes. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -573,7 +627,11 @@ This value cannot be null. Returns the scores of the suggestions. - Android reference for android.view.textclassifier.TextClassifierEvent.getScores. + + + Android reference for android.view.textclassifier.TextClassifierEvent.getScores. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -626,7 +684,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -668,7 +726,11 @@ This value may be null. Returns the detected locale. - Android reference for android.view.textclassifier.TextClassifierEvent.getLocale. + + + Android reference for android.view.textclassifier.TextClassifierEvent.getLocale. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -709,7 +771,11 @@ This value may be null. Returns the model name. - Android reference for android.view.textclassifier.TextClassifierEvent.getModelName. + + + Android reference for android.view.textclassifier.TextClassifierEvent.getModelName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -750,7 +816,11 @@ This value may be null. Returns the id of the text classifier result related to this event. - Android reference for android.view.textclassifier.TextClassifierEvent.getResultId. + + + Android reference for android.view.textclassifier.TextClassifierEvent.getResultId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -778,7 +848,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -807,7 +877,7 @@ System.Type - + To be added. To be added. To be added. @@ -848,7 +918,11 @@ TextClassifier generated some actions TextClassifier generated some actions - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_GENERATED. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_GENERATED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -888,7 +962,11 @@ Smart actions shown to the user. Smart actions shown to the user. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_SHOWN. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_SHOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -928,7 +1006,11 @@ Something else other than user or the default TextClassifier triggered a selection. Something else other than user or the default TextClassifier triggered a selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_AUTO_SELECTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_AUTO_SELECTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -968,7 +1050,11 @@ User clicked on Copy action. User clicked on Copy action. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_COPY_ACTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_COPY_ACTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1008,7 +1094,11 @@ User clicked on Cut action. User clicked on Cut action. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_CUT_ACTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_CUT_ACTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1048,7 +1138,11 @@ User clicked a link. User clicked a link. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_LINK_CLICKED. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_LINK_CLICKED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1088,7 +1182,11 @@ Some text links were generated. Some text links were generated. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_LINKS_GENERATED. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_LINKS_GENERATED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1128,7 +1226,11 @@ User composed a reply. User composed a reply. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_MANUAL_REPLY. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_MANUAL_REPLY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1168,7 +1270,11 @@ User clicked on a custom action. User clicked on a custom action. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_OTHER_ACTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_OTHER_ACTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1208,7 +1314,11 @@ User typed over the selection. User typed over the selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_OVERTYPE. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_OVERTYPE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1248,7 +1358,11 @@ User clicked on Paste action. User clicked on Paste action. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_PASTE_ACTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_PASTE_ACTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1288,7 +1402,11 @@ User clicked on Select All action User clicked on Select All action - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECT_ALL. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECT_ALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1328,7 +1446,11 @@ Selection is destroyed. Selection is destroyed. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DESTROYED. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DESTROYED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1368,7 +1490,11 @@ User dragged+dropped the selection. User dragged+dropped the selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DRAG. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DRAG. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1408,7 +1534,11 @@ User modified an existing selection. User modified an existing selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_MODIFIED. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_MODIFIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1448,7 +1578,11 @@ User reset the smart selection. User reset the smart selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_RESET. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_RESET. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1488,7 +1622,11 @@ User started a new selection. User started a new selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_STARTED. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_STARTED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1528,7 +1666,11 @@ User clicked on Share action. User clicked on Share action. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SHARE_ACTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SHARE_ACTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1568,7 +1710,11 @@ User clicked on a Smart action. User clicked on a Smart action. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SMART_ACTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SMART_ACTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1608,7 +1754,11 @@ Smart selection triggered spanning multiple tokens (words). Smart selection triggered spanning multiple tokens (words). - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_MULTI. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_MULTI. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1648,7 +1798,11 @@ Smart selection triggered for a single token (word). Smart selection triggered for a single token (word). - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_SINGLE. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_SINGLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1700,7 +1854,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.TextClassifierEvent.writeToParcel. + + + Android reference for android.view.textclassifier.TextClassifierEvent.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEventCategory.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEventCategory.xml index c20a5e346..89fdc478b 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEventCategory.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEventCategory.xml @@ -10,7 +10,7 @@ System.Enum - + To be added. To be added. @@ -44,7 +44,11 @@ Conversation actions See also: - Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_CONVERSATION_ACTIONS. + + + Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_CONVERSATION_ACTIONS. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -78,7 +82,11 @@ Language detection See also: - Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_LANGUAGE_DETECTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_LANGUAGE_DETECTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -112,7 +120,11 @@ Linkify See also: - Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_LINKIFY. + + + Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_LINKIFY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -146,7 +158,11 @@ Smart selection See also: - Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_SELECTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.CATEGORY_SELECTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextClassifierEventType.xml b/docs/xml/Android.Views.TextClassifiers/TextClassifierEventType.xml index 2e4a10b32..46daec990 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextClassifierEventType.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextClassifierEventType.xml @@ -10,7 +10,7 @@ System.Enum - + To be added. To be added. @@ -43,7 +43,11 @@ TextClassifier generated some actions TextClassifier generated some actions - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_GENERATED. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_GENERATED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,7 +80,11 @@ Smart actions shown to the user. Smart actions shown to the user. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_SHOWN. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_ACTIONS_SHOWN. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -109,7 +117,11 @@ Something else other than user or the default TextClassifier triggered a selection. Something else other than user or the default TextClassifier triggered a selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_AUTO_SELECTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_AUTO_SELECTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -142,7 +154,11 @@ User clicked on Copy action. User clicked on Copy action. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_COPY_ACTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_COPY_ACTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -175,7 +191,11 @@ User clicked on Cut action. User clicked on Cut action. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_CUT_ACTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_CUT_ACTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -208,7 +228,11 @@ User clicked a link. User clicked a link. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_LINK_CLICKED. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_LINK_CLICKED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -241,7 +265,11 @@ Some text links were generated. Some text links were generated. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_LINKS_GENERATED. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_LINKS_GENERATED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -274,7 +302,11 @@ User composed a reply. User composed a reply. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_MANUAL_REPLY. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_MANUAL_REPLY. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -307,7 +339,11 @@ User clicked on a custom action. User clicked on a custom action. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_OTHER_ACTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_OTHER_ACTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -340,7 +376,11 @@ User typed over the selection. User typed over the selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_OVERTYPE. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_OVERTYPE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -373,7 +413,11 @@ User clicked on Paste action. User clicked on Paste action. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_PASTE_ACTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_PASTE_ACTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -406,7 +450,11 @@ User clicked on Select All action User clicked on Select All action - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECT_ALL. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECT_ALL. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -439,7 +487,11 @@ Selection is destroyed. Selection is destroyed. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DESTROYED. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DESTROYED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -472,7 +524,11 @@ User dragged+dropped the selection. User dragged+dropped the selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DRAG. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_DRAG. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -505,7 +561,11 @@ User modified an existing selection. User modified an existing selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_MODIFIED. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_MODIFIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -538,7 +598,11 @@ User reset the smart selection. User reset the smart selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_RESET. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_RESET. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -571,7 +635,11 @@ User started a new selection. User started a new selection. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_STARTED. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SELECTION_STARTED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -604,7 +672,11 @@ User clicked on Share action. User clicked on Share action. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SHARE_ACTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SHARE_ACTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -637,7 +709,11 @@ User clicked on a Smart action. User clicked on a Smart action. - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SMART_ACTION. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SMART_ACTION. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -670,7 +746,11 @@ Smart selection triggered spanning multiple tokens (words). Smart selection triggered spanning multiple tokens (words). - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_MULTI. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_MULTI. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -703,7 +783,11 @@ Smart selection triggered for a single token (word). Smart selection triggered for a single token (word). - Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_SINGLE. + + + Android reference for android.view.textclassifier.TextClassifierEvent.TYPE_SMART_SELECTION_SINGLE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLanguage+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextLanguage+Builder.xml index 3477bee36..57234f7d2 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLanguage+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLanguage+Builder.xml @@ -29,7 +29,11 @@ Builder used to build TextLanguage objects. Builder used to build TextLanguage objects. - Android reference for android.view.textclassifier.TextLanguage.Builder. + + + Android reference for android.view.textclassifier.TextLanguage.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,7 +92,11 @@ This value cannot be null. Builds and returns a new TextLanguage object. If necessary, this method will verify fields, clamp them, and make them immutable. - Android reference for android.view.textclassifier.TextLanguage.Builder.build. + + + Android reference for android.view.textclassifier.TextLanguage.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -116,7 +124,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -156,7 +164,11 @@ This value cannot be null. Sets a language locale for the processed text and assigns a confidence score. If the locale has already been set, this updates it. - Android reference for android.view.textclassifier.TextLanguage.Builder.putLocale. + + + Android reference for android.view.textclassifier.TextLanguage.Builder.putLocale. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,7 +205,11 @@ This value cannot be null. Sets a bundle containing non-structured extra information about the TextLanguage object. - Android reference for android.view.textclassifier.TextLanguage.Builder.setExtras. + + + Android reference for android.view.textclassifier.TextLanguage.Builder.setExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -237,7 +253,11 @@ This value cannot be null. Sets an optional id for the TextLanguage object. - Android reference for android.view.textclassifier.TextLanguage.Builder.setId. + + + Android reference for android.view.textclassifier.TextLanguage.Builder.setId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -265,7 +285,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -294,7 +314,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLanguage+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/TextLanguage+InterfaceConsts.xml index 37d19aef4..2d118c7d9 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLanguage+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLanguage+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLanguage+Request+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextLanguage+Request+Builder.xml index 528bfe1b2..edde9c178 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLanguage+Request+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLanguage+Request+Builder.xml @@ -29,7 +29,11 @@ A builder for building TextLanguage requests. A builder for building TextLanguage requests. - Android reference for android.view.textclassifier.TextLanguage.Request.Builder. + + + Android reference for android.view.textclassifier.TextLanguage.Request.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -62,7 +66,11 @@ Creates a builder to build TextLanguage requests. Creates a builder to build TextLanguage requests. - Android reference for android.view.textclassifier.TextLanguage.Request.Builder.Builder. + + + Android reference for android.view.textclassifier.TextLanguage.Request.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -95,7 +103,11 @@ Creates a builder to build TextLanguage requests. Creates a builder to build TextLanguage requests. - Android reference for android.view.textclassifier.TextLanguage.Request.Builder.Builder. + + + Android reference for android.view.textclassifier.TextLanguage.Request.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -129,7 +141,11 @@ This value cannot be null. Builds and returns a new TextLanguage request object. If necessary, this method will verify fields, clamp them, and make them immutable. - Android reference for android.view.textclassifier.TextLanguage.Request.Builder.build. + + + Android reference for android.view.textclassifier.TextLanguage.Request.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,7 +173,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -195,7 +211,11 @@ This value cannot be null. Sets a bundle containing non-structured extra information about the request. - Android reference for android.view.textclassifier.TextLanguage.Request.Builder.setExtras. + + + Android reference for android.view.textclassifier.TextLanguage.Request.Builder.setExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -223,7 +243,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -252,7 +272,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLanguage+Request+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/TextLanguage+Request+InterfaceConsts.xml index 2b3c954ac..419c8e02f 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLanguage+Request+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLanguage+Request+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLanguage+Request.xml b/docs/xml/Android.Views.TextClassifiers/TextLanguage+Request.xml index 9d13edfdc..72296ca75 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLanguage+Request.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLanguage+Request.xml @@ -42,7 +42,11 @@ A request object for detecting the language of a piece of text. A request object for detecting the language of a piece of text. - Android reference for android.view.textclassifier.TextLanguage.Request. + + + Android reference for android.view.textclassifier.TextLanguage.Request. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -80,9 +84,14 @@ Returns the name of the package that sent this request. + To be added. Returns the name of the package that sent this request. This returns null if no calling package name is set. - Android reference for android.view.textclassifier.TextLanguage.Request.getCallingPackageName. + + + Android reference for android.view.textclassifier.TextLanguage.Request.getCallingPackageName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -148,7 +157,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.TextLanguage.Request.describeContents. + + + Android reference for android.view.textclassifier.TextLanguage.Request.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -181,7 +194,11 @@ This value cannot be null. Returns a bundle containing non-structured extra information about this request. NOTE: Do not modify this bundle. - Android reference for android.view.textclassifier.TextLanguage.Request.getExtras. + + + Android reference for android.view.textclassifier.TextLanguage.Request.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -234,7 +251,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -267,7 +284,7 @@ System.String - + To be added. To be added. To be added. @@ -301,7 +318,11 @@ This value cannot be null. Returns the text to process. - Android reference for android.view.textclassifier.TextLanguage.Request.getText. + + + Android reference for android.view.textclassifier.TextLanguage.Request.getText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -329,7 +350,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -358,7 +379,7 @@ System.Type - + To be added. To be added. To be added. @@ -411,7 +432,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.TextLanguage.Request.writeToParcel. + + + Android reference for android.view.textclassifier.TextLanguage.Request.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLanguage.xml b/docs/xml/Android.Views.TextClassifiers/TextLanguage.xml index d0d9f6285..68d20f5f1 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLanguage.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLanguage.xml @@ -46,7 +46,11 @@ Represents the result of language detection of a piece of text. Represents the result of language detection of a piece of text. This contains a list of locales, each paired with a confidence score, sorted in decreasing order of those scores. E.g., for a given input text, the model may return [<"en", 0.85>, <"fr", 0.15>]. This sample result means the model reports that it is 85% likely that the entire text is in English and 15% likely that the entire text is in French, etc. It does not mean that 85% of the input is in English and 15% is in French. - Android reference for android.view.textclassifier.TextLanguage. + + + Android reference for android.view.textclassifier.TextLanguage. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -112,7 +116,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.TextLanguage.describeContents. + + + Android reference for android.view.textclassifier.TextLanguage.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -145,7 +153,11 @@ This value cannot be null. Returns a bundle containing non-structured extra information about this result. What is returned in the extras is specific to the TextClassifier implementation. NOTE: Do not modify this bundle. - Android reference for android.view.textclassifier.TextLanguage.getExtras. + + + Android reference for android.view.textclassifier.TextLanguage.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -182,7 +194,11 @@ Value is between 0.0f and 1.0f inclusive Returns the confidence score for the specified language locale. The value ranges from 0 (low confidence) to 1 (high confidence). 0 indicates that the locale was not found for the processed text. - Android reference for android.view.textclassifier.TextLanguage.getConfidenceScore. + + + Android reference for android.view.textclassifier.TextLanguage.getConfidenceScore. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -220,7 +236,11 @@ Returns the language locale at the specified index. Locales are ordered from high confidence to low confidence. See getLocaleHypothesisCount() for the number of locales available. Throws: IndexOutOfBoundsException if the specified index is out of range. - Android reference for android.view.textclassifier.TextLanguage.getLocale. + + + Android reference for android.view.textclassifier.TextLanguage.getLocale. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -261,7 +281,11 @@ This value may be null. Returns the id, if one exists, for this object. - Android reference for android.view.textclassifier.TextLanguage.getId. + + + Android reference for android.view.textclassifier.TextLanguage.getId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -314,7 +338,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -348,7 +372,11 @@ Value is 0 or greater Returns the number of possible locales for the processed text. - Android reference for android.view.textclassifier.TextLanguage.getLocaleHypothesisCount. + + + Android reference for android.view.textclassifier.TextLanguage.getLocaleHypothesisCount. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -376,7 +404,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -405,7 +433,7 @@ System.Type - + To be added. To be added. To be added. @@ -458,7 +486,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.TextLanguage.writeToParcel. + + + Android reference for android.view.textclassifier.TextLanguage.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLinks+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextLinks+Builder.xml index 308506764..05dc91428 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLinks+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLinks+Builder.xml @@ -29,7 +29,11 @@ A builder to construct a TextLinks instance. A builder to construct a TextLinks instance. - Android reference for android.view.textclassifier.TextLinks.Builder. + + + Android reference for android.view.textclassifier.TextLinks.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -58,11 +62,15 @@ - String: The full text to annotate with links. This value cannot be null. - Create a new TextLinks.Builder. + The full text to annotate with links + Create a new TextLinks. Create a new TextLinks.Builder. - Android reference for android.view.textclassifier.TextLinks.Builder.Builder. + + + Android reference for android.view.textclassifier.TextLinks.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,7 +112,11 @@ Adds a TextLink. Throws: IllegalArgumentException if entityScores is null or empty. - Android reference for android.view.textclassifier.TextLinks.Builder.addLink. + + + Android reference for android.view.textclassifier.TextLinks.Builder.addLink. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -148,7 +160,11 @@ Adds a TextLink. See also: - Android reference for android.view.textclassifier.TextLinks.Builder.addLink. + + + Android reference for android.view.textclassifier.TextLinks.Builder.addLink. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -179,10 +195,14 @@ Constructs a TextLinks instance. - the constructed TextLinks. This value cannot be null. + the constructed TextLinks Constructs a TextLinks instance. - Android reference for android.view.textclassifier.TextLinks.Builder.build. + + + Android reference for android.view.textclassifier.TextLinks.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -216,7 +236,11 @@ This value cannot be null. Removes all TextLinks. - Android reference for android.view.textclassifier.TextLinks.Builder.clearTextLinks. + + + Android reference for android.view.textclassifier.TextLinks.Builder.clearTextLinks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -244,7 +268,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -289,7 +313,11 @@ this builder. This value cannot be null. Sets the extended data. - Android reference for android.view.textclassifier.TextLinks.Builder.setExtras. + + + Android reference for android.view.textclassifier.TextLinks.Builder.setExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -317,7 +345,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -346,7 +374,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLinks+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/TextLinks+InterfaceConsts.xml index 666c16c1c..0ae064de1 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLinks+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLinks+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLinks+Request+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextLinks+Request+Builder.xml index 1a8b0d58e..43625865c 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLinks+Request+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLinks+Request+Builder.xml @@ -33,7 +33,11 @@ A builder for building TextLinks requests. A builder for building TextLinks requests. - Android reference for android.view.textclassifier.TextLinks.Request.Builder. + + + Android reference for android.view.textclassifier.TextLinks.Request.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,7 +129,11 @@ This value cannot be null. Builds and returns the request object. - Android reference for android.view.textclassifier.TextLinks.Request.Builder.build. + + + Android reference for android.view.textclassifier.TextLinks.Request.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -153,7 +161,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -198,7 +206,11 @@ this builder. This value cannot be null. Sets ordered list of locale preferences that may be used to disambiguate the provided text. - Android reference for android.view.textclassifier.TextLinks.Request.Builder.setDefaultLocales. + + + Android reference for android.view.textclassifier.TextLinks.Request.Builder.setDefaultLocales. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -242,7 +254,11 @@ this builder Sets the entity configuration to use. This determines what types of entities the TextClassifier will look for. Set to null for the default entity config and the TextClassifier will automatically determine what links to generate. - Android reference for android.view.textclassifier.TextLinks.Request.Builder.setEntityConfig. + + + Android reference for android.view.textclassifier.TextLinks.Request.Builder.setEntityConfig. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -283,7 +299,11 @@ this builder Sets the extended data. - Android reference for android.view.textclassifier.TextLinks.Request.Builder.setExtras. + + + Android reference for android.view.textclassifier.TextLinks.Request.Builder.setExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -327,7 +347,11 @@ This builder. Relative dates, such as "tomorrow," are interpreted using this reference time. - Android reference for android.view.textclassifier.TextLinks.Request.Builder.setReferenceTime. + + + Android reference for android.view.textclassifier.TextLinks.Request.Builder.setReferenceTime. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -355,7 +379,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -384,7 +408,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLinks+Request+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/TextLinks+Request+InterfaceConsts.xml index 261c36c6f..941de3c52 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLinks+Request+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLinks+Request+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLinks+Request.xml b/docs/xml/Android.Views.TextClassifiers/TextLinks+Request.xml index a636382d7..d7661650f 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLinks+Request.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLinks+Request.xml @@ -46,7 +46,11 @@ A request object for generating TextLinks. A request object for generating TextLinks. - Android reference for android.view.textclassifier.TextLinks.Request. + + + Android reference for android.view.textclassifier.TextLinks.Request. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,9 +80,14 @@ Returns the name of the package that sent this request. + To be added. Returns the name of the package that sent this request. This returns null if no calling package name is set. - Android reference for android.view.textclassifier.TextLinks.Request.getCallingPackageName. + + + Android reference for android.view.textclassifier.TextLinks.Request.getCallingPackageName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -136,11 +145,16 @@ Android.OS.LocaleList - Returns an ordered list of locale preferences that can be used to disambiguate the provided text. + Returns an ordered list of locale preferences that can be used to disambiguate the + provided text. This value may be null. Returns an ordered list of locale preferences that can be used to disambiguate the provided text. - Android reference for android.view.textclassifier.TextLinks.Request.getDefaultLocales. + + + Android reference for android.view.textclassifier.TextLinks.Request.getDefaultLocales. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -177,7 +191,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.TextLinks.Request.describeContents. + + + Android reference for android.view.textclassifier.TextLinks.Request.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -211,7 +229,11 @@ Returns the config representing the set of entities to look for See also: - Android reference for android.view.textclassifier.TextLinks.Request.getEntityConfig. + + + Android reference for android.view.textclassifier.TextLinks.Request.getEntityConfig. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,7 +274,11 @@ This value cannot be null. Returns the extended data. NOTE: Do not modify this bundle. - Android reference for android.view.textclassifier.TextLinks.Request.getExtras. + + + Android reference for android.view.textclassifier.TextLinks.Request.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -313,7 +339,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -343,11 +369,15 @@ Java.Time.ZonedDateTime - Returns reference time based on which relative dates (e.g. + Returns reference time based on which relative dates (e. This value may be null. Returns reference time based on which relative dates (e.g. "tomorrow") should be interpreted. - Android reference for android.view.textclassifier.TextLinks.Request.getReferenceTime. + + + Android reference for android.view.textclassifier.TextLinks.Request.getReferenceTime. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -371,7 +401,7 @@ System.String - + To be added. To be added. To be added. @@ -413,7 +443,11 @@ This value cannot be null. Returns the text to generate links for. - Android reference for android.view.textclassifier.TextLinks.Request.getText. + + + Android reference for android.view.textclassifier.TextLinks.Request.getText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -441,7 +475,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -478,7 +512,7 @@ System.Type - + To be added. To be added. To be added. @@ -527,7 +561,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.TextLinks.Request.writeToParcel. + + + Android reference for android.view.textclassifier.TextLinks.Request.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLinks+TextLink+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/TextLinks+TextLink+InterfaceConsts.xml index 994ad72ef..3de7e2bac 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLinks+TextLink+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLinks+TextLink+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLinks+TextLink.xml b/docs/xml/Android.Views.TextClassifiers/TextLinks+TextLink.xml index 18c232923..85e442d83 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLinks+TextLink.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLinks+TextLink.xml @@ -42,7 +42,11 @@ A link, identifying a substring of text and possible entity types for it. A link, identifying a substring of text and possible entity types for it. - Android reference for android.view.textclassifier.TextLinks.TextLink. + + + Android reference for android.view.textclassifier.TextLinks.TextLink. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -116,7 +120,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.TextLinks.TextLink.describeContents. + + + Android reference for android.view.textclassifier.TextLinks.TextLink.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -149,7 +157,11 @@ the end index Returns the end index of this link in the original text. - Android reference for android.view.textclassifier.TextLinks.TextLink.getEnd. + + + Android reference for android.view.textclassifier.TextLinks.TextLink.getEnd. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -182,7 +194,11 @@ the entity count Returns the number of entity types that have confidence scores. - Android reference for android.view.textclassifier.TextLinks.TextLink.getEntityCount. + + + Android reference for android.view.textclassifier.TextLinks.TextLink.getEntityCount. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -215,7 +231,11 @@ This value cannot be null. Returns a bundle containing custom data related to this TextLink. - Android reference for android.view.textclassifier.TextLinks.TextLink.getExtras. + + + Android reference for android.view.textclassifier.TextLinks.TextLink.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -251,12 +271,16 @@ - String: the entity type. Value is one of the following: TextClassifier.TYPE_UNKNOWN TextClassifier.TYPE_OTHER TextClassifier.TYPE_EMAIL TextClassifier.TYPE_PHONE TextClassifier.TYPE_ADDRESS TextClassifier.TYPE_URL TextClassifier.TYPE_DATE TextClassifier.TYPE_DATE_TIME TextClassifier.TYPE_FLIGHT_NUMBER TextClassifier.TYPE_OTP TextClassifier.TYPE_SMS_RETRIEVER_OTP TextClassifier.TYPE_SMS_WEB_OTP + the entity type Returns the confidence score for a particular entity type. Value is between 0.0f and 1.0f inclusive Returns the confidence score for a particular entity type. - Android reference for android.view.textclassifier.TextLinks.TextLink.getConfidenceScore. + + + Android reference for android.view.textclassifier.TextLinks.TextLink.getConfidenceScore. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -290,10 +314,14 @@ int Returns the entity type at a given index. - the entity type at the provided index. This value cannot be null. Value is one of the following: TextClassifier.TYPE_UNKNOWN TextClassifier.TYPE_OTHER TextClassifier.TYPE_EMAIL TextClassifier.TYPE_PHONE TextClassifier.TYPE_ADDRESS TextClassifier.TYPE_URL TextClassifier.TYPE_DATE TextClassifier.TYPE_DATE_TIME TextClassifier.TYPE_FLIGHT_NUMBER TextClassifier.TYPE_OTP TextClassifier.TYPE_SMS_RETRIEVER_OTP TextClassifier.TYPE_SMS_WEB_OTP + the entity type at the provided index Returns the entity type at a given index. Entity types are sorted by confidence. - Android reference for android.view.textclassifier.TextLinks.TextLink.getEntity. + + + Android reference for android.view.textclassifier.TextLinks.TextLink.getEntity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -346,7 +374,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -380,7 +408,11 @@ the start index Returns the start index of this link in the original text. - Android reference for android.view.textclassifier.TextLinks.TextLink.getStart. + + + Android reference for android.view.textclassifier.TextLinks.TextLink.getStart. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -408,7 +440,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -437,7 +469,7 @@ System.Type - + To be added. To be added. To be added. @@ -490,7 +522,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.TextLinks.TextLink.writeToParcel. + + + Android reference for android.view.textclassifier.TextLinks.TextLink.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLinks+TextLinkSpan.xml b/docs/xml/Android.Views.TextClassifiers/TextLinks+TextLinkSpan.xml index ebfec9087..e565f459d 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLinks+TextLinkSpan.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLinks+TextLinkSpan.xml @@ -29,7 +29,11 @@ A ClickableSpan for a TextLink. A ClickableSpan for a TextLink. Applies only to TextViews. - Android reference for android.view.textclassifier.TextLinks.TextLinkSpan. + + + Android reference for android.view.textclassifier.TextLinks.TextLinkSpan. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,7 +81,7 @@ - + To be added. To be added. To be added. @@ -107,7 +111,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -148,7 +152,11 @@ Performs the click action associated with this span. Performs the click action associated with this span. - Android reference for android.view.textclassifier.TextLinks.TextLinkSpan.onClick. + + + Android reference for android.view.textclassifier.TextLinks.TextLinkSpan.onClick. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -213,7 +221,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -242,7 +250,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextLinks.xml b/docs/xml/Android.Views.TextClassifiers/TextLinks.xml index 32c820a7c..c7965c1f7 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextLinks.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextLinks.xml @@ -43,10 +43,15 @@ - A collection of links, representing subsequences of text and the entity types (phone number, address, url, etc) they may be. + A collection of links, representing subsequences of text and the entity types (phone number, + address, url, etc) they may be. A collection of links, representing subsequences of text and the entity types (phone number, address, url, etc) they may be. - Android reference for android.view.textclassifier.TextLinks. + + + Android reference for android.view.textclassifier.TextLinks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -100,14 +105,21 @@ - Spannable: the text to apply the links to. Must match the original text. This value cannot be null. - int: the apply strategy used to determine how to apply links to text. e.g TextLinks.APPLY_STRATEGY_IGNORE Value is one of the following: APPLY_STRATEGY_IGNORE APPLY_STRATEGY_REPLACE - Function: a custom span factory for converting TextLinks to TextLinkSpans. Set to null to use the default span factory. + the text to apply the links to. Must match the original text + the apply strategy used to determine how to apply links to text. + e.g TextLinks#APPLY_STRATEGY_IGNORE + a custom span factory for converting TextLinks to TextLinkSpans. + Set to null to use the default span factory. Annotates the given text with the generated links. - a status code indicating whether or not the links were successfully applied e.g. STATUS_LINKS_APPLIED Value is one of the following: STATUS_LINKS_APPLIED STATUS_NO_LINKS_FOUND STATUS_NO_LINKS_APPLIED STATUS_DIFFERENT_TEXT STATUS_UNSUPPORTED_CHARACTER + a status code indicating whether or not the links were successfully applied + e.g. #STATUS_LINKS_APPLIED Annotates the given text with the generated links. It will fail if the provided text doesn't match the original text used to create the TextLinks. NOTE: It may be necessary to set a LinkMovementMethod on the TextView widget to properly handle links. See TextView.setMovementMethod(MovementMethod) - Android reference for android.view.textclassifier.TextLinks.apply. + + + Android reference for android.view.textclassifier.TextLinks.apply. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,10 +156,15 @@ 0 - Do not replace ClickableSpans that exist where the TextLinkSpan needs to be applied to. + Do not replace ClickableSpans that exist where the TextLinkSpan needs to + be applied to. Do not replace ClickableSpans that exist where the TextLinkSpan needs to be applied to. Do not apply the TextLinkSpan. - Android reference for android.view.textclassifier.TextLinks.APPLY_STRATEGY_IGNORE. + + + Android reference for android.view.textclassifier.TextLinks.APPLY_STRATEGY_IGNORE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -184,10 +201,15 @@ 1 - Replace any ClickableSpans that exist where the TextLinkSpan needs to be applied to. + Replace any ClickableSpans that exist where the TextLinkSpan needs to be + applied to. Replace any ClickableSpans that exist where the TextLinkSpan needs to be applied to. - Android reference for android.view.textclassifier.TextLinks.APPLY_STRATEGY_REPLACE. + + + Android reference for android.view.textclassifier.TextLinks.APPLY_STRATEGY_REPLACE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -261,7 +283,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.TextLinks.describeContents. + + + Android reference for android.view.textclassifier.TextLinks.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -294,7 +320,11 @@ This value cannot be null. Returns the extended data. NOTE: Do not modify this bundle. - Android reference for android.view.textclassifier.TextLinks.getExtras. + + + Android reference for android.view.textclassifier.TextLinks.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -347,7 +377,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -381,7 +411,11 @@ This value cannot be null. Returns an unmodifiable Collection of the links. - Android reference for android.view.textclassifier.TextLinks.getLinks. + + + Android reference for android.view.textclassifier.TextLinks.getLinks. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -421,7 +455,11 @@ The specified text does not match the text used to generate the links. The specified text does not match the text used to generate the links. - Android reference for android.view.textclassifier.TextLinks.STATUS_DIFFERENT_TEXT. + + + Android reference for android.view.textclassifier.TextLinks.STATUS_DIFFERENT_TEXT. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -461,7 +499,11 @@ Links were successfully applied to the text. Links were successfully applied to the text. - Android reference for android.view.textclassifier.TextLinks.STATUS_LINKS_APPLIED. + + + Android reference for android.view.textclassifier.TextLinks.STATUS_LINKS_APPLIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -501,7 +543,11 @@ No links applied to text. No links applied to text. The links were filtered out. - Android reference for android.view.textclassifier.TextLinks.STATUS_NO_LINKS_APPLIED. + + + Android reference for android.view.textclassifier.TextLinks.STATUS_NO_LINKS_APPLIED. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -541,7 +587,11 @@ No links exist to apply to text. No links exist to apply to text. Links count is zero. - Android reference for android.view.textclassifier.TextLinks.STATUS_NO_LINKS_FOUND. + + + Android reference for android.view.textclassifier.TextLinks.STATUS_NO_LINKS_FOUND. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -581,7 +631,11 @@ The specified text contains unsupported characters. The specified text contains unsupported characters. - Android reference for android.view.textclassifier.TextLinks.STATUS_UNSUPPORTED_CHARACTER. + + + Android reference for android.view.textclassifier.TextLinks.STATUS_UNSUPPORTED_CHARACTER. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -613,7 +667,7 @@ System.String - + To be added. To be added. To be added. @@ -647,7 +701,11 @@ This value cannot be null. Returns the text that was used to generate these links. - Android reference for android.view.textclassifier.TextLinks.getText. + + + Android reference for android.view.textclassifier.TextLinks.getText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -675,7 +733,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -704,7 +762,7 @@ System.Type - + To be added. To be added. To be added. @@ -757,7 +815,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.TextLinks.writeToParcel. + + + Android reference for android.view.textclassifier.TextLinks.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextSelection+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextSelection+Builder.xml index edf027f54..792ff702f 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextSelection+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextSelection+Builder.xml @@ -26,10 +26,14 @@ - Builder used to build TextSelection objects. + Builder used to build TextSelection objects. Builder used to build TextSelection objects. - Android reference for android.view.textclassifier.TextSelection.Builder. + + + Android reference for android.view.textclassifier.TextSelection.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -59,12 +63,16 @@ - int: the start index of the text selection. Value is 0 or greater - int: the end index of the text selection. Must be greater than startIndex. Value is 0 or greater - Creates a builder used to build TextSelection objects. + the start index of the text selection. + the end index of the text selection. Must be greater than startIndex + Creates a builder used to build TextSelection objects. Creates a builder used to build TextSelection objects. - Android reference for android.view.textclassifier.TextSelection.Builder.Builder. + + + Android reference for android.view.textclassifier.TextSelection.Builder.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -94,11 +102,15 @@ - Builds and returns TextSelection object. + Builds and returns TextSelection object. This value cannot be null. Builds and returns TextSelection object. - Android reference for android.view.textclassifier.TextSelection.Builder.build. + + + Android reference for android.view.textclassifier.TextSelection.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -126,7 +138,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. @@ -168,7 +180,11 @@ This value cannot be null. Sets an entity type for the classified text and assigns a confidence score. - Android reference for android.view.textclassifier.TextSelection.Builder.setEntityType. + + + Android reference for android.view.textclassifier.TextSelection.Builder.setEntityType. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -212,7 +228,11 @@ this builder. This value cannot be null. Sets the extended data. - Android reference for android.view.textclassifier.TextSelection.Builder.setExtras. + + + Android reference for android.view.textclassifier.TextSelection.Builder.setExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,7 +276,11 @@ This value cannot be null. Sets an id for the TextSelection object. - Android reference for android.view.textclassifier.TextSelection.Builder.setId. + + + Android reference for android.view.textclassifier.TextSelection.Builder.setId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -301,7 +325,11 @@ Sets the text classification result of the suggested selection. If Request.shouldIncludeTextClassification() is true, set this value. Otherwise this value may be set to null. The intention of this method is to avoid doing expensive work if the client is not interested in such result. See also: - Android reference for android.view.textclassifier.TextSelection.Builder.setTextClassification. + + + Android reference for android.view.textclassifier.TextSelection.Builder.setTextClassification. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -329,7 +357,7 @@ System.IntPtr - + To be added. To be added. @@ -360,7 +388,7 @@ System.Type - + To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextSelection+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/TextSelection+InterfaceConsts.xml index 00512708e..87416853b 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextSelection+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextSelection+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextSelection+Request+Builder.xml b/docs/xml/Android.Views.TextClassifiers/TextSelection+Request+Builder.xml index 5abedf1dd..bbb423342 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextSelection+Request+Builder.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextSelection+Request+Builder.xml @@ -29,7 +29,11 @@ A builder for building TextSelection requests. A builder for building TextSelection requests. - Android reference for android.view.textclassifier.TextSelection.Request.Builder. + + + Android reference for android.view.textclassifier.TextSelection.Request.Builder. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -129,7 +133,11 @@ This value cannot be null. Builds and returns the request object. - Android reference for android.view.textclassifier.TextSelection.Request.Builder.build. + + + Android reference for android.view.textclassifier.TextSelection.Request.Builder.build. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,7 +165,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -242,7 +250,11 @@ this builder. This value cannot be null. Sets the extended data. - Android reference for android.view.textclassifier.TextSelection.Request.Builder.setExtras. + + + Android reference for android.view.textclassifier.TextSelection.Request.Builder.setExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -279,7 +291,11 @@ This builder. The TextClassifier might not support text classification; in that case, TextSelection.getTextClassification() returns null. - Android reference for android.view.textclassifier.TextSelection.Request.Builder.setIncludeTextClassification. + + + Android reference for android.view.textclassifier.TextSelection.Request.Builder.setIncludeTextClassification. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -307,7 +323,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -336,7 +352,7 @@ System.Type - + To be added. To be added. To be added. diff --git a/docs/xml/Android.Views.TextClassifiers/TextSelection+Request+InterfaceConsts.xml b/docs/xml/Android.Views.TextClassifiers/TextSelection+Request+InterfaceConsts.xml index 3bd3cbf48..54c573628 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextSelection+Request+InterfaceConsts.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextSelection+Request+InterfaceConsts.xml @@ -43,11 +43,16 @@ 1 - Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. Descriptor bit used with describeContents(): indicates that the Parcelable object's flattened representation includes a file descriptor. See also: - Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + + Android reference for android.os.Parcelable.CONTENTS_FILE_DESCRIPTOR. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -77,10 +82,18 @@ 1 - Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". Flag for use with writeToParcel(Parcel, int): the object being written is a return value, that is the result of a function such as "Parcelable someFunction()", "void someFunction(out Parcelable)", or "void someFunction(inout Parcelable)". Some implementations may want to release resources at this point. - Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + + Android reference for android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextSelection+Request.xml b/docs/xml/Android.Views.TextClassifiers/TextSelection+Request.xml index 1f305d143..bdb83b152 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextSelection+Request.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextSelection+Request.xml @@ -42,7 +42,11 @@ A request object for generating TextSelection. A request object for generating TextSelection. - Android reference for android.view.textclassifier.TextSelection.Request. + + + Android reference for android.view.textclassifier.TextSelection.Request. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -80,9 +84,14 @@ Returns the name of the package that sent this request. + To be added. Returns the name of the package that sent this request. This returns null if no calling package name is set. - Android reference for android.view.textclassifier.TextSelection.Request.getCallingPackageName. + + + Android reference for android.view.textclassifier.TextSelection.Request.getCallingPackageName. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -205,7 +214,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.TextSelection.Request.describeContents. + + + Android reference for android.view.textclassifier.TextSelection.Request.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -238,7 +251,11 @@ Value is 0 or greater Returns end index of the selected part of text. - Android reference for android.view.textclassifier.TextSelection.Request.getEndIndex. + + + Android reference for android.view.textclassifier.TextSelection.Request.getEndIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -271,7 +288,11 @@ This value cannot be null. Returns the extended data. NOTE: Do not modify this bundle. - Android reference for android.view.textclassifier.TextSelection.Request.getExtras. + + + Android reference for android.view.textclassifier.TextSelection.Request.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -324,7 +345,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. To be added. @@ -355,10 +376,16 @@ - Returns true if the client wants the text classifier to classify the text as well and include a TextClassification object in the result. + Returns true if the client wants the text classifier to classify the text as well and + include a TextClassification object in the result. + To be added. Returns true if the client wants the text classifier to classify the text as well and include a TextClassification object in the result. - Android reference for android.view.textclassifier.TextSelection.Request.shouldIncludeTextClassification. + + + Android reference for android.view.textclassifier.TextSelection.Request.shouldIncludeTextClassification. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -391,7 +418,11 @@ Value is 0 or greater Returns start index of the selected part of text. - Android reference for android.view.textclassifier.TextSelection.Request.getStartIndex. + + + Android reference for android.view.textclassifier.TextSelection.Request.getStartIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -423,7 +454,7 @@ System.String - + To be added. To be added. To be added. @@ -453,11 +484,16 @@ Java.Lang.ICharSequence - Returns the text providing context for the selected text (which is specified by the sub sequence starting at startIndex and ending at endIndex). + Returns the text providing context for the selected text (which is specified by the + sub sequence starting at startIndex and ending at endIndex). This value cannot be null. Returns the text providing context for the selected text (which is specified by the sub sequence starting at startIndex and ending at endIndex). - Android reference for android.view.textclassifier.TextSelection.Request.getText. + + + Android reference for android.view.textclassifier.TextSelection.Request.getText. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -485,7 +521,7 @@ System.IntPtr - + To be added. To be added. To be added. @@ -514,7 +550,7 @@ System.Type - + To be added. To be added. To be added. @@ -567,7 +603,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.TextSelection.Request.writeToParcel. + + + Android reference for android.view.textclassifier.TextSelection.Request.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views.TextClassifiers/TextSelection.xml b/docs/xml/Android.Views.TextClassifiers/TextSelection.xml index 475e0e37f..5cf3e56ca 100644 --- a/docs/xml/Android.Views.TextClassifiers/TextSelection.xml +++ b/docs/xml/Android.Views.TextClassifiers/TextSelection.xml @@ -46,7 +46,11 @@ Information about where text selection should be. Information about where text selection should be. - Android reference for android.view.textclassifier.TextSelection. + + + Android reference for android.view.textclassifier.TextSelection. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -120,7 +124,11 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. - Android reference for android.view.textclassifier.TextSelection.describeContents. + + + Android reference for android.view.textclassifier.TextSelection.describeContents. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -153,7 +161,11 @@ Value is 0 or greater Returns the number of entities found in the classified text. - Android reference for android.view.textclassifier.TextSelection.getEntityCount. + + + Android reference for android.view.textclassifier.TextSelection.getEntityCount. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,7 +198,11 @@ This value cannot be null. Returns the extended data. NOTE: Do not modify this bundle. - Android reference for android.view.textclassifier.TextSelection.getExtras. + + + Android reference for android.view.textclassifier.TextSelection.getExtras. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -222,8 +238,8 @@ - [Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp", "TypeSmsWebOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp", "TypeSmsWebOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")>] @@ -234,7 +250,11 @@ Value is between 0.0f and 1.0f inclusive Returns the confidence score for the specified entity. The value ranges from 0 (low confidence) to 1 (high confidence). 0 indicates that the entity was not found for the classified text. - Android reference for android.view.textclassifier.TextSelection.getConfidenceScore. + + + Android reference for android.view.textclassifier.TextSelection.getConfidenceScore. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -255,8 +275,8 @@ [<Android.Runtime.Register("getEntity", "(I)Ljava/lang/String;", "", ApiSince=26)>] - [Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")] - [<Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")>] + [Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp", "TypeSmsWebOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")] + [<Android.Runtime.StringDef(Fields=new System.String[] { "TypeUnknown", "TypeOther", "TypeEmail", "TypePhone", "TypeAddress", "TypeUrl", "TypeDate", "TypeDateTime", "TypeFlightNumber", "TypeOtp", "TypeSmsRetrieverOtp", "TypeSmsWebOtp" }, Type="Android.Views.TextClassifiers.ITextClassifier")>] [System.Runtime.Versioning.SupportedOSPlatform("android26.0")] @@ -277,7 +297,11 @@ Returns the entity at the specified index. Entities are ordered from high confidence to low confidence. See also: Throws: IndexOutOfBoundsException if the specified index is out of range. - Android reference for android.view.textclassifier.TextSelection.getEntity. + + + Android reference for android.view.textclassifier.TextSelection.getEntity. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -318,7 +342,11 @@ This value may be null. Returns the id, if one exists, for this object. - Android reference for android.view.textclassifier.TextSelection.getId. + + + Android reference for android.view.textclassifier.TextSelection.getId. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -371,7 +399,7 @@ Java.Interop.JniPeerMembers - + To be added. To be added. @@ -404,9 +432,14 @@ Returns the end index of the text selection. + To be added. Returns the end index of the text selection. - Android reference for android.view.textclassifier.TextSelection.getSelectionEndIndex. + + + Android reference for android.view.textclassifier.TextSelection.getSelectionEndIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -436,9 +469,14 @@ Returns the start index of the text selection. + To be added. Returns the start index of the text selection. - Android reference for android.view.textclassifier.TextSelection.getSelectionStartIndex. + + + Android reference for android.view.textclassifier.TextSelection.getSelectionStartIndex. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -476,10 +514,15 @@ Returns the text classification result of the suggested selection span. + To be added. Returns the text classification result of the suggested selection span. Enables the text classification by calling TextSelection.Request.Builder.setIncludeTextClassification(boolean). If the text classifier does not support it, a null is returned. See also: - Android reference for android.view.textclassifier.TextSelection.getTextClassification. + + + Android reference for android.view.textclassifier.TextSelection.getTextClassification. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -507,7 +550,7 @@ System.IntPtr - + To be added. To be added. @@ -538,7 +581,7 @@ System.Type - + To be added. To be added. @@ -593,7 +636,11 @@ Flatten this object in to a Parcel. Flatten this object in to a Parcel. - Android reference for android.view.textclassifier.TextSelection.writeToParcel. + + + Android reference for android.view.textclassifier.TextSelection.writeToParcel. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/AbsSavedState.xml b/docs/xml/Android.Views/AbsSavedState.xml index fd7548a3c..36da94c98 100644 --- a/docs/xml/Android.Views/AbsSavedState.xml +++ b/docs/xml/Android.Views/AbsSavedState.xml @@ -222,6 +222,7 @@ Gets the parcelable creator for AbsSavedState instances. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -282,6 +283,7 @@ Gets the singleton empty saved state. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -373,6 +375,7 @@ Gets the saved state supplied by the superclass. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ActionMode.xml b/docs/xml/Android.Views/ActionMode.xml index ccbb2f75c..a18d3e6c4 100644 --- a/docs/xml/Android.Views/ActionMode.xml +++ b/docs/xml/Android.Views/ActionMode.xml @@ -71,7 +71,7 @@ Initializes a new instance of ActionMode. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + @@ -123,6 +123,7 @@ Gets or sets the custom view displayed by this action mode. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -446,6 +447,7 @@ Returns the menu of actions that this action mode presents. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -473,6 +475,7 @@ Returns a with the ActionMode's context. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -629,6 +632,7 @@ Gets or sets the action mode subtitle. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -659,6 +663,7 @@ Gets or sets the formatted subtitle displayed by this action mode. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -692,7 +697,7 @@ Tag to associate with this ActionMode - Retrieve the tag object associated with this ActionMode.; Set a tag object associated with this ActionMode. + Retrieve the tag object associated with this ActionMode. -or- Set a tag object associated with this ActionMode. Tag associated with this ActionMode Property getter documentation: @@ -808,6 +813,7 @@ Gets or sets the action mode title. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -838,6 +844,7 @@ Gets or sets the formatted title displayed by this action mode. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -941,7 +948,7 @@ One of #TYPE_PRIMARY or #TYPE_FLOATING. - Returns the type for this action mode.; Set a type for this action mode. + Returns the type for this action mode. -or- Set a type for this action mode. One of #TYPE_PRIMARY or #TYPE_FLOATING. Property getter documentation: diff --git a/docs/xml/Android.Views/ActionProvider+VisibilityEventArgs.xml b/docs/xml/Android.Views/ActionProvider+VisibilityEventArgs.xml index 3ff865763..1c3e09049 100644 --- a/docs/xml/Android.Views/ActionProvider+VisibilityEventArgs.xml +++ b/docs/xml/Android.Views/ActionProvider+VisibilityEventArgs.xml @@ -60,6 +60,7 @@ Gets whether the action provider is visible. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/BlurRegion.xml b/docs/xml/Android.Views/BlurRegion.xml new file mode 100644 index 000000000..671c64a78 --- /dev/null +++ b/docs/xml/Android.Views/BlurRegion.xml @@ -0,0 +1,252 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/view/BlurRegion", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/BlurRegion", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + The abstract base class defining a region on the SurfaceView that should have a blur applied. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAlpha", "()F", "GetGetAlphaHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getAlpha", "()F", "GetGetAlphaHandler", ApiSince=37)>] + + + [set: Android.Runtime.Register("setAlpha", "(F)V", "GetSetAlpha_FHandler", ApiSince=37)] + [<set: Android.Runtime.Register("setAlpha", "(F)V", "GetSetAlpha_FHandler", ApiSince=37)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Single + + + alpha value of the region [0.0 - 1.0] + Returns the alpha for this region. -or- Sets the alpha for this region. + alpha value of the region + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getBlurRadius", "()F", "GetGetBlurRadiusHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getBlurRadius", "()F", "GetGetBlurRadiusHandler", ApiSince=37)>] + + + [set: Android.Runtime.Register("setBlurRadius", "(F)V", "GetSetBlurRadius_FHandler", ApiSince=37)] + [<set: Android.Runtime.Register("setBlurRadius", "(F)V", "GetSetBlurRadius_FHandler", ApiSince=37)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Single + + + blur radius in pixels + Returns the blur radius for this region. -or- Sets the blur radius for this region. + blur radius in pixels + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("copy", "()Landroid/view/BlurRegion;", "GetCopyHandler", ApiSince=37)] + [<Android.Runtime.Register("copy", "()Landroid/view/BlurRegion;", "GetCopyHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.BlurRegion + + + + Returns a deep copy of this blur region. + deep copy of this blur region + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Views/BufferTransform.xml b/docs/xml/Android.Views/BufferTransform.xml index dfa5f2f63..bad5f1ebd 100644 --- a/docs/xml/Android.Views/BufferTransform.xml +++ b/docs/xml/Android.Views/BufferTransform.xml @@ -71,6 +71,34 @@ Applies the mirror horizontal transformation to buffer content. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformMirrorHorizontalRotate90", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_MIRROR_HORIZONTAL_ROTATE_90")] + [<Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformMirrorHorizontalRotate90", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_MIRROR_HORIZONTAL_ROTATE_90")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.BufferTransform + + 5 + + To be added. + + @@ -99,6 +127,34 @@ Applies the mirror vertical transformation to buffer content. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformMirrorVerticalRotate90", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_MIRROR_VERTICAL_ROTATE_90")] + [<Android.Runtime.IntDefinition("Android.Views.SurfaceControl.BufferTransformMirrorVerticalRotate90", JniField="android/view/SurfaceControl.BUFFER_TRANSFORM_MIRROR_VERTICAL_ROTATE_90")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.BufferTransform + + 6 + + To be added. + + diff --git a/docs/xml/Android.Views/CancelledEventArgs.xml b/docs/xml/Android.Views/CancelledEventArgs.xml index 7ba8e3027..1c6eadd29 100644 --- a/docs/xml/Android.Views/CancelledEventArgs.xml +++ b/docs/xml/Android.Views/CancelledEventArgs.xml @@ -60,6 +60,7 @@ Gets the window insets animation controller associated with this callback. + To be added. diff --git a/docs/xml/Android.Views/Choreographer+FrameData.xml b/docs/xml/Android.Views/Choreographer+FrameData.xml index 5814b4356..f10d4ae6e 100644 --- a/docs/xml/Android.Views/Choreographer+FrameData.xml +++ b/docs/xml/Android.Views/Choreographer+FrameData.xml @@ -64,7 +64,9 @@ The System.IntPtr value used for java reference. The Android.Runtime.JniHandleOwnership value used for transfer. Creates a managed peer for an existing Java Native Interface object reference. - For details, see the Android reference documentation for android.view.Choreographer.FrameData. + + For details, see the Android reference documentation for android.view.Choreographer.FrameData. + @@ -92,6 +94,7 @@ The time in nanoseconds when the frame started being rendered. + To be added. The time in nanoseconds when the frame started being rendered. @@ -134,7 +137,14 @@ The possible frame timelines, sorted chronologically. The result of the get frame timelines operation. - For details, see the Android reference documentation for android.view.Choreographer.FrameData.getFrameTimelines.Java documentation for android.view.Choreographer.FrameData.getFrameTimelines. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.Choreographer.FrameData.getFrameTimelines. + + + Java documentation for android.view.Choreographer.FrameData.getFrameTimelines. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -194,7 +204,15 @@ The platform-preferred frame timeline. - For details, see the Android reference documentation for android.view.Choreographer.FrameData.getPreferredFrameTimeline.Java documentation for android.view.Choreographer.FrameData.getPreferredFrameTimeline. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.Choreographer.FrameData.getPreferredFrameTimeline. + + + Java documentation for android.view.Choreographer.FrameData.getPreferredFrameTimeline. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/Choreographer+FrameTimeline.xml b/docs/xml/Android.Views/Choreographer+FrameTimeline.xml index 2ae1fa69a..c09bd424e 100644 --- a/docs/xml/Android.Views/Choreographer+FrameTimeline.xml +++ b/docs/xml/Android.Views/Choreographer+FrameTimeline.xml @@ -60,7 +60,9 @@ The System.IntPtr value used for java reference. The Android.Runtime.JniHandleOwnership value used for transfer. Creates a managed peer for an existing Java Native Interface object reference. - For details, see the Android reference documentation for android.view.Choreographer.FrameTimeline. + + For details, see the Android reference documentation for android.view.Choreographer.FrameTimeline. + @@ -88,6 +90,7 @@ The time in System#nanoTime() timebase which this frame needs to be ready by. + To be added. The time in System#nanoTime() timebase which this frame needs to be ready by. @@ -129,6 +132,7 @@ The time in System#nanoTime() timebase which this frame is expected to be presented. + To be added. The time in System#nanoTime() timebase which this frame is expected to be presented. @@ -264,6 +268,7 @@ The id that corresponds to this frame timeline, used to correlate a frame produced by HWUI with the timeline data stored in Surface Flinger. + To be added. The id that corresponds to this frame timeline, used to correlate a frame produced by HWUI with the timeline data stored in Surface Flinger. diff --git a/docs/xml/Android.Views/Choreographer+IVsyncCallback.xml b/docs/xml/Android.Views/Choreographer+IVsyncCallback.xml index f0548e21f..493dff433 100644 --- a/docs/xml/Android.Views/Choreographer+IVsyncCallback.xml +++ b/docs/xml/Android.Views/Choreographer+IVsyncCallback.xml @@ -81,7 +81,14 @@ The Android.Views.Choreographer+FrameData value used for data. Called when a new display frame is being rendered. - For details, see the Android reference documentation for android.view.Choreographer.VsyncCallback.onVsync.Java documentation for android.view.Choreographer.VsyncCallback.onVsync. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.Choreographer.VsyncCallback.onVsync. + + + Java documentation for android.view.Choreographer.VsyncCallback.onVsync. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/Choreographer.xml b/docs/xml/Android.Views/Choreographer.xml index fa73a69a6..dfa8b684e 100644 --- a/docs/xml/Android.Views/Choreographer.xml +++ b/docs/xml/Android.Views/Choreographer.xml @@ -103,7 +103,7 @@ Android.Views.Choreographer - Gets the choreographer for the calling thread. Must be called from a thread that already has a Looper associated with it. + Gets the choreographer for the calling thread. The choreographer for this thread. Gets the choreographer for the calling thread. Must be called from @@ -278,7 +278,14 @@ The Android.Views.Choreographer+IVsyncCallback value used for callback. Posts a vsync callback to run on the next frame. The callback runs once then is automatically removed. - For details, see the Android reference documentation for android.view.Choreographer.postVsyncCallback.Java documentation for android.view.Choreographer.postVsyncCallback. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.Choreographer.postVsyncCallback. + + + Java documentation for android.view.Choreographer.postVsyncCallback. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -361,7 +368,14 @@ The Android.Views.Choreographer+IVsyncCallback value used for callback. Removes a previously posted vsync callback. - For details, see the Android reference documentation for android.view.Choreographer.removeVsyncCallback.Java documentation for android.view.Choreographer.removeVsyncCallback. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.Choreographer.removeVsyncCallback. + + + Java documentation for android.view.Choreographer.removeVsyncCallback. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ContentInfo+Builder.xml b/docs/xml/Android.Views/ContentInfo+Builder.xml index cb03e8571..288eaed30 100644 --- a/docs/xml/Android.Views/ContentInfo+Builder.xml +++ b/docs/xml/Android.Views/ContentInfo+Builder.xml @@ -228,7 +228,14 @@ The Android.Content.ClipData value used for clip. Sets the data to be inserted. The result of the set clip operation. - For details, see the Android reference documentation for android.view.ContentInfo.Builder.setClip.Java documentation for android.view.ContentInfo.Builder.setClip. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.ContentInfo.Builder.setClip. + + + Java documentation for android.view.ContentInfo.Builder.setClip. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -269,7 +276,14 @@ The Android.OS.Bundle value used for extras. Sets additional metadata. The result of the set extras operation. - For details, see the Android reference documentation for android.view.ContentInfo.Builder.setExtras.Java documentation for android.view.ContentInfo.Builder.setExtras. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.ContentInfo.Builder.setExtras. + + + Java documentation for android.view.ContentInfo.Builder.setExtras. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -303,7 +317,14 @@ The System.Int32 value used for flags. Sets flags that control content insertion behavior. The result of the set flags operation. - For details, see the Android reference documentation for android.view.ContentInfo.Builder.setFlags.Java documentation for android.view.ContentInfo.Builder.setFlags. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.ContentInfo.Builder.setFlags. + + + Java documentation for android.view.ContentInfo.Builder.setFlags. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -344,7 +365,14 @@ The Android.Net.Uri value used for link uri. Sets the http/https URI for the content. See InputContentInfo.getLinkUri() for more info. The result of the set link uri operation. - For details, see the Android reference documentation for android.view.ContentInfo.Builder.setLinkUri.Java documentation for android.view.ContentInfo.Builder.setLinkUri. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.ContentInfo.Builder.setLinkUri. + + + Java documentation for android.view.ContentInfo.Builder.setLinkUri. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -378,7 +406,14 @@ The System.Int32 value used for source. Sets the source of the operation. The result of the set source operation. - For details, see the Android reference documentation for android.view.ContentInfo.Builder.setSource.Java documentation for android.view.ContentInfo.Builder.setSource. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.ContentInfo.Builder.setSource. + + + Java documentation for android.view.ContentInfo.Builder.setSource. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ContentInfo.xml b/docs/xml/Android.Views/ContentInfo.xml index 071581027..4a4e88f07 100644 --- a/docs/xml/Android.Views/ContentInfo.xml +++ b/docs/xml/Android.Views/ContentInfo.xml @@ -84,6 +84,7 @@ The data to be inserted. + To be added. The data to be inserted. @@ -124,6 +125,7 @@ Creates ContentInfo instances from parcels. + To be added. @@ -216,6 +218,7 @@ Optional additional metadata. + To be added. Optional additional metadata. If the source is #SOURCE_INPUT_METHOD, this will include the android.view.inputmethod.InputConnection#commitContent opts passed by @@ -306,6 +309,7 @@ Optional flags that control the insertion behavior. + To be added. Optional flags that control the insertion behavior. See FLAG_ constants. @@ -410,6 +414,7 @@ Optional http/https URI for the content that may be provided by the IME. + To be added. Optional http/https URI for the content that may be provided by the IME. This is only populated if the source is #SOURCE_INPUT_METHOD and if a non-empty @@ -453,6 +458,7 @@ The source of the operation. + To be added. The source of the operation. See SOURCE_ constants. Future versions of Android may pass additional values. diff --git a/docs/xml/Android.Views/Display+HdrCapabilities.xml b/docs/xml/Android.Views/Display+HdrCapabilities.xml index 8bdcdc524..f869ff685 100644 --- a/docs/xml/Android.Views/Display+HdrCapabilities.xml +++ b/docs/xml/Android.Views/Display+HdrCapabilities.xml @@ -91,6 +91,7 @@ Gets the Parcelable creator used to reconstruct this type from a Parcel. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,6 +157,7 @@ Returns the desired content max frame-average luminance data in cd/m2 for this display. + To be added. Returns the desired content max frame-average luminance data in cd/m2 for this display. @@ -196,6 +198,7 @@ Returns the desired content max luminance data in cd/m2 for this display. + To be added. Returns the desired content max luminance data in cd/m2 for this display. @@ -236,6 +239,7 @@ Returns the desired content min luminance data in cd/m2 for this display. + To be added. Returns the desired content min luminance data in cd/m2 for this display. @@ -290,7 +294,7 @@ - Returns the HDR types supported by this display. + Gets the supported HDR types of this display. The result of the get supported hdr types operation. Gets the supported HDR types of this display. @@ -502,6 +506,42 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("HDR_TYPE_HLG_PLUS", ApiSince=37)] + [<Android.Runtime.Register("HDR_TYPE_HLG_PLUS", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.HdrType enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.HdrType enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.HdrType + + 6 + + HLG+ display. + To be added. + + diff --git a/docs/xml/Android.Views/Display+Mode.xml b/docs/xml/Android.Views/Display+Mode.xml index c2272448c..9d4ccc709 100644 --- a/docs/xml/Android.Views/Display+Mode.xml +++ b/docs/xml/Android.Views/Display+Mode.xml @@ -92,6 +92,7 @@ Gets the Parcelable creator used to reconstruct this type from a Parcel. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -308,6 +309,7 @@ Returns this mode's id. + To be added. Returns this mode's id. @@ -349,6 +351,7 @@ Returns the physical height of the display in pixels when configured in this mode's resolution. + To be added. Returns the physical height of the display in pixels when configured in this mode's resolution. @@ -397,6 +400,7 @@ Returns the physical width of the display in pixels when configured in this mode's resolution. + To be added. Returns the physical width of the display in pixels when configured in this mode's resolution. @@ -444,6 +448,7 @@ Returns the refresh rate in frames per second. + To be added. Returns the refresh rate in frames per second. diff --git a/docs/xml/Android.Views/Display.xml b/docs/xml/Android.Views/Display.xml index dcdd2d167..0080e87aa 100644 --- a/docs/xml/Android.Views/Display.xml +++ b/docs/xml/Android.Views/Display.xml @@ -1,4 +1,4 @@ - + @@ -104,7 +104,8 @@ System.Int64 - Gets the app VSYNC offset, in nanoseconds. This is a positive value indicating the phase offset of the VSYNC events provided by Choreographer relative to the display refresh. For example, if Choreographer reports that the refresh occurred at time N, it actually occurred at (N - appVsyncOffset). Apps generally do not need to be aware of this. It's only useful for fine-grained A/V synchronization. + Gets the app VSYNC offset, in nanoseconds. + To be added. Gets the app VSYNC offset, in nanoseconds. This is a positive value indicating the phase offset of the VSYNC events provided by Choreographer relative to the @@ -150,6 +151,7 @@ Returns the DisplayCutout, or null if there is none. + To be added. Returns the DisplayCutout, or null if there is none. @@ -229,6 +231,7 @@ Returns the product-specific information about the display or the directly connected device on the display chain. + To be added. Returns the product-specific information about the display or the directly connected device on the display chain. @@ -268,7 +271,8 @@ System.Int32 - Gets the display id. Each logical display has a unique id. The default display has id DEFAULT_DISPLAY . + Gets the display id. + To be added. Gets the display id. Each logical display has a unique id. @@ -683,6 +687,45 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFrameRateVelocityMapping", "()Ljava/util/List;", "GetGetFrameRateVelocityMappingHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getFrameRateVelocityMapping", "()Ljava/util/List;", "GetGetFrameRateVelocityMappingHandler", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.Collections.Generic.IList<Android.Views.FrameRateVelocityPoint> + + + Retrieves the View frame rate / velocity mapping specifications + defined in the framework configuration. + A read-only and nonempty List of + FrameRateVelocityPoint objects representing the mapping. + To be added. + + @@ -730,7 +773,7 @@ each rotation. For example, the status bar is always at the top of the screen, so it will reduce the height both in landscape and portrait, and the smallest height returned here will be the smaller of the two. - + This is intended for applications to get an idea of the range of sizes they will encounter while going through device rotations, to provide a stable UI through rotation. The sizes here take into account all standard @@ -821,7 +864,7 @@ A DisplayMetrics object which receives the display metrics. - Populates display metrics for the application window. + Gets the size and density of this display. Gets the size and density of this display. The size returned does not necessarily represent the actual size (native resolution) of @@ -863,9 +906,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -990,9 +1033,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1075,9 +1118,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1111,7 +1154,7 @@ A Rect object to receive the size information. - Stores the application window dimensions in the supplied rectangle. + Gets the size of the display as a rectangle, in pixels. Gets the size of the display as a rectangle, in pixels. This member is deprecated. Use WindowMetrics#getBounds() to get the dimensions of the application @@ -1211,7 +1254,7 @@ A Point object which receives the display size information. - Stores the application window dimensions in the supplied point. + Gets the size of the display in pixels. Gets the size of the display in pixels. The return value does not necessarily represent the actual size (native resolution) of the @@ -1256,9 +1299,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1314,9 +1357,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1397,7 +1440,7 @@ The result of the get supported refresh rates operation. Get the supported refresh rates of this display in frames per second. - + <ul> <li> Android version Build.VERSION_CODES#BAKLAVA and above: returns display supported render rates. @@ -1443,6 +1486,7 @@ Returns whether display supports adaptive refresh rate or not. + To be added. Returns whether display supports adaptive refresh rate or not. @@ -1525,6 +1569,7 @@ Gets the height of this display in pixels. + To be added. This member is deprecated. Use WindowMetrics#getBounds().height() instead. @@ -1648,6 +1693,7 @@ Returns whether this display supports any HDR type. + To be added. Returns whether this display supports any HDR type. @@ -1728,7 +1774,7 @@ System.Boolean - Check if this is a built-in display, i. + Check if this is a built-in display. To be added. Check if this is a built-in display, i.e. one that is physically part of the device rather @@ -1739,9 +1785,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1772,6 +1818,7 @@ Returns true if the connected display can be switched into a mode with minimal post processing. + To be added. Returns true if the connected display can be switched into a mode with minimal post processing. @@ -1867,6 +1914,7 @@ Returns whether this display can be used to display wide color gamut content. + To be added. Returns whether this display can be used to display wide color gamut content. This does not necessarily mean the device itself can render wide color gamut @@ -1944,7 +1992,7 @@ System.String - Gets the name of the display. Note that some displays may be renamed by the user. + Gets the name of the display. The display's name. Gets the name of the display. @@ -2038,6 +2086,7 @@ Returns the OverlayProperties of the display. + To be added. Returns the OverlayProperties of the display. @@ -2077,7 +2126,7 @@ Android.Graphics.Format - Gets the pixel format of this display. + Gets the pixel format of the display. One of the constants defined in android.graphics.PixelFormat. Gets the pixel format of the display. @@ -2122,6 +2171,7 @@ Returns the preferred wide color space of the Display. + To be added. Returns the preferred wide color space of the Display. The returned wide gamut color space is based on hardware capability and @@ -2163,6 +2213,7 @@ This is how far in advance a buffer must be queued for presentation at a given time. + To be added. This is how far in advance a buffer must be queued for presentation at a given time. If you want a buffer to appear on the screen at @@ -2206,6 +2257,7 @@ Gets the refresh rate of this display in frames per second. + To be added. Gets the refresh rate of this display in frames per second. @@ -2296,6 +2348,7 @@ Returns the rotation of the screen from its "natural" orientation. + To be added. Returns the rotation of the screen from its "natural" orientation. The returned value may be Surface#ROTATION_0 Surface.ROTATION_0 @@ -2362,6 +2415,7 @@ Returns the DisplayShape which is based on display coordinates. + To be added. Returns the DisplayShape which is based on display coordinates. @@ -2563,6 +2617,7 @@ Gets the width of this display in pixels. + To be added. This member is deprecated. Use WindowMetrics#getBounds().width() instead. diff --git a/docs/xml/Android.Views/DisplayCutout+Builder.xml b/docs/xml/Android.Views/DisplayCutout+Builder.xml index ea27730b7..83eac0c80 100644 --- a/docs/xml/Android.Views/DisplayCutout+Builder.xml +++ b/docs/xml/Android.Views/DisplayCutout+Builder.xml @@ -184,7 +184,14 @@ The Android.Graphics.Rect value used for bounding rect bottom. Set a bounding rectangle for a non-functional area on the display which is located on the bottom of the screen. If not set, the default value is an empty rectangle. The result of the set bounding rect bottom operation. - For details, see the Android reference documentation for android.view.DisplayCutout.Builder.setBoundingRectBottom.Java documentation for android.view.DisplayCutout.Builder.setBoundingRectBottom. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.DisplayCutout.Builder.setBoundingRectBottom. + + + Java documentation for android.view.DisplayCutout.Builder.setBoundingRectBottom. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -218,7 +225,14 @@ The Android.Graphics.Rect value used for bounding rect left. Set a bounding rectangle for a non-functional area on the display which is located on the left of the screen. If not set, the default value is an empty rectangle. The result of the set bounding rect left operation. - For details, see the Android reference documentation for android.view.DisplayCutout.Builder.setBoundingRectLeft.Java documentation for android.view.DisplayCutout.Builder.setBoundingRectLeft. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.DisplayCutout.Builder.setBoundingRectLeft. + + + Java documentation for android.view.DisplayCutout.Builder.setBoundingRectLeft. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,7 +266,14 @@ The Android.Graphics.Rect value used for bounding rect right. Set a bounding rectangle for a non-functional area on the display which is located on the right of the screen. If not set, the default value is an empty rectangle. The result of the set bounding rect right operation. - For details, see the Android reference documentation for android.view.DisplayCutout.Builder.setBoundingRectRight.Java documentation for android.view.DisplayCutout.Builder.setBoundingRectRight. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.DisplayCutout.Builder.setBoundingRectRight. + + + Java documentation for android.view.DisplayCutout.Builder.setBoundingRectRight. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -286,7 +307,14 @@ The Android.Graphics.Rect value used for bounding rect top. Set a bounding rectangle for a non-functional area on the display which is located on the top of the screen. If not set, the default value is an empty rectangle. The result of the set bounding rect top operation. - For details, see the Android reference documentation for android.view.DisplayCutout.Builder.setBoundingRectTop.Java documentation for android.view.DisplayCutout.Builder.setBoundingRectTop. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.DisplayCutout.Builder.setBoundingRectTop. + + + Java documentation for android.view.DisplayCutout.Builder.setBoundingRectTop. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -320,7 +348,14 @@ The Android.Graphics.Path value used for cutout path. Set the cutout Path . Note that not support creating/testing multiple display cutouts with setCutoutPath() in parallel. The result of the set cutout path operation. - For details, see the Android reference documentation for android.view.DisplayCutout.Builder.setCutoutPath.Java documentation for android.view.DisplayCutout.Builder.setCutoutPath. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.DisplayCutout.Builder.setCutoutPath. + + + Java documentation for android.view.DisplayCutout.Builder.setCutoutPath. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -354,7 +389,14 @@ The Android.Graphics.Insets value used for safe insets. Set the safe insets. If not set, the default value is Insets.NONE . The result of the set safe insets operation. - For details, see the Android reference documentation for android.view.DisplayCutout.Builder.setSafeInsets.Java documentation for android.view.DisplayCutout.Builder.setSafeInsets. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.DisplayCutout.Builder.setSafeInsets. + + + Java documentation for android.view.DisplayCutout.Builder.setSafeInsets. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -388,7 +430,14 @@ The Android.Graphics.Insets value used for waterfall insets. Set the waterfall insets of the DisplayCutout. If not set, the default value is Insets.NONE The result of the set waterfall insets operation. - For details, see the Android reference documentation for android.view.DisplayCutout.Builder.setWaterfallInsets.Java documentation for android.view.DisplayCutout.Builder.setWaterfallInsets. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.DisplayCutout.Builder.setWaterfallInsets. + + + Java documentation for android.view.DisplayCutout.Builder.setWaterfallInsets. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/DisplayCutout.xml b/docs/xml/Android.Views/DisplayCutout.xml index 152f6353a..f84975d12 100644 --- a/docs/xml/Android.Views/DisplayCutout.xml +++ b/docs/xml/Android.Views/DisplayCutout.xml @@ -588,6 +588,7 @@ Returns the inset from the bottom which avoids the display cutout in pixels. + To be added. Returns the inset from the bottom which avoids the display cutout in pixels. @@ -628,6 +629,7 @@ Returns the inset from the left which avoids the display cutout in pixels. + To be added. Returns the inset from the left which avoids the display cutout in pixels. @@ -668,6 +670,7 @@ Returns the inset from the right which avoids the display cutout in pixels. + To be added. Returns the inset from the right which avoids the display cutout in pixels. @@ -708,6 +711,7 @@ Returns the inset from the top which avoids the display cutout in pixels. + To be added. Returns the inset from the top which avoids the display cutout in pixels. diff --git a/docs/xml/Android.Views/DisplayShape.xml b/docs/xml/Android.Views/DisplayShape.xml index 606f844bb..96d13b196 100644 --- a/docs/xml/Android.Views/DisplayShape.xml +++ b/docs/xml/Android.Views/DisplayShape.xml @@ -87,7 +87,15 @@ Gets the Parcelable creator used to reconstruct this type from a Parcel. - For details, see the Android reference documentation for android.view.DisplayShape.CREATOR. Java documentation for android.view.DisplayShape.CREATOR. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.DisplayShape.CREATOR. + + + Java documentation for android.view.DisplayShape.CREATOR. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -121,7 +129,14 @@ Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int) , the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. The result of the describe contents operation. - For details, see the Android reference documentation for android.view.DisplayShape.describeContents.Java documentation for android.view.DisplayShape.describeContents. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.DisplayShape.describeContents. + + + Java documentation for android.view.DisplayShape.describeContents. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -325,7 +340,14 @@ The Android.OS.Parcel value used for dest. The Android.OS.ParcelableWriteFlags value used for flags. Writes this object's contents to the destination Parcel. - For details, see the Android reference documentation for android.view.DisplayShape.writeToParcel.Java documentation for android.view.DisplayShape.writeToParcel. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.DisplayShape.writeToParcel. + + + Java documentation for android.view.DisplayShape.writeToParcel. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/DragAndDropPermissions.xml b/docs/xml/Android.Views/DragAndDropPermissions.xml index 6e8358e69..67ee5a69f 100644 --- a/docs/xml/Android.Views/DragAndDropPermissions.xml +++ b/docs/xml/Android.Views/DragAndDropPermissions.xml @@ -102,6 +102,7 @@ Gets the Parcelable creator used to reconstruct this type from a Parcel. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/DragEvent.xml b/docs/xml/Android.Views/DragEvent.xml index 16cbc6ee7..2d11a13ea 100644 --- a/docs/xml/Android.Views/DragEvent.xml +++ b/docs/xml/Android.Views/DragEvent.xml @@ -328,6 +328,7 @@ A container for creating a DragEvent from a Parcel. + To be added. @@ -408,7 +409,7 @@ - Gets the X coordinate of the drag point. The value is only valid if the event action is ACTION_DRAG_STARTED , ACTION_DRAG_LOCATION or ACTION_DROP . + Gets the X coordinate of the drag point. The current drag point's X coordinate Gets the X coordinate of the drag point. The value is only valid if the event action is @@ -448,7 +449,7 @@ - Gets the Y coordinate of the drag point. The value is only valid if the event action is ACTION_DRAG_STARTED , ACTION_DRAG_LOCATION or ACTION_DROP . + Gets the Y coordinate of the drag point. The current drag point's Y coordinate Gets the Y coordinate of the drag point. The value is only valid if the event action is diff --git a/docs/xml/Android.Views/FinishedEventArgs.xml b/docs/xml/Android.Views/FinishedEventArgs.xml index 6cf6c98bf..d8803a582 100644 --- a/docs/xml/Android.Views/FinishedEventArgs.xml +++ b/docs/xml/Android.Views/FinishedEventArgs.xml @@ -60,6 +60,7 @@ Gets the window insets animation controller associated with this callback. + To be added. diff --git a/docs/xml/Android.Views/FocusFinder.xml b/docs/xml/Android.Views/FocusFinder.xml index b54b08523..7fb6fa73f 100644 --- a/docs/xml/Android.Views/FocusFinder.xml +++ b/docs/xml/Android.Views/FocusFinder.xml @@ -320,6 +320,7 @@ Get the focus finder for this thread. + To be added. Get the focus finder for this thread. diff --git a/docs/xml/Android.Views/FrameRateVelocityPoint+InterfaceConsts.xml b/docs/xml/Android.Views/FrameRateVelocityPoint+InterfaceConsts.xml new file mode 100644 index 000000000..e053ff700 --- /dev/null +++ b/docs/xml/Android.Views/FrameRateVelocityPoint+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Views/FrameRateVelocityPoint.xml b/docs/xml/Android.Views/FrameRateVelocityPoint.xml new file mode 100644 index 000000000..eba1f579d --- /dev/null +++ b/docs/xml/Android.Views/FrameRateVelocityPoint.xml @@ -0,0 +1,358 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/view/FrameRateVelocityPoint", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/FrameRateVelocityPoint", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Contains the frame rate / velocity values. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(FF)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(FF)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getDpPerSecond", "()F", "", ApiSince=37)] + [<get: Android.Runtime.Register("getDpPerSecond", "()F", "", ApiSince=37)>] + + + + System.Single + + + Get the value of dp per second + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getFramePerSecond", "()F", "", ApiSince=37)] + [<get: Android.Runtime.Register("getFramePerSecond", "()F", "", ApiSince=37)>] + + + + System.Single + + + Get the value of frame per second + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Views/FrameStats.xml b/docs/xml/Android.Views/FrameStats.xml index f296dfadf..3a3c4df28 100644 --- a/docs/xml/Android.Views/FrameStats.xml +++ b/docs/xml/Android.Views/FrameStats.xml @@ -62,7 +62,7 @@ Initializes a new instance of FrameStats. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + diff --git a/docs/xml/Android.Views/GestureDetector+ContextClickEventArgs.xml b/docs/xml/Android.Views/GestureDetector+ContextClickEventArgs.xml index 581f5d8cd..78dd7c347 100644 --- a/docs/xml/Android.Views/GestureDetector+ContextClickEventArgs.xml +++ b/docs/xml/Android.Views/GestureDetector+ContextClickEventArgs.xml @@ -62,6 +62,7 @@ Gets the motion event supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/GestureDetector+DoubleTapEventArgs.xml b/docs/xml/Android.Views/GestureDetector+DoubleTapEventArgs.xml index d3aa760b9..cc924511c 100644 --- a/docs/xml/Android.Views/GestureDetector+DoubleTapEventArgs.xml +++ b/docs/xml/Android.Views/GestureDetector+DoubleTapEventArgs.xml @@ -62,6 +62,7 @@ Gets the motion event supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/GestureDetector+DoubleTapEventEventArgs.xml b/docs/xml/Android.Views/GestureDetector+DoubleTapEventEventArgs.xml index 08c671d7c..31a310f8d 100644 --- a/docs/xml/Android.Views/GestureDetector+DoubleTapEventEventArgs.xml +++ b/docs/xml/Android.Views/GestureDetector+DoubleTapEventEventArgs.xml @@ -62,6 +62,7 @@ Gets the motion event supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/GestureDetector+DownEventArgs.xml b/docs/xml/Android.Views/GestureDetector+DownEventArgs.xml index ad239b681..e54c6e243 100644 --- a/docs/xml/Android.Views/GestureDetector+DownEventArgs.xml +++ b/docs/xml/Android.Views/GestureDetector+DownEventArgs.xml @@ -62,6 +62,7 @@ Gets the motion event supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/GestureDetector+FlingEventArgs.xml b/docs/xml/Android.Views/GestureDetector+FlingEventArgs.xml index 8aa6c7164..100eb5f3a 100644 --- a/docs/xml/Android.Views/GestureDetector+FlingEventArgs.xml +++ b/docs/xml/Android.Views/GestureDetector+FlingEventArgs.xml @@ -85,6 +85,7 @@ Gets the first motion event in the fling gesture. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -105,6 +106,7 @@ Gets the motion event that ends the fling gesture. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,6 +127,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -145,6 +148,7 @@ Gets the horizontal fling velocity in pixels per second. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -165,6 +169,7 @@ Gets the vertical fling velocity in pixels per second. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/GestureDetector+LongPressEventArgs.xml b/docs/xml/Android.Views/GestureDetector+LongPressEventArgs.xml index cfe00cee6..9c210974f 100644 --- a/docs/xml/Android.Views/GestureDetector+LongPressEventArgs.xml +++ b/docs/xml/Android.Views/GestureDetector+LongPressEventArgs.xml @@ -60,6 +60,7 @@ Gets the motion event supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/GestureDetector+ScrollEventArgs.xml b/docs/xml/Android.Views/GestureDetector+ScrollEventArgs.xml index 9a461340d..3782bb9f6 100644 --- a/docs/xml/Android.Views/GestureDetector+ScrollEventArgs.xml +++ b/docs/xml/Android.Views/GestureDetector+ScrollEventArgs.xml @@ -75,6 +75,7 @@ Gets the horizontal distance moved since the previous motion event. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -95,6 +96,7 @@ Gets the vertical distance moved since the previous motion event. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,6 +127,7 @@ Gets the motion event where the scroll gesture began. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -145,6 +148,7 @@ Gets the motion event that produced the current scroll delta. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -165,6 +169,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/GestureDetector+ShowPressEventArgs.xml b/docs/xml/Android.Views/GestureDetector+ShowPressEventArgs.xml index da33c905a..69030aedf 100644 --- a/docs/xml/Android.Views/GestureDetector+ShowPressEventArgs.xml +++ b/docs/xml/Android.Views/GestureDetector+ShowPressEventArgs.xml @@ -60,6 +60,7 @@ Gets the motion event supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/GestureDetector+SingleTapConfirmedEventArgs.xml b/docs/xml/Android.Views/GestureDetector+SingleTapConfirmedEventArgs.xml index 8c76817fb..21193573f 100644 --- a/docs/xml/Android.Views/GestureDetector+SingleTapConfirmedEventArgs.xml +++ b/docs/xml/Android.Views/GestureDetector+SingleTapConfirmedEventArgs.xml @@ -62,6 +62,7 @@ Gets the motion event supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/GestureDetector+SingleTapUpEventArgs.xml b/docs/xml/Android.Views/GestureDetector+SingleTapUpEventArgs.xml index 16f958ff5..65476a1ba 100644 --- a/docs/xml/Android.Views/GestureDetector+SingleTapUpEventArgs.xml +++ b/docs/xml/Android.Views/GestureDetector+SingleTapUpEventArgs.xml @@ -62,6 +62,7 @@ Gets the motion event supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/Gravity.xml b/docs/xml/Android.Views/Gravity.xml index c368c3267..2497e0260 100644 --- a/docs/xml/Android.Views/Gravity.xml +++ b/docs/xml/Android.Views/Gravity.xml @@ -507,6 +507,10 @@ [Android.Runtime.Register("getAbsoluteGravity", "(II)I", "")] [<Android.Runtime.Register("getAbsoluteGravity", "(II)I", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + Android.Views.GravityFlags diff --git a/docs/xml/Android.Views/HdrType.xml b/docs/xml/Android.Views/HdrType.xml index 01ad79bb4..046685459 100644 --- a/docs/xml/Android.Views/HdrType.xml +++ b/docs/xml/Android.Views/HdrType.xml @@ -107,6 +107,34 @@ Identifies the HDR10+ HDR format. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.Display.HdrCapabilities.HdrTypeHlgPlus", JniField="android/view/Display$HdrCapabilities.HDR_TYPE_HLG_PLUS")] + [<Android.Runtime.IntDefinition("Android.Views.Display.HdrCapabilities.HdrTypeHlgPlus", JniField="android/view/Display$HdrCapabilities.HDR_TYPE_HLG_PLUS")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.HdrType + + 6 + + To be added. + + diff --git a/docs/xml/Android.Views/IAttachedSurfaceControl+BufferTransformHintChangedEventArgs.xml b/docs/xml/Android.Views/IAttachedSurfaceControl+BufferTransformHintChangedEventArgs.xml index 9c3e9243b..78511c2c7 100644 --- a/docs/xml/Android.Views/IAttachedSurfaceControl+BufferTransformHintChangedEventArgs.xml +++ b/docs/xml/Android.Views/IAttachedSurfaceControl+BufferTransformHintChangedEventArgs.xml @@ -56,6 +56,7 @@ Gets the buffer transform hint reported by the attached surface control. + To be added. diff --git a/docs/xml/Android.Views/IAttachedSurfaceControl.xml b/docs/xml/Android.Views/IAttachedSurfaceControl.xml index f118b0581..56e638d71 100644 --- a/docs/xml/Android.Views/IAttachedSurfaceControl.xml +++ b/docs/xml/Android.Views/IAttachedSurfaceControl.xml @@ -82,7 +82,14 @@ The Android.Views.IAttachedSurfaceControl+IOnBufferTransformHintChangedListener value used for listener. Registers a OnBufferTransformHintChangedListener to receive notifications about when the transform hint changes. - For details, see the Android reference documentation for android.view.AttachedSurfaceControl.addOnBufferTransformHintChangedListener.Java documentation for android.view.AttachedSurfaceControl.addOnBufferTransformHintChangedListener. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.AttachedSurfaceControl.addOnBufferTransformHintChangedListener. + + + Java documentation for android.view.AttachedSurfaceControl.addOnBufferTransformHintChangedListener. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -157,6 +164,7 @@ The transform hint can be used by a buffer producer to pre-rotate the rendering such that the final transformation in the system composer is identity. + To be added. The transform hint can be used by a buffer producer to pre-rotate the rendering such that the final transformation in the system composer is identity. This can be very useful when used in @@ -239,10 +247,47 @@ The Android.Views.SurfaceControl value used for child. Create a transaction which will reparent child to the View hierarchy root SurfaceControl. See SurfaceControl.Transaction.reparent . This transacton must be applied or merged in to another transaction by the caller, otherwise it will have no effect. The result of the build reparent transaction operation. - For details, see the Android reference documentation for android.view.AttachedSurfaceControl.buildReparentTransaction.Java documentation for android.view.AttachedSurfaceControl.buildReparentTransaction. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.AttachedSurfaceControl.buildReparentTransaction. + + + Java documentation for android.view.AttachedSurfaceControl.buildReparentTransaction. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("createMirror", "()Landroid/view/SurfaceControl;", "GetCreateMirrorHandler:Android.Views.IAttachedSurfaceControl, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("createMirror", "()Landroid/view/SurfaceControl;", "GetCreateMirrorHandler:Android.Views.IAttachedSurfaceControl, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.SurfaceControl + + + + Creates a mirrored SurfaceControl of the root SurfaceControl hierarchy. + a mirrored SurfaceControl of the root SurfaceControl. + To be added. + + @@ -325,7 +370,14 @@ The Android.Views.SurfaceControl+IOnJankDataListener value used for listener. Registers a SurfaceControl.OnJankDataListener to receive jank classification data about rendered frames. Use SurfaceControl.OnJankDataListenerRegistration.removeAfter to unregister the listener. The result of the register on jank data listener operation. - For details, see the Android reference documentation for android.view.AttachedSurfaceControl.registerOnJankDataListener.Java documentation for android.view.AttachedSurfaceControl.registerOnJankDataListener. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.AttachedSurfaceControl.registerOnJankDataListener. + + + Java documentation for android.view.AttachedSurfaceControl.registerOnJankDataListener. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -358,7 +410,14 @@ The Android.Views.IAttachedSurfaceControl+IOnBufferTransformHintChangedListener value used for listener. Unregisters a OnBufferTransformHintChangedListener . - For details, see the Android reference documentation for android.view.AttachedSurfaceControl.removeOnBufferTransformHintChangedListener.Java documentation for android.view.AttachedSurfaceControl.removeOnBufferTransformHintChangedListener. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.AttachedSurfaceControl.removeOnBufferTransformHintChangedListener. + + + Java documentation for android.view.AttachedSurfaceControl.removeOnBufferTransformHintChangedListener. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/IContextMenu.xml b/docs/xml/Android.Views/IContextMenu.xml index eb16783b1..23f4af3d7 100644 --- a/docs/xml/Android.Views/IContextMenu.xml +++ b/docs/xml/Android.Views/IContextMenu.xml @@ -211,7 +211,7 @@ The character sequence used for the title. - Sets the context menu header's title to the title given in title . + Sets the context menu header's title to the title given in <var>title</var>. This ContextMenu so additional setters can be called. Sets the context menu header's title to the title given in <var>title</var>. diff --git a/docs/xml/Android.Views/IMenu.xml b/docs/xml/Android.Views/IMenu.xml index 8faef4879..7c0d94952 100644 --- a/docs/xml/Android.Views/IMenu.xml +++ b/docs/xml/Android.Views/IMenu.xml @@ -795,6 +795,7 @@ Return whether the menu currently has item items that are visible. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/IMenuItem.xml b/docs/xml/Android.Views/IMenuItem.xml index 98bd48cf0..ef701f8c7 100644 --- a/docs/xml/Android.Views/IMenuItem.xml +++ b/docs/xml/Android.Views/IMenuItem.xml @@ -84,6 +84,7 @@ Gets the ActionProvider . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -121,6 +122,7 @@ Returns the currently set action view for this menu item. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -196,6 +198,7 @@ Return the char for this menu item's alphabetic shortcut. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -275,7 +278,10 @@ Gets the text that describes this menu item for accessibility. - For details, see the Android reference documentation for android.view.MenuItem. + To be added. + + For details, see the Android reference documentation for android.view.MenuItem. + @@ -393,6 +399,7 @@ Return the group identifier that this menu item is part of. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -420,6 +427,7 @@ Check whether this item has an associated sub-menu. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -456,6 +464,7 @@ Returns the icon for this item as a Drawable (getting it from resources if it hasn't been loaded before). + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -636,6 +645,7 @@ Return the Intent associated with this item. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -664,6 +674,7 @@ Returns true if this menu item's action view has been expanded. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -694,6 +705,7 @@ Return whether the item can currently display a check mark. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -722,6 +734,7 @@ Return whether the item is currently displaying a check mark. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -750,6 +763,7 @@ Return the enabled state of the menu item. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -777,6 +791,7 @@ Return the visibility of the menu item. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -804,6 +819,7 @@ Return the identifier for this menu item. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -839,6 +855,7 @@ Gets the extra information linked to this menu item. This extra information is set by the View that added this menu item to the menu. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -912,6 +929,7 @@ Return the char for this menu item's numeric (12-key) shortcut. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -939,6 +957,7 @@ Return the category and order within the category of this item. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2466,7 +2485,7 @@ If true then the item will be visible; if false it is hidden. - Sets the visibility of the menu item. Even if a menu item is not visible, it may still be invoked via its shortcut (to completely disable an item, set it to invisible and disabled ). + Sets the visibility of the menu item. This Item so additional setters can be called. Sets the visibility of the menu item. Even if a menu item is not visible, @@ -2516,6 +2535,7 @@ Get the sub-menu to be invoked when this item is selected, if it has one. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2551,6 +2571,7 @@ Retrieve the current condensed title of the item. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2586,6 +2607,7 @@ Retrieve the current title of the item. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2621,7 +2643,10 @@ Gets the text shown in this menu item tooltip. - For details, see the Android reference documentation for android.view.MenuItem. + To be added. + + For details, see the Android reference documentation for android.view.MenuItem. + diff --git a/docs/xml/Android.Views/ISubMenu.xml b/docs/xml/Android.Views/ISubMenu.xml index 4166e2d2f..e36c42caf 100644 --- a/docs/xml/Android.Views/ISubMenu.xml +++ b/docs/xml/Android.Views/ISubMenu.xml @@ -116,6 +116,7 @@ Gets the that represents this submenu in the parent menu. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -234,7 +235,7 @@ The character sequence used for the title. - Sets the submenu header's title to the title given in title . + Sets the submenu header's title to the title given in <var>title</var>. This SubMenu so additional setters can be called. Sets the submenu header's title to the title given in <var>title</var>. diff --git a/docs/xml/Android.Views/ISurfaceHolder.xml b/docs/xml/Android.Views/ISurfaceHolder.xml index 3121bb3ff..a1cdd4c4c 100644 --- a/docs/xml/Android.Views/ISurfaceHolder.xml +++ b/docs/xml/Android.Views/ISurfaceHolder.xml @@ -115,6 +115,7 @@ Use this method to find out if the surface is in the process of being created from Callback methods. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -530,7 +531,7 @@ The Android.Views.SurfaceType value used for type. - Sets the type of the surface held by this holder. + Sets the surface's type. Sets the surface's type. This member is deprecated. this is ignored, this value is set automatically when needed. @@ -569,6 +570,7 @@ Direct access to the surface object. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -596,6 +598,7 @@ Retrieve the current size of the surface. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/IViewParent.xml b/docs/xml/Android.Views/IViewParent.xml index b5c6e7e09..e55ae0595 100644 --- a/docs/xml/Android.Views/IViewParent.xml +++ b/docs/xml/Android.Views/IViewParent.xml @@ -739,6 +739,7 @@ Tells if this view parent layout direction is resolved. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -765,6 +766,7 @@ Indicates whether layout was requested on this view parent. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -792,6 +794,7 @@ Tells if this view parent text alignment is resolved. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -818,6 +821,7 @@ Tells if this view parent text direction is resolved. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -901,6 +905,7 @@ Return this view parent layout direction. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1542,6 +1547,7 @@ Returns the parent if it exists, or null. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1569,6 +1575,7 @@ Gets the parent of a given View for accessibility. Since some Views are not exposed to the accessibility layer the parent for accessibility is not necessarily the direct parent of the View, rather it is a predecessor. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1778,12 +1785,15 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + The direct child making the request. + The rectangle in the child's coordinates the child + wishes to be on the screen. + True to forbid animated or delayed scrolling, + false otherwise + The parameter for the source of this request. + Called when a child of this group wants a particular rectangle to be + positioned onto the screen. + Whether the group scrolled to handle the operation To be added. @@ -1952,8 +1962,9 @@ - The child which requests sending the event. The event to be sent. + The child which requests sending the event. + The event to be sent. Called by a child to request from its parent to send an AccessibilityEvent. True if the event was sent. @@ -2052,7 +2063,7 @@ the source view where the context menu was first invoked - Shows the context menu for the specified view or its ancestors. In most cases, a subclass does not need to override this. However, if the subclass is added directly to the window manager (for example, ViewManager.addView(View,android.view.ViewGroup.LayoutParams) ) then it should override this and show the context menu. + Shows the context menu for the specified view or its ancestors. true if the context menu was shown, false otherwise @@ -2262,6 +2273,7 @@ Return this view parent text alignment. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2288,6 +2300,7 @@ Return this view parent text direction. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/IWindowInsetsAnimationController.xml b/docs/xml/Android.Views/IWindowInsetsAnimationController.xml index 4716ad043..bcd205d10 100644 --- a/docs/xml/Android.Views/IWindowInsetsAnimationController.xml +++ b/docs/xml/Android.Views/IWindowInsetsAnimationController.xml @@ -76,7 +76,15 @@ Current alpha value of the window. - For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.getCurrentAlpha.Java documentation for android.view.WindowInsetsAnimationController.getCurrentAlpha. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.getCurrentAlpha. + + + Java documentation for android.view.WindowInsetsAnimationController.getCurrentAlpha. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -105,7 +113,15 @@ Returns the progress as previously set by fraction in setInsetsAndAlpha(Insets, float, float) - For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.getCurrentFraction.Java documentation for android.view.WindowInsetsAnimationController.getCurrentFraction. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.getCurrentFraction. + + + Java documentation for android.view.WindowInsetsAnimationController.getCurrentFraction. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -134,7 +150,15 @@ Retrieves the current insets. Note that these insets are always relative to the window, which is the same as being relative to View.getRootView - For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.getCurrentInsets.Java documentation for android.view.WindowInsetsAnimationController.getCurrentInsets. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.getCurrentInsets. + + + Java documentation for android.view.WindowInsetsAnimationController.getCurrentInsets. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -211,7 +235,15 @@ Retrieves the Insets when the windows this animation is controlling are fully hidden. Note that these insets are always relative to the window, which is the same as being relative to View.getRootView If there are any animation listeners registered, this value is the same as Bounds.getLowerBound() that is being be passed into the root view of the hierarchy. - For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.getHiddenStateInsets.Java documentation for android.view.WindowInsetsAnimationController.getHiddenStateInsets. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.getHiddenStateInsets. + + + Java documentation for android.view.WindowInsetsAnimationController.getHiddenStateInsets. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -240,7 +272,15 @@ Returns whether this instance has been cancelled by the system, or by invoking the CancellationSignal passed into WindowInsetsController.controlWindowInsetsAnimation . - For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.isCancelled.Java documentation for android.view.WindowInsetsAnimationController.isCancelled. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.isCancelled. + + + Java documentation for android.view.WindowInsetsAnimationController.isCancelled. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -269,7 +309,15 @@ Returns whether this instance has been finished by a call to finish(boolean) . - For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.isFinished.Java documentation for android.view.WindowInsetsAnimationController.isFinished. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.isFinished. + + + Java documentation for android.view.WindowInsetsAnimationController.isFinished. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -416,7 +464,15 @@ Retrieves the Insets when the windows this animation is controlling are fully shown. Note that these insets are always relative to the window, which is the same as being relative to View.getRootView If there are any animation listeners registered, this value is the same as Bounds.getUpperBound() that is being passed into the root view of hierarchy. - For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.getShownStateInsets.Java documentation for android.view.WindowInsetsAnimationController.getShownStateInsets. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.getShownStateInsets. + + + Java documentation for android.view.WindowInsetsAnimationController.getShownStateInsets. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -445,7 +501,15 @@ The WindowInsets.Type s this object is currently controlling. Value is either 0 or a combination of the following: - For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.getTypes.Java documentation for android.view.WindowInsetsAnimationController.getTypes. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.WindowInsetsAnimationController.getTypes. + + + Java documentation for android.view.WindowInsetsAnimationController.getTypes. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/IWindowInsetsController+ControllableInsetsChangedEventArgs.xml b/docs/xml/Android.Views/IWindowInsetsController+ControllableInsetsChangedEventArgs.xml index 1c90bb5d9..c3589b27a 100644 --- a/docs/xml/Android.Views/IWindowInsetsController+ControllableInsetsChangedEventArgs.xml +++ b/docs/xml/Android.Views/IWindowInsetsController+ControllableInsetsChangedEventArgs.xml @@ -62,6 +62,7 @@ Gets the window insets controller associated with this callback. + To be added. @@ -80,6 +81,7 @@ Gets the bit mask of insets whose controllability changed. + To be added. diff --git a/docs/xml/Android.Views/IWindowInsetsController.xml b/docs/xml/Android.Views/IWindowInsetsController.xml index e14764e4e..4b985b2cd 100644 --- a/docs/xml/Android.Views/IWindowInsetsController.xml +++ b/docs/xml/Android.Views/IWindowInsetsController.xml @@ -420,7 +420,15 @@ Retrieves the requested appearance of system bars. - For details, see the Android reference documentation for android.view.WindowInsetsController.getSystemBarsAppearance.Java documentation for android.view.WindowInsetsController.getSystemBarsAppearance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.WindowInsetsController.getSystemBarsAppearance. + + + Java documentation for android.view.WindowInsetsController.getSystemBarsAppearance. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -457,7 +465,15 @@ Retrieves the requested behavior of system bars. - For details, see the Android reference documentation for android.view.WindowInsetsController.getSystemBarsBehavior.Java documentation for android.view.WindowInsetsController.getSystemBarsBehavior. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.WindowInsetsController.getSystemBarsBehavior. + + + Java documentation for android.view.WindowInsetsController.getSystemBarsBehavior. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/IWindowManager.xml b/docs/xml/Android.Views/IWindowManager.xml index dd49a486b..e6ac147de 100644 --- a/docs/xml/Android.Views/IWindowManager.xml +++ b/docs/xml/Android.Views/IWindowManager.xml @@ -1,4 +1,4 @@ - + @@ -311,13 +311,14 @@ Returns the WindowMetrics according to the current system state. + To be added. Returns the WindowMetrics according to the current system state. The metrics describe the size of the area the window would occupy with LayoutParams#MATCH_PARENT MATCH_PARENT width and height, and the WindowInsets such a window would have. The WindowInsets are not deducted from the bounds. The value of this is based on the <b>current</b> windowing state of the system. - + For example, for activities in multi-window mode, the metrics returned are based on the current bounds that the user has selected for the android.app.Activity Activity's task. @@ -330,9 +331,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -367,6 +368,7 @@ Returns the upon which this instance will create new windows. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -398,6 +400,7 @@ Returns whether cross-window blur is currently enabled. + To be added. Returns whether cross-window blur is currently enabled. This affects both window blur behind (see LayoutParams#setBlurBehindRadius) and window background blur (see @@ -446,10 +449,11 @@ Returns the largest WindowMetrics an app may expect in the current system state. + To be added. Returns the largest WindowMetrics an app may expect in the current system state. The value of this is based on the largest <b>potential</b> windowing state of the system. - + For example, for activities in multi-window mode, the metrics returned are based on the what the bounds would be if the user expanded the android.app.Activity Activity's task to cover the entire screen. @@ -458,7 +462,7 @@ such a window would have. The WindowInsets are not deducted from the bounds. Note that this might still be smaller than the size of the physical display if certain areas of the display are not available to windows created in this Context. - + For example, given that there's a device which have a multi-task mode to limit activities to a half screen. In this case, #getMaximumWindowMetrics() reports the bounds of the half screen which the activity is located. @@ -472,9 +476,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -799,9 +803,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -956,6 +960,37 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_EXCLUDE_CAPTION_INSETS", ApiSince=37)] + [<Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_EXCLUDE_CAPTION_INSETS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Application level android.content.pm.PackageManager.Property PackageManager.Property + for an app to inform the system that it needs to be opted-out from the compatibility + treatment that sandboxes the android.content.res.Configuration API when caption + insets are force consumed. + To be added. + + @@ -1787,7 +1822,7 @@ which is occluded by (10x100) pixels on the left, and cropped by (100x10) pixels on the top. Furthermore imagine this Window is scaled by 0.9 in both dimensions. (c=crop,o=occluded,b=both,x=none) - + <blockquote> <table> <caption></caption> @@ -1817,9 +1852,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2174,9 +2209,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/InputDevice+MotionRange.xml b/docs/xml/Android.Views/InputDevice+MotionRange.xml index 061cb53b6..937ed1ec7 100644 --- a/docs/xml/Android.Views/InputDevice+MotionRange.xml +++ b/docs/xml/Android.Views/InputDevice+MotionRange.xml @@ -101,7 +101,7 @@ System.Single - Gets the extent of the center flat position with respect to this axis. For example, a flat value of 8 means that the center position is between -8 and +8. This value is mainly useful for calibrating self-centering devices. + Gets the extent of the center flat position with respect to this axis. The extent of the center flat position. Gets the extent of the center flat position with respect to this axis. @@ -141,7 +141,7 @@ System.Single - Gets the error tolerance for input device measurements with respect to this axis. For example, a value of 2 indicates that the measured value may be up to +/- 2 units away from the actual value due to noise and device sensitivity limitations. + Gets the error tolerance for input device measurements with respect to this axis. The error tolerance. Gets the error tolerance for input device measurements with respect to this axis. @@ -264,6 +264,7 @@ Gets the inclusive maximum value for the axis. + The inclusive maximum value. Gets the inclusive maximum value for the axis. @@ -301,6 +302,7 @@ Gets the inclusive minimum value for the axis. + The inclusive minimum value. Gets the inclusive minimum value for the axis. diff --git a/docs/xml/Android.Views/InputDevice.xml b/docs/xml/Android.Views/InputDevice.xml index 691f43803..9bd66bd7d 100644 --- a/docs/xml/Android.Views/InputDevice.xml +++ b/docs/xml/Android.Views/InputDevice.xml @@ -64,6 +64,36 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAssociatedDisplayId", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAssociatedDisplayId", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the associated display id of this input device. + the associated display id, or Display#INVALID_DISPLAY if the input device is + not associated with a display. + To be added. + + @@ -96,7 +126,7 @@ Android.Hardware.BatteryState - Gets the battery state object associated with the device, if there is one. Even if the device does not have a battery, the result is never null. Use BatteryState.isPresent to determine whether a battery is present. + Gets the battery state object associated with the device, if there is one. The battery object associated with the device, never null. Gets the battery state object associated with the device, if there is one. @@ -181,6 +211,7 @@ Gets the parcelable creator for InputDevice instances. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -240,7 +271,7 @@ System.String - Gets the input device descriptor, which is a stable identifier for an input device. An input device descriptor uniquely identifies an input device. Its value is intended to be persistent across system restarts, and should not change even if the input device is disconnected, reconnected or reconfigured at any time. + Gets the input device descriptor, which is a stable identifier for an input device. The input device descriptor. Gets the input device descriptor, which is a stable identifier for an input device. @@ -681,7 +712,7 @@ System.Int32 - Gets the input device id. Each input device receives a unique id when it is first configured by the system. The input device id may change when the system is restarted or if the input device is disconnected, reconnected or reconfigured at any time. If you require a stable identifier for a device that persists across boots and reconfigurations, use getDescriptor() . + Gets the input device id. The input device id. Gets the input device id. @@ -914,7 +945,7 @@ Android.Views.InputKeyboardType - Gets the keyboard type supported by this input device. + Gets the keyboard type. The keyboard type. Gets the keyboard type. @@ -1138,7 +1169,7 @@ Android.Hardware.Lights.LightsManager - Gets the lights manager associated with the device, if there is one. Even if the device does not have lights, the result is never null. Use LightsManager.getLights to determine whether any lights is present. + Gets the lights manager associated with the device, if there is one. The lights manager associated with the device, never null. Gets the lights manager associated with the device, if there is one. @@ -1682,7 +1713,7 @@ System.Int32 - Gets the product id for the given device, if available. A product id uniquely identifies which product within the address space of a given vendor, identified by the device's vendor id. A value of 0 will be assigned where a product id is not available. + Gets the product id for the given device, if available. The product id of a given device Gets the product id for the given device, if available. @@ -1734,7 +1765,7 @@ Android.Hardware.SensorManager - Gets the sensor manager service associated with the input device. Even if the device does not have a sensor, the result is never null. Use SensorManager.getSensorList to get a full list of all supported sensors. Note that the sensors associated with the device may be different from the system sensors, as typically they are builtin sensors physically attached to input devices. + Gets the sensor manager service associated with the input device. The sensor manager service associated with the device, never null. Gets the sensor manager service associated with the input device. @@ -3118,7 +3149,7 @@ System.Int32 - Gets the vendor id for the given device, if available. A vendor id uniquely identifies the company who manufactured the device. A value of 0 will be assigned where a vendor id is not available. + Gets the vendor id for the given device, if available. The vendor id of a given device Gets the vendor id for the given device, if available. @@ -3161,7 +3192,7 @@ Android.OS.Vibrator - Gets the default vibrator associated with this input device. + Gets the vibrator service associated with the device, if there is one. The vibrator service associated with the device, never null. Gets the vibrator service associated with the device, if there is one. @@ -3219,7 +3250,7 @@ Android.OS.VibratorManager - Gets the vibrator manager associated with the device. Even if the device does not have a vibrator manager, the result is never null. Use VibratorManager.getVibratorIds to determine whether any vibrator is present. + Gets the vibrator manager associated with the device. The vibrator manager associated with the device, never null. Gets the vibrator manager associated with the device. diff --git a/docs/xml/Android.Views/InputEvent.xml b/docs/xml/Android.Views/InputEvent.xml index dbd0faf08..cda2771f4 100644 --- a/docs/xml/Android.Views/InputEvent.xml +++ b/docs/xml/Android.Views/InputEvent.xml @@ -108,6 +108,7 @@ Gets the parcelable creator for InputEvent instances. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -214,6 +215,7 @@ Gets the id for the device that this event came from. An id of zero indicates that the event didn't come from a physical device and maps to the default keymap. The other numbers are arbitrary and you shouldn't depend on the values. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -243,6 +245,7 @@ Retrieve the time this event occurred, in the time base. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -377,6 +380,7 @@ Gets the source of the event. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/KeyCharacterMap+KeyData.xml b/docs/xml/Android.Views/KeyCharacterMap+KeyData.xml index 573a20437..8dd13dbca 100644 --- a/docs/xml/Android.Views/KeyCharacterMap+KeyData.xml +++ b/docs/xml/Android.Views/KeyCharacterMap+KeyData.xml @@ -125,6 +125,7 @@ The display label (see #getDisplayLabel). + To be added. The display label (see #getDisplayLabel). @@ -211,6 +212,7 @@ The character that will be generated in various meta states (the same ones used for #get and defined as KeyEvent#META_SHIFT_ON and KeyEvent#META_ALT_ON). + To be added. The character that will be generated in various meta states (the same ones used for #get and defined as @@ -293,6 +295,7 @@ The "number" value (see #getNumber). + To be added. The "number" value (see #getNumber). diff --git a/docs/xml/Android.Views/KeyCharacterMap.xml b/docs/xml/Android.Views/KeyCharacterMap.xml index 98c269d2e..629abddf7 100644 --- a/docs/xml/Android.Views/KeyCharacterMap.xml +++ b/docs/xml/Android.Views/KeyCharacterMap.xml @@ -174,6 +174,7 @@ Gets the parcelable creator for KeyCharacterMap instances. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -403,10 +404,12 @@ - The Android.Views.Keycode value used for key code. - The System.Int32 value used for meta state. - Gets the character or code point produced by the specified key code and meta state. - The result of the get operation. + The key code. + A combination of values, expressed as an integer. + + Gets the Unicode character generated by the specified key and meta key state combination. + + The Unicode character (code point) produced by the key, or 0 if the key does not produce a character. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -491,7 +494,7 @@ The key code. - Gets the primary character for this key. In other words, the label that is physically printed on it. + Gets the primary character for this key. The display label character, or 0 if none (eg. for non-printing keys). Gets the primary character for this key. @@ -767,11 +770,14 @@ - The Android.Views.Keycode value used for key code. - The System.Char[] value used for chars. - The System.Int32 value used for meta state. - Gets the first candidate character that the specified key can produce with the given meta state. - The result of the get match operation. + The key code. + The array of characters to match against. + A combination of values, expressed as an integer. + + Gets the first character in that can be generated by the specified key code. + If there are multiple choices, prefers the one that would be generated with the specified meta key modifier state. + + The matching character, or the null character ('\0') if no match was found. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -808,7 +814,7 @@ The key code. - Gets the number or symbol associated with the key. The character value is returned, not the numeric value. If the key is not a number, but is a symbol, the symbol is retuned. + Gets the number or symbol associated with the key. The associated numeric or symbolic character, or 0 if none. Gets the number or symbol associated with the key. @@ -1012,7 +1018,7 @@ Android.Views.KeyboardType - Gets the keyboard type. Returns NUMERIC , PREDICTIVE , ALPHA , FULL or SPECIAL_FUNCTION . Different keyboard types have different semantics. Refer to the documentation associated with the keyboard type constants for details. + Gets the keyboard type. The keyboard type. Gets the keyboard type. diff --git a/docs/xml/Android.Views/KeyEvent.xml b/docs/xml/Android.Views/KeyEvent.xml index 93bb274ea..1f328a3bd 100644 --- a/docs/xml/Android.Views/KeyEvent.xml +++ b/docs/xml/Android.Views/KeyEvent.xml @@ -1,4 +1,4 @@ - + @@ -1040,7 +1040,7 @@ Gets the parcelable creator for KeyEvent instances. - + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1068,7 +1068,7 @@ Gets the id for the device that this event came from. An id of zero indicates that the event didn't come from a physical device and maps to the default keymap. The other numbers are arbitrary and you shouldn't depend on the values. - + To be added. Additional information about the device id. @@ -1195,7 +1195,7 @@ System.Char - Gets the primary character for this key. In other words, the label that is physically printed on it. + Gets the primary character for this key. The display label character, or 0 if none (eg. for non-printing keys). Gets the primary character for this key. @@ -1321,7 +1321,7 @@ Returns the flags for this key event. - + To be added. Returns the flags for this key event. @@ -1830,7 +1830,7 @@ For #ACTION_UP events, indicates that the event has been canceled as per #FLAG_CANCELED. - + To be added. For #ACTION_UP events, indicates that the event has been canceled as per #FLAG_CANCELED. @@ -2033,7 +2033,7 @@ For #ACTION_DOWN events, indicates that the event has been canceled as per #FLAG_LONG_PRESS. - + To be added. For #ACTION_DOWN events, indicates that the event has been canceled as per #FLAG_LONG_PRESS. @@ -2084,7 +2084,7 @@ Returns whether this key will be sent to the android.media.session.MediaSession.Callback if not handled. The following key codes are considered android.media.session.MediaSession keys: - + <ul> <li>#KEYCODE_MEDIA_PLAY<li>#KEYCODE_MEDIA_PAUSE<li>#KEYCODE_MEDIA_PLAY_PAUSE<li>#KEYCODE_HEADSETHOOK<li>#KEYCODE_MEDIA_STOP<li>#KEYCODE_MEDIA_NEXT<li>#KEYCODE_MEDIA_PREVIOUS<li>#KEYCODE_MEDIA_REWIND<li>#KEYCODE_MEDIA_RECORD<li>#KEYCODE_MEDIA_FAST_FORWARD</ul> @@ -2407,7 +2407,7 @@ Is this a system key? System keys can not be used for menu shortcuts. - + To be added. Is this a system key? System keys can not be used for menu shortcuts. @@ -2447,7 +2447,7 @@ For #ACTION_UP events, indicates that the event is still being tracked from its initial down event as per #FLAG_TRACKING. - + To be added. For #ACTION_UP events, indicates that the event is still being tracked from its initial down event as per @@ -2550,7 +2550,7 @@ Android.Views.KeyCharacterMap - Gets the KeyCharacterMap associated with the keyboard device. + Gets the KeyCharacterMap associated with the keyboard device. The associated key character map. Gets the KeyCharacterMap associated with the keyboard device. @@ -2608,6 +2608,42 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_ACCESSIBILITY", ApiSince=37)] + [<Android.Runtime.Register("KEYCODE_ACCESSIBILITY", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Keycode + + 338 + + Key code constant: System Accessibility key. + To be added. + + @@ -2657,6 +2693,78 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_CONTEXTUAL_INSERT", ApiSince=37)] + [<Android.Runtime.Register("KEYCODE_CONTEXTUAL_INSERT", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Keycode + + 340 + + Key code constant: Contextual Insert key. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KEYCODE_CONTEXTUAL_SEARCH", ApiSince=37)] + [<Android.Runtime.Register("KEYCODE_CONTEXTUAL_SEARCH", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.Keycode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Keycode + + 339 + + Key code constant: Contextual Search key. + To be added. + + @@ -4434,11 +4542,7 @@ 318 - Key code constant: To take a screenshot - - This key is fully handled by the framework and will not be sent to the foreground app, - unlike KEYCODE_SYSRQ which is sent to the app first and only if the app - doesn't handle it, the framework handles it (to take a screenshot). + Key code constant: To take a screenshot. Key code constant: To take a screenshot @@ -5161,7 +5265,7 @@ Returns the maximum keycode. - + To be added. Returns the maximum keycode. @@ -5541,7 +5645,7 @@ System.Char - Gets the number or symbol associated with the key. The character value is returned, not the numeric value. If the key is not a number, but is a symbol, the symbol is retuned. + Gets the number or symbol associated with the key. The associated numeric or symbolic character, or 0 if none. Gets the number or symbol associated with the key. @@ -5633,7 +5737,7 @@ Retrieve the hardware key id of this key event. - + To be added. Retrieve the hardware key id of this key event. These values are not reliable and vary from device to device. @@ -5722,7 +5826,7 @@ Gets the source of the event. - + To be added. Additional information about the source. @@ -5948,4 +6052,3 @@ - diff --git a/docs/xml/Android.Views/KeyboardShortcutGroup.xml b/docs/xml/Android.Views/KeyboardShortcutGroup.xml index 464a4808b..e571121be 100644 --- a/docs/xml/Android.Views/KeyboardShortcutGroup.xml +++ b/docs/xml/Android.Views/KeyboardShortcutGroup.xml @@ -296,6 +296,7 @@ Gets the Parcelable creator used to reconstruct this type from a Parcel. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -365,6 +366,7 @@ Returns the list of items included in this group. + To be added. Returns the list of items included in this group. @@ -465,6 +467,7 @@ Gets the label displayed for this keyboard shortcut group. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -495,6 +498,7 @@ Returns the label to be used to describe this group. + To be added. Returns the label to be used to describe this group. diff --git a/docs/xml/Android.Views/KeyboardShortcutInfo.xml b/docs/xml/Android.Views/KeyboardShortcutInfo.xml index d6021a769..5d56ead02 100644 --- a/docs/xml/Android.Views/KeyboardShortcutInfo.xml +++ b/docs/xml/Android.Views/KeyboardShortcutInfo.xml @@ -293,6 +293,7 @@ Returns the base character that, combined with the modifiers, triggers this shortcut. + To be added. Returns the base character that, combined with the modifiers, triggers this shortcut. If the keycode was set instead, returns Character#MIN_VALUE. @@ -334,6 +335,7 @@ Gets the Parcelable creator used to reconstruct this type from a Parcel. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -463,6 +465,7 @@ Returns the base keycode that, combined with the modifiers, triggers this shortcut. + To be added. Returns the base keycode that, combined with the modifiers, triggers this shortcut. If the base character was set instead, returns KeyEvent#KEYCODE_UNKNOWN. Valid keycodes are @@ -501,6 +504,7 @@ Gets the label displayed for this keyboard shortcut. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -531,6 +535,7 @@ Returns the label to be used to describe this shortcut. + To be added. Returns the label to be used to describe this shortcut. @@ -571,6 +576,7 @@ Returns the set of modifiers that, combined with the key, trigger this shortcut. + To be added. Returns the set of modifiers that, combined with the key, trigger this shortcut. These can be a combination of KeyEvent#META_CTRL_ON, KeyEvent#META_SHIFT_ON, diff --git a/docs/xml/Android.Views/Keycode.xml b/docs/xml/Android.Views/Keycode.xml index e4e8fbac2..fe4a3b9df 100644 --- a/docs/xml/Android.Views/Keycode.xml +++ b/docs/xml/Android.Views/Keycode.xml @@ -44,6 +44,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_ACCESSIBILITY")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_ACCESSIBILITY")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Keycode + + 338 + + To be added. + + @@ -1707,6 +1735,62 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_CONTEXTUAL_INSERT")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_CONTEXTUAL_INSERT")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Keycode + + 340 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_CONTEXTUAL_SEARCH")] + [<Android.Runtime.IntDefinition(null, JniField="android/view/KeyEvent.KEYCODE_CONTEXTUAL_SEARCH")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.Keycode + + 339 + + To be added. + + diff --git a/docs/xml/Android.Views/LayoutInflater.xml b/docs/xml/Android.Views/LayoutInflater.xml index 8ef08cb42..2226768bf 100644 --- a/docs/xml/Android.Views/LayoutInflater.xml +++ b/docs/xml/Android.Views/LayoutInflater.xml @@ -239,6 +239,7 @@ Return the context we are running in, for access to resources, class loader, etc. + To be added. Return the context we are running in, for access to resources, class loader, etc. @@ -281,8 +282,8 @@ - The full name of the class to be instantiated. The System.String value used for prefix. + The full name of the class to be instantiated. The XML attributes supplied for this instance. Low-level function for instantiating a view by name. View The newly instantiated view, or null. @@ -356,9 +357,9 @@ + The System.String value used for prefix. The context used as the context parameter of the View constructor The full name of the class to be instantiated. - The System.String value used for prefix. The XML attributes supplied for this instance. Low-level function for instantiating a view by name. View The newly instantiated view, or null. @@ -410,6 +411,7 @@ Return the current Factory (or null).; Attach a custom Factory interface for creating views while using this LayoutInflater. + To be added. Property getter documentation: @@ -458,6 +460,7 @@ Return the current Factory2.; Like #setFactory, but allows you to set a Factory2 interface. + To be added. Property getter documentation: diff --git a/docs/xml/Android.Views/MenuItemActionCollapseEventArgs.xml b/docs/xml/Android.Views/MenuItemActionCollapseEventArgs.xml index 6e9dddd78..3366f2e38 100644 --- a/docs/xml/Android.Views/MenuItemActionCollapseEventArgs.xml +++ b/docs/xml/Android.Views/MenuItemActionCollapseEventArgs.xml @@ -66,6 +66,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -86,6 +87,7 @@ Gets the menu item supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/MenuItemActionExpandEventArgs.xml b/docs/xml/Android.Views/MenuItemActionExpandEventArgs.xml index 65785e78f..18c7001bc 100644 --- a/docs/xml/Android.Views/MenuItemActionExpandEventArgs.xml +++ b/docs/xml/Android.Views/MenuItemActionExpandEventArgs.xml @@ -66,6 +66,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -86,6 +87,7 @@ Gets the menu item supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/MenuItemOnMenuItemClickEventArgs.xml b/docs/xml/Android.Views/MenuItemOnMenuItemClickEventArgs.xml index 5791e089b..064cdd2f9 100644 --- a/docs/xml/Android.Views/MenuItemOnMenuItemClickEventArgs.xml +++ b/docs/xml/Android.Views/MenuItemOnMenuItemClickEventArgs.xml @@ -66,6 +66,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -86,6 +87,7 @@ Gets the menu item supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/MotionEvent+PointerCoords.xml b/docs/xml/Android.Views/MotionEvent+PointerCoords.xml index 236f48625..67c8ec4cb 100644 --- a/docs/xml/Android.Views/MotionEvent+PointerCoords.xml +++ b/docs/xml/Android.Views/MotionEvent+PointerCoords.xml @@ -138,7 +138,7 @@ - Clears the contents of this object. Resets all axes to zero. + Clears the contents of this object. Clears the contents of this object. Resets all axes to zero. @@ -269,6 +269,7 @@ Returns true if these pointer coordinates were generated by resampling, rather than from an actual input event from the device at this time. + To be added. Returns true if these pointer coordinates were generated by resampling, rather than from an actual input event from the device at this time. @@ -345,6 +346,7 @@ The orientation of the touch area and tool area in radians clockwise from vertical. + To be added. The orientation of the touch area and tool area in radians clockwise from vertical. An angle of 0 radians indicates that the major axis of contact is oriented @@ -390,6 +392,7 @@ A normalized value that describes the pressure applied to the device by a finger or other tool. + To be added. A normalized value that describes the pressure applied to the device by a finger or other tool. @@ -485,6 +488,7 @@ A normalized value that describes the approximate size of the pointer touch area in relation to the maximum detectable size of the device. + To be added. A normalized value that describes the approximate size of the pointer touch area in relation to the maximum detectable size of the device. @@ -592,6 +596,7 @@ The length of the major axis of an ellipse that describes the size of the approaching tool. + To be added. The length of the major axis of an ellipse that describes the size of the approaching tool. @@ -636,6 +641,7 @@ The length of the minor axis of an ellipse that describes the size of the approaching tool. + To be added. The length of the minor axis of an ellipse that describes the size of the approaching tool. @@ -680,6 +686,7 @@ The length of the major axis of an ellipse that describes the touch area at the point of contact. + To be added. The length of the major axis of an ellipse that describes the touch area at the point of contact. @@ -722,6 +729,7 @@ The length of the minor axis of an ellipse that describes the touch area at the point of contact. + To be added. The length of the minor axis of an ellipse that describes the touch area at the point of contact. @@ -763,6 +771,7 @@ The X component of the pointer movement. + To be added. The X component of the pointer movement. @@ -801,6 +810,7 @@ The Y component of the pointer movement. + To be added. The Y component of the pointer movement. diff --git a/docs/xml/Android.Views/MotionEvent+PointerProperties.xml b/docs/xml/Android.Views/MotionEvent+PointerProperties.xml index d037d5e90..a31b78bba 100644 --- a/docs/xml/Android.Views/MotionEvent+PointerProperties.xml +++ b/docs/xml/Android.Views/MotionEvent+PointerProperties.xml @@ -208,6 +208,7 @@ The pointer id. + To be added. The pointer id. Initially set to #INVALID_POINTER_ID (-1). @@ -340,6 +341,7 @@ The pointer tool type. + To be added. The pointer tool type. Initially set to 0. diff --git a/docs/xml/Android.Views/MotionEvent.xml b/docs/xml/Android.Views/MotionEvent.xml index b869247dd..eabcee01c 100644 --- a/docs/xml/Android.Views/MotionEvent.xml +++ b/docs/xml/Android.Views/MotionEvent.xml @@ -206,7 +206,7 @@ Android.Views.MotionEventActions - Return the kind of action being performed.; Sets this event's action. + Return the kind of action being performed. -or- Sets this event's action. The action, such as #ACTION_DOWN or the combination of #ACTION_POINTER_DOWN with a shifted pointer index. @@ -260,6 +260,7 @@ Gets which button has been modified during a press or release action. + To be added. Gets which button has been modified during a press or release action. @@ -1309,6 +1310,7 @@ Returns the classification for the current gesture. + To be added. Returns the classification for the current gesture. The classification may change as more events become available for the same gesture. @@ -1595,6 +1597,7 @@ Gets the parcelable creator for MotionEvent instances. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1622,6 +1625,7 @@ Gets the id for the device that this event came from. An id of zero indicates that the event didn't come from a physical device and maps to the default keymap. The other numbers are arbitrary and you shouldn't depend on the values. + To be added. Additional information about the device id. @@ -1660,6 +1664,7 @@ Returns the time (in ms) when the user originally pressed down to start a stream of position events. + To be added. Returns the time (in ms) when the user originally pressed down to start a stream of position events. @@ -1702,8 +1707,9 @@ Returns a bitfield indicating which edges, if any, were touched by this - MotionEvent.; Sets the bitfield indicating which edges, if any, were touched by this + MotionEvent. -or- Sets the bitfield indicating which edges, if any, were touched by this MotionEvent. + To be added. Property getter documentation: Returns a bitfield indicating which edges, if any, were touched by this @@ -1937,6 +1943,7 @@ Gets the motion event flags. + To be added. Gets the motion event flags. @@ -3869,7 +3876,7 @@ Raw index of pointer to retrieve. Value may be from 0 (the first pointer that is down) to #getPointerCount()-1. - Gets the tool type of a pointer for the given pointer index. The tool type indicates the type of tool used to make contact such as a finger or stylus, if known. + Gets the tool type of a pointer for the given pointer index. The tool type of the pointer. Gets the tool type of a pointer for the given pointer index. @@ -5300,7 +5307,14 @@ The Android.Views.ClassificationMode value used for classification. Creates a motion event from the supplied pointer data. The result of the obtain operation. - For details, see the Android reference documentation for android.view.MotionEvent.obtain.Java documentation for android.view.MotionEvent.obtain. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.MotionEvent.obtain. + + + Java documentation for android.view.MotionEvent.obtain. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5414,6 +5428,7 @@ #getOrientation(int) for the first pointer index (may be an arbitrary pointer identifier). + To be added. #getOrientation(int) for the first pointer index (may be an @@ -5453,6 +5468,7 @@ The number of pointers of data contained in this event. + To be added. The number of pointers of data contained in this event. Always >= 1. @@ -5493,6 +5509,7 @@ #getPressure(int) for the first pointer index (may be an arbitrary pointer identifier). + To be added. #getPressure(int) for the first pointer index (may be an @@ -5749,6 +5766,7 @@ #getSize(int) for the first pointer index (may be an arbitrary pointer identifier). + To be added. #getSize(int) for the first pointer index (may be an @@ -5788,6 +5806,7 @@ Gets the source of the event. Note: for events from touchpads, this method will normally only return InputDevice.SOURCE_MOUSE . To distinguish touchpad events from mouse events, check the return value of getToolType(int) for pointer 0. If it's TOOL_TYPE_FINGER , the event is from a touchpad; if it's TOOL_TYPE_MOUSE , the event is from a mouse. The exception to this is when the touchpad is captured , in which case InputDevice.SOURCE_TOUCHPAD will be returned as expected. + To be added. Additional information about the source. @@ -5897,6 +5916,7 @@ #getToolMajor(int) for the first pointer index (may be an arbitrary pointer identifier). + To be added. #getToolMajor(int) for the first pointer index (may be an @@ -5938,6 +5958,7 @@ #getToolMinor(int) for the first pointer index (may be an arbitrary pointer identifier). + To be added. #getToolMinor(int) for the first pointer index (may be an @@ -6030,7 +6051,7 @@ 1 - Tool type constant: The tool is a finger. + Tool type constant: The tool is a finger, touching a touchscreen or touchpad. Tool type constant: The tool is a finger. @@ -6211,6 +6232,7 @@ #getTouchMajor(int) for the first pointer index (may be an arbitrary pointer identifier). + To be added. #getTouchMajor(int) for the first pointer index (may be an @@ -6252,6 +6274,7 @@ #getTouchMinor(int) for the first pointer index (may be an arbitrary pointer identifier). + To be added. #getTouchMinor(int) for the first pointer index (may be an diff --git a/docs/xml/Android.Views/OrientationEventListener.xml b/docs/xml/Android.Views/OrientationEventListener.xml index d07a71400..bc4e23569 100644 --- a/docs/xml/Android.Views/OrientationEventListener.xml +++ b/docs/xml/Android.Views/OrientationEventListener.xml @@ -122,7 +122,7 @@ for the OrientationEventListener. at which sensor events are processed (see also android.hardware.SensorManager SensorManager). Use the default - value of android.hardware.SensorManager#SENSOR_DELAY_NORMAL + value of android.hardware.SensorManager#SENSOR_DELAY_NORMAL SENSOR_DELAY_NORMAL for simple screen orientation change detection. Creates a new OrientationEventListener. diff --git a/docs/xml/Android.Views/OrientationListener.xml b/docs/xml/Android.Views/OrientationListener.xml index ca531f6c7..e18da71cb 100644 --- a/docs/xml/Android.Views/OrientationListener.xml +++ b/docs/xml/Android.Views/OrientationListener.xml @@ -149,7 +149,7 @@ for the OrientationListener. at which sensor events are processed (see also android.hardware.SensorManager SensorManager). Use the default - value of android.hardware.SensorManager#SENSOR_DELAY_NORMAL + value of android.hardware.SensorManager#SENSOR_DELAY_NORMAL SENSOR_DELAY_NORMAL for simple screen orientation change detection. Creates a new OrientationListener. diff --git a/docs/xml/Android.Views/PixelCopy+PixelCopyFinishedEventArgs.xml b/docs/xml/Android.Views/PixelCopy+PixelCopyFinishedEventArgs.xml index f1d716c77..bfffb71bb 100644 --- a/docs/xml/Android.Views/PixelCopy+PixelCopyFinishedEventArgs.xml +++ b/docs/xml/Android.Views/PixelCopy+PixelCopyFinishedEventArgs.xml @@ -60,6 +60,7 @@ Gets the result code of the pixel-copy operation. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/PixelCopy+PixelCopyRequest+Builder.xml b/docs/xml/Android.Views/PixelCopy+PixelCopyRequest+Builder.xml index c9488bb08..f55ce2d3f 100644 --- a/docs/xml/Android.Views/PixelCopy+PixelCopyRequest+Builder.xml +++ b/docs/xml/Android.Views/PixelCopy+PixelCopyRequest+Builder.xml @@ -27,7 +27,15 @@ Builds a complete PixelCopy request for execution. - For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.Java documentation for android.view.PixelCopy.Request.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder. + + + Java documentation for android.view.PixelCopy.Request.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -57,7 +65,14 @@ The built PixelCopy.Request This value cannot be null . The result of the build operation. - For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.build.Java documentation for android.view.PixelCopy.Request.Builder.build. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.build. + + + Java documentation for android.view.PixelCopy.Request.Builder.build. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,7 +137,14 @@ The Android.Views.Surface value used for source. Creates a PixelCopy Builder for the given Surface The result of the of surface operation. - For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.ofSurface.Java documentation for android.view.PixelCopy.Request.Builder.ofSurface. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.ofSurface. + + + Java documentation for android.view.PixelCopy.Request.Builder.ofSurface. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -156,7 +178,14 @@ The Android.Views.SurfaceView value used for source. Creates a PixelCopy Builder for the Surface belonging to the given SurfaceView The result of the of surface operation. - For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.ofSurface.Java documentation for android.view.PixelCopy.Request.Builder.ofSurface. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.ofSurface. + + + Java documentation for android.view.PixelCopy.Request.Builder.ofSurface. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -190,7 +219,14 @@ The Android.Views.View value used for source. Creates a PixelCopy Builder for the Window that the given View is attached to. Note that this copy request is not cropped to the area the View occupies by default. If that behavior is desired, use View.getLocationInWindow(int[]) combined with Builder.setSourceRect(Rect) to set a crop area to restrict the copy operation. The result of the of window operation. - For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.ofWindow.Java documentation for android.view.PixelCopy.Request.Builder.ofWindow. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.ofWindow. + + + Java documentation for android.view.PixelCopy.Request.Builder.ofWindow. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -224,7 +260,14 @@ The Android.Views.Window value used for source. Creates a PixelCopy Builder for the given Window The result of the of window operation. - For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.ofWindow.Java documentation for android.view.PixelCopy.Request.Builder.ofWindow. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.ofWindow. + + + Java documentation for android.view.PixelCopy.Request.Builder.ofWindow. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -265,7 +308,14 @@ The Android.Graphics.Bitmap value used for destination. Specifies the output bitmap in which to store the result. By default, a Bitmap of format Bitmap.Config.ARGB_8888 with a width & height matching that of the source area will be created to place the result. The result of the set destination bitmap operation. - For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.setDestinationBitmap.Java documentation for android.view.PixelCopy.Request.Builder.setDestinationBitmap. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.setDestinationBitmap. + + + Java documentation for android.view.PixelCopy.Request.Builder.setDestinationBitmap. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -306,7 +356,14 @@ The Android.Graphics.Rect value used for src rect. Sets the region of the source to copy from. By default, the entire source is copied to the output. If only a subset of the source is necessary to be copied, specifying a srcRect will improve performance by reducing the amount of data being copied. The result of the set source rect operation. - For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.setSourceRect.Java documentation for android.view.PixelCopy.Request.Builder.setSourceRect. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.PixelCopy.Request.Builder.setSourceRect. + + + Java documentation for android.view.PixelCopy.Request.Builder.setSourceRect. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/PixelCopy+Result.xml b/docs/xml/Android.Views/PixelCopy+Result.xml index 43e430713..17b497b2c 100644 --- a/docs/xml/Android.Views/PixelCopy+Result.xml +++ b/docs/xml/Android.Views/PixelCopy+Result.xml @@ -144,6 +144,7 @@ Returns the status of the copy request. + To be added. Returns the status of the copy request. diff --git a/docs/xml/Android.Views/PixelCopy.xml b/docs/xml/Android.Views/PixelCopy.xml index 6d6b28f04..f287884da 100644 --- a/docs/xml/Android.Views/PixelCopy.xml +++ b/docs/xml/Android.Views/PixelCopy.xml @@ -344,7 +344,14 @@ The Java.Util.Concurrent.IExecutor value used for callback executor. The Java.Util.Functions.IConsumer value used for listener. Requests a pixel copy using the supplied request, executor, and result callback. - For details, see the Android reference documentation for android.view.PixelCopy.request.Java documentation for android.view.PixelCopy.request. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.PixelCopy.request. + + + Java documentation for android.view.PixelCopy.request. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/PointerCaptureMode.xml b/docs/xml/Android.Views/PointerCaptureMode.xml new file mode 100644 index 000000000..5453a9cf6 --- /dev/null +++ b/docs/xml/Android.Views/PointerCaptureMode.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.View.PointerCaptureModeAbsolute", JniField="android/view/View.POINTER_CAPTURE_MODE_ABSOLUTE")] + [<Android.Runtime.IntDefinition("Android.Views.View.PointerCaptureModeAbsolute", JniField="android/view/View.POINTER_CAPTURE_MODE_ABSOLUTE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.PointerCaptureMode + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.View.PointerCaptureModeRelative", JniField="android/view/View.POINTER_CAPTURE_MODE_RELATIVE")] + [<Android.Runtime.IntDefinition("Android.Views.View.PointerCaptureModeRelative", JniField="android/view/View.POINTER_CAPTURE_MODE_RELATIVE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.PointerCaptureMode + + 2 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Views.View.PointerCaptureModeUncaptured", JniField="android/view/View.POINTER_CAPTURE_MODE_UNCAPTURED")] + [<Android.Runtime.IntDefinition("Android.Views.View.PointerCaptureModeUncaptured", JniField="android/view/View.POINTER_CAPTURE_MODE_UNCAPTURED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.PointerCaptureMode + + 0 + + To be added. + + + + diff --git a/docs/xml/Android.Views/PointerIcon.xml b/docs/xml/Android.Views/PointerIcon.xml index 7fc75597e..6b99f7173 100644 --- a/docs/xml/Android.Views/PointerIcon.xml +++ b/docs/xml/Android.Views/PointerIcon.xml @@ -145,6 +145,7 @@ Gets the Parcelable creator used to reconstruct this type from a Parcel. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ReadyEventArgs.xml b/docs/xml/Android.Views/ReadyEventArgs.xml index 69f617c55..4433dd233 100644 --- a/docs/xml/Android.Views/ReadyEventArgs.xml +++ b/docs/xml/Android.Views/ReadyEventArgs.xml @@ -62,6 +62,7 @@ Gets the window insets animation controller associated with this callback. + To be added. @@ -80,6 +81,7 @@ Gets the bit mask of inset types controlled by the animation. + To be added. diff --git a/docs/xml/Android.Views/RoundedCorner.xml b/docs/xml/Android.Views/RoundedCorner.xml index a008036f7..06c4930ce 100644 --- a/docs/xml/Android.Views/RoundedCorner.xml +++ b/docs/xml/Android.Views/RoundedCorner.xml @@ -187,7 +187,15 @@ Gets the Parcelable creator used to reconstruct this type from a Parcel. - For details, see the Android reference documentation for android.view.RoundedCorner.CREATOR. Java documentation for android.view.RoundedCorner.CREATOR. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.RoundedCorner.CREATOR. + + + Java documentation for android.view.RoundedCorner.CREATOR. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -221,7 +229,14 @@ Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int) , the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. The result of the describe contents operation. - For details, see the Android reference documentation for android.view.RoundedCorner.describeContents.Java documentation for android.view.RoundedCorner.describeContents. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.RoundedCorner.describeContents. + + + Java documentation for android.view.RoundedCorner.describeContents. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -306,6 +321,7 @@ Get the position of this RoundedCorner. + To be added. Get the position of this RoundedCorner. @@ -658,7 +674,14 @@ The Android.OS.Parcel value used for out. The Android.OS.ParcelableWriteFlags value used for flags. Writes this object's contents to the destination Parcel. - For details, see the Android reference documentation for android.view.RoundedCorner.writeToParcel.Java documentation for android.view.RoundedCorner.writeToParcel. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.RoundedCorner.writeToParcel. + + + Java documentation for android.view.RoundedCorner.writeToParcel. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/RoundedRectBlurRegion.xml b/docs/xml/Android.Views/RoundedRectBlurRegion.xml new file mode 100644 index 000000000..9e1ba694b --- /dev/null +++ b/docs/xml/Android.Views/RoundedRectBlurRegion.xml @@ -0,0 +1,353 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Android.Views.BlurRegion + + + + + [Android.Runtime.Register("android/view/RoundedRectBlurRegion", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/RoundedRectBlurRegion", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Defines a rounded rectangular blur region on the SurfaceView. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + Constructs a new RoundedRectBlurRegion with the default parameters. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/graphics/RectF;[FFF)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/graphics/RectF;[FFF)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + + bounds of the blur region + array of 8 floats representing the corner radii + alpha value of the region [0.0 - 1.0] + the blur radius in pixels + Constructs a new RoundedRectBlurRegion with the specified rounded rectangle + coordinates and corner radii. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getBounds", "()Landroid/graphics/RectF;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getBounds", "()Landroid/graphics/RectF;", "", ApiSince=37)>] + + + [set: Android.Runtime.Register("setBounds", "(Landroid/graphics/RectF;)V", "", ApiSince=37)] + [<set: Android.Runtime.Register("setBounds", "(Landroid/graphics/RectF;)V", "", ApiSince=37)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Graphics.RectF + + + the bounds of the blur region + Returns the bounds of the blur region. -or- Sets the bounds of the blur region. + + RectF containing the bounds. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("copy", "()Landroid/view/RoundedRectBlurRegion;", "", ApiSince=37)] + [<Android.Runtime.Register("copy", "()Landroid/view/RoundedRectBlurRegion;", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.PreserveBaseOverrides] + [<System.Runtime.CompilerServices.PreserveBaseOverrides>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.RoundedRectBlurRegion + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getCornerRadii", "()[F", "", ApiSince=37)] + [<Android.Runtime.Register("getCornerRadii", "()[F", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Single[] + + + + Returns the corner radii for the blur region. + array of 8 floats representing the corner radii + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCornerRadii", "(F)V", "", ApiSince=37)] + [<Android.Runtime.Register("setCornerRadii", "(F)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + radius in pixels. + Sets the corner radius for all corners of the blur region. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setCornerRadii", "([F)V", "", ApiSince=37)] + [<Android.Runtime.Register("setCornerRadii", "([F)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + array of 8 floats representing the corner radii + Sets the corner radii for the blur region. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Views/ScaleGestureDetector+ScaleBeginEventArgs.xml b/docs/xml/Android.Views/ScaleGestureDetector+ScaleBeginEventArgs.xml index 16999572c..7ac5f86fb 100644 --- a/docs/xml/Android.Views/ScaleGestureDetector+ScaleBeginEventArgs.xml +++ b/docs/xml/Android.Views/ScaleGestureDetector+ScaleBeginEventArgs.xml @@ -62,6 +62,7 @@ Gets the scale gesture detector supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ScaleGestureDetector+ScaleEndEventArgs.xml b/docs/xml/Android.Views/ScaleGestureDetector+ScaleEndEventArgs.xml index 0be86e5fa..d5a2c8252 100644 --- a/docs/xml/Android.Views/ScaleGestureDetector+ScaleEndEventArgs.xml +++ b/docs/xml/Android.Views/ScaleGestureDetector+ScaleEndEventArgs.xml @@ -60,6 +60,7 @@ Gets the scale gesture detector supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ScaleGestureDetector+ScaleEventArgs.xml b/docs/xml/Android.Views/ScaleGestureDetector+ScaleEventArgs.xml index 25be6ef91..6f099f93c 100644 --- a/docs/xml/Android.Views/ScaleGestureDetector+ScaleEventArgs.xml +++ b/docs/xml/Android.Views/ScaleGestureDetector+ScaleEventArgs.xml @@ -62,6 +62,7 @@ Gets the scale gesture detector supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ScaleGestureDetector.xml b/docs/xml/Android.Views/ScaleGestureDetector.xml index 2e25cba88..3de0c6b6b 100644 --- a/docs/xml/Android.Views/ScaleGestureDetector.xml +++ b/docs/xml/Android.Views/ScaleGestureDetector.xml @@ -436,6 +436,7 @@ Returns true if a scale gesture is in progress. + To be added. Returns true if a scale gesture is in progress. @@ -507,7 +508,6 @@ The event to process - The event to process Accepts MotionEvents and dispatches events to a OnScaleGestureListener when appropriate. true if the event was processed and the detector wants to receive the @@ -530,6 +530,7 @@ Creative Commons 2.5 Attribution License. + The event to process @@ -676,10 +677,9 @@ System.Boolean - true to enable quick scaling, false to disable Return whether the quick scale gesture, in which the user performs a double tap followed by a - swipe, should perform scaling.; Set whether the associated OnScaleGestureListener should receive onScale callbacks - when the user performs a doubleTap followed by a swipe. + swipe, should perform scaling. + To be added. Property getter documentation: Return whether the quick scale gesture, in which the user performs a double tap followed by a @@ -705,6 +705,7 @@ Creative Commons 2.5 Attribution License. + true to enable quick scaling, false to disable @@ -781,10 +782,9 @@ System.Boolean - true to enable stylus scaling, false to disable. Return whether the stylus scale gesture, in which the user uses a stylus and presses the - button, should perform scaling.; Sets whether the associated OnScaleGestureListener should receive - onScale callbacks when the user uses a stylus and presses the button. + button, should perform scaling. + To be added. Property getter documentation: Return whether the stylus scale gesture, in which the user uses a stylus and presses the @@ -809,6 +809,7 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. + true to enable stylus scaling, false to disable. diff --git a/docs/xml/Android.Views/ScrollCaptureSession.xml b/docs/xml/Android.Views/ScrollCaptureSession.xml index 496b9965a..7e7dfde59 100644 --- a/docs/xml/Android.Views/ScrollCaptureSession.xml +++ b/docs/xml/Android.Views/ScrollCaptureSession.xml @@ -66,7 +66,9 @@ The System.IntPtr value used for java reference. The Android.Runtime.JniHandleOwnership value used for transfer. Creates a managed peer for an existing Java Native Interface object reference. - For details, see the Android reference documentation for android.view.ScrollCaptureSession. + + For details, see the Android reference documentation for android.view.ScrollCaptureSession. + diff --git a/docs/xml/Android.Views/ScrollCaptureTarget.xml b/docs/xml/Android.Views/ScrollCaptureTarget.xml index 2f4256536..f6653c200 100644 --- a/docs/xml/Android.Views/ScrollCaptureTarget.xml +++ b/docs/xml/Android.Views/ScrollCaptureTarget.xml @@ -80,7 +80,14 @@ The Android.Graphics.Point value used for position in window. The Android.Views.IScrollCaptureCallback value used for callback. Creates a target that describes a view available for scroll capture. - For details, see the Android reference documentation for android.view.ScrollCaptureTarget.ScrollCaptureTarget.Java documentation for android.view.ScrollCaptureTarget.ScrollCaptureTarget. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.ScrollCaptureTarget.ScrollCaptureTarget. + + + Java documentation for android.view.ScrollCaptureTarget.ScrollCaptureTarget. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/Surface.xml b/docs/xml/Android.Views/Surface.xml index 860ecd835..131fd493b 100644 --- a/docs/xml/Android.Views/Surface.xml +++ b/docs/xml/Android.Views/Surface.xml @@ -307,7 +307,7 @@ - Clears the frame rate which was set for this surface. This is equivalent to calling setFrameRate(float, int, int) using 0 for frameRate . Note that this only has an effect for surfaces presented on the display. If this surface is consumed by something other than the system compositor, e.g. a media codec, this call has no effect. + Clears the frame rate which was set for this surface. Clears the frame rate which was set for this surface. This is equivalent to calling #setFrameRate(float, int, int) using 0 for @@ -349,6 +349,7 @@ Gets the parcelable creator for Surface instances. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -566,6 +567,10 @@ [Android.Runtime.Register("freeze", "()V", "GetFreezeHandler")] [<Android.Runtime.Register("freeze", "()V", "GetFreezeHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -596,6 +601,10 @@ [Android.Runtime.Register("GPU")] [<Android.Runtime.Register("GPU")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 @@ -626,6 +635,10 @@ [Android.Runtime.Register("HARDWARE")] [<Android.Runtime.Register("HARDWARE")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 @@ -656,6 +669,10 @@ [Android.Runtime.Register("HIDDEN")] [<Android.Runtime.Register("HIDDEN")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 @@ -683,6 +700,10 @@ [Android.Runtime.Register("hide", "()V", "GetHideHandler")] [<Android.Runtime.Register("hide", "()V", "GetHideHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -921,6 +942,10 @@ [Android.Runtime.Register("NON_PREMULTIPLIED")] [<Android.Runtime.Register("NON_PREMULTIPLIED")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 @@ -933,6 +958,44 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isProducerThrottlingEnabled", "()Z", "GetIsProducerThrottlingEnabledHandler", ApiSince=37)] + [<get: Android.Runtime.Register("isProducerThrottlingEnabled", "()Z", "GetIsProducerThrottlingEnabledHandler", ApiSince=37)>] + + + [set: Android.Runtime.Register("setProducerThrottlingEnabled", "(Z)V", "GetSetProducerThrottlingEnabled_ZHandler", ApiSince=37)] + [<set: Android.Runtime.Register("setProducerThrottlingEnabled", "(Z)V", "GetSetProducerThrottlingEnabled_ZHandler", ApiSince=37)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + true to enable back-pressure, false to disable it. + Check if CPU throttling is enabled. -or- Control CPU throttling for Vulkan/EGL producers. + true if back-pressure is enabled, false otherwise. + To be added. + + @@ -951,6 +1014,10 @@ [Android.Runtime.Register("PUSH_BUFFERS")] [<Android.Runtime.Register("PUSH_BUFFERS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 @@ -1052,6 +1119,10 @@ [Android.Runtime.Register("SECURE")] [<Android.Runtime.Register("SECURE")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 @@ -1079,6 +1150,10 @@ [Android.Runtime.Register("setAlpha", "(F)V", "GetSetAlpha_FHandler")] [<Android.Runtime.Register("setAlpha", "(F)V", "GetSetAlpha_FHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -1109,6 +1184,10 @@ [Android.Runtime.Register("setFlags", "(II)V", "GetSetFlags_IIHandler")] [<Android.Runtime.Register("setFlags", "(II)V", "GetSetFlags_IIHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -1277,6 +1356,10 @@ [Android.Runtime.Register("setFreezeTint", "(I)V", "GetSetFreezeTint_IHandler")] [<Android.Runtime.Register("setFreezeTint", "(I)V", "GetSetFreezeTint_IHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -1307,6 +1390,10 @@ [Android.Runtime.Register("setLayer", "(I)V", "GetSetLayer_IHandler")] [<Android.Runtime.Register("setLayer", "(I)V", "GetSetLayer_IHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -1337,6 +1424,10 @@ [Android.Runtime.Register("setMatrix", "(FFFF)V", "GetSetMatrix_FFFFHandler")] [<Android.Runtime.Register("setMatrix", "(FFFF)V", "GetSetMatrix_FFFFHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -1373,6 +1464,10 @@ [Android.Runtime.Register("setOrientation", "(II)V", "")] [<Android.Runtime.Register("setOrientation", "(II)V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -1412,6 +1507,10 @@ [Android.Runtime.Register("setPosition", "(II)V", "GetSetPosition_IIHandler")] [<Android.Runtime.Register("setPosition", "(II)V", "GetSetPosition_IIHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -1444,6 +1543,10 @@ [Android.Runtime.Register("setSize", "(II)V", "GetSetSize_IIHandler")] [<Android.Runtime.Register("setSize", "(II)V", "GetSetSize_IIHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -1476,6 +1579,10 @@ [Android.Runtime.Register("setTransparentRegionHint", "(Landroid/graphics/Region;)V", "GetSetTransparentRegionHint_Landroid_graphics_Region_Handler")] [<Android.Runtime.Register("setTransparentRegionHint", "(Landroid/graphics/Region;)V", "GetSetTransparentRegionHint_Landroid_graphics_Region_Handler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -1506,6 +1613,10 @@ [Android.Runtime.Register("show", "()V", "GetShowHandler")] [<Android.Runtime.Register("show", "()V", "GetShowHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -1536,6 +1647,10 @@ [Android.Runtime.Register("SURACE_FROZEN")] [<Android.Runtime.Register("SURACE_FROZEN")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 @@ -1566,6 +1681,10 @@ [Android.Runtime.Register("SURFACE_BLUR_FREEZE")] [<Android.Runtime.Register("SURFACE_BLUR_FREEZE")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 @@ -1596,6 +1715,10 @@ [Android.Runtime.Register("SURFACE_DITHER")] [<Android.Runtime.Register("SURFACE_DITHER")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 @@ -1626,6 +1749,10 @@ [Android.Runtime.Register("SURFACE_FROZEN")] [<Android.Runtime.Register("SURFACE_FROZEN")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 @@ -1656,6 +1783,10 @@ [Android.Runtime.Register("SURFACE_HIDDEN")] [<Android.Runtime.Register("SURFACE_HIDDEN")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 @@ -1753,6 +1884,10 @@ [Android.Runtime.Register("unfreeze", "()V", "GetUnfreezeHandler")] [<Android.Runtime.Register("unfreeze", "()V", "GetUnfreezeHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void diff --git a/docs/xml/Android.Views/SurfaceControl+Builder.xml b/docs/xml/Android.Views/SurfaceControl+Builder.xml index 525d17a17..752b6bbe9 100644 --- a/docs/xml/Android.Views/SurfaceControl+Builder.xml +++ b/docs/xml/Android.Views/SurfaceControl+Builder.xml @@ -102,7 +102,9 @@ The System.IntPtr value used for java reference. The Android.Runtime.JniHandleOwnership value used for transfer. Creates a managed peer for an existing Java Native Interface object reference. - For details, see the Android reference documentation for android.view.SurfaceControl.Builder. + + For details, see the Android reference documentation for android.view.SurfaceControl.Builder. + @@ -211,7 +213,14 @@ The System.Int32 value used for height. Sets the default buffer width and height for surfaces built by this builder. The result of the set buffer size operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Builder.setBufferSize.Java documentation for android.view.SurfaceControl.Builder.setBufferSize. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Builder.setBufferSize. + + + Java documentation for android.view.SurfaceControl.Builder.setBufferSize. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,7 +261,14 @@ The Android.Graphics.Format value used for format. Set the pixel format of the controlled surface's buffers, using constants from PixelFormat . The result of the set format operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Builder.setFormat.Java documentation for android.view.SurfaceControl.Builder.setFormat. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Builder.setFormat. + + + Java documentation for android.view.SurfaceControl.Builder.setFormat. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -286,7 +302,14 @@ The System.Boolean value used for hidden. Set the initial visibility for the SurfaceControl. The result of the set hidden operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Builder.setHidden.Java documentation for android.view.SurfaceControl.Builder.setHidden. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Builder.setHidden. + + + Java documentation for android.view.SurfaceControl.Builder.setHidden. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -320,7 +343,14 @@ The System.String value used for name. Set a debugging-name for the SurfaceControl. The result of the set name operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Builder.setName.Java documentation for android.view.SurfaceControl.Builder.setName. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Builder.setName. + + + Java documentation for android.view.SurfaceControl.Builder.setName. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -354,7 +384,14 @@ The System.Boolean value used for opaque. Indicates whether the surface must be considered opaque, even if its pixel format is set to translucent. This can be useful if an application needs full RGBA 8888 support for instance but will still draw every pixel opaque. This flag only determines whether opacity will be sampled from the alpha channel. Plane-alpha from calls to setAlpha() can still result in blended composition regardless of the opaque setting. Combined effects are (assuming a buffer format with an alpha channel): OPAQUE + alpha(1.0) == opaque composition OPAQUE + alpha(0.x) == blended composition OPAQUE + alpha(0.0) == no composition !OPAQUE + alpha(1.0) == blended composition !OPAQUE + alpha(0.x) == blended composition !OPAQUE + alpha(0.0) == no composition If the underlying buffer lacks an alpha channel, it is as if setOpaque(true) were set automatically. The result of the set opaque operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Builder.setOpaque.Java documentation for android.view.SurfaceControl.Builder.setOpaque. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Builder.setOpaque. + + + Java documentation for android.view.SurfaceControl.Builder.setOpaque. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -395,7 +432,14 @@ The Android.Views.SurfaceControl value used for parent. Set a parent surface for our new SurfaceControl. Child surfaces are constrained to the onscreen region of their parent. Furthermore they stack relatively in Z order, and inherit the transformation of the parent. The result of the set parent operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Builder.setParent.Java documentation for android.view.SurfaceControl.Builder.setParent. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Builder.setParent. + + + Java documentation for android.view.SurfaceControl.Builder.setParent. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/SurfaceControl+JankData.xml b/docs/xml/Android.Views/SurfaceControl+JankData.xml index 37cd1b71e..afaf60f48 100644 --- a/docs/xml/Android.Views/SurfaceControl+JankData.xml +++ b/docs/xml/Android.Views/SurfaceControl+JankData.xml @@ -68,7 +68,9 @@ The System.IntPtr value used for java reference. The Android.Runtime.JniHandleOwnership value used for transfer. Creates a managed peer for an existing Java Native Interface object reference. - For details, see the Android reference documentation for android.view.SurfaceControl.JankData. + + For details, see the Android reference documentation for android.view.SurfaceControl.JankData. + diff --git a/docs/xml/Android.Views/SurfaceControl+JankDataEventArgs.xml b/docs/xml/Android.Views/SurfaceControl+JankDataEventArgs.xml index 8c9d76679..437673bf7 100644 --- a/docs/xml/Android.Views/SurfaceControl+JankDataEventArgs.xml +++ b/docs/xml/Android.Views/SurfaceControl+JankDataEventArgs.xml @@ -56,6 +56,7 @@ Gets the jank data reported for the surface-control callback. + To be added. diff --git a/docs/xml/Android.Views/SurfaceControl+OnJankDataListenerRegistration.xml b/docs/xml/Android.Views/SurfaceControl+OnJankDataListenerRegistration.xml index 712b58e57..c67906107 100644 --- a/docs/xml/Android.Views/SurfaceControl+OnJankDataListenerRegistration.xml +++ b/docs/xml/Android.Views/SurfaceControl+OnJankDataListenerRegistration.xml @@ -60,7 +60,9 @@ The System.IntPtr value used for java reference. The Android.Runtime.JniHandleOwnership value used for transfer. Creates a managed peer for an existing Java Native Interface object reference. - For details, see the Android reference documentation for android.view.SurfaceControl.OnJankDataListenerRegistration. + + For details, see the Android reference documentation for android.view.SurfaceControl.OnJankDataListenerRegistration. + diff --git a/docs/xml/Android.Views/SurfaceControl+Transaction.xml b/docs/xml/Android.Views/SurfaceControl+Transaction.xml index c2d27231a..2f5974bb8 100644 --- a/docs/xml/Android.Views/SurfaceControl+Transaction.xml +++ b/docs/xml/Android.Views/SurfaceControl+Transaction.xml @@ -117,7 +117,9 @@ The System.IntPtr value used for java reference. The Android.Runtime.JniHandleOwnership value used for transfer. Creates a managed peer for an existing Java Native Interface object reference. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction. + @@ -152,7 +154,14 @@ The Android.Views.SurfaceControl+ITransactionCommittedListener value used for listener. Registers a listener invoked after this transaction is committed. The result of the add transaction committed listener operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.addTransactionCommittedListener.Java documentation for android.view.SurfaceControl.Transaction.addTransactionCommittedListener. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.addTransactionCommittedListener. + + + Java documentation for android.view.SurfaceControl.Transaction.addTransactionCommittedListener. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -188,7 +197,14 @@ The Java.Util.Functions.IConsumer value used for listener. Registers a consumer notified after this transaction completes. The result of the add transaction completed listener operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.addTransactionCompletedListener.Java documentation for android.view.SurfaceControl.Transaction.addTransactionCompletedListener. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.addTransactionCompletedListener. + + + Java documentation for android.view.SurfaceControl.Transaction.addTransactionCompletedListener. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -266,7 +282,14 @@ The Android.Views.SurfaceControl value used for sc. Clears the frame rate which was set for the surface SurfaceControl . This is equivalent to calling setFrameRate(SurfaceControl,float,int,int) using 0 for frameRate . Note that this only has an effect for surfaces presented on the display. If this surface is consumed by something other than the system compositor, e.g. a media codec, this call has no effect. The result of the clear frame rate operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.clearFrameRate.Java documentation for android.view.SurfaceControl.Transaction.clearFrameRate. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.clearFrameRate. + + + Java documentation for android.view.SurfaceControl.Transaction.clearFrameRate. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -304,7 +327,14 @@ The Android.Views.SurfaceControl value used for sc. Clears the trusted-presentation callback associated with the surface. The result of the clear trusted presentation callback operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.clearTrustedPresentationCallback.Java documentation for android.view.SurfaceControl.Transaction.clearTrustedPresentationCallback. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.clearTrustedPresentationCallback. + + + Java documentation for android.view.SurfaceControl.Transaction.clearTrustedPresentationCallback. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -377,7 +407,15 @@ Gets the Parcelable creator used to reconstruct this type from a Parcel. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.CREATOR. Java documentation for android.view.SurfaceControl.Transaction.CREATOR. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.CREATOR. + + + Java documentation for android.view.SurfaceControl.Transaction.CREATOR. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -411,7 +449,14 @@ Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int) , the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. The result of the describe contents operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.describeContents.Java documentation for android.view.SurfaceControl.Transaction.describeContents. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.describeContents. + + + Java documentation for android.view.SurfaceControl.Transaction.describeContents. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -501,7 +546,14 @@ The Android.Views.SurfaceControl+Transaction value used for other. Merge the other transaction into this transaction, clearing the other transaction as if it had been applied. The result of the merge operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.merge.Java documentation for android.view.SurfaceControl.Transaction.merge. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.merge. + + + Java documentation for android.view.SurfaceControl.Transaction.merge. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -544,7 +596,14 @@ The Android.Views.SurfaceControl value used for new parent. Re-parents a given layer to a new parent. Children inherit transform (position, scaling) crop, visibility, and Z-ordering from their parents, as if the children were pixels within the parent Surface. The result of the reparent operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.reparent.Java documentation for android.view.SurfaceControl.Transaction.reparent. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.reparent. + + + Java documentation for android.view.SurfaceControl.Transaction.reparent. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -580,7 +639,14 @@ The System.Single value used for alpha. Sets the alpha applied to the specified surface in this transaction. The result of the set alpha operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setAlpha.Java documentation for android.view.SurfaceControl.Transaction.setAlpha. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setAlpha. + + + Java documentation for android.view.SurfaceControl.Transaction.setAlpha. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -623,7 +689,14 @@ The Android.Hardware.HardwareBuffer value used for buffer. Associates a hardware buffer with the specified surface in this transaction. The result of the set buffer operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setBuffer.Java documentation for android.view.SurfaceControl.Transaction.setBuffer. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setBuffer. + + + Java documentation for android.view.SurfaceControl.Transaction.setBuffer. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -675,7 +748,14 @@ The Android.Hardware.SyncFence value used for fence. Associates a hardware buffer with the specified surface in this transaction. The result of the set buffer operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setBuffer.Java documentation for android.view.SurfaceControl.Transaction.setBuffer. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setBuffer. + + + Java documentation for android.view.SurfaceControl.Transaction.setBuffer. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -732,7 +812,14 @@ The Java.Util.Functions.IConsumer value used for release callback. Associates a hardware buffer with the specified surface in this transaction. The result of the set buffer operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setBuffer.Java documentation for android.view.SurfaceControl.Transaction.setBuffer. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setBuffer. + + + Java documentation for android.view.SurfaceControl.Transaction.setBuffer. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -770,7 +857,14 @@ The System.Int32 value used for h. Sets the buffer width and height for the specified surface in this transaction. The result of the set buffer size operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setBufferSize.Java documentation for android.view.SurfaceControl.Transaction.setBufferSize. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setBufferSize. + + + Java documentation for android.view.SurfaceControl.Transaction.setBufferSize. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -806,7 +900,14 @@ The System.Int32 value used for transform. Sets the transform applied to the buffer of the specified surface. The result of the set buffer transform operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setBufferTransform.Java documentation for android.view.SurfaceControl.Transaction.setBufferTransform. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setBufferTransform. + + + Java documentation for android.view.SurfaceControl.Transaction.setBufferTransform. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -842,7 +943,14 @@ The System.Int32 value used for priority. Sets the compositor content priority for the specified surface. The result of the set content priority operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setContentPriority.Java documentation for android.view.SurfaceControl.Transaction.setContentPriority. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setContentPriority. + + + Java documentation for android.view.SurfaceControl.Transaction.setContentPriority. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -885,7 +993,14 @@ The Android.Graphics.Rect value used for crop. Sets the crop rectangle applied to the specified surface. The result of the set crop operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setCrop.Java documentation for android.view.SurfaceControl.Transaction.setCrop. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setCrop. + + + Java documentation for android.view.SurfaceControl.Transaction.setCrop. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -928,7 +1043,14 @@ The Android.Graphics.Region value used for region. Sets the damaged region of the specified surface's buffer. The result of the set damage region operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setDamageRegion.Java documentation for android.view.SurfaceControl.Transaction.setDamageRegion. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setDamageRegion. + + + Java documentation for android.view.SurfaceControl.Transaction.setDamageRegion. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -964,7 +1086,14 @@ The System.Int32 value used for dataspace. Sets the dataspace describing content presented by the specified surface. The result of the set data space operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setDataSpace.Java documentation for android.view.SurfaceControl.Transaction.setDataSpace. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setDataSpace. + + + Java documentation for android.view.SurfaceControl.Transaction.setDataSpace. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1000,7 +1129,14 @@ The System.Single value used for desired ratio. Sets the desired HDR headroom for the specified surface. The result of the set desired hdr headroom operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setDesiredHdrHeadroom.Java documentation for android.view.SurfaceControl.Transaction.setDesiredHdrHeadroom. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setDesiredHdrHeadroom. + + + Java documentation for android.view.SurfaceControl.Transaction.setDesiredHdrHeadroom. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1034,7 +1170,14 @@ The System.Int64 value used for desired present time nanos. Specifies a desiredPresentTimeNanos for the transaction. The framework will try to present the transaction at or after the time specified. Transactions will not be presented until all of their acquire fences have signaled even if the app requests an earlier present time. If an earlier transaction has a desired present time of x, and a later transaction has a desired present time that is before x, the later transaction will not preempt the earlier transaction. The result of the set desired present time nanos operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setDesiredPresentTimeNanos.Java documentation for android.view.SurfaceControl.Transaction.setDesiredPresentTimeNanos. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setDesiredPresentTimeNanos. + + + Java documentation for android.view.SurfaceControl.Transaction.setDesiredPresentTimeNanos. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1072,7 +1215,14 @@ The System.Single value used for desired ratio. Sets the current and desired extended-range brightness for the specified surface. The result of the set extended range brightness operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setExtendedRangeBrightness.Java documentation for android.view.SurfaceControl.Transaction.setExtendedRangeBrightness. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setExtendedRangeBrightness. + + + Java documentation for android.view.SurfaceControl.Transaction.setExtendedRangeBrightness. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1110,7 +1260,14 @@ The System.Int32 value used for compatibility. Sets preferred frame-rate parameters for the specified surface. The result of the set frame rate operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setFrameRate.Java documentation for android.view.SurfaceControl.Transaction.setFrameRate. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setFrameRate. + + + Java documentation for android.view.SurfaceControl.Transaction.setFrameRate. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1150,7 +1307,14 @@ The System.Int32 value used for change frame rate strategy. Sets preferred frame-rate parameters for the specified surface. The result of the set frame rate operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setFrameRate.Java documentation for android.view.SurfaceControl.Transaction.setFrameRate. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setFrameRate. + + + Java documentation for android.view.SurfaceControl.Transaction.setFrameRate. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1184,7 +1348,14 @@ The System.Int64 value used for vsync id. Sets the frame timeline to use in SurfaceFlinger. A frame timeline should be chosen based on the frame deadline the application can meet when rendering the frame and the application's desired presentation time. By setting a frame timeline, SurfaceFlinger tries to present the frame at the corresponding expected presentation time. To receive frame timelines, a callback must be posted to Choreographer using Choreographer.postVsyncCallback The vsyncId can then be extracted from the Choreographer.FrameTimeline.getVsyncId . The result of the set frame timeline operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setFrameTimeline.Java documentation for android.view.SurfaceControl.Transaction.setFrameTimeline. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setFrameTimeline. + + + Java documentation for android.view.SurfaceControl.Transaction.setFrameTimeline. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1249,7 +1420,14 @@ The Android.Views.SurfaceOrientation value used for orientation. Sets the source crop, destination frame, and buffer transform for the specified surface. The result of the set geometry operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setGeometry.Java documentation for android.view.SurfaceControl.Transaction.setGeometry. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setGeometry. + + + Java documentation for android.view.SurfaceControl.Transaction.setGeometry. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1285,7 +1463,14 @@ The System.Int32 value used for z. Sets the Z-order layer of the specified surface. The result of the set layer operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setLayer.Java documentation for android.view.SurfaceControl.Transaction.setLayer. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setLayer. + + + Java documentation for android.view.SurfaceControl.Transaction.setLayer. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1328,7 +1513,14 @@ The Android.Hardware.DisplayLuts value used for display luts. Sets the display lookup tables used to present content from the specified surface. The result of the set luts operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setLuts.Java documentation for android.view.SurfaceControl.Transaction.setLuts. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setLuts. + + + Java documentation for android.view.SurfaceControl.Transaction.setLuts. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1364,7 +1556,14 @@ The System.Boolean value used for is opaque. Sets whether the compositor treats the specified surface as opaque. The result of the set opaque operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setOpaque.Java documentation for android.view.SurfaceControl.Transaction.setOpaque. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setOpaque. + + + Java documentation for android.view.SurfaceControl.Transaction.setOpaque. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1402,7 +1601,14 @@ The System.Single value used for y. Sets the position of the specified surface in its parent coordinate space. The result of the set position operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setPosition.Java documentation for android.view.SurfaceControl.Transaction.setPosition. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setPosition. + + + Java documentation for android.view.SurfaceControl.Transaction.setPosition. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1440,7 +1646,14 @@ The System.Single value used for scale y. Sets the horizontal and vertical scale applied to the specified surface. The result of the set scale operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setScale.Java documentation for android.view.SurfaceControl.Transaction.setScale. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setScale. + + + Java documentation for android.view.SurfaceControl.Transaction.setScale. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1484,7 +1697,14 @@ The Java.Util.Functions.IConsumer value used for listener. Configures a callback that reports the trusted-presentation state of the specified surface. The result of the set trusted presentation callback operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setTrustedPresentationCallback.Java documentation for android.view.SurfaceControl.Transaction.setTrustedPresentationCallback. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setTrustedPresentationCallback. + + + Java documentation for android.view.SurfaceControl.Transaction.setTrustedPresentationCallback. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1520,7 +1740,14 @@ The System.Boolean value used for visible. Sets whether the specified surface is visible. The result of the set visibility operation. - For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setVisibility.Java documentation for android.view.SurfaceControl.Transaction.setVisibility. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.Transaction.setVisibility. + + + Java documentation for android.view.SurfaceControl.Transaction.setVisibility. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/SurfaceControl+TransactionStats.xml b/docs/xml/Android.Views/SurfaceControl+TransactionStats.xml index 8cf3da750..86aeccc09 100644 --- a/docs/xml/Android.Views/SurfaceControl+TransactionStats.xml +++ b/docs/xml/Android.Views/SurfaceControl+TransactionStats.xml @@ -101,6 +101,7 @@ Returns the timestamp (in CLOCK_MONOTONIC) of when the frame was latched by the framework and queued for presentation. + To be added. Returns the timestamp (in CLOCK_MONOTONIC) of when the frame was latched by the framework and queued for presentation. @@ -142,6 +143,7 @@ Returns a new SyncFence that signals when the transaction has been presented. + To be added. Returns a new SyncFence that signals when the transaction has been presented. The caller takes ownership of the fence and is responsible for closing diff --git a/docs/xml/Android.Views/SurfaceControl.xml b/docs/xml/Android.Views/SurfaceControl.xml index a40f68f48..56675214c 100644 --- a/docs/xml/Android.Views/SurfaceControl.xml +++ b/docs/xml/Android.Views/SurfaceControl.xml @@ -164,6 +164,42 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BUFFER_TRANSFORM_MIRROR_HORIZONTAL_ROTATE_90", ApiSince=37)] + [<Android.Runtime.Register("BUFFER_TRANSFORM_MIRROR_HORIZONTAL_ROTATE_90", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.BufferTransform + + 5 + + Mirror horizontally and rotate 90 degrees clock-wise. + To be added. + + @@ -213,6 +249,42 @@ + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BUFFER_TRANSFORM_MIRROR_VERTICAL_ROTATE_90", ApiSince=37)] + [<Android.Runtime.Register("BUFFER_TRANSFORM_MIRROR_VERTICAL_ROTATE_90", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.BufferTransform enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.BufferTransform + + 6 + + Mirror vertically and rotate 90 degrees clock-wise. + To be added. + + @@ -385,7 +457,15 @@ Gets the Parcelable creator used to reconstruct this type from a Parcel. - For details, see the Android reference documentation for android.view.SurfaceControl.CREATOR. Java documentation for android.view.SurfaceControl.CREATOR. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.SurfaceControl.CREATOR. + + + Java documentation for android.view.SurfaceControl.CREATOR. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -419,7 +499,14 @@ Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int) , the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. The result of the describe contents operation. - For details, see the Android reference documentation for android.view.SurfaceControl.describeContents.Java documentation for android.view.SurfaceControl.describeContents. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.describeContents. + + + Java documentation for android.view.SurfaceControl.describeContents. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -555,7 +642,14 @@ The Android.OS.Parcel value used for in. Restores this surface control from a Parcel. - For details, see the Android reference documentation for android.view.SurfaceControl.readFromParcel.Java documentation for android.view.SurfaceControl.readFromParcel. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.readFromParcel. + + + Java documentation for android.view.SurfaceControl.readFromParcel. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -714,7 +808,14 @@ The Android.OS.Parcel value used for dest. The Android.OS.ParcelableWriteFlags value used for flags. Writes this object's contents to the destination Parcel. - For details, see the Android reference documentation for android.view.SurfaceControl.writeToParcel.Java documentation for android.view.SurfaceControl.writeToParcel. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControl.writeToParcel. + + + Java documentation for android.view.SurfaceControl.writeToParcel. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/SurfaceControlViewHost+LayoutParams.xml b/docs/xml/Android.Views/SurfaceControlViewHost+LayoutParams.xml new file mode 100644 index 000000000..9de34ccd3 --- /dev/null +++ b/docs/xml/Android.Views/SurfaceControlViewHost+LayoutParams.xml @@ -0,0 +1,300 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/view/SurfaceControlViewHost$LayoutParams", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/view/SurfaceControlViewHost$LayoutParams", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Specifies the layout parameters for a View hosted by a SurfaceControlViewHost. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(IIZ)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(IIZ)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + + The width, in pixels, of the bounds for the View. + The height, in pixels, of the bounds for the View. + Whether the View can receive key input focus. + Creates a new set of layout parameters. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getHeight", "()I", "GetGetHeightHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getHeight", "()I", "GetGetHeightHandler", ApiSince=37)>] + + + + System.Int32 + + + Returns the height, in pixels, of the bounds for the View. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isFocusable", "()Z", "GetIsFocusableHandler", ApiSince=37)] + [<get: Android.Runtime.Register("isFocusable", "()Z", "GetIsFocusableHandler", ApiSince=37)>] + + + + System.Boolean + + + Returns true if this View can receive key input focus. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getTitle", "()Ljava/lang/String;", "GetGetTitleHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getTitle", "()Ljava/lang/String;", "GetGetTitleHandler", ApiSince=37)>] + + + [set: Android.Runtime.Register("setTitle", "(Ljava/lang/String;)V", "GetSetTitle_Ljava_lang_String_Handler", ApiSince=37)] + [<set: Android.Runtime.Register("setTitle", "(Ljava/lang/String;)V", "GetSetTitle_Ljava_lang_String_Handler", ApiSince=37)>] + + + [set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<set: System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + The title to set. + Sets the title for the SurfaceControlViewHost. + The title for the SurfaceControlViewHost. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getWidth", "()I", "GetGetWidthHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getWidth", "()I", "GetGetWidthHandler", ApiSince=37)>] + + + + System.Int32 + + + Returns the width, in pixels, of the bounds for the View. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Views/SurfaceControlViewHost+SurfacePackage.xml b/docs/xml/Android.Views/SurfaceControlViewHost+SurfacePackage.xml index 5920633ba..a1a8614fe 100644 --- a/docs/xml/Android.Views/SurfaceControlViewHost+SurfacePackage.xml +++ b/docs/xml/Android.Views/SurfaceControlViewHost+SurfacePackage.xml @@ -101,7 +101,14 @@ The Android.Views.SurfaceControlViewHost+SurfacePackage value used for other. Constructs a copy of SurfacePackage with an independent lifetime. The caller can use this to create an independent copy in situations where ownership of the SurfacePackage would be transferred elsewhere, such as attaching to a SurfaceView , returning as Binder result value, etc. The caller is responsible for releasing this copy when its done. - For details, see the Android reference documentation for android.view.SurfaceControlViewHost.SurfacePackage.SurfacePackage.Java documentation for android.view.SurfaceControlViewHost.SurfacePackage.SurfacePackage. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControlViewHost.SurfacePackage.SurfacePackage. + + + Java documentation for android.view.SurfaceControlViewHost.SurfacePackage.SurfacePackage. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -130,7 +137,15 @@ Gets the Parcelable creator used to reconstruct this type from a Parcel. - For details, see the Android reference documentation for android.view.SurfaceControlViewHost.SurfacePackage.CREATOR. Java documentation for android.view.SurfaceControlViewHost.SurfacePackage.CREATOR. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.SurfaceControlViewHost.SurfacePackage.CREATOR. + + + Java documentation for android.view.SurfaceControlViewHost.SurfacePackage.CREATOR. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -164,7 +179,14 @@ Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int) , the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. The result of the describe contents operation. - For details, see the Android reference documentation for android.view.SurfaceControlViewHost.SurfacePackage.describeContents.Java documentation for android.view.SurfaceControlViewHost.SurfacePackage.describeContents. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControlViewHost.SurfacePackage.describeContents. + + + Java documentation for android.view.SurfaceControlViewHost.SurfacePackage.describeContents. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -567,7 +589,14 @@ The Android.OS.Parcel value used for out. The Android.OS.ParcelableWriteFlags value used for flags. Writes this object's contents to the destination Parcel. - For details, see the Android reference documentation for android.view.SurfaceControlViewHost.SurfacePackage.writeToParcel.Java documentation for android.view.SurfaceControlViewHost.SurfacePackage.writeToParcel. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceControlViewHost.SurfacePackage.writeToParcel. + + + Java documentation for android.view.SurfaceControlViewHost.SurfacePackage.writeToParcel. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/SurfaceControlViewHost.xml b/docs/xml/Android.Views/SurfaceControlViewHost.xml index 702fd796c..d95ece4aa 100644 --- a/docs/xml/Android.Views/SurfaceControlViewHost.xml +++ b/docs/xml/Android.Views/SurfaceControlViewHost.xml @@ -71,7 +71,9 @@ The System.IntPtr value used for java reference. The Android.Runtime.JniHandleOwnership value used for transfer. Creates a managed peer for an existing Java Native Interface object reference. - For details, see the Android reference documentation for android.view.SurfaceControlViewHost. + + For details, see the Android reference documentation for android.view.SurfaceControlViewHost. + @@ -187,6 +189,36 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getLayoutParams", "()Landroid/view/SurfaceControlViewHost$LayoutParams;", "GetGetLayoutParamsHandler", ApiSince=37)] + [<Android.Runtime.Register("getLayoutParams", "()Landroid/view/SurfaceControlViewHost$LayoutParams;", "GetGetLayoutParamsHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.SurfaceControlViewHost+LayoutParams + + + + To be added. + To be added. + To be added. + + @@ -263,6 +295,38 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("relayout", "(Landroid/view/SurfaceControlViewHost$LayoutParams;)V", "GetRelayout_Landroid_view_SurfaceControlViewHost_LayoutParams_Handler", ApiSince=37)] + [<Android.Runtime.Register("relayout", "(Landroid/view/SurfaceControlViewHost$LayoutParams;)V", "GetRelayout_Landroid_view_SurfaceControlViewHost_LayoutParams_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + @@ -352,6 +416,40 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setView", "(Landroid/view/View;Landroid/view/SurfaceControlViewHost$LayoutParams;)V", "GetSetView_Landroid_view_View_Landroid_view_SurfaceControlViewHost_LayoutParams_Handler", ApiSince=37)] + [<Android.Runtime.Register("setView", "(Landroid/view/View;Landroid/view/SurfaceControlViewHost$LayoutParams;)V", "GetSetView_Landroid_view_View_Landroid_view_SurfaceControlViewHost_LayoutParams_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Views/SurfaceView.xml b/docs/xml/Android.Views/SurfaceView.xml index 47235cbae..5b03bfb73 100644 --- a/docs/xml/Android.Views/SurfaceView.xml +++ b/docs/xml/Android.Views/SurfaceView.xml @@ -272,10 +272,54 @@ The Android.Views.SurfaceControl+Transaction value used for transaction. Adds a transaction that would be applied synchronously with displaying the SurfaceView's next frame. Note that the exact frame that the transaction is applied with is only well-defined when SurfaceView rendering is paused prior to calling applyTransactionToFrame(), so that the transaction is applied with the next frame rendered after applyTransactionToFrame() is called. If frames are continuously rendering to the SurfaceView when applyTransactionToFrame() is called, then it is undefined which frame the transaction is applied with. It is also possible for the transaction to not be applied if no new frames are rendered to the SurfaceView after this is called. - For details, see the Android reference documentation for android.view.SurfaceView.applyTransactionToFrame.Java documentation for android.view.SurfaceView.applyTransactionToFrame. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceView.applyTransactionToFrame. + + + Java documentation for android.view.SurfaceView.applyTransactionToFrame. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getBlurRegions", "()Ljava/util/List;", "GetGetBlurRegionsHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getBlurRegions", "()Ljava/util/List;", "GetGetBlurRegionsHandler", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + + + System.Collections.Generic.IList<Android.Views.BlurRegion> + + + Returns the list of blur regions currently set on the SurfaceView. + list of BlurRegion objects, or empty list if none set + To be added. + + @@ -301,7 +345,15 @@ Returns the SurfaceControlViewHost.SurfacePackage that was set on this SurfaceView. Note: This method will return null if setChildSurfacePackage(SurfaceControlViewHost.SurfacePackage) has not been called or if clearChildSurfacePackage() has been called. - For details, see the Android reference documentation for android.view.SurfaceView.getChildSurfacePackage.Java documentation for android.view.SurfaceView.getChildSurfacePackage. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.SurfaceView.getChildSurfacePackage. + + + Java documentation for android.view.SurfaceView.getChildSurfacePackage. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -330,7 +382,7 @@ - Clears the SurfaceControlViewHost.SurfacePackage that was set on this SurfaceView. This hides any content rendered by the provided SurfaceControlViewHost.SurfacePackage . + Clears the SurfaceControlViewHost.SurfacePackage that was set on this SurfaceView. Clears the SurfaceControlViewHost.SurfacePackage that was set on this SurfaceView. This hides any content rendered by the provided @@ -381,7 +433,7 @@ the composition order of the surface view. - Returns the composition order of the SurfaceView.; Controls the composition order of the SurfaceView. + Returns the composition order of the SurfaceView. -or- Controls the composition order of the SurfaceView. composition order of the SurfaceView. Property getter documentation: @@ -570,6 +622,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setBlurRegions", "(Ljava/util/Collection;)V", "GetSetBlurRegions_Ljava_util_Collection_Handler", ApiSince=37)] + [<Android.Runtime.Register("setBlurRegions", "(Ljava/util/Collection;)V", "GetSetBlurRegions_Ljava_util_Collection_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + + + + collection of BlurRegion objects to blur, or null to clear + Specifies a list of regions to be blurred on the SurfaceView's content. + To be added. + + @@ -603,7 +694,14 @@ The Android.Views.SurfaceControlViewHost+SurfacePackage value used for p. Displays the view-hierarchy embedded within a SurfaceControlViewHost.SurfacePackage within this SurfaceView. This can be called independently of the SurfaceView lifetime callbacks. SurfaceView will internally manage reparenting the package to our Surface as it is created and destroyed. If this SurfaceView is above its host Surface (see setZOrderOnTop(boolean) then the embedded Surface hierarchy will be able to receive input. This will take ownership of the SurfaceControl contained inside the SurfacePackage and free the caller of the obligation to call SurfaceControlViewHost.SurfacePackage.release . However, note that SurfaceControlViewHost.SurfacePackage.release and SurfaceControlViewHost.release are not the same. While the ownership of this particular SurfaceControlViewHost.SurfacePackage will be taken by the SurfaceView the underlying SurfaceControlViewHost remains managed by it's original remote-owner. Users can call SurfaceView.clearChildSurfacePackage to clear the package. - For details, see the Android reference documentation for android.view.SurfaceView.setChildSurfacePackage.Java documentation for android.view.SurfaceView.setChildSurfacePackage. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.SurfaceView.setChildSurfacePackage. + + + Java documentation for android.view.SurfaceView.setChildSurfacePackage. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/TextureView+SurfaceTextureAvailableEventArgs.xml b/docs/xml/Android.Views/TextureView+SurfaceTextureAvailableEventArgs.xml index b35752615..283ee0e59 100644 --- a/docs/xml/Android.Views/TextureView+SurfaceTextureAvailableEventArgs.xml +++ b/docs/xml/Android.Views/TextureView+SurfaceTextureAvailableEventArgs.xml @@ -64,6 +64,7 @@ Gets the SurfaceTexture height in pixels. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -84,6 +85,7 @@ Gets the SurfaceTexture supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,6 +106,7 @@ Gets the SurfaceTexture width in pixels. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/TextureView+SurfaceTextureDestroyedEventArgs.xml b/docs/xml/Android.Views/TextureView+SurfaceTextureDestroyedEventArgs.xml index 34a7df56a..14ff75de0 100644 --- a/docs/xml/Android.Views/TextureView+SurfaceTextureDestroyedEventArgs.xml +++ b/docs/xml/Android.Views/TextureView+SurfaceTextureDestroyedEventArgs.xml @@ -62,6 +62,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets the SurfaceTexture supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/TextureView+SurfaceTextureSizeChangedEventArgs.xml b/docs/xml/Android.Views/TextureView+SurfaceTextureSizeChangedEventArgs.xml index f70570795..909c6c6e4 100644 --- a/docs/xml/Android.Views/TextureView+SurfaceTextureSizeChangedEventArgs.xml +++ b/docs/xml/Android.Views/TextureView+SurfaceTextureSizeChangedEventArgs.xml @@ -64,6 +64,7 @@ Gets the SurfaceTexture height in pixels. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -84,6 +85,7 @@ Gets the SurfaceTexture supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,6 +106,7 @@ Gets the SurfaceTexture width in pixels. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/TextureView+SurfaceTextureUpdatedEventArgs.xml b/docs/xml/Android.Views/TextureView+SurfaceTextureUpdatedEventArgs.xml index a164a3f1e..6b23cff48 100644 --- a/docs/xml/Android.Views/TextureView+SurfaceTextureUpdatedEventArgs.xml +++ b/docs/xml/Android.Views/TextureView+SurfaceTextureUpdatedEventArgs.xml @@ -60,6 +60,7 @@ Gets the SurfaceTexture supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/TextureView.xml b/docs/xml/Android.Views/TextureView.xml index fc6f07baf..a3bd9fd07 100644 --- a/docs/xml/Android.Views/TextureView.xml +++ b/docs/xml/Android.Views/TextureView.xml @@ -671,6 +671,7 @@ Returns true if the SurfaceTexture associated with this TextureView is available for rendering. + To be added. Returns true if the SurfaceTexture associated with this TextureView is available for rendering. When this method returns @@ -958,7 +959,7 @@ The transform to apply to the content of this view. If null the transform will be set to identity. - Sets the transform to associate with this texture view. The specified transform applies to the underlying surface texture and does not affect the size or position of the view itself, only of its content. + Sets the transform to associate with this texture view. Sets the transform to associate with this texture view. The specified transform applies to the underlying surface @@ -1020,7 +1021,8 @@ The SurfaceTexture that the view should use. - Returns the SurfaceTexture used by this view.; Set the SurfaceTexture for this view to use. + Returns the SurfaceTexture used by this view. -or- Set the SurfaceTexture for this view to use. + To be added. Property getter documentation: Returns the SurfaceTexture used by this view. This method @@ -1134,6 +1136,7 @@ Returns the SurfaceTextureListener currently associated with this texture view.; Sets the SurfaceTextureListener used to listen to surface texture events. + To be added. Property getter documentation: diff --git a/docs/xml/Android.Views/VerifiedInputEvent.xml b/docs/xml/Android.Views/VerifiedInputEvent.xml index 3b19604d8..ab0d2ce8b 100644 --- a/docs/xml/Android.Views/VerifiedInputEvent.xml +++ b/docs/xml/Android.Views/VerifiedInputEvent.xml @@ -80,7 +80,9 @@ The System.IntPtr value used for java reference. The Android.Runtime.JniHandleOwnership value used for transfer. Creates a managed peer for an existing Java Native Interface object reference. - For details, see the Android reference documentation for android.view.VerifiedInputEvent. + + For details, see the Android reference documentation for android.view.VerifiedInputEvent. + @@ -108,7 +110,15 @@ Gets the Parcelable creator used to reconstruct this type from a Parcel. - For details, see the Android reference documentation for android.view.VerifiedInputEvent.CREATOR. Java documentation for android.view.VerifiedInputEvent.CREATOR. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.VerifiedInputEvent.CREATOR. + + + Java documentation for android.view.VerifiedInputEvent.CREATOR. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -182,6 +192,7 @@ Get the id of the device that generated this event. + To be added. Get the id of the device that generated this event. @@ -222,6 +233,7 @@ Get the display id that is associated with this event. + To be added. Get the display id that is associated with this event. @@ -263,6 +275,7 @@ Get the time this event occurred, in the android.os.SystemClock#uptimeMillis() time base. + To be added. Get the time this event occurred, in the android.os.SystemClock#uptimeMillis() time base. @@ -360,6 +373,7 @@ Get the source of the event. + To be added. Get the source of the event. diff --git a/docs/xml/Android.Views/VerifiedKeyEvent.xml b/docs/xml/Android.Views/VerifiedKeyEvent.xml index 3da5c6cdc..36c6a8262 100644 --- a/docs/xml/Android.Views/VerifiedKeyEvent.xml +++ b/docs/xml/Android.Views/VerifiedKeyEvent.xml @@ -90,6 +90,7 @@ The action of this key event. + To be added. The action of this key event. May be either KeyEvent#ACTION_DOWN or KeyEvent#ACTION_UP. @@ -131,7 +132,15 @@ Gets the Parcelable creator used to reconstruct this type from a Parcel. - For details, see the Android reference documentation for android.view.VerifiedKeyEvent.CREATOR. Java documentation for android.view.VerifiedKeyEvent.CREATOR. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.VerifiedKeyEvent.CREATOR. + + + Java documentation for android.view.VerifiedKeyEvent.CREATOR. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -161,6 +170,7 @@ Retrieve the time of the most recent key down event, in the android.os.SystemClock#uptimeMillis time base, but in nanoseconds. + To be added. Retrieve the time of the most recent key down event, in the android.os.SystemClock#uptimeMillis time base, but in nanoseconds. If this @@ -311,6 +321,7 @@ Retrieve the key code of the key event. + To be added. Retrieve the key code of the key event. @@ -392,6 +403,7 @@ Retrieve the repeat count of the event. + To be added. Retrieve the repeat count of the event. For key down events, this is the number of times the key has repeated with the first down starting at 0 and counting up from there. @@ -435,6 +447,7 @@ Retrieve the hardware key id of this key event. + To be added. Retrieve the hardware key id of this key event. These values are not reliable and vary from device to device. diff --git a/docs/xml/Android.Views/VerifiedMotionEvent.xml b/docs/xml/Android.Views/VerifiedMotionEvent.xml index 927990195..d8ef55c6e 100644 --- a/docs/xml/Android.Views/VerifiedMotionEvent.xml +++ b/docs/xml/Android.Views/VerifiedMotionEvent.xml @@ -90,6 +90,7 @@ The masked action being performed, without pointer index information. + To be added. The masked action being performed, without pointer index information. @@ -130,6 +131,7 @@ The state of all buttons that are pressed such as a mouse or stylus button. + To be added. The state of all buttons that are pressed such as a mouse or stylus button. @@ -170,7 +172,15 @@ Gets the Parcelable creator used to reconstruct this type from a Parcel. - For details, see the Android reference documentation for android.view.VerifiedMotionEvent.CREATOR. Java documentation for android.view.VerifiedMotionEvent.CREATOR. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.VerifiedMotionEvent.CREATOR. + + + Java documentation for android.view.VerifiedMotionEvent.CREATOR. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -199,6 +209,7 @@ The time that the gesture started, in nanoseconds. + To be added. The time that the gesture started, in nanoseconds. Uses the same time base as android.os.SystemClock#uptimeMillis() @@ -348,6 +359,7 @@ The state of any meta / modifier keys that were in effect when the event was generated. + To be added. The state of any meta / modifier keys that were in effect when the event was generated. @@ -388,6 +400,7 @@ The raw X coordinate of the primary pointer. + To be added. The raw X coordinate of the primary pointer. @@ -428,6 +441,7 @@ The raw Y coordinate of the primary pointer. + To be added. The raw Y coordinate of the primary pointer. diff --git a/docs/xml/Android.Views/View+BaseSavedState.xml b/docs/xml/Android.Views/View+BaseSavedState.xml index e087fe1f5..8f422a1a1 100644 --- a/docs/xml/Android.Views/View+BaseSavedState.xml +++ b/docs/xml/Android.Views/View+BaseSavedState.xml @@ -229,6 +229,7 @@ Gets the parcelable creator for View.BaseSavedState instances. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+CapturedPointerEventArgs.xml b/docs/xml/Android.Views/View+CapturedPointerEventArgs.xml index 65214ba85..0edf8f87b 100644 --- a/docs/xml/Android.Views/View+CapturedPointerEventArgs.xml +++ b/docs/xml/Android.Views/View+CapturedPointerEventArgs.xml @@ -64,6 +64,7 @@ Gets the motion event supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -84,6 +85,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,6 +106,7 @@ Gets the view supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+ContextClickEventArgs.xml b/docs/xml/Android.Views/View+ContextClickEventArgs.xml index cdd22f742..127f60cdd 100644 --- a/docs/xml/Android.Views/View+ContextClickEventArgs.xml +++ b/docs/xml/Android.Views/View+ContextClickEventArgs.xml @@ -62,6 +62,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets the view supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+CreateContextMenuEventArgs.xml b/docs/xml/Android.Views/View+CreateContextMenuEventArgs.xml index ff2d17eac..87a020860 100644 --- a/docs/xml/Android.Views/View+CreateContextMenuEventArgs.xml +++ b/docs/xml/Android.Views/View+CreateContextMenuEventArgs.xml @@ -62,6 +62,7 @@ Gets the context menu being created. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets context-menu information for the view. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+DragEventArgs.xml b/docs/xml/Android.Views/View+DragEventArgs.xml index 88dda2cb2..cb1a4458e 100644 --- a/docs/xml/Android.Views/View+DragEventArgs.xml +++ b/docs/xml/Android.Views/View+DragEventArgs.xml @@ -62,6 +62,7 @@ Gets the drag event supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+FocusChangeEventArgs.xml b/docs/xml/Android.Views/View+FocusChangeEventArgs.xml index 8fe0ed870..35099a5a6 100644 --- a/docs/xml/Android.Views/View+FocusChangeEventArgs.xml +++ b/docs/xml/Android.Views/View+FocusChangeEventArgs.xml @@ -60,6 +60,7 @@ Gets whether the view has focus. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+GenericMotionEventArgs.xml b/docs/xml/Android.Views/View+GenericMotionEventArgs.xml index 715017b34..af90858dc 100644 --- a/docs/xml/Android.Views/View+GenericMotionEventArgs.xml +++ b/docs/xml/Android.Views/View+GenericMotionEventArgs.xml @@ -62,6 +62,7 @@ Gets the motion event supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+HoverEventArgs.xml b/docs/xml/Android.Views/View+HoverEventArgs.xml index 1d8f65498..de6360bed 100644 --- a/docs/xml/Android.Views/View+HoverEventArgs.xml +++ b/docs/xml/Android.Views/View+HoverEventArgs.xml @@ -62,6 +62,7 @@ Gets the motion event supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+ICalledFromWrongThreadListener.xml b/docs/xml/Android.Views/View+ICalledFromWrongThreadListener.xml new file mode 100644 index 000000000..c4535594f --- /dev/null +++ b/docs/xml/Android.Views/View+ICalledFromWrongThreadListener.xml @@ -0,0 +1,66 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/view/View$CalledFromWrongThreadListener", "", "Android.Views.View/ICalledFromWrongThreadListenerInvoker", ApiSince=37)] + [<Android.Runtime.Register("android/view/View$CalledFromWrongThreadListener", "", "Android.Views.View/ICalledFromWrongThreadListenerInvoker", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + A listener that is notified when certain View APIs are called from the wrong thread. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("onCalledFromWrongThread", "()V", "GetOnCalledFromWrongThreadHandler:Android.Views.View/ICalledFromWrongThreadListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("onCalledFromWrongThread", "()V", "GetOnCalledFromWrongThreadHandler:Android.Views.View/ICalledFromWrongThreadListenerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Views/View+KeyEventArgs.xml b/docs/xml/Android.Views/View+KeyEventArgs.xml index 928fe0eaf..11d4d9e6a 100644 --- a/docs/xml/Android.Views/View+KeyEventArgs.xml +++ b/docs/xml/Android.Views/View+KeyEventArgs.xml @@ -64,6 +64,7 @@ Gets the key event supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -84,6 +85,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,6 +106,7 @@ Gets the key code supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+LayoutChangeEventArgs.xml b/docs/xml/Android.Views/View+LayoutChangeEventArgs.xml index 6ead58d9b..6008eccf3 100644 --- a/docs/xml/Android.Views/View+LayoutChangeEventArgs.xml +++ b/docs/xml/Android.Views/View+LayoutChangeEventArgs.xml @@ -74,6 +74,7 @@ Gets the view's bottom edge after layout. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -94,6 +95,7 @@ Gets the view's left edge after layout. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -114,6 +116,7 @@ Gets the view's bottom edge before layout. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -134,6 +137,7 @@ Gets the view's left edge before layout. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -154,6 +158,7 @@ Gets the view's right edge before layout. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,6 +179,7 @@ Gets the view's top edge before layout. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -194,6 +200,7 @@ Gets the view's right edge after layout. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -214,6 +221,7 @@ Gets the view's top edge after layout. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+LongClickEventArgs.xml b/docs/xml/Android.Views/View+LongClickEventArgs.xml index ad8d476e9..123772dc2 100644 --- a/docs/xml/Android.Views/View+LongClickEventArgs.xml +++ b/docs/xml/Android.Views/View+LongClickEventArgs.xml @@ -60,6 +60,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+LongClickUseDefaultHapticFeedbackEventArgs.xml b/docs/xml/Android.Views/View+LongClickUseDefaultHapticFeedbackEventArgs.xml index 83e068986..3da25e94a 100644 --- a/docs/xml/Android.Views/View+LongClickUseDefaultHapticFeedbackEventArgs.xml +++ b/docs/xml/Android.Views/View+LongClickUseDefaultHapticFeedbackEventArgs.xml @@ -62,6 +62,7 @@ Gets or sets whether the callback result is handled. + To be added. @@ -80,6 +81,7 @@ Gets the view supplied to this callback. + To be added. diff --git a/docs/xml/Android.Views/View+ScrollChangeEventArgs.xml b/docs/xml/Android.Views/View+ScrollChangeEventArgs.xml index 8a93ef7b5..18cd9bad5 100644 --- a/docs/xml/Android.Views/View+ScrollChangeEventArgs.xml +++ b/docs/xml/Android.Views/View+ScrollChangeEventArgs.xml @@ -68,6 +68,7 @@ Gets the view's previous horizontal scroll position. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -88,6 +89,7 @@ Gets the view's previous vertical scroll position. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -108,6 +110,7 @@ Gets the view's current horizontal scroll position. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -128,6 +131,7 @@ Gets the view's current vertical scroll position. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -148,6 +152,7 @@ Gets the view supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+SystemUiVisibilityChangeEventArgs.xml b/docs/xml/Android.Views/View+SystemUiVisibilityChangeEventArgs.xml index 876a0d8bc..b4250ce6b 100644 --- a/docs/xml/Android.Views/View+SystemUiVisibilityChangeEventArgs.xml +++ b/docs/xml/Android.Views/View+SystemUiVisibilityChangeEventArgs.xml @@ -60,6 +60,7 @@ Gets the visibility state supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+TouchEventArgs.xml b/docs/xml/Android.Views/View+TouchEventArgs.xml index af70eff9e..31c1176a5 100644 --- a/docs/xml/Android.Views/View+TouchEventArgs.xml +++ b/docs/xml/Android.Views/View+TouchEventArgs.xml @@ -62,6 +62,7 @@ Gets the motion event supplied to this callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+UnhandledKeyEventEventArgs.xml b/docs/xml/Android.Views/View+UnhandledKeyEventEventArgs.xml index 7eca8d6e0..799394ba5 100644 --- a/docs/xml/Android.Views/View+UnhandledKeyEventEventArgs.xml +++ b/docs/xml/Android.Views/View+UnhandledKeyEventEventArgs.xml @@ -60,6 +60,7 @@ Gets the key event supplied to this callback. + To be added. @@ -78,6 +79,7 @@ Gets or sets whether the callback result is handled. + To be added. @@ -96,6 +98,7 @@ Gets the view supplied to this callback. + To be added. diff --git a/docs/xml/Android.Views/View+ViewAttachedToWindowEventArgs.xml b/docs/xml/Android.Views/View+ViewAttachedToWindowEventArgs.xml index a71fad00c..df07eed1b 100644 --- a/docs/xml/Android.Views/View+ViewAttachedToWindowEventArgs.xml +++ b/docs/xml/Android.Views/View+ViewAttachedToWindowEventArgs.xml @@ -64,6 +64,7 @@ Gets the view that was attached to the window. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View+ViewDetachedFromWindowEventArgs.xml b/docs/xml/Android.Views/View+ViewDetachedFromWindowEventArgs.xml index 08bb82a04..fa5d6c148 100644 --- a/docs/xml/Android.Views/View+ViewDetachedFromWindowEventArgs.xml +++ b/docs/xml/Android.Views/View+ViewDetachedFromWindowEventArgs.xml @@ -64,6 +64,7 @@ Gets the view that was detached from the window. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/View.xml b/docs/xml/Android.Views/View.xml index 96134fb85..29e02e2fd 100644 --- a/docs/xml/Android.Views/View.xml +++ b/docs/xml/Android.Views/View.xml @@ -747,6 +747,7 @@ Gets the class name reported to accessibility services. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -777,6 +778,7 @@ Return the class name of this object to be used for accessibility purposes. + To be added. Return the class name of this object to be used for accessibility purposes. Subclasses should only override this if they are implementing something that @@ -981,7 +983,7 @@ System.Boolean - Gets whether this view is a heading for accessibility purposes.; Set if view is a heading for a section of content for accessibility purposes. + Gets whether this view is a heading for accessibility purposes. true if the view is a heading, false otherwise. @@ -1319,7 +1321,10 @@ Gets or sets the title that identifies this pane to accessibility services. - For details, see the Android reference documentation for android.view.View. + To be added. + + For details, see the Android reference documentation for android.view.View. + @@ -1562,7 +1567,7 @@ System.Boolean - Indicates the activation state of this view.; Changes the activated state of this view. + Indicates the activation state of this view. true if the view is activated, false otherwise Property getter documentation: @@ -2103,6 +2108,7 @@ Returns the allowed package for delegate editor views for which this view may act as a handwriting delegator, as set by #setAllowedHandwritingDelegatePackage. + To be added. Returns the allowed package for delegate editor views for which this view may act as a handwriting delegator, as set by #setAllowedHandwritingDelegatePackage. If #setAllowedHandwritingDelegatePackage has not been called, or called with null @@ -2148,6 +2154,7 @@ Returns the allowed package for views which may act as a handwriting delegator for this delegate editor view, as set by #setAllowedHandwritingDelegatorPackage. + To be added. Returns the allowed package for views which may act as a handwriting delegator for this delegate editor view, as set by #setAllowedHandwritingDelegatorPackage. If #setAllowedHandwritingDelegatorPackage has not been called, or called with null @@ -2190,8 +2197,7 @@ System.Single - The opacity of the view.; Sets the opacity of the view to a value from 0 to 1, where 0 means the view is - completely transparent and 1 means the view is completely opaque. + The opacity of the view. The opacity of the view. Property getter documentation: @@ -2599,6 +2605,7 @@ Gets or sets the handler used when window insets are applied to this view. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3921,6 +3928,7 @@ Gets the View 's current autofill value. By default returns null , but subclasses should override it and return an appropriate value to properly support the Autofill Framework. + To be added. Gets the View's current autofill value. By default returns null, but subclasses should override it and return an @@ -3970,7 +3978,8 @@ System.Boolean - Return whether the View allows automatic handwriting initiation.; Set whether this view enables automatic handwriting initiation. + Return whether the View allows automatic handwriting initiation. + To be added. Property getter documentation: Return whether the View allows automatic handwriting initiation. Returns true if automatic @@ -4152,7 +4161,8 @@ the delay, in milliseconds, after which the animation should start; when the delay is 0, the animation starts immediately - Whether this method should call invalidate + Whether this method should call invalidate if an animation + is scheduled Trigger the scrollbars to draw. true if the animation is played, false otherwise @@ -4471,7 +4481,7 @@ System.Int32 - Bottom position of this view relative to its parent.; Sets the bottom position of this view relative to its parent. + Bottom position of this view relative to its parent. The bottom of this view, in pixels. Property getter documentation: @@ -5540,7 +5550,7 @@ System.Boolean - Indicates whether this view reacts to click events or not.; Enables or disables click events for this view. + Indicates whether this view reacts to click events or not. true if the view is clickable, false otherwise Property getter documentation: @@ -5648,7 +5658,8 @@ System.Boolean - Returns whether the Outline should be used to clip the contents of the View.; Sets whether the View's Outline should be used to clip the contents of the View. + Returns whether the Outline should be used to clip the contents of the View. + To be added. Property getter documentation: Returns whether the Outline should be used to clip the contents of the View. @@ -6191,6 +6202,7 @@ Gets or sets the text that describes this view for accessibility services. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6296,8 +6308,7 @@ Android.Views.ViewContentSensitivity - Gets content sensitivity mode to determine whether this view displays sensitive content.; Sets content sensitivity mode to determine whether this view displays sensitive content - (e. + Gets content sensitivity mode to determine whether this view displays sensitive content. #CONTENT_SENSITIVITY_AUTO by default, or value passed to #setContentSensitivity(int). @@ -6357,7 +6368,7 @@ 0 - Automatically determine whether a view displays sensitive content. + Content sensitivity is determined by the framework. Automatically determine whether a view displays sensitive content. For example, available autofill hints (or some other signal) can be used to determine if this view @@ -6575,7 +6586,7 @@ System.Boolean - Indicates whether this view reacts to context clicks or not.; Enables or disables context clicking for this view. + Indicates whether this view reacts to context clicks or not. true if the view is context clickable, false otherwise Property getter documentation: @@ -6801,8 +6812,7 @@ Returns whether this View should use a default focus highlight when it gets focused but - doesn't have android.R.attr#state_focused defined in its background.; Sets whether this View should use a default focus highlight when it gets focused but doesn't - have android.R.attr#state_focused defined in its background. + doesn't have android.R.attr#state_focused defined in its background. True if this View should use a default focus highlight. Property getter documentation: @@ -9607,8 +9617,17 @@ 16384 - Flag indicating that this drag will result in the caller activity's task to be hidden for the duration of the drag, which means that the source activity will not receive drag events for the current drag gesture. Only the current VoiceInteractionService may use this flag. - For details, see the Android reference documentation for android.view.View.DRAG_FLAG_HIDE_CALLING_TASK_ON_DRAG_START.Java documentation for android.view.View.DRAG_FLAG_HIDE_CALLING_TASK_ON_DRAG_START. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Flag indicating that this drag will result in the caller activity's task to be hidden for the + duration of the drag, which means that the source activity will not receive drag events for + the current drag gesture. + + For details, see the Android reference documentation for android.view.View.DRAG_FLAG_HIDE_CALLING_TASK_ON_DRAG_START. + + + Java documentation for android.view.View.DRAG_FLAG_HIDE_CALLING_TASK_ON_DRAG_START. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -10020,7 +10039,7 @@ System.Boolean - Indicates whether the drawing cache is enabled for this view.; Enables or disables the drawing cache. + Indicates whether the drawing cache is enabled for this view. true if the drawing cache is enabled Property getter documentation: @@ -10117,7 +10136,7 @@ Android.Views.DrawingCacheQuality - Returns the quality of the drawing cache.; Set the drawing cache quality of this view. + Returns the quality of the drawing cache. One of #DRAWING_CACHE_QUALITY_AUTO, #DRAWING_CACHE_QUALITY_LOW, or #DRAWING_CACHE_QUALITY_HIGH @@ -10233,7 +10252,7 @@ System.Boolean - Indicates whether this duplicates its drawable state from its parent.; Enables or disables the duplication of the parent's state into this view. + Indicates whether this duplicates its drawable state from its parent. True if this view's drawable state is duplicated from the parent, false otherwise @@ -10295,7 +10314,7 @@ System.Single - The base elevation of this view relative to its parent, in pixels.; Sets the base elevation of this view, in pixels. + The base elevation of this view relative to its parent, in pixels. The base depth position of the view, in pixels. Property getter documentation: @@ -10341,6 +10360,7 @@ Indicates the view has no states set. + To be added. Indicates the view has no states set. States are used with android.graphics.drawable.Drawable to change the drawing of the @@ -10385,7 +10405,7 @@ System.Boolean - Returns the enabled status for this view.; Set the enabled state of this view. + Returns the enabled status for this view. True if this view is enabled, false otherwise. Property getter documentation: @@ -10434,6 +10454,7 @@ Indicates the view is enabled, focused and selected. + To be added. Indicates the view is enabled, focused and selected. @@ -10475,6 +10496,7 @@ Indicates the view is enabled, focused, selected and its window has the focus. + To be added. Indicates the view is enabled, focused, selected and its window has the focus. @@ -10517,6 +10539,7 @@ Indicates the view is enabled and has the focus. + To be added. Indicates the view is enabled and has the focus. @@ -10556,6 +10579,7 @@ Indicates the view is enabled, focused and its window has the focus. + To be added. Indicates the view is enabled, focused and its window has the focus. @@ -10596,6 +10620,7 @@ Indicates the view is enabled and selected. + To be added. Indicates the view is enabled and selected. @@ -10635,6 +10660,7 @@ Indicates the view is enabled, selected and its window has the focus. + To be added. Indicates the view is enabled, selected and its window has the focus. @@ -10675,6 +10701,7 @@ Indicates the view is enabled. + To be added. Indicates the view is enabled. States are used with android.graphics.drawable.Drawable to change the drawing of the @@ -10716,6 +10743,7 @@ Indicates the view is enabled and that its window has focus. + To be added. Indicates the view is enabled and that its window has focus. @@ -10811,7 +10839,6 @@ Gets whether the framework should discard touches when the view's - window is obscured by another visible window at the touched location.; Sets whether the framework should discard touches when the view's window is obscured by another visible window at the touched location. True if touch filtering is enabled. @@ -11055,7 +11082,7 @@ 2 - Specifies that a view search matches content descriptions. + Find find views that contain the specified content description. Specifies that a view search matches content descriptions. @@ -11396,7 +11423,7 @@ System.Boolean - Returns whether this View is currently able to take focus.; Set whether this view can receive the focus. + Returns whether this View is currently able to take focus. True if this view can take focus, or false otherwise. Property getter documentation: @@ -11495,7 +11522,7 @@ System.Boolean - When a view is focusable, it may not want to take focus when in touch mode.; Set whether this view can receive focus while in touch mode. + When a view is focusable, it may not want to take focus when in touch mode. Whether the view is focusable in touch mode. Property getter documentation: @@ -11593,7 +11620,6 @@ Returns whether this View should receive focus when the focus is restored for the view - hierarchy containing this view.; Sets whether this View should receive focus when the focus is restored for the view hierarchy containing this view. true if this view is the default-focus view, false otherwise @@ -11647,6 +11673,7 @@ Indicates the view is focused and selected. + To be added. Indicates the view is focused and selected. @@ -11686,6 +11713,7 @@ Indicates the view is focused, selected and its window has the focus. + To be added. Indicates the view is focused, selected and its window has the focus. @@ -11726,6 +11754,7 @@ Indicates the view is focused. + To be added. Indicates the view is focused. States are used with android.graphics.drawable.Drawable to change the drawing of the @@ -11767,6 +11796,7 @@ Indicates the view has the focus and that its window has the focus. + To be added. Indicates the view has the focus and that its window has the focus. @@ -11868,7 +11898,7 @@ System.Boolean - See #setForceDarkAllowed(boolean); Sets whether or not to allow force dark to apply to this view. + See #setForceDarkAllowed(boolean) true if force dark is allowed (default), false if it is disabled Property getter documentation: @@ -12298,7 +12328,7 @@ System.Single - Get the current velocity of the View.; Set the current velocity of the View, we only track positive value. + Get the current velocity of the View. 0 by default, or value passed to #setFrameContentVelocity(float). Property getter documentation: @@ -13863,6 +13893,7 @@ Return the amount of offset applied to the bottom edge of this view's handwriting bounds, in the unit of pixel. + To be added. Return the amount of offset applied to the bottom edge of this view's handwriting bounds, in the unit of pixel. @@ -13905,6 +13936,7 @@ Return the amount of offset applied to the left edge of this view's handwriting bounds, in the unit of pixel. + To be added. Return the amount of offset applied to the left edge of this view's handwriting bounds, in the unit of pixel. @@ -13947,6 +13979,7 @@ Return the amount of offset applied to the right edge of this view's handwriting bounds, in the unit of pixel. + To be added. Return the amount of offset applied to the right edge of this view's handwriting bounds, in the unit of pixel. @@ -13989,6 +14022,7 @@ Return the amount of offset applied to the top edge of this view's handwriting bounds, in the unit of pixel. + To be added. Return the amount of offset applied to the top edge of this view's handwriting bounds, in the unit of pixel. @@ -14038,7 +14072,8 @@ Returns flags configuring the handwriting delegation behavior for this delegate editor view, - as set by #setHandwritingDelegateFlags.; Sets flags configuring the handwriting delegation behavior for this delegate editor view. + as set by #setHandwritingDelegateFlags. + To be added. Property getter documentation: Returns flags configuring the handwriting delegation behavior for this delegate editor view, @@ -14100,6 +14135,7 @@ Returns the callback set by #setHandwritingDelegatorCallback which should be called when a stylus MotionEvent occurs within this view's bounds.; Sets a callback which should be called when a stylus MotionEvent occurs within this view's bounds. + To be added. Property getter documentation: Returns the callback set by #setHandwritingDelegatorCallback which should be called @@ -14400,6 +14436,7 @@ Return whether this view has an attached OnClickListener. + To be added. Return whether this view has an attached OnClickListener. Returns true if there is a listener, false if there is none. @@ -14442,6 +14479,7 @@ Return whether this view has an attached OnLongClickListener. + To be added. Return whether this view has an attached OnLongClickListener. Returns true if there is a listener, false if there is none. @@ -14572,8 +14610,7 @@ Indicates whether the view is currently tracking transient state that the app should not need to concern itself with saving and restoring, but that - the framework should take special note to preserve when possible.; Set whether this view is currently tracking transient state that the - framework should attempt to preserve when possible. + the framework should take special note to preserve when possible. true if the view has transient state Property getter documentation: @@ -14714,8 +14751,7 @@ Indicate whether the horizontal edges are faded when the view is - scrolled horizontally.; Define whether the horizontal edges should be faded when this view - is scrolled horizontally. + scrolled horizontally. true if the horizontal edges should are faded on scroll, false otherwise @@ -14810,7 +14846,7 @@ System.Boolean - Indicate whether the horizontal scrollbar should be drawn or not.; Define whether the horizontal scrollbar should be drawn or not. + Indicate whether the horizontal scrollbar should be drawn or not. true if the horizontal scrollbar should be painted, false otherwise @@ -14913,6 +14949,7 @@ Returns the currently configured Drawable for the thumb of the horizontal scroll bar if it exists, null otherwise.; Defines the horizontal thumb drawable + To be added. Property getter documentation: Returns the currently configured Drawable for the thumb of the horizontal scroll bar if it @@ -14971,6 +15008,7 @@ Returns the currently configured Drawable for the track of the horizontal scroll bar if it exists, null otherwise.; Defines the horizontal track drawable + To be added. Property getter documentation: Returns the currently configured Drawable for the track of the horizontal scroll bar if it @@ -15053,7 +15091,7 @@ System.Boolean - Returns true if the view is currently hovered.; Sets whether the view is currently hovered. + Returns true if the view is currently hovered. True if the view is currently hovered. Property getter documentation: @@ -15109,7 +15147,7 @@ System.Int32 - Returns this view's identifier.; Sets the identifier for this view. + Returns this view's identifier. a positive integer used to identify the view or #NO_ID if the view has no ID @@ -15165,9 +15203,7 @@ Android.Views.ImportantForAccessibility - Gets the mode for determining whether this View is important for accessibility.; Sets how to determine whether this view is important for accessibility - which is if it fires accessibility events and if it is reported to - accessibility services that query the screen. + Gets the mode for determining whether this View is important for accessibility. The mode for determining whether a view is important for accessibility, one of #IMPORTANT_FOR_ACCESSIBILITY_AUTO, #IMPORTANT_FOR_ACCESSIBILITY_YES, #IMPORTANT_FOR_ACCESSIBILITY_NO, or @@ -15405,7 +15441,7 @@ Android.Views.ImportantForAutofill - Gets the mode for determining whether this view is important for autofill. See setImportantForAutofill(int) and isImportantForAutofill() for more info about this mode. + Gets the mode for determining whether this view is important for autofill. #IMPORTANT_FOR_AUTOFILL_AUTO by default, or value passed to #setImportantForAutofill(int). @@ -15712,7 +15748,7 @@ System.Int32 - Gets the mode for determining whether this view is important for content capture. See setImportantForContentCapture(int) and isImportantForContentCapture() for more info about this mode. + Gets the mode for determining whether this view is important for content capture. #IMPORTANT_FOR_CONTENT_CAPTURE_AUTO by default, or value passed to #setImportantForContentCapture(int). @@ -16034,6 +16070,10 @@ [Android.Runtime.Register("initializeFadingEdge", "(Landroid/content/res/TypedArray;)V", "GetInitializeFadingEdge_Landroid_content_res_TypedArray_Handler")] [<Android.Runtime.Register("initializeFadingEdge", "(Landroid/content/res/TypedArray;)V", "GetInitializeFadingEdge_Landroid_content_res_TypedArray_Handler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")>] + System.Void @@ -16079,6 +16119,10 @@ [Android.Runtime.Register("initializeScrollbars", "(Landroid/content/res/TypedArray;)V", "GetInitializeScrollbars_Landroid_content_res_TypedArray_Handler")] [<Android.Runtime.Register("initializeScrollbars", "(Landroid/content/res/TypedArray;)V", "GetInitializeScrollbars_Landroid_content_res_TypedArray_Handler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")>] + System.Void @@ -16371,6 +16415,10 @@ [System.Obsolete("The View.fitsSystemWindows() method was REMOVED by Google in API-16. DO NOT USE.")] [<System.Obsolete("The View.fitsSystemWindows() method was REMOVED by Google in API-16. DO NOT USE.")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Boolean @@ -16499,6 +16547,7 @@ Returns true if this view is currently attached to a window. + To be added. Returns true if this view is currently attached to a window. @@ -16568,6 +16617,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -16589,7 +16642,7 @@ System.Boolean - This method was deprecated in API level 37. The isCredential() is no longer used by the system and is not recommended for use by apps. The purpose and usage expectations of this property were never clearly defined. + Gets the mode for determining whether this view is a credential. false by default, or value passed to #setIsCredential(boolean). Property getter documentation: @@ -16724,7 +16777,8 @@ System.Boolean - Returns whether this view has been set as a handwriting delegate by #setIsHandwritingDelegate.; Sets this view to be a handwriting delegate. + Returns whether this view has been set as a handwriting delegate by #setIsHandwritingDelegate. + To be added. Property getter documentation: Returns whether this view has been set as a handwriting delegate by #setIsHandwritingDelegate. @@ -17155,6 +17209,7 @@ Returns true if this view has been through at least one layout since it was last attached to or detached from a window. + To be added. Returns true if this view has been through at least one layout since it was last attached to or detached from a window. @@ -17490,6 +17545,7 @@ Returns true when the View is attached and the system developer setting to show the layout bounds is enabled or false otherwise. + To be added. Returns true when the View is attached and the system developer setting to show the layout bounds is enabled or false otherwise. @@ -17846,7 +17902,6 @@ Returns whether the screen should remain on, corresponding to the current - value of #KEEP_SCREEN_ON.; Controls whether the screen should remain on, modifying the value of #KEEP_SCREEN_ON. Returns true if #KEEP_SCREEN_ON is set. @@ -17908,7 +17963,7 @@ System.Boolean - Returns whether this View is a root of a keyboard navigation cluster.; Set whether this view is a root of a keyboard navigation cluster. + Returns whether this View is a root of a keyboard navigation cluster. True if this view is a root of a cluster, or false otherwise. Property getter documentation: @@ -18012,6 +18067,7 @@ Return the global KeyEvent.DispatcherState KeyEvent.DispatcherState for this view's window. + To be added. @@ -18086,7 +18142,6 @@ Gets the id of a view for which this view serves as a label for - accessibility purposes.; Sets the id of a view for which this view serves as a label for accessibility purposes. The labeled view id. @@ -18276,11 +18331,11 @@ Android.Views.LayoutDirection - Returns the resolved layout direction for this view.; Set the layout direction for this view. + Returns the resolved layout direction for this view. #LAYOUT_DIRECTION_RTL if the layout direction is RTL or returns #LAYOUT_DIRECTION_LTR if the layout direction is not RTL. - + For compatibility, this will return #LAYOUT_DIRECTION_LTR if API version is lower than android.os.Build.VERSION_CODES#JELLY_BEAN_MR1. @@ -18554,7 +18609,7 @@ System.Int32 - Left position of this view relative to its parent.; Sets the left position of this view relative to its parent. + Left position of this view relative to its parent. The left edge of this view, in pixels. Property getter documentation: @@ -18723,7 +18778,7 @@ System.Boolean - Indicates whether this view reacts to long click events or not.; Enables or disables long click events for this view. + Indicates whether this view reacts to long click events or not. true if the view is long clickable, false otherwise Property getter documentation: @@ -18782,7 +18837,9 @@ Occurs when a long click requests the default haptic feedback behavior. - For details, see the Android reference documentation for android.view.View. + + For details, see the Android reference documentation for android.view.View. + @@ -19071,6 +19128,7 @@ Return only the state bits of #getMeasuredWidthAndState() and #getMeasuredHeightAndState(), combined into one integer. + To be added. Return only the state bits of #getMeasuredWidthAndState() and #getMeasuredHeightAndState(), combined into one integer. @@ -19413,7 +19471,7 @@ System.Boolean - Returns true if nested scrolling is enabled for this view.; Enable or disable nested scrolling for this view. + Returns true if nested scrolling is enabled for this view. true if nested scrolling is enabled Property getter documentation: @@ -19530,7 +19588,7 @@ System.Int32 - Gets the id of the view to use when the next focus is FOCUS_DOWN . + Gets the id of the view to use when the next focus is #FOCUS_DOWN. The next focus ID, or #NO_ID if the framework should decide automatically. Property getter documentation: @@ -19580,7 +19638,7 @@ System.Int32 - Gets the id of the view to use when the next focus is FOCUS_FORWARD . + Gets the id of the view to use when the next focus is #FOCUS_FORWARD. The next focus ID, or #NO_ID if the framework should decide automatically. Property getter documentation: @@ -19630,7 +19688,7 @@ System.Int32 - Gets the id of the view to use when the next focus is FOCUS_LEFT . + Gets the id of the view to use when the next focus is #FOCUS_LEFT. The next focus ID, or #NO_ID if the framework should decide automatically. Property getter documentation: @@ -19680,7 +19738,7 @@ System.Int32 - Gets the id of the view to use when the next focus is FOCUS_RIGHT . + Gets the id of the view to use when the next focus is #FOCUS_RIGHT. The next focus ID, or #NO_ID if the framework should decide automatically. Property getter documentation: @@ -19730,7 +19788,7 @@ System.Int32 - Gets the id of the view to use when the next focus is FOCUS_UP . + Gets the id of the view to use when the next focus is #FOCUS_UP. The next focus ID, or #NO_ID if the framework should decide automatically. Property getter documentation: @@ -23580,6 +23638,7 @@ Returns the current ViewOutlineProvider of the view, which generates the Outline that defines the shape of the shadow it casts, and enables outline clipping.; Sets the ViewOutlineProvider of the view, which generates the Outline that defines the shape of the shadow it casts, and enables outline clipping. + To be added. Property getter documentation: Returns the current ViewOutlineProvider of the view, which generates the Outline @@ -23880,7 +23939,7 @@ Android.Views.OverScrollMode - Returns the over-scroll mode for this view.; Set the over-scroll mode for this view. + Returns the over-scroll mode for this view. This view's over-scroll mode. Property getter documentation: @@ -24938,8 +24997,7 @@ The x location of the point around which the view is #setRotation(float) rotated - and #setScaleX(float) scaled.; Sets the x location of the point around which the view is - #setRotation(float) rotated and #setScaleX(float) scaled. + and #setScaleX(float) scaled. The x location of the pivot point. Property getter documentation: @@ -24999,7 +25057,6 @@ The y location of the point around which the view is #setRotation(float) rotated - and #setScaleY(float) scaled.; Sets the y location of the point around which the view is #setRotation(float) rotated and #setScaleY(float) scaled. The y location of the pivot point. @@ -25087,6 +25144,106 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("POINTER_CAPTURE_MODE_ABSOLUTE", ApiSince=37)] + [<Android.Runtime.Register("POINTER_CAPTURE_MODE_ABSOLUTE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.PointerCaptureMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.PointerCaptureMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.PointerCaptureMode + + 1 + + A pointer capture mode in which touchpads report absolute finger locations. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("POINTER_CAPTURE_MODE_RELATIVE", ApiSince=37)] + [<Android.Runtime.Register("POINTER_CAPTURE_MODE_RELATIVE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.PointerCaptureMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.PointerCaptureMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.PointerCaptureMode + + 2 + + A pointer capture mode in which touchpad gestures are recognized and reported like mouse + movements. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("POINTER_CAPTURE_MODE_UNCAPTURED", ApiSince=37)] + [<Android.Runtime.Register("POINTER_CAPTURE_MODE_UNCAPTURED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Views.PointerCaptureMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.PointerCaptureMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Views.PointerCaptureMode + + 0 + + A "pointer capture mode" in which the pointer is not captured. + To be added. + + @@ -25120,6 +25277,7 @@ Gets the mouse pointer icon for the current view. + To be added. Property getter documentation: Gets the mouse pointer icon for the current view. @@ -25738,8 +25896,8 @@ System.Boolean - Retrieve the preference for this view to be kept clear.; Set a preference to keep the bounds of this view clear from floating windows above this - view's window. + Retrieve the preference for this view to be kept clear. + To be added. Property getter documentation: Retrieve the preference for this view to be kept clear. This is set either by @@ -25874,7 +26032,7 @@ System.Boolean - Indicates whether the view is currently in pressed state.; Sets the pressed state for this view. + Indicates whether the view is currently in pressed state. true if the view is currently pressed, false otherwise Property getter documentation: @@ -25925,6 +26083,7 @@ Indicates the view is pressed, enabled, focused and selected. + To be added. Indicates the view is pressed, enabled, focused and selected. @@ -25967,6 +26126,7 @@ Indicates the view is pressed, enabled, focused, selected and its window has the focus. + To be added. Indicates the view is pressed, enabled, focused, selected and its window has the focus. @@ -26010,6 +26170,7 @@ Indicates the view is pressed, enabled and focused. + To be added. Indicates the view is pressed, enabled and focused. @@ -26051,6 +26212,7 @@ Indicates the view is pressed, enabled, focused and its window has the focus. + To be added. Indicates the view is pressed, enabled, focused and its window has the focus. @@ -26093,6 +26255,7 @@ Indicates the view is pressed, enabled and selected. + To be added. Indicates the view is pressed, enabled and selected. @@ -26134,6 +26297,7 @@ Indicates the view is pressed, enabled, selected and its window has the focus. + To be added. Indicates the view is pressed, enabled, selected and its window has the focus. @@ -26176,6 +26340,7 @@ Indicates the view is pressed and enabled. + To be added. Indicates the view is pressed and enabled. @@ -26215,6 +26380,7 @@ Indicates the view is pressed, enabled and its window has the focus. + To be added. Indicates the view is pressed, enabled and its window has the focus. @@ -26255,6 +26421,7 @@ Indicates the view is pressed, focused and selected. + To be added. Indicates the view is pressed, focused and selected. @@ -26295,6 +26462,7 @@ Indicates the view is pressed, focused, selected and its window has the focus. + To be added. Indicates the view is pressed, focused, selected and its window has the focus. @@ -26336,6 +26504,7 @@ Indicates the view is pressed and focused. + To be added. Indicates the view is pressed and focused. @@ -26375,6 +26544,7 @@ Indicates the view is pressed, focused and its window has the focus. + To be added. Indicates the view is pressed, focused and its window has the focus. @@ -26415,6 +26585,7 @@ Indicates the view is pressed and selected. + To be added. Indicates the view is pressed and selected. @@ -26454,6 +26625,7 @@ Indicates the view is pressed, selected and its window has the focus. + To be added. Indicates the view is pressed, selected and its window has the focus. @@ -26494,6 +26666,7 @@ Indicates the view is pressed. + To be added. Indicates the view is pressed. States are used with android.graphics.drawable.Drawable to change the drawing of the @@ -26534,6 +26707,7 @@ Indicates the view is pressed and its window has the focus. + To be added. Indicates the view is pressed and its window has the focus. @@ -26581,7 +26755,8 @@ 3 - To be added. + Represents that the user interaction that is requesting a rectangle on screen is + doing so because the View has input/keyboard focus. To be added. @@ -26614,7 +26789,9 @@ 1 - To be added. + Represents that the user interaction that is requesting a rectangle on screen is doing so + only to scroll the View on screen, and the rectangle is not associated with a text cursor or + keyboard focus. To be added. @@ -26647,7 +26824,8 @@ 2 - To be added. + Represents that the user interaction that is requesting a rectangle on screen is + doing so because the View contains a text cursor (caret). To be added. @@ -26680,7 +26858,9 @@ 0 - To be added. + Represents that the user interaction that is requesting a rectangle on screen is + doing so via the original #requestRectangleOnScreen(Rect) or + #requestRectangleOnScreen(Rect, boolean) APIs that do not define the source. To be added. @@ -26726,6 +26906,42 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("registerCalledFromWrongThreadListener", "(Landroid/view/View$CalledFromWrongThreadListener;)V", "", ApiSince=37)] + [<Android.Runtime.Register("registerCalledFromWrongThreadListener", "(Landroid/view/View$CalledFromWrongThreadListener;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + @@ -27005,7 +27221,14 @@ The Android.App.Jank.AppJankStats value used for app jank stats. Called from apps when they want to report jank stats to the system. - For details, see the Android reference documentation for android.view.View.reportAppJankStats.Java documentation for android.view.View.reportAppJankStats. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.View.reportAppJankStats. + + + Java documentation for android.view.View.reportAppJankStats. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -27078,10 +27301,7 @@ System.Single - Get the current preferred frame rate of the View.; You can set the preferred frame rate for a View using a positive number - or by specifying the preferred frame rate category using constants, including - REQUESTED_FRAME_RATE_CATEGORY_NO_PREFERENCE, REQUESTED_FRAME_RATE_CATEGORY_LOW, - REQUESTED_FRAME_RATE_CATEGORY_NORMAL, REQUESTED_FRAME_RATE_CATEGORY_HIGH. + Get the current preferred frame rate of the View. REQUESTED_FRAME_RATE_CATEGORY_DEFAULT by default, or value passed to #setRequestedFrameRate(float). @@ -27145,7 +27365,14 @@ NaN Identifies the requested frame rate category default requested frame-rate category for a view. - For details, see the Android reference documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_DEFAULT.Java documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_DEFAULT. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_DEFAULT. + + + Java documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_DEFAULT. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -27175,7 +27402,14 @@ -4 Identifies the requested frame rate category high requested frame-rate category for a view. - For details, see the Android reference documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_HIGH.Java documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_HIGH. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_HIGH. + + + Java documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_HIGH. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -27205,7 +27439,14 @@ -2 Identifies the requested frame rate category low requested frame-rate category for a view. - For details, see the Android reference documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_LOW.Java documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_LOW. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_LOW. + + + Java documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_LOW. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -27235,7 +27476,14 @@ -1 Identifies the requested frame rate category no preference requested frame-rate category for a view. - For details, see the Android reference documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_NO_PREFERENCE.Java documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_NO_PREFERENCE. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_NO_PREFERENCE. + + + Java documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_NO_PREFERENCE. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -27265,7 +27513,14 @@ -3 Identifies the requested frame rate category normal requested frame-rate category for a view. - For details, see the Android reference documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_NORMAL.Java documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_NORMAL. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_NORMAL. + + + Java documentation for android.view.View.REQUESTED_FRAME_RATE_CATEGORY_NORMAL. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -27657,6 +27912,45 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("requestPointerCapture", "(I)V", "GetRequestPointerCapture_IHandler", ApiSince=37)] + [<Android.Runtime.Register("requestPointerCapture", "(I)V", "GetRequestPointerCapture_IHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "PointerCaptureModeUncaptured", "PointerCaptureModeAbsolute", "PointerCaptureModeRelative" }, Type="Android.Views.View")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "PointerCaptureModeUncaptured", "PointerCaptureModeAbsolute", "PointerCaptureModeRelative" }, Type="Android.Views.View")>] + + + + + + To be added. + To be added. + To be added. + + @@ -28326,7 +28620,7 @@ System.Boolean - Returns this view's preference for reveal behavior when it gains focus.; Sets this view's preference for reveal behavior when it gains focus. + Returns this view's preference for reveal behavior when it gains focus. true if this view would prefer to become fully visible when it gains focus, false if it would prefer not to disrupt scroll positioning @@ -28387,7 +28681,7 @@ System.Int32 - Right position of this view relative to its parent.; Sets the right position of this view relative to its parent. + Right position of this view relative to its parent. The right edge of this view, in pixels. Property getter documentation: @@ -28648,7 +28942,7 @@ System.Single - The degrees that the view is rotated around the pivot point.; Sets the degrees that the view is rotated around the pivot point. + The degrees that the view is rotated around the pivot point. The degrees of rotation. Property getter documentation: @@ -28704,7 +28998,7 @@ System.Single - The degrees that the view is rotated around the horizontal axis through the pivot point.; Sets the degrees that the view is rotated around the horizontal axis through the pivot point. + The degrees that the view is rotated around the horizontal axis through the pivot point. The degrees of X rotation. Property getter documentation: @@ -28765,7 +29059,7 @@ System.Single - The degrees that the view is rotated around the vertical axis through the pivot point.; Sets the degrees that the view is rotated around the vertical axis through the pivot point. + The degrees that the view is rotated around the vertical axis through the pivot point. The degrees of Y rotation. Property getter documentation: @@ -28895,9 +29189,7 @@ Indicates whether this view will save its state (that is, - whether its #onSaveInstanceState method will be called).; Controls whether the saving of this view's state is - enabled (that is, whether its #onSaveInstanceState method - will be called). + whether its #onSaveInstanceState method will be called). Returns true if the view state saving is enabled, else false. Property getter documentation: @@ -28957,7 +29249,6 @@ Indicates whether the entire hierarchy under this view will save its - state when a state saving traversal occurs from its parent.; Controls whether the entire hierarchy under this view will save its state when a state saving traversal occurs from its parent. Returns true if the view state saving from parent is enabled, else false. @@ -29058,7 +29349,6 @@ The amount that the view is scaled in x around the pivot point, as a proportion of - the view's unscaled width.; Sets the amount that the view is scaled in x around the pivot point, as a proportion of the view's unscaled width. The scaling factor. @@ -29112,6 +29402,7 @@ A Property wrapper around the scaleX functionality handled by the View#setScaleX(float) and View#getScaleX() methods. + To be added. A Property wrapper around the scaleX functionality handled by the View#setScaleX(float) and View#getScaleX() methods. @@ -29154,8 +29445,7 @@ The amount that the view is scaled in y around the pivot point, as a proportion of - the view's unscaled height.; Sets the amount that the view is scaled in Y around the pivot point, as a proportion of - the view's unscaled width. + the view's unscaled height. The scaling factor. Property getter documentation: @@ -29208,6 +29498,7 @@ A Property wrapper around the scaleY functionality handled by the View#setScaleY(float) and View#getScaleY() methods. + To be added. A Property wrapper around the scaleY functionality handled by the View#setScaleY(float) and View#getScaleY() methods. @@ -29345,8 +29636,7 @@ Returns whether the view should be treated as a focusable unit by screen reader - accessibility tools.; Sets whether this View should be a focusable element for screen readers - and include non-focusable Views from its subtree when providing feedback. + accessibility tools. Whether the view should be treated as a focusable unit by screen reader. Property getter documentation: @@ -29613,7 +29903,7 @@ System.Int32 - Returns the delay before scrollbars fade.; Define the delay before scrollbars fade. + Returns the delay before scrollbars fade. the delay before scrollbars fade Property getter documentation: @@ -29663,7 +29953,7 @@ System.Int32 - Returns the scrollbar fade duration.; Define the scrollbar fade duration. + Returns the scrollbar fade duration. the scrollbar fade duration, in milliseconds Property getter documentation: @@ -29713,7 +30003,7 @@ System.Boolean - Returns true if scrollbars will fade when this view is not scrolling; Define whether scrollbars will fade when the view is not scrolling. + Returns true if scrollbars will fade when this view is not scrolling true if scrollbar fading is enabled Property getter documentation: @@ -29763,7 +30053,7 @@ System.Int32 - Returns the scrollbar size.; Define the scrollbar size. + Returns the scrollbar size. the scrollbar size Property getter documentation: @@ -29813,7 +30103,7 @@ Android.Views.ScrollbarStyles - Returns the current scrollbar style.; Specify the style of the scrollbars. + Returns the current scrollbar style. the current scrollbar style Property getter documentation: @@ -29923,7 +30213,7 @@ System.Int32 - Returns the current scroll capture hint for this view.; Sets the scroll capture hint for this View. + Returns the current scroll capture hint for this view. the current scroll capture hint Property getter documentation: @@ -30287,7 +30577,7 @@ System.Int32 - Return the scrolled left position of this view.; Set the horizontal scrolled position of your view. + Return the scrolled left position of this view. The left edge of the displayed part of your view, in pixels. Property getter documentation: @@ -30342,7 +30632,7 @@ System.Int32 - Return the scrolled top position of this view.; Set the vertical scrolled position of your view. + Return the scrolled top position of this view. The top edge of the displayed part of your view, in pixels. Property getter documentation: @@ -30396,7 +30686,7 @@ System.Boolean - Indicates the selection state of this view.; Changes the selection state of this view. + Indicates the selection state of this view. true if the view is selected, false otherwise Property getter documentation: @@ -30446,6 +30736,7 @@ Indicates the view is selected. + To be added. Indicates the view is selected. States are used with android.graphics.drawable.Drawable to change the drawing of the @@ -30487,6 +30778,7 @@ Indicates the view is selected and that its window has the focus. + To be added. Indicates the view is selected and that its window has the focus. @@ -32810,7 +33102,11 @@ Sets which scroll indicators may be displayed by this view. An enabled indicator is displayed when the view can scroll in its direction. - Java documentation for android.view.View.setScrollIndicators(int). + + + Java documentation for android.view.View.setScrollIndicators(int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -33938,7 +34234,10 @@ Gets or sets the state description presented to accessibility services. - For details, see the Android reference documentation for android.view.View. + To be added. + + For details, see the Android reference documentation for android.view.View. + @@ -34207,7 +34506,10 @@ Gets or sets supplemental accessibility information for this view. - For details, see the Android reference documentation for android.view.View. + To be added. + + For details, see the Android reference documentation for android.view.View. + @@ -34243,7 +34545,15 @@ Returns the View 's supplemental description. A supplemental description provides brief supplemental information for this node, such as the purpose of the node when that purpose is not conveyed within its textual representation. For example, if a dropdown select has a purpose of setting font family, the supplemental description could be "font family". If this node has children, its supplemental description serves as additional information and is not intended to replace any existing information in the subtree. This is different from the getContentDescription() in that this description is purely supplemental while a content description may be used to replace a description for a node or its subtree that an assistive technology would otherwise compute based on other properties of the node and its descendants. Note: Do not override this method, as it will have no effect on the supplemental description presented to accessibility services. You must call setSupplementalDescription(CharSequence) to modify the supplemental description. - For details, see the Android reference documentation for android.view.View.getSupplementalDescription.Java documentation for android.view.View.getSupplementalDescription. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.View.getSupplementalDescription. + + + Java documentation for android.view.View.getSupplementalDescription. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -34941,7 +35251,10 @@ Gets or sets the requested system UI visibility flags for this view. - For details, see the Android reference documentation for android.view.View. + To be added. + + For details, see the Android reference documentation for android.view.View. + @@ -35062,8 +35375,7 @@ Android.Views.StatusBarVisibility - Returns the last #setSystemUiVisibility(int) that this view has requested.; Request that the visibility of the status bar or other screen/window - decorations be changed. + Returns the last #setSystemUiVisibility(int) that this view has requested. Bitwise-or of flags #SYSTEM_UI_FLAG_LOW_PROFILE, #SYSTEM_UI_FLAG_HIDE_NAVIGATION, #SYSTEM_UI_FLAG_FULLSCREEN, #SYSTEM_UI_FLAG_LAYOUT_STABLE, #SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, @@ -35234,9 +35546,9 @@ Android.Views.TextAlignment - Return the resolved text alignment.; Set the text alignment. + Return the resolved text alignment. the resolved text alignment. Returns one of: - + #TEXT_ALIGNMENT_GRAVITY, #TEXT_ALIGNMENT_CENTER, #TEXT_ALIGNMENT_TEXT_START, @@ -35418,6 +35730,10 @@ [System.Obsolete("This constant will be removed in the future version. Use Android.Views.TextAlignment enum directly instead of this field.", true)] [<System.Obsolete("This constant will be removed in the future version. Use Android.Views.TextAlignment enum directly instead of this field.", true)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + Android.Views.TextAlignment @@ -35644,9 +35960,9 @@ Android.Views.TextDirection - Return the resolved text direction.; Set the text direction. + Return the resolved text direction. the resolved text direction. Returns one of: - + #TEXT_DIRECTION_FIRST_STRONG, #TEXT_DIRECTION_ANY_RTL, #TEXT_DIRECTION_LTR, @@ -36119,6 +36435,7 @@ Gets or sets the text displayed in this view's tooltip. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -36217,7 +36534,7 @@ System.Int32 - Top position of this view relative to its parent.; Sets the top position of this view relative to its parent. + Top position of this view relative to its parent. The top of this view, in pixels. Property getter documentation: @@ -36431,6 +36748,7 @@ Gets the TouchDelegate for this View. + To be added. Property getter documentation: Gets the TouchDelegate for this View. @@ -36589,9 +36907,8 @@ This property is intended only for use by the Fade transition, which animates it to produce a visual translucency that does not side-effect (or get affected - by) the real alpha property.; This property is intended only for use by the Fade transition, which animates it - to produce a visual translucency that does not side-effect (or get affected by) - the real alpha property. + by) the real alpha property. + To be added. Property getter documentation: This property is intended only for use by the Fade transition, which animates @@ -36700,7 +37017,7 @@ System.Single - The horizontal location of this view relative to its #getLeft() left position.; Sets the horizontal location of this view relative to its #getLeft() left position. + The horizontal location of this view relative to its #getLeft() left position. The horizontal position of this view relative to its left position, in pixels. Property getter documentation: @@ -36754,7 +37071,7 @@ System.Single - The vertical location of this view relative to its #getTop() top position.; Sets the vertical location of this view relative to its #getTop() top position. + The vertical location of this view relative to its #getTop() top position. The vertical position of this view relative to its top position, in pixels. @@ -36809,7 +37126,7 @@ System.Single - The depth location of this view relative to its #getElevation() elevation.; Sets the depth location of this view relative to its #getElevation() elevation. + The depth location of this view relative to its #getElevation() elevation. The depth of this view relative to its elevation. Property getter documentation: @@ -36867,7 +37184,9 @@ Occurs when an unhandled key event reaches this view. - For details, see the Android reference documentation for android.view.View. + + For details, see the Android reference documentation for android.view.View. + @@ -36911,6 +37230,42 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unregisterCalledFromWrongThreadListener", "(Landroid/view/View$CalledFromWrongThreadListener;)V", "", ApiSince=37)] + [<Android.Runtime.Register("unregisterCalledFromWrongThreadListener", "(Landroid/view/View$CalledFromWrongThreadListener;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + @@ -37164,8 +37519,7 @@ Indicate whether the vertical edges are faded when the view is - scrolled horizontally.; Define whether the vertical edges should be faded when this view - is scrolled vertically. + scrolled horizontally. true if the vertical edges should are faded on scroll, false otherwise @@ -37260,7 +37614,7 @@ System.Boolean - Indicate whether the vertical scrollbar should be drawn or not.; Define whether the vertical scrollbar should be drawn or not. + Indicate whether the vertical scrollbar should be drawn or not. true if the vertical scrollbar should be painted, false otherwise @@ -37376,6 +37730,7 @@ Returns the currently configured Drawable for the thumb of the vertical scroll bar if it exists, null otherwise.; Defines the vertical scrollbar thumb drawable + To be added. Property getter documentation: Returns the currently configured Drawable for the thumb of the vertical scroll bar if it @@ -37434,6 +37789,7 @@ Returns the currently configured Drawable for the track of the vertical scroll bar if it exists, null otherwise.; Defines the vertical scrollbar track drawable + To be added. Property getter documentation: Returns the currently configured Drawable for the track of the vertical scroll bar if it @@ -37720,7 +38076,7 @@ Android.Views.ViewStates - Returns the visibility status for this view.; Set the visibility state of this view. + Returns the visibility status for this view. One of #VISIBLE, #INVISIBLE, or #GONE. Property getter documentation: @@ -37936,6 +38292,7 @@ Indicates the view's window has focus. + To be added. Indicates the view's window has focus. States are used with android.graphics.drawable.Drawable to change the drawing of the @@ -37978,6 +38335,7 @@ Retrieve the WindowId for the window this view is currently attached to. + To be added. Retrieve the WindowId for the window this view is currently attached to. @@ -38063,6 +38421,7 @@ Returns the current system UI visibility that is currently set for the entire window. + To be added. Returns the current system UI visibility that is currently set for the entire window. This is the combination of the @@ -38186,6 +38545,7 @@ A Property wrapper around the x functionality handled by the View#setX(float) and View#getX() methods. + To be added. A Property wrapper around the x functionality handled by the View#setX(float) and View#getX() methods. @@ -38225,6 +38585,7 @@ A Property wrapper around the y functionality handled by the View#setY(float) and View#getY() methods. + To be added. A Property wrapper around the y functionality handled by the View#setY(float) and View#getY() methods. @@ -38264,6 +38625,7 @@ A Property wrapper around the z functionality handled by the View#setZ(float) and View#getZ() methods. + To be added. A Property wrapper around the z functionality handled by the View#setZ(float) and View#getZ() methods. diff --git a/docs/xml/Android.Views/ViewConfiguration.xml b/docs/xml/Android.Views/ViewConfiguration.xml index 3bf7cc44c..1eb1234ae 100644 --- a/docs/xml/Android.Views/ViewConfiguration.xml +++ b/docs/xml/Android.Views/ViewConfiguration.xml @@ -1,4 +1,4 @@ - + @@ -133,6 +133,7 @@ The multiplication factor for inhibiting default gestures. + To be added. The multiplication factor for inhibiting default gestures. @@ -270,9 +271,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -391,10 +392,10 @@ - A visual Context used to initialize the view configuration. It must - be Activity or other Context created with - Context#createWindowContext(int, Bundle). - Returns a configuration for the specified visual Context. + A visual Context is preferred to initialize the view configuration. It + should ideally be an Activity or other Context created with + Context#createWindowContext(int, Bundle), but is not required to be. + Returns a configuration for the specified Context. The result of the get operation. Returns a configuration for the specified visual Context. The configuration depends @@ -544,7 +545,7 @@ If the provided inputDeviceId is not valid, or if the input device whose ID is provided does not support the given motion event source and/or axis, this method will return Integer.MAX_VALUE. - + <h3>Obtaining the correct arguments for this method call</h3> <b>inputDeviceId</b>: if calling this method in response to a MotionEvent, use the device ID that is reported by the event, which can be obtained using @@ -885,9 +886,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1094,9 +1095,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1165,6 +1166,7 @@ The multiplication factor for inhibiting default gestures. + To be added. The multiplication factor for inhibiting default gestures. @@ -2084,9 +2086,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2210,9 +2212,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2259,9 +2261,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ViewDebug+FlagToString.xml b/docs/xml/Android.Views/ViewDebug+FlagToString.xml index 6567fb899..15350b704 100644 --- a/docs/xml/Android.Views/ViewDebug+FlagToString.xml +++ b/docs/xml/Android.Views/ViewDebug+FlagToString.xml @@ -147,7 +147,7 @@ The value to compare to the result of: - original value &amp; mask(). + original value &amp; {@link #mask()}. An arbitrary value. The value to compare to the result of: diff --git a/docs/xml/Android.Views/ViewDebug+HierarchyTraceType.xml b/docs/xml/Android.Views/ViewDebug+HierarchyTraceType.xml index 49e66081a..9d0f9c4f7 100644 --- a/docs/xml/Android.Views/ViewDebug+HierarchyTraceType.xml +++ b/docs/xml/Android.Views/ViewDebug+HierarchyTraceType.xml @@ -71,6 +71,7 @@ Identifies the build-cache operation in a hierarchy trace. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -102,6 +103,7 @@ Identifies the draw operation in a hierarchy trace. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -133,6 +135,7 @@ Identifies the invalidate operation in a hierarchy trace. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -164,6 +167,7 @@ Identifies the child-invalidation operation in a hierarchy trace. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -195,6 +199,7 @@ Identifies the parent child-invalidation operation in a hierarchy trace. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -265,6 +270,7 @@ Identifies the layout callback in a hierarchy trace. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -296,6 +302,7 @@ Identifies the measure callback in a hierarchy trace. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -327,6 +334,7 @@ Identifies the layout-request operation in a hierarchy trace. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ViewDebug+RecyclerTraceType.xml b/docs/xml/Android.Views/ViewDebug+RecyclerTraceType.xml index d74540302..4e02c9fb4 100644 --- a/docs/xml/Android.Views/ViewDebug+RecyclerTraceType.xml +++ b/docs/xml/Android.Views/ViewDebug+RecyclerTraceType.xml @@ -71,6 +71,7 @@ Identifies the bind-view operation in a recycler trace. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -141,6 +142,7 @@ Identifies moving a view from the active list to the scrap heap in a recycler trace. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -172,6 +174,7 @@ Identifies moving a view to the scrap heap in a recycler trace. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -203,6 +206,7 @@ Identifies creating a new view in a recycler trace. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -234,6 +238,7 @@ Identifies recycling a view from the active heap in a recycler trace. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -265,6 +270,7 @@ Identifies recycling a view from the scrap heap in a recycler trace. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ViewDebug.xml b/docs/xml/Android.Views/ViewDebug.xml index 9a6f85b44..f8e837702 100644 --- a/docs/xml/Android.Views/ViewDebug.xml +++ b/docs/xml/Android.Views/ViewDebug.xml @@ -63,7 +63,7 @@ Initializes a new instance of ViewDebug. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + diff --git a/docs/xml/Android.Views/ViewGroup+ChildViewAddedEventArgs.xml b/docs/xml/Android.Views/ViewGroup+ChildViewAddedEventArgs.xml index bbadce237..2a60f50be 100644 --- a/docs/xml/Android.Views/ViewGroup+ChildViewAddedEventArgs.xml +++ b/docs/xml/Android.Views/ViewGroup+ChildViewAddedEventArgs.xml @@ -62,6 +62,7 @@ Gets the child view added to the view group. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets the parent view added to the view group. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ViewGroup+ChildViewRemovedEventArgs.xml b/docs/xml/Android.Views/ViewGroup+ChildViewRemovedEventArgs.xml index 04119bfeb..8e044322f 100644 --- a/docs/xml/Android.Views/ViewGroup+ChildViewRemovedEventArgs.xml +++ b/docs/xml/Android.Views/ViewGroup+ChildViewRemovedEventArgs.xml @@ -62,6 +62,7 @@ Gets the child view removed from the view group. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -82,6 +83,7 @@ Gets the parent view removed from the view group. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ViewGroup+LayoutParams.xml b/docs/xml/Android.Views/ViewGroup+LayoutParams.xml index 665082243..b37c83acf 100644 --- a/docs/xml/Android.Views/ViewGroup+LayoutParams.xml +++ b/docs/xml/Android.Views/ViewGroup+LayoutParams.xml @@ -276,6 +276,7 @@ Information about how tall the view wants to be. + To be added. Information about how tall the view wants to be. Can be one of the constants FILL_PARENT (replaced by MATCH_PARENT @@ -354,6 +355,7 @@ Used to animate layouts. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -588,6 +590,7 @@ Information about how wide the view wants to be. + To be added. Information about how wide the view wants to be. Can be one of the constants FILL_PARENT (replaced by MATCH_PARENT diff --git a/docs/xml/Android.Views/ViewGroup+MarginLayoutParams.xml b/docs/xml/Android.Views/ViewGroup+MarginLayoutParams.xml index 17378da1c..1835027f2 100644 --- a/docs/xml/Android.Views/ViewGroup+MarginLayoutParams.xml +++ b/docs/xml/Android.Views/ViewGroup+MarginLayoutParams.xml @@ -230,6 +230,7 @@ The bottom margin in pixels of the child. + To be added. The bottom margin in pixels of the child. Margin values should be positive. Call ViewGroup#setLayoutParams(LayoutParams) after reassigning a new value @@ -341,10 +342,7 @@ Android.Views.LayoutDirection - the layout direction. - Should be either View#LAYOUT_DIRECTION_LTR - or View#LAYOUT_DIRECTION_RTL. - Retuns the layout direction.; Set the layout direction + Retuns the layout direction. the layout direction. Property getter documentation: @@ -369,6 +367,9 @@ Creative Commons 2.5 Attribution License. + the layout direction. + Should be either View#LAYOUT_DIRECTION_LTR + or View#LAYOUT_DIRECTION_RTL. @@ -392,6 +393,7 @@ The left margin in pixels of the child. + To be added. The left margin in pixels of the child. Margin values should be positive. Call ViewGroup#setLayoutParams(LayoutParams) after reassigning a new value @@ -434,8 +436,7 @@ System.Int32 - the end margin size - Returns the end margin in pixels.; Sets the relative end margin. + Returns the end margin in pixels. the end margin in pixels. Property getter documentation: @@ -459,6 +460,7 @@ Creative Commons 2.5 Attribution License. + the end margin size @@ -485,8 +487,7 @@ System.Int32 - the start margin size - Returns the start margin in pixels.; Sets the relative start margin. + Returns the start margin in pixels. the start margin in pixels. Property getter documentation: @@ -510,6 +511,7 @@ Creative Commons 2.5 Attribution License. + the start margin size @@ -533,6 +535,7 @@ The right margin in pixels of the child. + To be added. The right margin in pixels of the child. Margin values should be positive. Call ViewGroup#setLayoutParams(LayoutParams) after reassigning a new value @@ -684,6 +687,7 @@ The top margin in pixels of the child. + To be added. The top margin in pixels of the child. Margin values should be positive. Call ViewGroup#setLayoutParams(LayoutParams) after reassigning a new value diff --git a/docs/xml/Android.Views/ViewGroup.xml b/docs/xml/Android.Views/ViewGroup.xml index 34135c5ad..7c2277536 100644 --- a/docs/xml/Android.Views/ViewGroup.xml +++ b/docs/xml/Android.Views/ViewGroup.xml @@ -42,7 +42,8 @@ - A ViewGroup is a special view that can contain child views. + A ViewGroup is a special view that can contain other views + (called children. A ViewGroup is a special view that can contain other views (called children.) The view group is the base class for layouts and views @@ -619,9 +620,7 @@ System.Boolean - true to always draw with the drawing cache, false otherwise Indicates whether this ViewGroup will always try to draw its children using their - drawing cache.; Indicates whether this ViewGroup will always try to draw its children using their drawing cache. true if the animation cache is enabled, false otherwise @@ -661,6 +660,7 @@ + true to always draw with the drawing cache, false otherwise @@ -691,9 +691,8 @@ System.Boolean - true to enable the animation cache, false otherwise Indicates whether the children's drawing cache is used during a layout - animation.; Enables or disables the children's drawing cache during a layout animation. + animation. true if the animation cache is enabled, false otherwise Property getter documentation: @@ -729,6 +728,7 @@ + true to enable the animation cache, false otherwise @@ -1193,10 +1193,7 @@ System.Boolean - true if the order of the children when drawing is determined by - #getChildDrawingOrder(int, int), false otherwise Indicates whether the ViewGroup is drawing its children in the order defined by - #getChildDrawingOrder(int, int).; Tells the ViewGroup whether to draw its children in the order defined by the method #getChildDrawingOrder(int, int). true if children drawing order is defined by #getChildDrawingOrder(int, int), false otherwise @@ -1228,6 +1225,8 @@ + true if the order of the children when drawing is determined by + #getChildDrawingOrder(int, int), false otherwise @@ -1258,9 +1257,8 @@ System.Boolean - true if children should be drawn with their cache, false otherwise Indicates whether the ViewGroup is currently drawing its children using - their drawing cache.; Tells the ViewGroup to draw its children using their drawing cache. + their drawing cache. true if children should be drawn with their cache, false otherwise Property getter documentation: @@ -1298,6 +1296,7 @@ + true if children should be drawn with their cache, false otherwise @@ -1669,9 +1668,7 @@ Android.Views.DescendantFocusability - one of #FOCUS_BEFORE_DESCENDANTS, #FOCUS_AFTER_DESCENDANTS, - #FOCUS_BLOCK_DESCENDANTS. - Gets or sets the descendant focusability of this view group. The descendant focusability defines the relationship between this view group and its descendants when looking for a view to take focus in requestFocus(int, android.graphics.Rect) . + Gets the descendant focusability of this view group. one of #FOCUS_BEFORE_DESCENDANTS, #FOCUS_AFTER_DESCENDANTS, #FOCUS_BLOCK_DESCENDANTS. @@ -1701,6 +1698,8 @@ Creative Commons 2.5 Attribution License. + one of #FOCUS_BEFORE_DESCENDANTS, #FOCUS_AFTER_DESCENDANTS, + #FOCUS_BLOCK_DESCENDANTS. @@ -3137,7 +3136,6 @@ Android.Views.Animations.LayoutAnimationController - the animation controller Returns the layout animation controller used to animate the group's children.; Sets the layout animation controller used to animate the group's children after the first layout. @@ -3166,6 +3164,7 @@ Creative Commons 2.5 Attribution License. + the animation controller @@ -3242,9 +3241,8 @@ Android.Views.ViewLayoutMode - the layout mode to use during layout operations Returns the basis of alignment during layout operations on this ViewGroup: - either #LAYOUT_MODE_CLIP_BOUNDS or #LAYOUT_MODE_OPTICAL_BOUNDS.; Sets the basis of alignment during the layout of this ViewGroup. + either #LAYOUT_MODE_CLIP_BOUNDS or #LAYOUT_MODE_OPTICAL_BOUNDS. the layout mode to use during layout operations Property getter documentation: @@ -3275,6 +3273,7 @@ + the layout mode to use during layout operations @@ -3402,8 +3401,6 @@ Android.Animation.LayoutTransition - The LayoutTransition object that will animated changes in layout. A value - of null means no transition will run on layout changes. Gets or sets the LayoutTransition object for this ViewGroup. If the LayoutTransition object is not null, changes in layout which occur because of children being added to or removed from the ViewGroup will be animated according to the animations defined in that LayoutTransition object. By default, the transition object is null (so layout changes are not animated). LayoutTranstion The LayoutTransition object that will animated changes in layout. A value of null means no transition will run on layout changes. @@ -3438,6 +3435,8 @@ Creative Commons 2.5 Attribution License. + The LayoutTransition object that will animated changes in layout. A value + of null means no transition will run on layout changes. @@ -3615,12 +3614,7 @@ System.Boolean - - true to allow MotionEvents to be split and dispatched to multiple - child views. false to only allow one child view to be the target of - any MotionEvent received by this ViewGroup. - Returns true if MotionEvents dispatched to this ViewGroup can be split to multiple children.; Enable or disable the splitting of MotionEvents to multiple children during touch event - dispatch. + Returns true if MotionEvents dispatched to this ViewGroup can be split to multiple children. true if MotionEvents dispatched to this ViewGroup can be split to multiple children. Property getter documentation: @@ -3650,6 +3644,10 @@ Creative Commons 2.5 Attribution License. + + true to allow MotionEvents to be split and dispatched to multiple + child views. false to only allow one child view to be the target of + any MotionEvent received by this ViewGroup. @@ -3872,12 +3870,12 @@ The target View has been invalidated, or has had a drawing property changed that requires the hierarchy to re-render. This method is called by the View hierarchy to signal ancestors that a View either needs to re-record its drawing commands, or drawing properties have changed. This is how Views schedule a drawing traversal. This signal is generally only dispatched for attached Views, since only they need to draw. If you override this method you must call through to the superclass implementation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + Java documentation for android.view.ViewGroup.onDescendantInvalidated. - + @@ -3904,7 +3902,6 @@ The motion event that describes the hover. - The motion event that describes the hover. Implement this method to intercept hover events before they are handled by child views. True if the view group would like to intercept the hover event @@ -3948,6 +3945,7 @@ Creative Commons 2.5 Attribution License. + The motion event that describes the hover. @@ -4691,11 +4689,7 @@ Android.Views.PersistentDrawingCaches - one or a combination of #PERSISTENT_NO_CACHE, - #PERSISTENT_ANIMATION_CACHE, #PERSISTENT_SCROLLING_CACHE - and #PERSISTENT_ALL_CACHES - Returns an integer indicating what types of drawing caches are kept in memory.; Indicates what types of drawing caches should be kept in memory after - they have been created. + Returns an integer indicating what types of drawing caches are kept in memory. one or a combination of #PERSISTENT_NO_CACHE, #PERSISTENT_ANIMATION_CACHE, #PERSISTENT_SCROLLING_CACHE and #PERSISTENT_ALL_CACHES @@ -4748,6 +4742,9 @@ + one or a combination of #PERSISTENT_NO_CACHE, + #PERSISTENT_ANIMATION_CACHE, #PERSISTENT_SCROLLING_CACHE + and #PERSISTENT_ALL_CACHES @@ -5429,6 +5426,10 @@ [Android.Runtime.Register("resetResolvedLayoutDirection", "()V", "GetResetResolvedLayoutDirectionHandler")] [<Android.Runtime.Register("resetResolvedLayoutDirection", "()V", "GetResetResolvedLayoutDirectionHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void @@ -5465,6 +5466,10 @@ [Android.Runtime.Register("resetResolvedTextDirection", "()V", "GetResetResolvedTextDirectionHandler")] [<Android.Runtime.Register("resetResolvedTextDirection", "()V", "GetResetResolvedTextDirectionHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void @@ -6253,8 +6258,8 @@ System.Boolean - true to enable blocking focus in the presence of a touchscreen - Check whether this ViewGroup should ignore focus requests for itself and its children.; Set whether this ViewGroup should ignore focus requests for itself and its children. + Check whether this ViewGroup should ignore focus requests for itself and its children. + To be added. Property getter documentation: Check whether this ViewGroup should ignore focus requests for itself and its children. @@ -6278,6 +6283,7 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. + true to enable blocking focus in the presence of a touchscreen @@ -6304,13 +6310,8 @@ System.Boolean - Whether or not the ViewGroup should be treated as a unit - in Activity transitions. If false, the ViewGroup won't transition, - only its children. If true, the entire ViewGroup will transition - together. Returns true if this ViewGroup should be considered as a single entity for removal - when executing an Activity transition.; Changes whether or not this ViewGroup should be treated as a single entity during - Activity Transitions. + when executing an Activity transition. True if the ViewGroup should be acted on together during an Activity transition. The default value is true when there is a non-null background or if #getTransitionName() is not null or if a @@ -6341,6 +6342,10 @@ and used according to terms described in the Creative Commons 2.5 Attribution License. + Whether or not the ViewGroup should be treated as a unit + in Activity transitions. If false, the ViewGroup won't transition, + only its children. If true, the entire ViewGroup will transition + together. diff --git a/docs/xml/Android.Views/ViewGroupOverlay.xml b/docs/xml/Android.Views/ViewGroupOverlay.xml index 2b134c6ea..b5e8db437 100644 --- a/docs/xml/Android.Views/ViewGroupOverlay.xml +++ b/docs/xml/Android.Views/ViewGroupOverlay.xml @@ -193,7 +193,7 @@ The View to be removed from the overlay. - Removes the specified View from the overlay. Passing null parameter will result in an IllegalArgumentException being thrown. + Removes the specified View from the overlay. Removes the specified View from the overlay. Passing null parameter will result in an IllegalArgumentException being thrown. diff --git a/docs/xml/Android.Views/ViewOutlineProvider.xml b/docs/xml/Android.Views/ViewOutlineProvider.xml index 6e4220cc0..b9fc848e6 100644 --- a/docs/xml/Android.Views/ViewOutlineProvider.xml +++ b/docs/xml/Android.Views/ViewOutlineProvider.xml @@ -111,6 +111,7 @@ Default outline provider for Views, which queries the Outline from the View's background, or generates a 0 alpha, rectangular Outline the size of the View if a background isn't present. + To be added. Default outline provider for Views, which queries the Outline from the View's background, or generates a 0 alpha, rectangular Outline the size of the View if a background @@ -151,6 +152,7 @@ Maintains the outline of the View to match its rectangular bounds, at 1.0f alpha. + To be added. Maintains the outline of the View to match its rectangular bounds, at 1.0f alpha. @@ -278,6 +280,7 @@ Maintains the outline of the View to match its rectangular padded bounds, at 1.0f alpha. + To be added. Maintains the outline of the View to match its rectangular padded bounds, at 1.0f alpha. diff --git a/docs/xml/Android.Views/ViewOverlay.xml b/docs/xml/Android.Views/ViewOverlay.xml index c43cb8fa3..7a2aec6e7 100644 --- a/docs/xml/Android.Views/ViewOverlay.xml +++ b/docs/xml/Android.Views/ViewOverlay.xml @@ -214,7 +214,7 @@ The Drawable to be removed from the overlay. - Removes the specified Drawable from the overlay. Removing a Drawable that was not added with add(Drawable) is a no-op. Passing null parameter will result in an IllegalArgumentException being thrown. + Removes the specified Drawable from the overlay. Removes the specified Drawable from the overlay. Removing a Drawable that was not added with #add(Drawable) is a no-op. Passing null parameter will diff --git a/docs/xml/Android.Views/ViewPropertyAnimator.xml b/docs/xml/Android.Views/ViewPropertyAnimator.xml index 683a12b36..6e81aa1c6 100644 --- a/docs/xml/Android.Views/ViewPropertyAnimator.xml +++ b/docs/xml/Android.Views/ViewPropertyAnimator.xml @@ -802,7 +802,7 @@ The length of ensuing property animations, in milliseconds. The value cannot be negative. - Sets the duration for the underlying animator that animates the requested properties. By default, the animator uses the default value for ValueAnimator. Calling this method will cause the declared value to be used instead. + Sets the duration for the underlying animator that animates the requested properties. This object, allowing calls to methods in this class to be chained. Sets the duration for the underlying animator that animates the requested properties. @@ -854,7 +854,7 @@ The TimeInterpolator to be used for ensuing property animations. A value of null will result in linear interpolation. - Sets the interpolator for the underlying animator that animates the requested properties. By default, the animator uses the default interpolator for ValueAnimator. Calling this method will cause the declared object to be used instead. + Sets the interpolator for the underlying animator that animates the requested properties. This object, allowing calls to methods in this class to be chained. Sets the interpolator for the underlying animator that animates the requested properties. @@ -949,7 +949,7 @@ The delay of ensuing property animations, in milliseconds. The value cannot be negative. - Sets the startDelay for the underlying animator that animates the requested properties. By default, the animator uses the default value for ValueAnimator. Calling this method will cause the declared value to be used instead. + Sets the startDelay for the underlying animator that animates the requested properties. This object, allowing calls to methods in this class to be chained. Sets the startDelay for the underlying animator that animates the requested properties. @@ -1039,7 +1039,7 @@ - Starts the currently pending property animations immediately. Calling start() is optional because all animations start automatically at the next opportunity. However, if the animations are needed to start immediately and synchronously (not at the time when the next event is processed by the hierarchy, which is when the animations would begin otherwise), then this method can be used. + Starts the currently pending property animations immediately. Starts the currently pending property animations immediately. Calling start() is optional because all animations start automatically at the next opportunity. However, diff --git a/docs/xml/Android.Views/ViewStructure+HtmlInfo+Builder.xml b/docs/xml/Android.Views/ViewStructure+HtmlInfo+Builder.xml index 375674bc2..da4e620f7 100644 --- a/docs/xml/Android.Views/ViewStructure+HtmlInfo+Builder.xml +++ b/docs/xml/Android.Views/ViewStructure+HtmlInfo+Builder.xml @@ -61,7 +61,7 @@ Initializes a new instance of the view structure+html info+builder type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + diff --git a/docs/xml/Android.Views/ViewStructure+HtmlInfo.xml b/docs/xml/Android.Views/ViewStructure+HtmlInfo.xml index 59415fa06..f03c23405 100644 --- a/docs/xml/Android.Views/ViewStructure+HtmlInfo.xml +++ b/docs/xml/Android.Views/ViewStructure+HtmlInfo.xml @@ -70,7 +70,7 @@ Initializes a new instance of the view structure+html info type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + @@ -125,6 +125,7 @@ Gets the list of HTML attributes. + To be added. @@ -191,6 +192,7 @@ Gets the HTML tag. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ViewStructure.xml b/docs/xml/Android.Views/ViewStructure.xml index 8cdf6a74e..3f1f84c64 100644 --- a/docs/xml/Android.Views/ViewStructure.xml +++ b/docs/xml/Android.Views/ViewStructure.xml @@ -80,7 +80,7 @@ Initializes a new instance of the view structure type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + @@ -283,6 +283,7 @@ Gets or sets the AutofillId associated with this node. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -321,6 +322,7 @@ Return the child count as set by setChildCount(int) . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -394,6 +396,7 @@ Get extra data associated with this view structure; the returned Bundle is mutable, allowing you to view and modify its contents. Keys placed in the Bundle should use an appropriate namespace prefix (such as com.google.MY_KEY) to avoid conflicts. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -522,6 +525,7 @@ Returns true if getExtras() has been used to create extra content. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -548,6 +552,7 @@ Gets or sets the hint text provided by this view structure. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -586,6 +591,7 @@ Retrieve the last hint set by setHint(CharSequence) . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -757,7 +763,8 @@ Android.OS.IOutcomeReceiver - Gets the callback associated with this node. If null, no callback or request is associated with this node, and no CredentialManager request is fired when this node is focused. Use SetPendingCredentialRequest to set a request and callback. + Gets the callback associated with this node. + To be added. Gets the callback associated with this node. If null, no callback or request is associated with this node, and hence no @@ -802,7 +809,8 @@ Android.Credentials.GetCredentialRequest - Gets the credential request associated with this node. If null, no request is associated with this node and no CredentialManager request is fired when this node is focused. Use SetPendingCredentialRequest to set a request and callback. + Gets the GetCredentialRequest associated with this node. + To be added. Gets the GetCredentialRequest associated with this node. If null, no request is associated with this node, and hence no @@ -1100,7 +1108,7 @@ The Java.Lang.ICharSequence[] value used for options. - Sets the options that can be used to autofill this node. Typically used by nodes whose View.getAutofillType() is a list to indicate the meaning of each possible value in the list. + Sets the options that can be used to autofill this node. Sets the options that can be used to autofill this node. Typically used by nodes whose View#getAutofillType() is a list to indicate the @@ -1197,7 +1205,7 @@ The Android.Views.AutofillType value used for type. - Sets the View.getAutofillType() that can be used to autofill this node. + Sets the View#getAutofillType() that can be used to autofill this node. Sets the View#getAutofillType() that can be used to autofill this node. @@ -1241,7 +1249,7 @@ The Android.Views.Autofill.AutofillValue value used for value. - Sets the AutofillValue representing the current value of this node. + Sets the AutofillValue representing the current value of this node. Sets the AutofillValue representing the current value of this node. @@ -1894,7 +1902,7 @@ The System.String value used for entry name. - Sets the identifier used to set the hint associated with this view. Used as metadata for fingerprinting view nodes/structures. Should only be set when the node is used for autofill purposes - it will be ignored when used for Assist. + Sets the identifier used to set the hint associated with this view. Sets the identifier used to set the hint associated with this view. Used as metadata for fingerprinting view nodes/structures. @@ -2091,7 +2099,7 @@ inputType bits as defined by android.text.InputType. - Sets the InputType bits of this node. + Sets the android.text.InputType bits of this node. Sets the android.text.InputType bits of this node. @@ -2225,7 +2233,7 @@ The System.Int32 value used for max ems. - Sets the maximum width in ems of the text associated with this view, when supported. Should only be set when the node is used for autofill purposes - it will be ignored when used for Assist. + Sets the maximum width in ems of the text associated with this view, when supported. Sets the maximum width in ems of the text associated with this view, when supported. Should only be set when the node is used for autofill purposes - it will be ignored @@ -2271,7 +2279,7 @@ The System.Int32 value used for max length. - Sets the maximum length of the text associated with this view, when supported. Should only be set when the node is used for autofill purposes - it will be ignored when used for Assist. + Sets the maximum length of the text associated with this view, when supported. Sets the maximum length of the text associated with this view, when supported. Should only be set when the node is used for autofill purposes - it will be ignored @@ -2317,7 +2325,7 @@ The System.Int32 value used for min ems. - Sets the minimum width in ems of the text associated with this view, when supported. Should only be set when the node is used for autofill purposes - it will be ignored when used for Assist. + Sets the minimum width in ems of the text associated with this view, when supported. Sets the minimum width in ems of the text associated with this view, when supported. Should only be set when the node is used for autofill purposes - it will be ignored @@ -2466,7 +2474,7 @@ The System.String[] value used for mime types. - Sets the MIME types accepted by this view. See View.getReceiveContentMimeTypes() . Should only be set when the node is used for Autofill or Content Capture purposes - it will be ignored when used for Assist. + Sets the MIME types accepted by this view. Sets the MIME types accepted by this view. See View#getReceiveContentMimeTypes(). Should only be set when the node is used for Autofill or Content Capture purposes - it @@ -2651,7 +2659,7 @@ The System.String value used for entry name. - Sets the identifier used to set the text associated with this view. Should only be set when the node is used for autofill purposes - it will be ignored when used for Assist. + Sets the identifier used to set the text associated with this view. Sets the identifier used to set the text associated with this view. Should only be set when the node is used for autofill purposes - it will be ignored @@ -2905,7 +2913,7 @@ RFC 2396-compliant URI representing the domain. - Sets the Web domain represented by this node. Typically used when the view is a container for an HTML document. + Sets the Web domain represented by this node. Sets the Web domain represented by this node. Typically used when the view is a container for an HTML document. @@ -2943,6 +2951,7 @@ Gets or sets the text provided by this view structure. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2981,6 +2990,7 @@ Retrieve the last setText(CharSequence) . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3011,6 +3021,7 @@ Retrieve the last selection end set by setText(CharSequence,int,int) . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3041,6 +3052,7 @@ Retrieve the last selection start set by setText(CharSequence,int,int) . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ViewStub+InflateEventArgs.xml b/docs/xml/Android.Views/ViewStub+InflateEventArgs.xml index 498778c5e..a05add202 100644 --- a/docs/xml/Android.Views/ViewStub+InflateEventArgs.xml +++ b/docs/xml/Android.Views/ViewStub+InflateEventArgs.xml @@ -60,6 +60,7 @@ Gets the view inflated by the view stub. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ViewStub.xml b/docs/xml/Android.Views/ViewStub.xml index 1f4104ce4..7926fb2ad 100644 --- a/docs/xml/Android.Views/ViewStub.xml +++ b/docs/xml/Android.Views/ViewStub.xml @@ -339,7 +339,7 @@ A positive integer used to identify the inflated view or #NO_ID if the inflated view should keep its id. - Returns the id taken by the inflated view.; Defines the id taken by the inflated view. + Returns the id taken by the inflated view. -or- Defines the id taken by the inflated view. A positive integer used to identify the inflated view or #NO_ID if the inflated view should keep its id. @@ -466,8 +466,9 @@ Android.Views.LayoutInflater - Get current LayoutInflater used in #inflate().; Set LayoutInflater to use in #inflate(), or null + Get current LayoutInflater used in #inflate(). -or- Set LayoutInflater to use in #inflate(), or null to use the default. + To be added. Property getter documentation: Get current LayoutInflater used in #inflate(). @@ -520,7 +521,7 @@ A valid layout resource identifier (different from 0.) Returns the layout resource that will be used by #setVisibility(int) or #inflate() to replace this StubbedView - in its parent by another view.; Specifies the layout resource to inflate when this StubbedView becomes visible or invisible + in its parent by another view. -or- Specifies the layout resource to inflate when this StubbedView becomes visible or invisible or when #inflate() is invoked. The layout resource identifier used to inflate the new View. diff --git a/docs/xml/Android.Views/ViewTreeObserver+GlobalFocusChangeEventArgs.xml b/docs/xml/Android.Views/ViewTreeObserver+GlobalFocusChangeEventArgs.xml index 807f5e848..33088e7da 100644 --- a/docs/xml/Android.Views/ViewTreeObserver+GlobalFocusChangeEventArgs.xml +++ b/docs/xml/Android.Views/ViewTreeObserver+GlobalFocusChangeEventArgs.xml @@ -66,6 +66,7 @@ Gets the view that gained focus. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -86,6 +87,7 @@ Gets the view that lost focus. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ViewTreeObserver+PreDrawEventArgs.xml b/docs/xml/Android.Views/ViewTreeObserver+PreDrawEventArgs.xml index cfc8bf5bc..ea82d3abd 100644 --- a/docs/xml/Android.Views/ViewTreeObserver+PreDrawEventArgs.xml +++ b/docs/xml/Android.Views/ViewTreeObserver+PreDrawEventArgs.xml @@ -60,6 +60,7 @@ Gets or sets whether the callback result is handled. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ViewTreeObserver+TouchModeChangeEventArgs.xml b/docs/xml/Android.Views/ViewTreeObserver+TouchModeChangeEventArgs.xml index 41ceaca21..216a1fe28 100644 --- a/docs/xml/Android.Views/ViewTreeObserver+TouchModeChangeEventArgs.xml +++ b/docs/xml/Android.Views/ViewTreeObserver+TouchModeChangeEventArgs.xml @@ -60,6 +60,7 @@ Gets whether the device is in touch mode. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ViewTreeObserver+WindowFocusChangeEventArgs.xml b/docs/xml/Android.Views/ViewTreeObserver+WindowFocusChangeEventArgs.xml index 0bf00a4f3..81b56b75e 100644 --- a/docs/xml/Android.Views/ViewTreeObserver+WindowFocusChangeEventArgs.xml +++ b/docs/xml/Android.Views/ViewTreeObserver+WindowFocusChangeEventArgs.xml @@ -60,6 +60,7 @@ Gets whether the window has focus. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/ViewTreeObserver+WindowVisibilityChangeEventArgs.xml b/docs/xml/Android.Views/ViewTreeObserver+WindowVisibilityChangeEventArgs.xml index 76b4cc096..dab2ff7a7 100644 --- a/docs/xml/Android.Views/ViewTreeObserver+WindowVisibilityChangeEventArgs.xml +++ b/docs/xml/Android.Views/ViewTreeObserver+WindowVisibilityChangeEventArgs.xml @@ -56,6 +56,7 @@ Gets the visibility state supplied to this callback. + To be added. diff --git a/docs/xml/Android.Views/ViewTreeObserver.xml b/docs/xml/Android.Views/ViewTreeObserver.xml index 5b980454f..59956b704 100644 --- a/docs/xml/Android.Views/ViewTreeObserver.xml +++ b/docs/xml/Android.Views/ViewTreeObserver.xml @@ -1,4 +1,4 @@ - + @@ -495,7 +495,14 @@ The Android.Views.ViewTreeObserver+IOnWindowVisibilityChangeListener value used for listener. Register a callback to be invoked when the window visibility changes. - For details, see the Android reference documentation for android.view.ViewTreeObserver.addOnWindowVisibilityChangeListener.Java documentation for android.view.ViewTreeObserver.addOnWindowVisibilityChangeListener. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.ViewTreeObserver.addOnWindowVisibilityChangeListener. + + + Java documentation for android.view.ViewTreeObserver.addOnWindowVisibilityChangeListener. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -653,9 +660,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1353,7 +1360,14 @@ The Android.Views.ViewTreeObserver+IOnWindowVisibilityChangeListener value used for victim. Remove a previously installed window visibility callback. - For details, see the Android reference documentation for android.view.ViewTreeObserver.removeOnWindowVisibilityChangeListener.Java documentation for android.view.ViewTreeObserver.removeOnWindowVisibilityChangeListener. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.ViewTreeObserver.removeOnWindowVisibilityChangeListener. + + + Java documentation for android.view.ViewTreeObserver.removeOnWindowVisibilityChangeListener. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1587,7 +1601,9 @@ Occurs when the window visibility changes. - For details, see the Android reference documentation for android.view.ViewTreeObserver. + + For details, see the Android reference documentation for android.view.ViewTreeObserver. + diff --git a/docs/xml/Android.Views/Window+FrameMetricsAvailableEventArgs.xml b/docs/xml/Android.Views/Window+FrameMetricsAvailableEventArgs.xml index 5511b643f..86609d18f 100644 --- a/docs/xml/Android.Views/Window+FrameMetricsAvailableEventArgs.xml +++ b/docs/xml/Android.Views/Window+FrameMetricsAvailableEventArgs.xml @@ -64,6 +64,7 @@ Gets the number of frame-metrics reports dropped since the previous callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -84,6 +85,7 @@ Gets frame metrics reported for the window. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,6 +106,7 @@ Gets the window associated with the frame-metrics callback. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/Window+RestrictedCaptionAreaChangedEventArgs.xml b/docs/xml/Android.Views/Window+RestrictedCaptionAreaChangedEventArgs.xml index b454d91f5..ad27ccd11 100644 --- a/docs/xml/Android.Views/Window+RestrictedCaptionAreaChangedEventArgs.xml +++ b/docs/xml/Android.Views/Window+RestrictedCaptionAreaChangedEventArgs.xml @@ -60,6 +60,7 @@ Gets the restricted caption area of the window. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/Window.xml b/docs/xml/Android.Views/Window.xml index bf43df2d7..6907e0b5e 100644 --- a/docs/xml/Android.Views/Window.xml +++ b/docs/xml/Android.Views/Window.xml @@ -71,7 +71,7 @@ Initializes a new instance of Window. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + @@ -278,7 +278,7 @@ wait until the exiting transition completes. Returns how the transition set in #setEnterTransition(android.transition.Transition) overlaps with the exit - transition of the calling Activity.; Controls how the transition set in + transition of the calling Activity. -or- Controls how the transition set in #setEnterTransition(android.transition.Transition) overlaps with the exit transition of the calling Activity. true when the enter transition should start as soon as possible or false to @@ -342,7 +342,7 @@ called Activity's exiting transition completes. Returns how the transition set in #setExitTransition(android.transition.Transition) overlaps with the exit - transition of the called Activity when reentering after if finishes.; Controls how the transition set in + transition of the called Activity when reentering after if finishes. -or- Controls how the transition set in #setExitTransition(android.transition.Transition) overlaps with the exit transition of the called Activity when reentering after if finishes. true when the transition should start when possible or false when it should wait @@ -455,7 +455,7 @@ Return the current Callback interface for this window.; Set the Callback interface for this window, used to intercept key events and other dynamic operations in the window. - + To be added. Property getter documentation: @@ -623,8 +623,8 @@ Returns the requested color mode of the window, one of ActivityInfo#COLOR_MODE_DEFAULT, ActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUT - or ActivityInfo#COLOR_MODE_HDR.; Sets the requested color mode of the window. - + or ActivityInfo#COLOR_MODE_HDR. -or- Sets the requested color mode of the window. + To be added. Property getter documentation: Returns the requested color mode of the window, one of @@ -685,7 +685,7 @@ The desired containing Window. - Return the container for this Window.; Set the container for this window. + Return the container for this Window. -or- Set the container for this window. Window The containing window, or null if this is a top-level window. @@ -815,7 +815,7 @@ Return the view in this Window that currently has focus, or null if there are none. - + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -991,7 +991,7 @@ Retrieve the top-level window decor view (containing the standard window frame/decorations and the client's content inside of that), which can be added as a window to the window manager. - + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1033,7 +1033,7 @@ The amount of HDR headroom that is desired. Must be >= 1.0 (no HDR) and <= 10,000.0. Passing 0.0 will reset to the default, automatically chosen value. - Get the desired amount of HDR headroom as set by #setDesiredHdrHeadroom(float); Sets the desired amount of HDR headroom to be used when rendering as a ratio of + Get the desired amount of HDR headroom as set by #setDesiredHdrHeadroom(float) -or- Sets the desired amount of HDR headroom to be used when rendering as a ratio of targetHdrPeakBrightnessInNits / targetSdrWhitePointInNits. The amount of HDR headroom set, or 0 for automatic/default behavior. @@ -1098,7 +1098,7 @@ The Transition to use to move Views into the initial Scene. - Returns the transition used to move Views into the initial scene.; Sets the Transition that will be used to move Views into the initial scene. + Returns the transition used to move Views into the initial scene. -or- Sets the Transition that will be used to move Views into the initial scene. the Transition to use to move Views into the initial Scene. Property getter documentation: @@ -1160,7 +1160,7 @@ The Transition to use to move Views out of the scene when calling a new Activity. Returns the Transition that will be used to move Views out of the scene when starting a - new Activity.; Sets the Transition that will be used to move Views out of the scene when starting a + new Activity. -or- Sets the Transition that will be used to move Views out of the scene when starting a new Activity. the Transition to use to move Views out of the scene when calling a new Activity. @@ -1362,7 +1362,7 @@ Return the window flags that have been explicitly set by the client, so will not be modified by #getDecorView. - + To be added. Return the window flags that have been explicitly set by the client, so will not be modified by #getDecorView. @@ -1413,7 +1413,9 @@ Occurs when frame metrics are available for a rendered frame. - For details, see the Android reference documentation for android.view.Window. + + For details, see the Android reference documentation for android.view.Window. + @@ -1450,7 +1452,7 @@ whether the frame rate touch boost is enabled. Get whether frame rate touch boost is enabled - #setFrameRateBoostOnTouchEnabled(boolean); Sets whether the frame rate touch boost is enabled for this Window. + #setFrameRateBoostOnTouchEnabled(boolean) -or- Sets whether the frame rate touch boost is enabled for this Window. whether the frame rate touch boost is enabled. Property getter documentation: @@ -1510,7 +1512,7 @@ whether the frameratepowersavingsbalance is enabled. - Get whether frameratepowersavingsbalance is enabled for this Window.; Set whether frameratepowersavingsbalance is enabled for this Window. + Get whether frameratepowersavingsbalance is enabled for this Window. -or- Set whether frameratepowersavingsbalance is enabled for this Window. whether the frameratepowersavingsbalance is enabled. Property getter documentation: @@ -1612,7 +1614,7 @@ Indicates whether this window has child windows. - + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1689,7 +1691,7 @@ Has the app specified their own soft input mode? - + To be added. Has the app specified their own soft input mode? @@ -1885,7 +1887,7 @@ Indicates whether this window is the active window. - + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1915,7 +1917,7 @@ Return whether this window is being displayed with a floating style (based on the attribute in the style/theme). - + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2001,7 +2003,7 @@ Returns true if this window's color mode is ActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUT, the display has a wide color gamut and this device supports wide color gamut rendering. - + To be added. Returns true if this window's color mode is ActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUT, the display has a wide color gamut and this device supports wide color gamut rendering. @@ -2087,7 +2089,7 @@ Quick access to the instance that this Window retrieved from its Context. - + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2188,7 +2190,7 @@ The controller for the session which should receive media keys and volume changes. - Gets or sets the MediaController that was previously set. + Gets the MediaController that was previously set. -or- Sets a MediaController to send media keys and volume changes to. The controller which should receive events. Property getter documentation: @@ -2279,7 +2281,7 @@ Gets the color used for this window's navigation bar. - + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2318,7 +2320,7 @@ Returns whether the system is ensuring that the navigation bar has enough contrast when a - fully transparent background is requested.; Sets whether the system should ensure that the navigation bar has enough + fully transparent background is requested. -or- Sets whether the system should ensure that the navigation bar has enough contrast when a fully transparent background is requested. true, if the system is ensuring contrast, false otherwise. @@ -2390,7 +2392,7 @@ The color of the thin line. - Retrieves the color of the navigation bar divider.; Shows a thin line of the specified color between the navigation bar and the app + Retrieves the color of the navigation bar divider. -or- Shows a thin line of the specified color between the navigation bar and the app content. The color of the navigation bar divider color. @@ -2488,7 +2490,7 @@ Returns the OnBackInvokedDispatcher instance associated with this window. - + To be added. Returns the OnBackInvokedDispatcher instance associated with this window. @@ -3135,7 +3137,7 @@ The Transition to use to move Views into the scene when reentering from a previously-started Activity. Returns the Transition that will be used to move Views in to the scene when returning from - a previously-started Activity.; Sets the Transition that will be used to move Views in to the scene when returning from + a previously-started Activity. -or- Sets the Transition that will be used to move Views in to the scene when returning from a previously-started Activity. The Transition to use to move Views into the scene when reentering from a previously-started Activity. @@ -3477,7 +3479,7 @@ is preparing to close. Returns the Transition that will be used to move Views out of the scene when the Window is preparing to close, for example after a call to - android.app.Activity#finishAfterTransition().; Sets the Transition that will be used to move Views out of the scene when the Window is + android.app.Activity#finishAfterTransition(). -or- Sets the Transition that will be used to move Views out of the scene when the Window is preparing to close, for example after a call to android.app.Activity#finishAfterTransition(). The Transition to use to move Views out of the Scene when the Window @@ -4227,7 +4229,7 @@ The window elevation. - Sets the window elevation. Changes to this property take effect immediately and will cause the window surface to be recreated. This is an expensive operation and as a result, this property should not be animated. + Sets the window elevation. Sets the window elevation. Changes to this property take effect immediately and will cause the @@ -4939,7 +4941,7 @@ The Android.Graphics.Color value used for color. - Sets the navigation bar color for this window. + Sets the color of the navigation bar to color. Sets the color of the navigation bar to color. @@ -5222,7 +5224,7 @@ The Android.Graphics.Color value used for color. - Sets the status bar color for this window. + Sets the color of the status bar to color. Sets the color of the status bar to color. @@ -5283,7 +5285,7 @@ - The System.Boolean value used for enable. + disables or enables the mode. Sets the Sustained Performance requirement for the calling window. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5629,8 +5631,11 @@ the window manager for adding new windows. - The Android.OS.IBinder value used for app token. - The System.String value used for app name. + the token of the window, which applies to + the WindowManager.LayoutParams#token of #getAttributes() if specified. + the name of the window, which applies to + the WindowManager.LayoutParams#getTitle() of #getAttributes() + if specified. Creates and sets the window manager for use by this Window to, for example, display panels. @@ -5678,9 +5683,13 @@ the window manager for adding new windows. - The Android.OS.IBinder value used for app token. - The System.String value used for app name. - The System.Boolean value used for hardware accelerated. + the token of the window, which applies to + the WindowManager.LayoutParams#token of #getAttributes() if specified. + the name of the window, which applies to + the WindowManager.LayoutParams#getTitle() of #getAttributes() + if specified. + indicate whether this window or its sub-windows should be hardware + accelerated, which is default to false. Creates and sets the window manager for use by this Window to, for example, display panels. @@ -5728,7 +5737,7 @@ The Transition to use for shared elements transferred into the content Scene. Returns the Transition that will be used for shared elements transferred into the content - Scene.; Sets the Transition that will be used for shared elements transferred into the content + Scene. -or- Sets the Transition that will be used for shared elements transferred into the content Scene. Transition to use for sharend elements transferred into the content Scene. @@ -5786,7 +5795,7 @@ The Transition to use for shared elements in the launching Window prior to transferring to the launched Activity's Window. Returns the Transition to use for shared elements in the launching Window prior - to transferring to the launched Activity's Window.; Sets the Transition that will be used for shared elements after starting a new Activity + to transferring to the launched Activity's Window. -or- Sets the Transition that will be used for shared elements after starting a new Activity before the shared elements are transferred to the called Activity. the Transition to use for shared elements in the launching Window prior to transferring to the launched Activity's Window. @@ -5846,7 +5855,7 @@ The Transition to use for shared elements in the launching Window after the shared element has returned to the Window. Returns the Transition that will be used for shared elements reentering from a started - Activity after it has returned the shared element to it start location.; Sets the Transition that will be used for shared elements reentering from a started + Activity after it has returned the shared element to it start location. -or- Sets the Transition that will be used for shared elements reentering from a started Activity after it has returned the shared element to it start location. the Transition that will be used for shared elements reentering from a started Activity after it has returned the shared element to it start location. @@ -5906,7 +5915,7 @@ The Transition to use for shared elements transferred out of the content Scene. Returns the Transition that will be used for shared elements transferred back to a - calling Activity.; Sets the Transition that will be used for shared elements transferred back to a + calling Activity. -or- Sets the Transition that will be used for shared elements transferred back to a calling Activity. Transition to use for sharend elements transferred into the content Scene. @@ -5969,7 +5978,7 @@ to transition within the normal View hierarchy. Returns true when shared elements should use an Overlay during shared element transitions or false when they should animate as - part of the normal View hierarchy.; Sets whether or not shared elements should use an Overlay during shared element transitions. + part of the normal View hierarchy. -or- Sets whether or not shared elements should use an Overlay during shared element transitions. true when shared elements should use an Overlay during shared element transitions or false when they should animate as @@ -6062,7 +6071,7 @@ Gets the color used for this window's status bar. - + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6105,7 +6114,7 @@ Returns whether the system is ensuring that the status bar has enough contrast when a - fully transparent background is requested.; Sets whether the system should ensure that the status bar has enough + fully transparent background is requested. -or- Sets whether the system should ensure that the status bar has enough contrast when a fully transparent background is requested. true, if the system is ensuring contrast, false otherwise. @@ -6413,7 +6422,7 @@ A list of precision gesture regions that this window needs to function correctly Retrieve the list of areas within this window's coordinate space where the system should not - intercept touch or other pointing device gestures.; Sets a list of areas within this window's coordinate space where the system should not + intercept touch or other pointing device gestures. -or- Sets a list of areas within this window's coordinate space where the system should not intercept touch or other pointing device gestures. a list of system gesture exclusion rects specific to this window @@ -6716,7 +6725,7 @@ The duration of the window background fade to or from opaque during enter transition. Returns the duration, in milliseconds, of the window background fade - when transitioning into or away from an Activity when called with an Activity Transition.; Sets the duration, in milliseconds, of the window background fade + when transitioning into or away from an Activity when called with an Activity Transition. -or- Sets the duration, in milliseconds, of the window background fade when transitioning into or away from an Activity when called with an Activity Transition. The duration of the window background fade to opaque during enter transition. @@ -6777,7 +6786,7 @@ The TransitionManager to use for scene changes. Retrieve the TransitionManager responsible for for default transitions - in this window.; Set the TransitionManager to use for default transitions in this window. + in this window. -or- Set the TransitionManager to use for default transitions in this window. This window's content TransitionManager or null if none is set. Property getter documentation: @@ -6879,7 +6888,7 @@ Gets or sets the audio stream controlled by this window's volume keys. - + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6949,7 +6958,7 @@ Return the android.R.styleable#Window attributes from this window's theme. - + To be added. Return the android.R.styleable#Window attributes from this window's theme. @@ -6969,4 +6978,3 @@ - diff --git a/docs/xml/Android.Views/WindowAnimationFrameStats.xml b/docs/xml/Android.Views/WindowAnimationFrameStats.xml index 1451b0185..03d857697 100644 --- a/docs/xml/Android.Views/WindowAnimationFrameStats.xml +++ b/docs/xml/Android.Views/WindowAnimationFrameStats.xml @@ -94,6 +94,7 @@ Gets the parcelable creator for WindowAnimationFrameStats instances. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/WindowContentFrameStats.xml b/docs/xml/Android.Views/WindowContentFrameStats.xml index ab2630c53..c1755deaf 100644 --- a/docs/xml/Android.Views/WindowContentFrameStats.xml +++ b/docs/xml/Android.Views/WindowContentFrameStats.xml @@ -88,6 +88,7 @@ Gets the parcelable creator for WindowContentFrameStats instances. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/WindowId.xml b/docs/xml/Android.Views/WindowId.xml index 4646c6552..ee9c63b02 100644 --- a/docs/xml/Android.Views/WindowId.xml +++ b/docs/xml/Android.Views/WindowId.xml @@ -114,6 +114,7 @@ Gets the parcelable creator for WindowId instances. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -174,6 +175,7 @@ Retrieve the current focus state of the associated window. + To be added. Retrieve the current focus state of the associated window. diff --git a/docs/xml/Android.Views/WindowInsets+Builder.xml b/docs/xml/Android.Views/WindowInsets+Builder.xml index e35556bdf..8c4135e87 100644 --- a/docs/xml/Android.Views/WindowInsets+Builder.xml +++ b/docs/xml/Android.Views/WindowInsets+Builder.xml @@ -225,7 +225,14 @@ The System.Collections.Generic.IList<Android.Graphics.Rect> value used for rects. Sets the bounding rectangles that define insets for the specified type. The result of the set bounding rects operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setBoundingRects.Java documentation for android.view.WindowInsets.Builder.setBoundingRects. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setBoundingRects. + + + Java documentation for android.view.WindowInsets.Builder.setBoundingRects. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -261,7 +268,14 @@ The System.Collections.Generic.IList<Android.Graphics.Rect> value used for rects. Sets the bounding rectangles for the specified type without considering visibility. The result of the set bounding rects ignoring visibility operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setBoundingRectsIgnoringVisibility.Java documentation for android.view.WindowInsets.Builder.setBoundingRectsIgnoringVisibility. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setBoundingRectsIgnoringVisibility. + + + Java documentation for android.view.WindowInsets.Builder.setBoundingRectsIgnoringVisibility. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -302,7 +316,14 @@ The Android.Views.DisplayCutout value used for display cutout. Sets the display cutout represented by the window insets being built. The result of the set display cutout operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setDisplayCutout.Java documentation for android.view.WindowInsets.Builder.setDisplayCutout. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setDisplayCutout. + + + Java documentation for android.view.WindowInsets.Builder.setDisplayCutout. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -336,7 +357,14 @@ The Android.Views.DisplayShape value used for display shape. Sets the display shape represented by the window insets being built. The result of the set display shape operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setDisplayShape.Java documentation for android.view.WindowInsets.Builder.setDisplayShape. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setDisplayShape. + + + Java documentation for android.view.WindowInsets.Builder.setDisplayShape. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -372,7 +400,14 @@ The System.Int32 value used for height. Sets the frame dimensions used to construct the window insets. The result of the set frame operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setFrame.Java documentation for android.view.WindowInsets.Builder.setFrame. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setFrame. + + + Java documentation for android.view.WindowInsets.Builder.setFrame. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -408,7 +443,14 @@ The Android.Graphics.Insets value used for insets. Sets the insets for the specified type. The result of the set insets operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setInsets.Java documentation for android.view.WindowInsets.Builder.setInsets. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setInsets. + + + Java documentation for android.view.WindowInsets.Builder.setInsets. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -444,7 +486,14 @@ The Android.Graphics.Insets value used for insets. Sets the insets for the specified type without considering visibility. The result of the set insets ignoring visibility operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setInsetsIgnoringVisibility.Java documentation for android.view.WindowInsets.Builder.setInsetsIgnoringVisibility. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setInsetsIgnoringVisibility. + + + Java documentation for android.view.WindowInsets.Builder.setInsetsIgnoringVisibility. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -482,7 +531,14 @@ The Android.Graphics.Insets value used for insets. Sets the mandatory system-gesture insets. The result of the set mandatory system gesture insets operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setMandatorySystemGestureInsets.Java documentation for android.view.WindowInsets.Builder.setMandatorySystemGestureInsets. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setMandatorySystemGestureInsets. + + + Java documentation for android.view.WindowInsets.Builder.setMandatorySystemGestureInsets. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -523,7 +579,14 @@ The Android.Graphics.Rect value used for bounds. Sets the bounds of the system privacy indicator. The result of the set privacy indicator bounds operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setPrivacyIndicatorBounds.Java documentation for android.view.WindowInsets.Builder.setPrivacyIndicatorBounds. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setPrivacyIndicatorBounds. + + + Java documentation for android.view.WindowInsets.Builder.setPrivacyIndicatorBounds. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -566,7 +629,14 @@ The Android.Views.RoundedCorner value used for rounded corner. Sets the rounded corner for the specified position. The result of the set rounded corner operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setRoundedCorner.Java documentation for android.view.WindowInsets.Builder.setRoundedCorner. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setRoundedCorner. + + + Java documentation for android.view.WindowInsets.Builder.setRoundedCorner. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -604,7 +674,14 @@ The Android.Graphics.Insets value used for stable insets. Sets the stable system-bar insets. The result of the set stable insets operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setStableInsets.Java documentation for android.view.WindowInsets.Builder.setStableInsets. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setStableInsets. + + + Java documentation for android.view.WindowInsets.Builder.setStableInsets. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -642,7 +719,14 @@ The Android.Graphics.Insets value used for insets. Sets the system-gesture insets. The result of the set system gesture insets operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setSystemGestureInsets.Java documentation for android.view.WindowInsets.Builder.setSystemGestureInsets. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setSystemGestureInsets. + + + Java documentation for android.view.WindowInsets.Builder.setSystemGestureInsets. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -680,7 +764,14 @@ The Android.Graphics.Insets value used for system window insets. Sets the system-window insets. The result of the set system window insets operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setSystemWindowInsets.Java documentation for android.view.WindowInsets.Builder.setSystemWindowInsets. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setSystemWindowInsets. + + + Java documentation for android.view.WindowInsets.Builder.setSystemWindowInsets. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -718,7 +809,14 @@ The Android.Graphics.Insets value used for insets. Sets the tappable-element insets. The result of the set tappable element insets operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setTappableElementInsets.Java documentation for android.view.WindowInsets.Builder.setTappableElementInsets. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setTappableElementInsets. + + + Java documentation for android.view.WindowInsets.Builder.setTappableElementInsets. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -754,7 +852,14 @@ The System.Boolean value used for visible. Sets whether the specified inset types are visible. The result of the set visible operation. - For details, see the Android reference documentation for android.view.WindowInsets.Builder.setVisible.Java documentation for android.view.WindowInsets.Builder.setVisible. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Builder.setVisible. + + + Java documentation for android.view.WindowInsets.Builder.setVisible. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/WindowInsets+Side.xml b/docs/xml/Android.Views/WindowInsets+Side.xml index 19a4666c5..ee17428f2 100644 --- a/docs/xml/Android.Views/WindowInsets+Side.xml +++ b/docs/xml/Android.Views/WindowInsets+Side.xml @@ -113,7 +113,14 @@ 8 Identifies the bottom side of window insets. - For details, see the Android reference documentation for android.view.WindowInsets.Side.BOTTOM.Java documentation for android.view.WindowInsets.Side.BOTTOM. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Side.BOTTOM. + + + Java documentation for android.view.WindowInsets.Side.BOTTOM. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -178,7 +185,14 @@ 1 Identifies the left side of window insets. - For details, see the Android reference documentation for android.view.WindowInsets.Side.LEFT.Java documentation for android.view.WindowInsets.Side.LEFT. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Side.LEFT. + + + Java documentation for android.view.WindowInsets.Side.LEFT. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -212,7 +226,14 @@ 4 Identifies the right side of window insets. - For details, see the Android reference documentation for android.view.WindowInsets.Side.RIGHT.Java documentation for android.view.WindowInsets.Side.RIGHT. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Side.RIGHT. + + + Java documentation for android.view.WindowInsets.Side.RIGHT. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -308,7 +329,14 @@ 2 Identifies the top side of window insets. - For details, see the Android reference documentation for android.view.WindowInsets.Side.TOP.Java documentation for android.view.WindowInsets.Side.TOP. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsets.Side.TOP. + + + Java documentation for android.view.WindowInsets.Side.TOP. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/WindowInsets.xml b/docs/xml/Android.Views/WindowInsets.xml index f18507f0b..d1f7c75b5 100644 --- a/docs/xml/Android.Views/WindowInsets.xml +++ b/docs/xml/Android.Views/WindowInsets.xml @@ -116,6 +116,7 @@ A WindowInsets instance for which #isConsumed() returns true. + To be added. A WindowInsets instance for which #isConsumed() returns true. This can be used during insets dispatch in the view hierarchy by returning this value from @@ -1174,6 +1175,7 @@ This method was deprecated in API level 30. Use getInsets(int) with Type.mandatorySystemGestures() instead. + To be added. Returns the mandatory system gesture insets. The mandatory system gesture insets represent the area of a window where mandatory system @@ -1654,6 +1656,7 @@ This method was deprecated in API level 30. Use getInsets(int) with Type.systemGestures() instead. + To be added. Returns the system gesture insets. The system gesture insets represent the area of a window where system gestures have @@ -1947,6 +1950,7 @@ This method was deprecated in API level 30. Use getInsets(int) with Type.tappableElement() instead. + To be added. Returns the tappable element insets. The tappable element insets represent how much tappable elements <b>must at least</b> be diff --git a/docs/xml/Android.Views/WindowInsetsAnimation+Bounds.xml b/docs/xml/Android.Views/WindowInsetsAnimation+Bounds.xml index c7b73f9d0..f983984a9 100644 --- a/docs/xml/Android.Views/WindowInsetsAnimation+Bounds.xml +++ b/docs/xml/Android.Views/WindowInsetsAnimation+Bounds.xml @@ -70,7 +70,14 @@ The Android.Graphics.Insets value used for lower bound. The Android.Graphics.Insets value used for upper bound. Creates animation bounds from the hidden and shown insets. - For details, see the Android reference documentation for android.view.WindowInsetsAnimation.Bounds.Bounds.Java documentation for android.view.WindowInsetsAnimation.Bounds.Bounds. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsetsAnimation.Bounds.Bounds. + + + Java documentation for android.view.WindowInsetsAnimation.Bounds.Bounds. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,7 +111,14 @@ The Android.Graphics.Insets value used for insets. Insets both the lower and upper bound by the specified insets. This is to be used in Callback.onStart to indicate that a part of the insets has been used to offset or clip its children, and the children shouldn't worry about that part anymore. The result of the inset operation. - For details, see the Android reference documentation for android.view.WindowInsetsAnimation.Bounds.inset.Java documentation for android.view.WindowInsetsAnimation.Bounds.inset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsetsAnimation.Bounds.inset. + + + Java documentation for android.view.WindowInsetsAnimation.Bounds.inset. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -164,6 +178,7 @@ Queries the lower inset bound of the animation. + To be added. Queries the lower inset bound of the animation. If the animation is about showing or hiding a window that cause insets, the lower bound is Insets#NONE and the upper @@ -276,6 +291,7 @@ Queries the upper inset bound of the animation. + To be added. Queries the upper inset bound of the animation. If the animation is about showing or hiding a window that cause insets, the lower bound is Insets#NONE diff --git a/docs/xml/Android.Views/WindowInsetsAnimation+Callback.xml b/docs/xml/Android.Views/WindowInsetsAnimation+Callback.xml index 5dad849e2..87ae09a9a 100644 --- a/docs/xml/Android.Views/WindowInsetsAnimation+Callback.xml +++ b/docs/xml/Android.Views/WindowInsetsAnimation+Callback.xml @@ -105,7 +105,9 @@ The System.IntPtr value used for java reference. The Android.Runtime.JniHandleOwnership value used for transfer. Creates a managed peer for an existing Java Native Interface object reference. - For details, see the Android reference documentation for android.view.WindowInsetsAnimation.Callback. + + For details, see the Android reference documentation for android.view.WindowInsetsAnimation.Callback. + @@ -504,7 +506,14 @@ The Android.Views.WindowInsetsAnimation+Bounds value used for bounds. Called when an insets animation starts. The bounds to dispatch to this callback's descendants. - For details, see the Android reference documentation for android.view.WindowInsetsAnimation.Callback.onStart.Java documentation for android.view.WindowInsetsAnimation.Callback.onStart. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + For details, see the Android reference documentation for android.view.WindowInsetsAnimation.Callback.onStart. + + + Java documentation for android.view.WindowInsetsAnimation.Callback.onStart. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Views/WindowInsetsAnimation.xml b/docs/xml/Android.Views/WindowInsetsAnimation.xml index 985c14901..e0a8516f3 100644 --- a/docs/xml/Android.Views/WindowInsetsAnimation.xml +++ b/docs/xml/Android.Views/WindowInsetsAnimation.xml @@ -138,7 +138,7 @@ Alpha of windows that cause insets of type WindowInsets.Type. - Retrieves the translucency of the windows that are animating.; Sets the translucency of the windows that are animating. + Retrieves the translucency of the windows that are animating. -or- Sets the translucency of the windows that are animating. Alpha of windows that cause insets of type WindowInsets.Type. Property getter documentation: @@ -243,7 +243,7 @@ fractional progress between 0 and 1 where 0 represents hidden and zero progress and 1 represent fully shown final state. Returns the raw fractional progress of this animation between - start state of the animation and the end state of the animation.; Set fraction of the progress if WindowInsets.Type animation is + start state of the animation and the end state of the animation. -or- Set fraction of the progress if WindowInsets.Type animation is controlled by the app. The current progress of this animation. diff --git a/docs/xml/Android.Views/WindowManager.xml b/docs/xml/Android.Views/WindowManager.xml index 3a3bb66d8..277d10e73 100644 --- a/docs/xml/Android.Views/WindowManager.xml +++ b/docs/xml/Android.Views/WindowManager.xml @@ -1,4 +1,4 @@ - + @@ -31,7 +31,14 @@ Provides access to an application's top-level windows and layout parameters. - For details, see the Android reference documentation for android.view.WindowManager.Java documentation for android.view.WindowManager. + + For details, see the Android reference documentation for android.view.WindowManager. + + + Java documentation for android.view.WindowManager. + + + @@ -426,9 +433,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -591,6 +598,41 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_EXCLUDE_CAPTION_INSETS", ApiSince=37)] + [<Android.Runtime.Register("PROPERTY_COMPAT_ALLOW_EXCLUDE_CAPTION_INSETS", ApiSince=37)>] + + + [System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCompatAllowExcludeCaptionInsets'. This class will be removed in a future release.")] + [<System.Obsolete("Use 'Android.Views.IWindowManager.PropertyCompatAllowExcludeCaptionInsets'. This class will be removed in a future release.")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + Application level android.content.pm.PackageManager.Property PackageManager.Property + for an app to inform the system that it needs to be opted-out from the compatibility + treatment that sandboxes the android.content.res.Configuration API when caption + insets are force consumed. + To be added. + + diff --git a/docs/xml/Android.Views/WindowManagerLayoutParams.xml b/docs/xml/Android.Views/WindowManagerLayoutParams.xml index 1248bf15d..5ca47414c 100644 --- a/docs/xml/Android.Views/WindowManagerLayoutParams.xml +++ b/docs/xml/Android.Views/WindowManagerLayoutParams.xml @@ -1,4 +1,4 @@ - + @@ -70,7 +70,7 @@ Initializes a new instance of WindowManagerLayoutParams. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + @@ -133,7 +133,7 @@ Creates window layout parameters with the supplied window type. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + @@ -396,6 +396,7 @@ An alpha value to apply to this entire window. + To be added. An alpha value to apply to this entire window. An alpha of 1.0 means fully opaque and 0.0 means fully transparent @@ -562,7 +563,8 @@ The blur radius to use for blur behind in pixels - Returns the blur behind radius of the window.; Blurs the screen behind the window. + Returns the blur behind radius of the window. -or- Blurs the screen behind the window. + To be added. Property getter documentation: Returns the blur behind radius of the window. @@ -760,6 +762,7 @@ This can be used to override the standard behavior of the button and keyboard backlights. + To be added. This can be used to override the standard behavior of the button and keyboard backlights. A value of less than 0, the default, means to @@ -855,7 +858,8 @@ Returns the color mode of the window, one of ActivityInfo#COLOR_MODE_DEFAULT, - ActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUT or ActivityInfo#COLOR_MODE_HDR.; Set the color mode of the window. + ActivityInfo#COLOR_MODE_WIDE_COLOR_GAMUT or ActivityInfo#COLOR_MODE_HDR. -or- Set the color mode of the window. + To be added. Property getter documentation: Returns the color mode of the window, one of ActivityInfo#COLOR_MODE_DEFAULT, @@ -937,6 +941,7 @@ Gets the parcelable creator for WindowManagerLayoutParams instances. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1042,7 +1047,7 @@ Desired amount of HDR headroom. Must be in the range of 1.0 (SDR) to 10,000.0, or 0.0 to reset to default. - Get the desired amount of HDR headroom as set by #setDesiredHdrHeadroom(float); Sets the desired about of HDR headroom to be used when rendering as a ratio of + Get the desired amount of HDR headroom as set by #setDesiredHdrHeadroom(float) -or- Sets the desired about of HDR headroom to be used when rendering as a ratio of targetHdrPeakBrightnessInNits / targetSdrWhitePointInNits. The amount of HDR headroom set, or 0 for automatic/default behavior. @@ -1092,6 +1097,7 @@ When #FLAG_DIM_BEHIND is set, this is the amount of dimming to apply. + To be added. When #FLAG_DIM_BEHIND is set, this is the amount of dimming to apply. Range is from 1.0 for completely opaque to 0.0 for no @@ -1520,6 +1526,7 @@ Various behavioral options/flags. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1582,6 +1589,7 @@ The desired bitmap format. + To be added. The desired bitmap format. May be one of the constants in android.graphics.PixelFormat. The choice of format @@ -1667,9 +1675,10 @@ System.Boolean - to enable a frame-rate boost in response to touch input. - Gets or sets whether touch input can temporarily boost the window's frame rate. - when touch input can temporarily boost the window's frame rate; otherwise, . + Whether we should enable Touch Boost + Get the value whether we should enable touch boost as set + by #setFrameRateBoostOnTouchEnabled(boolean) -or- Set the value whether we should enable Touch Boost + A boolean value to indicate whether we should enable touch boost Property getter documentation: Gets whether touch input can temporarily boost the window's frame rate. @@ -1725,9 +1734,9 @@ System.Boolean - to allow frame-rate adjustments that save power. - Gets or sets whether the window balances frame rate for power savings. - when frame rate can be balanced for power savings; otherwise, . + Whether we should enable frameratepowersavingsbalance. + Get the value whether frameratepowersavingsbalance is enabled for this Window. -or- Set the value whether frameratepowersavingsbalance is enabled for this Window. + Whether we should enable frameratepowersavingsbalance. Property getter documentation: Gets whether the system can adjust the window's frame rate to save power. @@ -1772,6 +1781,7 @@ Placement of window within the screen as per Gravity. + To be added. Placement of window within the screen as per Gravity. Both Gravity#apply(int, int, int, android.graphics.Rect, int, int, @@ -1834,9 +1844,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1873,7 +1883,8 @@ System.Boolean - Returns whether the HDR conversion is enabled for the window; Enables/disables the HDR conversion for the window. + Returns whether the HDR conversion is enabled for the window -or- Enables/disables the HDR conversion for the window. + To be added. Property getter documentation: Returns whether the HDR conversion is enabled for the window @@ -1920,6 +1931,7 @@ The horizontal margin, as a percentage of the container's width, between the container and the widget. + To be added. The horizontal margin, as a percentage of the container's width, between the container and the widget. See @@ -1962,6 +1974,7 @@ Indicates how much of the extra space will be allocated horizontally to the view associated with these LayoutParams. + To be added. Indicates how much of the extra space will be allocated horizontally to the view associated with these LayoutParams. Specify 0 if the view @@ -2232,7 +2245,15 @@ Controls how the window is laid out if there is a DisplayCutout . Defaults to LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT . Value is one of the following: LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES LAYOUT_IN_DISPLAY_CUTOUT_MODE_NEVER LAYOUT_IN_DISPLAY_CUTOUT_MODE_ALWAYS - For details, see the Android reference documentation for android.view.WindowManager.LayoutParams.layoutInDisplayCutoutMode.Java documentation for android.view.WindowManager.LayoutParams.layoutInDisplayCutoutMode. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + To be added. + + For details, see the Android reference documentation for android.view.WindowManager.LayoutParams.layoutInDisplayCutoutMode. + + + Java documentation for android.view.WindowManager.LayoutParams.layoutInDisplayCutoutMode. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2462,7 +2483,7 @@ height="720" alt="Screenshot of a fullscreen activity on a display with a cutout at the top edge in portrait, no letterbox is applied."/> - + <img src="https://developer.android.com/reference/android/images/display_cutout/short_edge/landscape_top_no_letterbox.png" width="720" alt="Screenshot of an activity on a display with a cutout at the top edge in landscape, @@ -2579,6 +2600,7 @@ Gets or sets the memory type used for this window's surface. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2641,6 +2663,7 @@ Name of the package owning this window. + To be added. Name of the package owning this window. @@ -2683,6 +2706,7 @@ Indicates whether this window wants the connected display to do minimal post processing on the produced image or video frames. + To be added. Indicates whether this window wants the connected display to do minimal post processing on the produced image or video frames. This will only be requested if the window is @@ -2737,6 +2761,7 @@ Id of the preferred display mode for the window. + To be added. Id of the preferred display mode for the window. This must be one of the supported modes obtained for the display(s) the window is on. @@ -2775,6 +2800,7 @@ The preferred refresh rate for the window. + To be added. The preferred refresh rate for the window. Before API 34, this must be one of the supported refresh rates obtained @@ -2832,6 +2858,7 @@ Define the exit and entry animations used on this window when the device is rotated. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3092,6 +3119,7 @@ This can be used to override the user's preferred brightness of the screen. + To be added. This can be used to override the user's preferred brightness of the screen. A value of less than 0, the default, means to use the @@ -3167,6 +3195,7 @@ Specific orientation value for a window. + To be added. Specific orientation value for a window. May be any of the same values allowed @@ -3315,9 +3344,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3397,6 +3426,7 @@ Desired operating mode for any soft input area. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3459,6 +3489,7 @@ Gets or sets the system UI visibility flags requested by this window. + To be added. For details, see the Android reference documentation for android.view.WindowManager.LayoutParams. @@ -3466,7 +3497,7 @@ Java documentation for android.view.WindowManager.LayoutParams. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3495,6 +3526,7 @@ Control the visibility of the status bar. + To be added. Control the visibility of the status bar. This member is deprecated. SystemUiVisibility flags are deprecated. Use WindowInsetsController @@ -3598,6 +3630,7 @@ Gets or sets the title of this window. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3663,6 +3696,7 @@ Sets a title for the window. + To be added. Sets a title for the window. This title will be used primarily for debugging, and may be exposed via android.view.accessibility.AccessibilityWindowInfo#getTitle if no Window#setTitle @@ -3702,6 +3736,7 @@ Identifier for this window. + To be added. Identifier for this window. This will usually be filled in for you. @@ -3744,6 +3779,7 @@ The general type of window. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3807,6 +3843,7 @@ The vertical margin, as a percentage of the container's height, between the container and the widget. + To be added. The vertical margin, as a percentage of the container's height, between the container and the widget. See @@ -3849,6 +3886,7 @@ Indicates how much of the extra space will be allocated vertically to the view associated with these LayoutParams. + To be added. Indicates how much of the extra space will be allocated vertically to the view associated with these LayoutParams. Specify 0 if the view @@ -3889,6 +3927,7 @@ A style resource defining the animations to use for this window. + To be added. A style resource defining the animations to use for this window. This must be a system resource; it can not be an application resource @@ -3973,6 +4012,7 @@ X position for this window. + To be added. X position for this window. With the default gravity it is ignored. When using Gravity#LEFT or Gravity#START or Gravity#RIGHT or @@ -4012,6 +4052,7 @@ Y position for this window. + To be added. Y position for this window. With the default gravity it is ignored. When using Gravity#TOP or Gravity#BOTTOM it provides diff --git a/docs/xml/Android.Views/WindowMetrics.xml b/docs/xml/Android.Views/WindowMetrics.xml index 6983913e6..b1fd191ca 100644 --- a/docs/xml/Android.Views/WindowMetrics.xml +++ b/docs/xml/Android.Views/WindowMetrics.xml @@ -245,6 +245,7 @@ Returns the density of the area associated with this window or UiContext, which uses the same units as android.util.DisplayMetrics#density. + To be added. Returns the density of the area associated with this window or UiContext, which uses the same units as android.util.DisplayMetrics#density. diff --git a/docs/xml/Android.Webkit/CacheManager.xml b/docs/xml/Android.Webkit/CacheManager.xml index 3f117abe7..04acf7833 100644 --- a/docs/xml/Android.Webkit/CacheManager.xml +++ b/docs/xml/Android.Webkit/CacheManager.xml @@ -61,6 +61,10 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 17.")] + [<System.Obsolete("This constructor was removed in Android API level 17.")>] + diff --git a/docs/xml/Android.Webkit/ChromeFileChooserMode.xml b/docs/xml/Android.Webkit/ChromeFileChooserMode.xml index 38cd6151c..6b5e592e6 100644 --- a/docs/xml/Android.Webkit/ChromeFileChooserMode.xml +++ b/docs/xml/Android.Webkit/ChromeFileChooserMode.xml @@ -44,6 +44,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition(null, JniField="android/webkit/WebChromeClient$FileChooserParams.MODE_OPEN_FOLDER")] + [<Android.Runtime.IntDefinition(null, JniField="android/webkit/WebChromeClient$FileChooserParams.MODE_OPEN_FOLDER")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Webkit.ChromeFileChooserMode + + 2 + + To be added. + + diff --git a/docs/xml/Android.Webkit/GeolocationPermissions.xml b/docs/xml/Android.Webkit/GeolocationPermissions.xml index 4ea31ed48..9d93280d2 100644 --- a/docs/xml/Android.Webkit/GeolocationPermissions.xml +++ b/docs/xml/Android.Webkit/GeolocationPermissions.xml @@ -75,6 +75,14 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 16.")] + [<System.Obsolete("This constructor was removed in Android API level 16.")>] + + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + diff --git a/docs/xml/Android.Webkit/JsResult.xml b/docs/xml/Android.Webkit/JsResult.xml index a85faae0c..acd19bbb5 100644 --- a/docs/xml/Android.Webkit/JsResult.xml +++ b/docs/xml/Android.Webkit/JsResult.xml @@ -191,6 +191,10 @@ [Android.Runtime.Register("mResult")] [<Android.Runtime.Register("mResult")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Boolean @@ -280,6 +284,10 @@ [Android.Runtime.Register("wakeUp", "()V", "")] [<Android.Runtime.Register("wakeUp", "()V", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void diff --git a/docs/xml/Android.Webkit/PermissionMode.xml b/docs/xml/Android.Webkit/PermissionMode.xml new file mode 100644 index 000000000..a4267d82a --- /dev/null +++ b/docs/xml/Android.Webkit/PermissionMode.xml @@ -0,0 +1,75 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Webkit.WebChromeClient.FileChooserParams.PermissionModeRead", JniField="android/webkit/WebChromeClient$FileChooserParams.PERMISSION_MODE_READ")] + [<Android.Runtime.IntDefinition("Android.Webkit.WebChromeClient.FileChooserParams.PermissionModeRead", JniField="android/webkit/WebChromeClient$FileChooserParams.PERMISSION_MODE_READ")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Webkit.PermissionMode + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Webkit.WebChromeClient.FileChooserParams.PermissionModeReadWrite", JniField="android/webkit/WebChromeClient$FileChooserParams.PERMISSION_MODE_READ_WRITE")] + [<Android.Runtime.IntDefinition("Android.Webkit.WebChromeClient.FileChooserParams.PermissionModeReadWrite", JniField="android/webkit/WebChromeClient$FileChooserParams.PERMISSION_MODE_READ_WRITE")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Webkit.PermissionMode + + 1 + + To be added. + + + + diff --git a/docs/xml/Android.Webkit/Plugin.xml b/docs/xml/Android.Webkit/Plugin.xml index 6186a232b..49a72f56c 100644 --- a/docs/xml/Android.Webkit/Plugin.xml +++ b/docs/xml/Android.Webkit/Plugin.xml @@ -88,6 +88,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "")] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 15.")] + [<System.Obsolete("This constructor was removed in Android API level 15.")>] + diff --git a/docs/xml/Android.Webkit/PluginList.xml b/docs/xml/Android.Webkit/PluginList.xml index ba80868d7..11bd7dc3b 100644 --- a/docs/xml/Android.Webkit/PluginList.xml +++ b/docs/xml/Android.Webkit/PluginList.xml @@ -64,6 +64,10 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 15.")] + [<System.Obsolete("This constructor was removed in Android API level 15.")>] + diff --git a/docs/xml/Android.Webkit/UrlInterceptRegistry.xml b/docs/xml/Android.Webkit/UrlInterceptRegistry.xml index 453c44620..290404e0b 100644 --- a/docs/xml/Android.Webkit/UrlInterceptRegistry.xml +++ b/docs/xml/Android.Webkit/UrlInterceptRegistry.xml @@ -61,6 +61,10 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 15.")] + [<System.Obsolete("This constructor was removed in Android API level 15.")>] + diff --git a/docs/xml/Android.Webkit/WebChromeClient+FileChooserParams.xml b/docs/xml/Android.Webkit/WebChromeClient+FileChooserParams.xml index 212424e1c..c04a7efc5 100644 --- a/docs/xml/Android.Webkit/WebChromeClient+FileChooserParams.xml +++ b/docs/xml/Android.Webkit/WebChromeClient+FileChooserParams.xml @@ -307,6 +307,39 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MODE_OPEN_FOLDER", ApiSince=37)] + [<Android.Runtime.Register("MODE_OPEN_FOLDER", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Webkit.ChromeFileChooserMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Webkit.ChromeFileChooserMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Webkit.ChromeFileChooserMode + + 2 + + Like Open but allows a folder to be selected. + To be added. + + @@ -366,6 +399,103 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getPermissionMode", "()I", "GetGetPermissionModeHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getPermissionMode", "()I", "GetGetPermissionModeHandler", ApiSince=37)>] + + + + System.Int32 + + + Returns permission mode #PERMISSION_MODE_READ or + #PERMISSION_MODE_READ_WRITE which indicates the intended mode for opening a file + or directory. + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PERMISSION_MODE_READ", ApiSince=37)] + [<Android.Runtime.Register("PERMISSION_MODE_READ", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Webkit.PermissionMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Webkit.PermissionMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Webkit.PermissionMode + + 0 + + File or directory should be opened for reading only. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PERMISSION_MODE_READ_WRITE", ApiSince=37)] + [<Android.Runtime.Register("PERMISSION_MODE_READ_WRITE", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Webkit.PermissionMode enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Webkit.PermissionMode enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Webkit.PermissionMode + + 1 + + File or directory should be opened for read and write. + To be added. + + diff --git a/docs/xml/Android.Webkit/WebChromeClient.xml b/docs/xml/Android.Webkit/WebChromeClient.xml index 11adaed3d..fcc445aee 100644 --- a/docs/xml/Android.Webkit/WebChromeClient.xml +++ b/docs/xml/Android.Webkit/WebChromeClient.xml @@ -1102,6 +1102,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android33.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android33.0")>] + System.Void diff --git a/docs/xml/Android.Webkit/WebHistoryItem.xml b/docs/xml/Android.Webkit/WebHistoryItem.xml index c37e01678..ccdc3e21d 100644 --- a/docs/xml/Android.Webkit/WebHistoryItem.xml +++ b/docs/xml/Android.Webkit/WebHistoryItem.xml @@ -196,6 +196,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + [get: Android.Runtime.Register("getId", "()I", "GetGetIdHandler")] [<get: Android.Runtime.Register("getId", "()I", "GetGetIdHandler")>] diff --git a/docs/xml/Android.Webkit/WebSettings.xml b/docs/xml/Android.Webkit/WebSettings.xml index 13386eeb1..6a516a81d 100644 --- a/docs/xml/Android.Webkit/WebSettings.xml +++ b/docs/xml/Android.Webkit/WebSettings.xml @@ -1993,6 +1993,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + [get: Android.Runtime.Register("getNavDump", "()Z", "GetGetNavDumpHandler")] [<get: Android.Runtime.Register("getNavDump", "()Z", "GetGetNavDumpHandler")>] @@ -2001,6 +2005,10 @@ [set: Android.Runtime.Register("setNavDump", "(Z)V", "GetSetNavDump_ZHandler")] [<set: Android.Runtime.Register("setNavDump", "(Z)V", "GetSetNavDump_ZHandler")>] + + [set: System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<set: System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.Boolean @@ -2088,6 +2096,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android18.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android18.0")>] + [get: Android.Runtime.Register("getPluginsEnabled", "()Z", "GetGetPluginsEnabledHandler")] [<get: Android.Runtime.Register("getPluginsEnabled", "()Z", "GetGetPluginsEnabledHandler")>] @@ -2096,6 +2108,10 @@ [set: Android.Runtime.Register("setPluginsEnabled", "(Z)V", "GetSetPluginsEnabled_ZHandler")] [<set: Android.Runtime.Register("setPluginsEnabled", "(Z)V", "GetSetPluginsEnabled_ZHandler")>] + + [set: System.Runtime.Versioning.UnsupportedOSPlatform("android18.0")] + [<set: System.Runtime.Versioning.UnsupportedOSPlatform("android18.0")>] + System.Boolean @@ -2147,6 +2163,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android18.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android18.0")>] + [get: Android.Runtime.Register("getPluginsPath", "()Ljava/lang/String;", "GetGetPluginsPathHandler")] [<get: Android.Runtime.Register("getPluginsPath", "()Ljava/lang/String;", "GetGetPluginsPathHandler")>] @@ -2155,6 +2175,10 @@ [set: Android.Runtime.Register("setPluginsPath", "(Ljava/lang/String;)V", "GetSetPluginsPath_Ljava_lang_String_Handler")] [<set: Android.Runtime.Register("setPluginsPath", "(Ljava/lang/String;)V", "GetSetPluginsPath_Ljava_lang_String_Handler")>] + + [set: System.Runtime.Versioning.UnsupportedOSPlatform("android18.0")] + [<set: System.Runtime.Versioning.UnsupportedOSPlatform("android18.0")>] + System.String @@ -2382,6 +2406,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android30.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android30.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android33.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android33.0")>] + System.Void @@ -2435,6 +2463,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android33.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android33.0")>] + System.Void @@ -2486,6 +2518,10 @@ [System.Runtime.Versioning.ObsoletedOSPlatform("android30.0")] [<System.Runtime.Versioning.ObsoletedOSPlatform("android30.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android33.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android33.0")>] + System.Void @@ -3219,6 +3255,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + [get: Android.Runtime.Register("getUseDoubleTree", "()Z", "GetGetUseDoubleTreeHandler")] [<get: Android.Runtime.Register("getUseDoubleTree", "()Z", "GetGetUseDoubleTreeHandler")>] @@ -3227,6 +3267,10 @@ [set: Android.Runtime.Register("setUseDoubleTree", "(Z)V", "GetSetUseDoubleTree_ZHandler")] [<set: Android.Runtime.Register("setUseDoubleTree", "(Z)V", "GetSetUseDoubleTree_ZHandler")>] + + [set: System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<set: System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.Boolean @@ -3276,6 +3320,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + [get: Android.Runtime.Register("getUserAgent", "()I", "GetGetUserAgentHandler")] [<get: Android.Runtime.Register("getUserAgent", "()I", "GetGetUserAgentHandler")>] @@ -3284,6 +3332,10 @@ [set: Android.Runtime.Register("setUserAgent", "(I)V", "GetSetUserAgent_IHandler")] [<set: Android.Runtime.Register("setUserAgent", "(I)V", "GetSetUserAgent_IHandler")>] + + [set: System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<set: System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.Int32 @@ -3377,6 +3429,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + [get: Android.Runtime.Register("getUseWebViewBackgroundForOverscrollBackground", "()Z", "GetGetUseWebViewBackgroundForOverscrollBackgroundHandler")] [<get: Android.Runtime.Register("getUseWebViewBackgroundForOverscrollBackground", "()Z", "GetGetUseWebViewBackgroundForOverscrollBackgroundHandler")>] @@ -3385,6 +3441,10 @@ [set: Android.Runtime.Register("setUseWebViewBackgroundForOverscrollBackground", "(Z)V", "GetSetUseWebViewBackgroundForOverscrollBackground_ZHandler")] [<set: Android.Runtime.Register("setUseWebViewBackgroundForOverscrollBackground", "(Z)V", "GetSetUseWebViewBackgroundForOverscrollBackground_ZHandler")>] + + [set: System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<set: System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.Boolean diff --git a/docs/xml/Android.Webkit/WebStorage.xml b/docs/xml/Android.Webkit/WebStorage.xml index e52e6c130..2a96fb6fa 100644 --- a/docs/xml/Android.Webkit/WebStorage.xml +++ b/docs/xml/Android.Webkit/WebStorage.xml @@ -64,6 +64,14 @@ [Android.Runtime.Register(".ctor", "()V", "")] [<Android.Runtime.Register(".ctor", "()V", "")>] + + [System.Obsolete("This constructor was removed in Android API level 16.")] + [<System.Obsolete("This constructor was removed in Android API level 16.")>] + + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + diff --git a/docs/xml/Android.Webkit/WebView.xml b/docs/xml/Android.Webkit/WebView.xml index 9f725ebaf..c574fc5b5 100644 --- a/docs/xml/Android.Webkit/WebView.xml +++ b/docs/xml/Android.Webkit/WebView.xml @@ -1392,6 +1392,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.Void @@ -1473,6 +1477,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.Void @@ -1632,6 +1640,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.Void @@ -1675,6 +1687,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.Void @@ -3358,6 +3374,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + [get: Android.Runtime.Register("getPluginList", "()Landroid/webkit/PluginList;", "")] [<get: Android.Runtime.Register("getPluginList", "()Landroid/webkit/PluginList;", "")>] @@ -3581,6 +3601,10 @@ [Android.Runtime.Register("refreshPlugins", "(Z)V", "GetRefreshPlugins_ZHandler")] [<Android.Runtime.Register("refreshPlugins", "(Z)V", "GetRefreshPlugins_ZHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Void @@ -3891,6 +3915,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.Boolean @@ -4139,6 +4167,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.Boolean @@ -5420,6 +5452,10 @@ [Android.Runtime.Register("startSafeBrowsing", "(Landroid/content/Context;Landroid/webkit/ValueCallback;)V", "", ApiSince=27)] [<Android.Runtime.Register("startSafeBrowsing", "(Landroid/content/Context;Landroid/webkit/ValueCallback;)V", "", ApiSince=27)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android27.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android27.0")>] @@ -5737,6 +5773,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + [get: Android.Runtime.Register("getVisibleTitleHeight", "()I", "GetGetVisibleTitleHeightHandler")] [<get: Android.Runtime.Register("getVisibleTitleHeight", "()I", "GetGetVisibleTitleHeightHandler")>] @@ -6135,6 +6175,10 @@ [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + [get: Android.Runtime.Register("getZoomControls", "()Landroid/view/View;", "GetGetZoomControlsHandler")] [<get: Android.Runtime.Register("getZoomControls", "()Landroid/view/View;", "GetGetZoomControlsHandler")>] diff --git a/docs/xml/Android.Webkit/WebViewClient.xml b/docs/xml/Android.Webkit/WebViewClient.xml index c34aeedb9..820579901 100644 --- a/docs/xml/Android.Webkit/WebViewClient.xml +++ b/docs/xml/Android.Webkit/WebViewClient.xml @@ -1076,6 +1076,10 @@ [Android.Runtime.Register("onUnhandledInputEvent", "(Landroid/webkit/WebView;Landroid/view/InputEvent;)V", "GetOnUnhandledInputEvent_Landroid_webkit_WebView_Landroid_view_InputEvent_Handler")] [<Android.Runtime.Register("onUnhandledInputEvent", "(Landroid/webkit/WebView;Landroid/view/InputEvent;)V", "GetOnUnhandledInputEvent_Landroid_webkit_WebView_Landroid_view_InputEvent_Handler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")>] + System.Void diff --git a/docs/xml/Android.Webkit/WebViewDatabase.xml b/docs/xml/Android.Webkit/WebViewDatabase.xml index 7b1e01b1b..d04944878 100644 --- a/docs/xml/Android.Webkit/WebViewDatabase.xml +++ b/docs/xml/Android.Webkit/WebViewDatabase.xml @@ -485,6 +485,10 @@ [Android.Runtime.Register("LOGTAG")] [<Android.Runtime.Register("LOGTAG")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.String diff --git a/docs/xml/Android.Widget.Inline/InlinePresentationSpec.xml b/docs/xml/Android.Widget.Inline/InlinePresentationSpec.xml index a7135bc79..d80ab0ac9 100644 --- a/docs/xml/Android.Widget.Inline/InlinePresentationSpec.xml +++ b/docs/xml/Android.Widget.Inline/InlinePresentationSpec.xml @@ -132,7 +132,8 @@ Describes the kinds of special objects contained in this Parcelable instance's marshaled representation. - 0. + + 0. Describes the kinds of special objects contained in this Parcelable instance's marshaled representation. diff --git a/docs/xml/Android.Widget.PhotoPicker/AspectRatio.xml b/docs/xml/Android.Widget.PhotoPicker/AspectRatio.xml new file mode 100644 index 000000000..0d46a79cf --- /dev/null +++ b/docs/xml/Android.Widget.PhotoPicker/AspectRatio.xml @@ -0,0 +1,103 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Enum + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioPortrait916", JniField="android/widget/photopicker/PhotoPickerUiCustomizationParams.ASPECT_RATIO_PORTRAIT_9_16")] + [<Android.Runtime.IntDefinition("Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioPortrait916", JniField="android/widget/photopicker/PhotoPickerUiCustomizationParams.ASPECT_RATIO_PORTRAIT_9_16")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.Photopicker.AspectRatio + + 1 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioSquare11", JniField="android/widget/photopicker/PhotoPickerUiCustomizationParams.ASPECT_RATIO_SQUARE_1_1")] + [<Android.Runtime.IntDefinition("Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioSquare11", JniField="android/widget/photopicker/PhotoPickerUiCustomizationParams.ASPECT_RATIO_SQUARE_1_1")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.Photopicker.AspectRatio + + 0 + + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.IntDefinition("Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioUndefined", JniField="android/widget/photopicker/PhotoPickerUiCustomizationParams.ASPECT_RATIO_UNDEFINED")] + [<Android.Runtime.IntDefinition("Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams.AspectRatioUndefined", JniField="android/widget/photopicker/PhotoPickerUiCustomizationParams.ASPECT_RATIO_UNDEFINED")>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.Photopicker.AspectRatio + + -1 + + To be added. + + + + diff --git a/docs/xml/Android.Widget.PhotoPicker/EmbeddedPhotoPickerFeatureInfo+Builder.xml b/docs/xml/Android.Widget.PhotoPicker/EmbeddedPhotoPickerFeatureInfo+Builder.xml index 1eeeaa810..c04c1f241 100644 --- a/docs/xml/Android.Widget.PhotoPicker/EmbeddedPhotoPickerFeatureInfo+Builder.xml +++ b/docs/xml/Android.Widget.PhotoPicker/EmbeddedPhotoPickerFeatureInfo+Builder.xml @@ -78,6 +78,37 @@ + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Landroid/widget/photopicker/EmbeddedPhotoPickerFeatureInfo;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Landroid/widget/photopicker/EmbeddedPhotoPickerFeatureInfo;)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + EmbeddedPhotoPickerFeatureInfo object whose properties + need to be copied to create a new object + To be added. + To be added. + + @@ -179,6 +210,7 @@ The desired accent color. By default, primary element colors follow the device theme. Sets the accent color used by primary picker elements, such as the Done button, selected media icons, and tabs. This builder. + To be added. @@ -247,6 +279,39 @@ To be added. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setHighlightType", "(I)Landroid/widget/photopicker/EmbeddedPhotoPickerFeatureInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setHighlightType", "(I)Landroid/widget/photopicker/EmbeddedPhotoPickerFeatureInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -277,6 +342,7 @@ The maximum selection count, from 1 through 100. Pass 1 to open the picker in single-select mode. Sets the maximum number of items the user can select. This builder. + To be added. @@ -309,6 +375,7 @@ The image or video MIME types to filter. Values can be concrete types, such as image/png, or partial types, such as image/* or video/*. Sets the MIME types used to filter media items. This builder. + To be added. @@ -338,9 +405,44 @@ - true to preserve the user's selection order; the default is false. + + true to preserve the user's selection order; the default is false. Sets whether selected media items are presented in the order in which the user selected them. This builder. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setPickerLaunchedInExpandedState", "(Z)Landroid/widget/photopicker/EmbeddedPhotoPickerFeatureInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setPickerLaunchedInExpandedState", "(Z)Landroid/widget/photopicker/EmbeddedPhotoPickerFeatureInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo+Builder + + + + + + To be added. + To be added. + To be added. + To be added. @@ -373,6 +475,47 @@ The URIs to preselect when the embedded picker opens. Sets the media item URIs that are preselected when the embedded picker opens. This builder. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setSelectionParams", "(Landroid/widget/photopicker/PhotoPickerSelectionParams;)Landroid/widget/photopicker/EmbeddedPhotoPickerFeatureInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setSelectionParams", "(Landroid/widget/photopicker/PhotoPickerSelectionParams;)Landroid/widget/photopicker/EmbeddedPhotoPickerFeatureInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. @@ -405,6 +548,47 @@ One of Configuration.UiModeNightUndefined, Configuration.UiModeNightNo, or Configuration.UiModeNightYes. The default, Configuration.UiModeNightUndefined, uses the system theme. Sets the embedded picker theme to light or dark independently of the device theme. This builder. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setUiCustomizationParams", "(Landroid/widget/photopicker/PhotoPickerUiCustomizationParams;)Landroid/widget/photopicker/EmbeddedPhotoPickerFeatureInfo$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setUiCustomizationParams", "(Landroid/widget/photopicker/PhotoPickerUiCustomizationParams;)Landroid/widget/photopicker/EmbeddedPhotoPickerFeatureInfo$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.EmbeddedPhotoPickerFeatureInfo+Builder + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. diff --git a/docs/xml/Android.Widget.PhotoPicker/EmbeddedPhotoPickerFeatureInfo.xml b/docs/xml/Android.Widget.PhotoPicker/EmbeddedPhotoPickerFeatureInfo.xml index 3750ce97d..d17ad1124 100644 --- a/docs/xml/Android.Widget.PhotoPicker/EmbeddedPhotoPickerFeatureInfo.xml +++ b/docs/xml/Android.Widget.PhotoPicker/EmbeddedPhotoPickerFeatureInfo.xml @@ -1,4 +1,4 @@ - + @@ -49,7 +49,7 @@ An immutable parcel to carry information regarding desired features of caller for a given session. Below features are currently supported in embedded photopicker. - + <ul> <li> Mime type to filter media <li> Accent color to change color of primary picker element @@ -57,8 +57,6 @@ <li> Max selection media count restriction <li> Pre-selected uris <li> Theme night mode - <li> Highlighting media results based on a given input query including highlighting media - results from certain albums </ul> Callers should use Builder to set the desired features. @@ -67,9 +65,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -182,8 +180,8 @@ - Reports no special objects in this parcelable's marshaled representation. - 0. + Describes the special objects contained in this parcelable's marshaled representation. + A bitmask of the special object types in the marshaled representation, or 0. @@ -232,9 +230,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -273,13 +271,42 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getHighlightType", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getHighlightType", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the highlight type set by the app + To be added. + To be added. + + @@ -320,6 +347,35 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("isPickerLaunchedInExpandedState", "()Z", "", ApiSince=37)] + [<get: Android.Runtime.Register("isPickerLaunchedInExpandedState", "()Z", "", ApiSince=37)>] + + + + System.Boolean + + + Returns whether or not the picker was launched in expanded state + To be added. + To be added. + + @@ -494,6 +550,44 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getSelectionParams", "()Landroid/widget/photopicker/PhotoPickerSelectionParams;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getSelectionParams", "()Landroid/widget/photopicker/PhotoPickerSelectionParams;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams + + + Returns the selection options, which specify filters for media item properties. + The PhotoPickerSelectionParams object containing the selection filters, + or null if no custom selection options are set. + To be added. + + @@ -592,6 +686,44 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getUiCustomizationParams", "()Landroid/widget/photopicker/PhotoPickerUiCustomizationParams;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getUiCustomizationParams", "()Landroid/widget/photopicker/PhotoPickerUiCustomizationParams;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams + + + Returns the ui customization options set by the app. + The PhotoPickerUiCustomizationParams object containing the ui + customization options, or null if no custom options are set. + To be added. + + @@ -632,7 +764,7 @@ The Parcel in which to write this object. Additional flags controlling how to write this object. - Writes the configured picker features to a Parcel. + Flattens this object into a Parcel. diff --git a/docs/xml/Android.Widget.PhotoPicker/IEmbeddedPhotoPickerSession.xml b/docs/xml/Android.Widget.PhotoPicker/IEmbeddedPhotoPickerSession.xml index cc0696c38..a13cb0d77 100644 --- a/docs/xml/Android.Widget.PhotoPicker/IEmbeddedPhotoPickerSession.xml +++ b/docs/xml/Android.Widget.PhotoPicker/IEmbeddedPhotoPickerSession.xml @@ -355,6 +355,7 @@ Returns the SurfaceControlViewHost.SurfacePackage containing the embedded picker view. A surface package callers can attach to their view hierarchy using SurfaceView.setChildSurfacePackage. + To be added. diff --git a/docs/xml/Android.Widget.PhotoPicker/PhotoPickerSelectionParams+Builder.xml b/docs/xml/Android.Widget.PhotoPicker/PhotoPickerSelectionParams+Builder.xml new file mode 100644 index 000000000..17de8446b --- /dev/null +++ b/docs/xml/Android.Widget.PhotoPicker/PhotoPickerSelectionParams+Builder.xml @@ -0,0 +1,618 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/widget/photopicker/PhotoPickerSelectionParams$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/widget/photopicker/PhotoPickerSelectionParams$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A builder class used to construct and validate an immutable + PhotoPickerSelectionParams object. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/widget/photopicker/PhotoPickerSelectionParams;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/widget/photopicker/PhotoPickerSelectionParams;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams + + + + Builds a new immutable PhotoPickerSelectionParams object. + A new PhotoPickerSelectionParams object with the configured properties. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearMaxMediaItemResolution", "()Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearMaxMediaItemResolution", "()Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearMaxMediaItemSize", "()Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearMaxMediaItemSize", "()Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearMaxSelectionBatchSize", "()Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearMaxSelectionBatchSize", "()Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearMaxVideoDuration", "()Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearMaxVideoDuration", "()Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearMimeTypes", "()Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearMimeTypes", "()Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearMinMediaItemResolution", "()Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearMinMediaItemResolution", "()Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("clearMinVideoDuration", "()Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("clearMinVideoDuration", "()Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams+Builder + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMaxMediaItemResolutionInPixels", "(J)Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setMaxMediaItemResolutionInPixels", "(J)Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMaxMediaItemSizeInBytes", "(J)Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setMaxMediaItemSizeInBytes", "(J)Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMaxSelectionBatchSizeInBytes", "(J)Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setMaxSelectionBatchSizeInBytes", "(J)Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMaxVideoDuration", "(Ljava/time/Duration;)Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setMaxVideoDuration", "(Ljava/time/Duration;)Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMimeTypes", "(Ljava/util/List;)Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setMimeTypes", "(Ljava/util/List;)Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMinMediaItemResolutionInPixels", "(J)Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setMinMediaItemResolutionInPixels", "(J)Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setMinVideoDuration", "(Ljava/time/Duration;)Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setMinVideoDuration", "(Ljava/time/Duration;)Landroid/widget/photopicker/PhotoPickerSelectionParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerSelectionParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Widget.PhotoPicker/PhotoPickerSelectionParams+InterfaceConsts.xml b/docs/xml/Android.Widget.PhotoPicker/PhotoPickerSelectionParams+InterfaceConsts.xml new file mode 100644 index 000000000..c65b9a682 --- /dev/null +++ b/docs/xml/Android.Widget.PhotoPicker/PhotoPickerSelectionParams+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Widget.PhotoPicker/PhotoPickerSelectionParams.xml b/docs/xml/Android.Widget.PhotoPicker/PhotoPickerSelectionParams.xml new file mode 100644 index 000000000..780819b36 --- /dev/null +++ b/docs/xml/Android.Widget.PhotoPicker/PhotoPickerSelectionParams.xml @@ -0,0 +1,490 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/widget/photopicker/PhotoPickerSelectionParams", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/widget/photopicker/PhotoPickerSelectionParams", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + An immutable parcel that carries constraints to be applied to media items displayed in the + Photo Picker. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMaxMediaItemResolutionInPixels", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMaxMediaItemResolutionInPixels", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + Returns the maximum allowed resolution, in pixels, for a media item to be selectable. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMaxMediaItemSizeInBytes", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMaxMediaItemSizeInBytes", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + Returns the maximum allowed size, in bytes, for a media item to be selectable. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMaxSelectionBatchSizeInBytes", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMaxSelectionBatchSizeInBytes", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + Returns the maximum allowed cumulative size, in bytes, for the entire batch of selected + media items. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMaxVideoDuration", "()Ljava/time/Duration;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMaxVideoDuration", "()Ljava/time/Duration;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Java.Time.Duration + + + Returns the maximum allowed duration for a video to be selectable. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMimeTypes", "()Ljava/util/List;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMimeTypes", "()Ljava/util/List;", "", ApiSince=37)>] + + + + System.Collections.Generic.IList<System.String> + + + Returns the list of allowed MIME types that media items must match to be selectable. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMinMediaItemResolutionInPixels", "()J", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMinMediaItemResolutionInPixels", "()J", "", ApiSince=37)>] + + + + System.Int64 + + + Returns the minimum required resolution, in pixels, for a media item to be selectable. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getMinVideoDuration", "()Ljava/time/Duration;", "", ApiSince=37)] + [<get: Android.Runtime.Register("getMinVideoDuration", "()Ljava/time/Duration;", "", ApiSince=37)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + + Java.Time.Duration + + + Returns the minimum required duration for a video to be selectable. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Widget.PhotoPicker/PhotoPickerUiCustomizationParams+Builder.xml b/docs/xml/Android.Widget.PhotoPicker/PhotoPickerUiCustomizationParams+Builder.xml new file mode 100644 index 000000000..d4e3ffe30 --- /dev/null +++ b/docs/xml/Android.Widget.PhotoPicker/PhotoPickerUiCustomizationParams+Builder.xml @@ -0,0 +1,211 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + + [Android.Runtime.Register("android/widget/photopicker/PhotoPickerUiCustomizationParams$Builder", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/widget/photopicker/PhotoPickerUiCustomizationParams$Builder", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + A builder class used to construct and validate an immutable + PhotoPickerUiCustomizationParams object. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("build", "()Landroid/widget/photopicker/PhotoPickerUiCustomizationParams;", "", ApiSince=37)] + [<Android.Runtime.Register("build", "()Landroid/widget/photopicker/PhotoPickerUiCustomizationParams;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams + + + + Builds a new immutable PhotoPickerUiCustomizationParams object. + A new PhotoPickerUiCustomizationParams object with the configured UI + properties. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setAspectRatio", "(I)Landroid/widget/photopicker/PhotoPickerUiCustomizationParams$Builder;", "", ApiSince=37)] + [<Android.Runtime.Register("setAspectRatio", "(I)Landroid/widget/photopicker/PhotoPickerUiCustomizationParams$Builder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.PhotoPicker.PhotoPickerUiCustomizationParams+Builder + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Widget.PhotoPicker/PhotoPickerUiCustomizationParams+InterfaceConsts.xml b/docs/xml/Android.Widget.PhotoPicker/PhotoPickerUiCustomizationParams+InterfaceConsts.xml new file mode 100644 index 000000000..acd3beba5 --- /dev/null +++ b/docs/xml/Android.Widget.PhotoPicker/PhotoPickerUiCustomizationParams+InterfaceConsts.xml @@ -0,0 +1,85 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")] + [<Android.Runtime.Register("CONTENTS_FILE_DESCRIPTOR")>] + + + + System.Int32 + + 1 + + Descriptor bit used with #describeContents(): indicates that + the Parcelable object's flattened representation includes a file descriptor. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")] + [<Android.Runtime.Register("PARCELABLE_WRITE_RETURN_VALUE")>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.OS.ParcelableWriteFlags enum directly instead of this field.", true)>] + + + + Android.OS.ParcelableWriteFlags + + 1 + + Flag for use with #writeToParcel: the object being written + is a return value, that is the result of a function such as + "Parcelable someFunction()", + "void someFunction(out Parcelable)", or + "void someFunction(inout Parcelable)". + To be added. + + + + diff --git a/docs/xml/Android.Widget.PhotoPicker/PhotoPickerUiCustomizationParams.xml b/docs/xml/Android.Widget.PhotoPicker/PhotoPickerUiCustomizationParams.xml new file mode 100644 index 000000000..d08eded67 --- /dev/null +++ b/docs/xml/Android.Widget.PhotoPicker/PhotoPickerUiCustomizationParams.xml @@ -0,0 +1,407 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.Object + + + + Android.OS.IParcelable + + + Android.Runtime.IJavaObject + + + Java.Interop.IJavaPeerable + + + System.IDisposable + + + + + [Android.Runtime.Register("android/widget/photopicker/PhotoPickerUiCustomizationParams", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("android/widget/photopicker/PhotoPickerUiCustomizationParams", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Defines UI customization options for the system's Photo Picker interface. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getAspectRatio", "()I", "", ApiSince=37)] + [<get: Android.Runtime.Register("getAspectRatio", "()I", "", ApiSince=37)>] + + + + System.Int32 + + + Returns the constant representing the aspect ratio currently configured for thumbnail sizing + within the Photo Picker's media grid. + To be added. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ASPECT_RATIO_PORTRAIT_9_16", ApiSince=37)] + [<Android.Runtime.Register("ASPECT_RATIO_PORTRAIT_9_16", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Widget.Photopicker.AspectRatio enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Widget.Photopicker.AspectRatio enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.Photopicker.AspectRatio + + 1 + + Aspect ratio option requesting portrait 9:16 sizing for the thumbnails within the media grid. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ASPECT_RATIO_SQUARE_1_1", ApiSince=37)] + [<Android.Runtime.Register("ASPECT_RATIO_SQUARE_1_1", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Widget.Photopicker.AspectRatio enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Widget.Photopicker.AspectRatio enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.Photopicker.AspectRatio + + 0 + + Aspect ratio option requesting square 1:1 thumbnail sizing within the media grid. + To be added. + + + + + + + + Field + + F:Android.OS.IParcelable.ContentsFileDescriptor + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ASPECT_RATIO_UNDEFINED", ApiSince=37)] + [<Android.Runtime.Register("ASPECT_RATIO_UNDEFINED", ApiSince=37)>] + + + [System.Obsolete("This constant will be removed in the future version. Use Android.Widget.Photopicker.AspectRatio enum directly instead of this field.", true)] + [<System.Obsolete("This constant will be removed in the future version. Use Android.Widget.Photopicker.AspectRatio enum directly instead of this field.", true)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.Widget.Photopicker.AspectRatio + + -1 + + Aspect ratio option sent to photo picker when no aspect ratio is set by the calling app. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CREATOR", ApiSince=37)] + [<Android.Runtime.Register("CREATOR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Android.OS.IParcelableCreator + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.DescribeContents + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)] + [<Android.Runtime.Register("describeContents", "()I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Java.Interop.IJavaPeerable.UnregisterFromRuntime + + + Mono.Android + 0.0.0.0 + + + System.Void + + + + To be added. + To be added. + + + + + + + + Property + + P:Java.Interop.IJavaPeerable.JniPeerMembers + + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + + + + + Method + + M:Android.OS.IParcelable.WriteToParcel(Android.OS.Parcel,Android.OS.ParcelableWriteFlags) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)] + [<Android.Runtime.Register("writeToParcel", "(Landroid/os/Parcel;I)V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + [Android.Runtime.GeneratedEnum] + [<Android.Runtime.GeneratedEnum>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Android.Widget/AbsListView+LayoutParams.xml b/docs/xml/Android.Widget/AbsListView+LayoutParams.xml index 49e0c1397..0e938b2f6 100644 --- a/docs/xml/Android.Widget/AbsListView+LayoutParams.xml +++ b/docs/xml/Android.Widget/AbsListView+LayoutParams.xml @@ -71,7 +71,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AbsListView.LayoutParams. + + + Java documentation for AbsListView.LayoutParams. + + + @@ -105,7 +110,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AbsListView.LayoutParams. + + + Java documentation for AbsListView.LayoutParams. + + + @@ -135,7 +145,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AbsListView.LayoutParams. + + + Java documentation for AbsListView.LayoutParams. + + + @@ -190,7 +205,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AbsListView.LayoutParams. + + + Java documentation for AbsListView.LayoutParams. + + + diff --git a/docs/xml/Android.Widget/AbsoluteLayout+LayoutParams.xml b/docs/xml/Android.Widget/AbsoluteLayout+LayoutParams.xml index b98b26d55..c3729a973 100644 --- a/docs/xml/Android.Widget/AbsoluteLayout+LayoutParams.xml +++ b/docs/xml/Android.Widget/AbsoluteLayout+LayoutParams.xml @@ -78,7 +78,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AbsoluteLayout.LayoutParams. + + + Java documentation for AbsoluteLayout.LayoutParams. + + + @@ -251,7 +256,12 @@ The result of the debug operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AbsoluteLayout.LayoutParams. + + + Java documentation for AbsoluteLayout.LayoutParams. + + + diff --git a/docs/xml/Android.Widget/AbsoluteLayout.xml b/docs/xml/Android.Widget/AbsoluteLayout.xml index 055ca9cfc..e2cf5337b 100644 --- a/docs/xml/Android.Widget/AbsoluteLayout.xml +++ b/docs/xml/Android.Widget/AbsoluteLayout.xml @@ -124,7 +124,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AbsoluteLayout. + + + Java documentation for AbsoluteLayout. + + + @@ -187,7 +192,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AbsoluteLayout. + + + Java documentation for AbsoluteLayout. + + + @@ -229,7 +239,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AbsoluteLayout. + + + Java documentation for AbsoluteLayout. + + + diff --git a/docs/xml/Android.Widget/ActionMenuView+LayoutParams.xml b/docs/xml/Android.Widget/ActionMenuView+LayoutParams.xml index 1b98ef831..8a7e3e2e3 100644 --- a/docs/xml/Android.Widget/ActionMenuView+LayoutParams.xml +++ b/docs/xml/Android.Widget/ActionMenuView+LayoutParams.xml @@ -61,7 +61,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ActionMenuView.LayoutParams. + + + Java documentation for ActionMenuView.LayoutParams. + + + @@ -92,7 +97,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ActionMenuView.LayoutParams. + + + Java documentation for ActionMenuView.LayoutParams. + + + @@ -125,7 +135,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ActionMenuView.LayoutParams. + + + Java documentation for ActionMenuView.LayoutParams. + + + @@ -156,7 +171,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ActionMenuView.LayoutParams. + + + Java documentation for ActionMenuView.LayoutParams. + + + diff --git a/docs/xml/Android.Widget/ActionMenuView.xml b/docs/xml/Android.Widget/ActionMenuView.xml index dfbab153c..9b5c26290 100644 --- a/docs/xml/Android.Widget/ActionMenuView.xml +++ b/docs/xml/Android.Widget/ActionMenuView.xml @@ -73,7 +73,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ActionMenuView. + + + Java documentation for ActionMenuView. + + + @@ -106,7 +111,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ActionMenuView. + + + Java documentation for ActionMenuView. + + + @@ -559,7 +569,12 @@ Sets the on menu item click listener. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ActionMenuView. + + + Java documentation for ActionMenuView. + + + diff --git a/docs/xml/Android.Widget/AdapterView+AdapterContextMenuInfo.xml b/docs/xml/Android.Widget/AdapterView+AdapterContextMenuInfo.xml index 9a85214dd..9958a27b2 100644 --- a/docs/xml/Android.Widget/AdapterView+AdapterContextMenuInfo.xml +++ b/docs/xml/Android.Widget/AdapterView+AdapterContextMenuInfo.xml @@ -111,7 +111,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AdapterView.AdapterContextMenuInfo. + + + Java documentation for AdapterView.AdapterContextMenuInfo. + + + diff --git a/docs/xml/Android.Widget/AdapterView.xml b/docs/xml/Android.Widget/AdapterView.xml index efb11fb72..3706109fb 100644 --- a/docs/xml/Android.Widget/AdapterView.xml +++ b/docs/xml/Android.Widget/AdapterView.xml @@ -80,7 +80,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AdapterView. + + + Java documentation for AdapterView. + + + @@ -110,7 +115,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AdapterView. + + + Java documentation for AdapterView. + + + @@ -165,7 +175,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AdapterView. + + + Java documentation for AdapterView. + + + @@ -199,7 +214,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AdapterView. + + + Java documentation for AdapterView. + + + @@ -404,7 +424,12 @@ The result of the get item id at position operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AdapterView. + + + Java documentation for AdapterView. + + + @@ -1270,7 +1295,12 @@ The view corresponding to the currently selected item, or null if nothing is selected Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AdapterView. + + + Java documentation for AdapterView. + + + diff --git a/docs/xml/Android.Widget/AdapterView`1.xml b/docs/xml/Android.Widget/AdapterView`1.xml index b0fdc2c0d..5288bf4fa 100644 --- a/docs/xml/Android.Widget/AdapterView`1.xml +++ b/docs/xml/Android.Widget/AdapterView`1.xml @@ -80,7 +80,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AdapterView. + + + Java documentation for AdapterView. + + + @@ -110,7 +115,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AdapterView. + + + Java documentation for AdapterView. + + + @@ -165,7 +175,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AdapterView. + + + Java documentation for AdapterView. + + + @@ -194,15 +209,20 @@ Returns the adapter currently associated with this widget. - The adapter used to provide this view's content. + The adapter used to provide this view's content. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AdapterView. + + + Java documentation for AdapterView. + + + - + @@ -211,6 +231,20 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + [get: System.Runtime.CompilerServices.NullableContext(2)] + [<get: System.Runtime.CompilerServices.NullableContext(2)>] + + + [set: System.Runtime.CompilerServices.NullableContext(2)] + [<set: System.Runtime.CompilerServices.NullableContext(2)>] + + Java.Lang.Object diff --git a/docs/xml/Android.Widget/AlphabetIndexer.xml b/docs/xml/Android.Widget/AlphabetIndexer.xml index bc89cea2e..663e0bd59 100644 --- a/docs/xml/Android.Widget/AlphabetIndexer.xml +++ b/docs/xml/Android.Widget/AlphabetIndexer.xml @@ -160,7 +160,12 @@ Constructs the indexer. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for AlphabetIndexer. + + + Java documentation for AlphabetIndexer. + + + diff --git a/docs/xml/Android.Widget/ArrayAdapter.xml b/docs/xml/Android.Widget/ArrayAdapter.xml index 360fd3b94..e40d2f1b3 100644 --- a/docs/xml/Android.Widget/ArrayAdapter.xml +++ b/docs/xml/Android.Widget/ArrayAdapter.xml @@ -614,7 +614,12 @@ Count of items. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -756,7 +761,12 @@ This value cannot be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -898,7 +908,12 @@ This value may be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -933,7 +948,12 @@ The id of the item at the specified position. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -1030,7 +1050,12 @@ This value cannot be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + diff --git a/docs/xml/Android.Widget/ArrayAdapter`1.xml b/docs/xml/Android.Widget/ArrayAdapter`1.xml index 14fbf493e..167bd3b02 100644 --- a/docs/xml/Android.Widget/ArrayAdapter`1.xml +++ b/docs/xml/Android.Widget/ArrayAdapter`1.xml @@ -80,7 +80,12 @@ Constructor Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -135,7 +140,12 @@ Constructor Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -166,7 +176,12 @@ Constructor Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -200,7 +215,12 @@ The array is used as a fixed-size backing collection; operations that add or remove adapter items are not supported. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -233,7 +253,12 @@ Creates an adapter backed by the supplied list and item layout. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -268,7 +293,12 @@ The array is used as a fixed-size backing collection; operations that add or remove adapter items are not supported. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -298,7 +328,12 @@ Adds the specified object at the end of the array. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -333,7 +368,12 @@ An ArrayAdapter . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -370,7 +410,12 @@ This value may be null . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -402,7 +447,12 @@ The position of the specified item. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -434,7 +484,12 @@ Inserts the specified object at the specified index in the array. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -464,7 +519,12 @@ Removes the specified object from the array. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + @@ -494,7 +554,12 @@ Sorts the content of this adapter using the specified comparator. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ArrayAdapter. + + + Java documentation for ArrayAdapter. + + + diff --git a/docs/xml/Android.Widget/CheckBox.xml b/docs/xml/Android.Widget/CheckBox.xml index e56dfb372..ebf6219d3 100644 --- a/docs/xml/Android.Widget/CheckBox.xml +++ b/docs/xml/Android.Widget/CheckBox.xml @@ -94,7 +94,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for CheckBox. + + + Java documentation for CheckBox. + + + @@ -128,7 +133,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for CheckBox. + + + Java documentation for CheckBox. + + + @@ -187,7 +197,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for CheckBox. + + + Java documentation for CheckBox. + + + @@ -225,7 +240,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for CheckBox. + + + Java documentation for CheckBox. + + + diff --git a/docs/xml/Android.Widget/CheckedTextView.xml b/docs/xml/Android.Widget/CheckedTextView.xml index 1be8ae8b8..57339fe7c 100644 --- a/docs/xml/Android.Widget/CheckedTextView.xml +++ b/docs/xml/Android.Widget/CheckedTextView.xml @@ -553,6 +553,10 @@ [Android.Runtime.Register("onPaddingChanged", "(I)V", "GetOnPaddingChanged_IHandler")] [<Android.Runtime.Register("onPaddingChanged", "(I)V", "GetOnPaddingChanged_IHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.Void diff --git a/docs/xml/Android.Widget/CursorAdapter.xml b/docs/xml/Android.Widget/CursorAdapter.xml index df2409ef0..d7fe72011 100644 --- a/docs/xml/Android.Widget/CursorAdapter.xml +++ b/docs/xml/Android.Widget/CursorAdapter.xml @@ -568,7 +568,12 @@ a filter used to constrain data Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for CursorAdapter. + + + Java documentation for CursorAdapter. + + + diff --git a/docs/xml/Android.Widget/CursorTreeAdapter.xml b/docs/xml/Android.Widget/CursorTreeAdapter.xml index cf5531896..fc12b9df5 100644 --- a/docs/xml/Android.Widget/CursorTreeAdapter.xml +++ b/docs/xml/Android.Widget/CursorTreeAdapter.xml @@ -414,7 +414,12 @@ a filter used to constrain data Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for CursorTreeAdapter. + + + Java documentation for CursorTreeAdapter. + + + @@ -497,7 +502,12 @@ The result of the get child operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for CursorTreeAdapter. + + + Java documentation for CursorTreeAdapter. + + + @@ -531,7 +541,12 @@ The result of the get child id operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for CursorTreeAdapter. + + + Java documentation for CursorTreeAdapter. + + + @@ -563,7 +578,12 @@ The result of the get children count operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for CursorTreeAdapter. + + + Java documentation for CursorTreeAdapter. + + + @@ -655,7 +675,12 @@ The result of the get child view operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for CursorTreeAdapter. + + + Java documentation for CursorTreeAdapter. + + + @@ -687,7 +712,12 @@ The result of the get group operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for CursorTreeAdapter. + + + Java documentation for CursorTreeAdapter. + + + @@ -719,7 +749,12 @@ The result of the get group id operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for CursorTreeAdapter. + + + Java documentation for CursorTreeAdapter. + + + @@ -757,7 +792,12 @@ The result of the get group view operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for CursorTreeAdapter. + + + Java documentation for CursorTreeAdapter. + + + @@ -847,7 +887,12 @@ The result of the is child selectable operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for CursorTreeAdapter. + + + Java documentation for CursorTreeAdapter. + + + diff --git a/docs/xml/Android.Widget/DatePicker.xml b/docs/xml/Android.Widget/DatePicker.xml index b93bd3402..e82d35784 100644 --- a/docs/xml/Android.Widget/DatePicker.xml +++ b/docs/xml/Android.Widget/DatePicker.xml @@ -379,11 +379,9 @@ System.DateTime - Gets or sets the date time. + Gets or sets the date selected in this picker. The current date time value. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - + Only the year, month, and day components are used when setting the value. This property converts between .NET's 1-based month and Android's 0-based month. @@ -640,8 +638,8 @@ System.DateTime - Gets the max date time. - The current max date time value. + Gets the maximum selectable date supported by this picker. + The maximum date converted from Android's millisecond value relative to January 1, 1970. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -722,8 +720,8 @@ System.DateTime - Gets the min date time. - The current min date time value. + Gets the minimum selectable date supported by this picker. + The minimum date converted from Android's millisecond value (milliseconds since January 1, 1970 00:00:00 in the device's default time zone). Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Widget/DialerFilter.xml b/docs/xml/Android.Widget/DialerFilter.xml index 64f0b7f65..61d4fd7c5 100644 --- a/docs/xml/Android.Widget/DialerFilter.xml +++ b/docs/xml/Android.Widget/DialerFilter.xml @@ -77,7 +77,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for DialerFilter. + + + Java documentation for DialerFilter. + + + @@ -111,7 +116,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for DialerFilter. + + + Java documentation for DialerFilter. + + + @@ -169,7 +179,12 @@ Performs the append operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for DialerFilter. + + + Java documentation for DialerFilter. + + + @@ -572,7 +587,12 @@ Performs the remove filter watcher operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for DialerFilter. + + + Java documentation for DialerFilter. + + + @@ -607,7 +627,12 @@ Sets the digits watcher. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for DialerFilter. + + + Java documentation for DialerFilter. + + + @@ -642,7 +667,12 @@ Sets the filter watcher. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for DialerFilter. + + + Java documentation for DialerFilter. + + + @@ -677,7 +707,12 @@ Sets the letters watcher. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for DialerFilter. + + + Java documentation for DialerFilter. + + + diff --git a/docs/xml/Android.Widget/DigitalClock.xml b/docs/xml/Android.Widget/DigitalClock.xml index 9cb183f53..1db577ae7 100644 --- a/docs/xml/Android.Widget/DigitalClock.xml +++ b/docs/xml/Android.Widget/DigitalClock.xml @@ -118,7 +118,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for DigitalClock. + + + Java documentation for DigitalClock. + + + diff --git a/docs/xml/Android.Widget/ExpandableListView+ExpandableListContextMenuInfo.xml b/docs/xml/Android.Widget/ExpandableListView+ExpandableListContextMenuInfo.xml index a19a0d9a1..f1aeb2439 100644 --- a/docs/xml/Android.Widget/ExpandableListView+ExpandableListContextMenuInfo.xml +++ b/docs/xml/Android.Widget/ExpandableListView+ExpandableListContextMenuInfo.xml @@ -113,7 +113,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ExpandableListView.ExpandableListContextMenuInfo. + + + Java documentation for ExpandableListView.ExpandableListContextMenuInfo. + + + diff --git a/docs/xml/Android.Widget/ExpandableListView+IOnChildClickListener.xml b/docs/xml/Android.Widget/ExpandableListView+IOnChildClickListener.xml index 307d79aeb..e89b611eb 100644 --- a/docs/xml/Android.Widget/ExpandableListView+IOnChildClickListener.xml +++ b/docs/xml/Android.Widget/ExpandableListView+IOnChildClickListener.xml @@ -79,8 +79,9 @@ - The ExpandableListView where the click happened The clicked view value. + The ExpandableListView where the click happened + The view within the expandable list/ListView that was clicked The group position that contains the child that was clicked The child position within the group diff --git a/docs/xml/Android.Widget/ExpandableListView+IOnGroupClickListener.xml b/docs/xml/Android.Widget/ExpandableListView+IOnGroupClickListener.xml index 16e77441f..543885bd6 100644 --- a/docs/xml/Android.Widget/ExpandableListView+IOnGroupClickListener.xml +++ b/docs/xml/Android.Widget/ExpandableListView+IOnGroupClickListener.xml @@ -78,8 +78,9 @@ - The ExpandableListConnector where the click happened The clicked view value. + The ExpandableListConnector where the click happened + The view within the expandable list/ListView that was clicked The group position that was clicked The row id of the group that was clicked Callback method to be invoked when a group in this expandable list has diff --git a/docs/xml/Android.Widget/Gallery+LayoutParams.xml b/docs/xml/Android.Widget/Gallery+LayoutParams.xml index e1c54984c..3ffc2b251 100644 --- a/docs/xml/Android.Widget/Gallery+LayoutParams.xml +++ b/docs/xml/Android.Widget/Gallery+LayoutParams.xml @@ -83,7 +83,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for Gallery.LayoutParams. + + + Java documentation for Gallery.LayoutParams. + + + @@ -121,7 +126,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for Gallery.LayoutParams. + + + Java documentation for Gallery.LayoutParams. + + + @@ -155,7 +165,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for Gallery.LayoutParams. + + + Java documentation for Gallery.LayoutParams. + + + diff --git a/docs/xml/Android.Widget/Gallery.xml b/docs/xml/Android.Widget/Gallery.xml index 8efc3d126..66eebeba9 100644 --- a/docs/xml/Android.Widget/Gallery.xml +++ b/docs/xml/Android.Widget/Gallery.xml @@ -329,7 +329,8 @@ Notified when a tap occurs with the down that triggered it. - to consume the event and continue receiving gesture callbacks; + + to consume the event and continue receiving gesture callbacks; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -378,7 +379,8 @@ along the y axis. Notified of a fling event when it occurs with the initial on down and the matching up . - if the fling was consumed; otherwise, + + if the fling was consumed; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -473,7 +475,8 @@ and e2. Notified when a scroll occurs with the initial on down and the current move . - if the scroll was consumed; otherwise, + + if the scroll was consumed; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -554,7 +557,8 @@ The up motion event that completed the first tap Notified when a tap occurs with the up that triggered it. - if the tap was consumed; otherwise, + + if the tap was consumed; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Widget/GridLayout+LayoutParams.xml b/docs/xml/Android.Widget/GridLayout+LayoutParams.xml index 35115ced5..a6b3bb11a 100644 --- a/docs/xml/Android.Widget/GridLayout+LayoutParams.xml +++ b/docs/xml/Android.Widget/GridLayout+LayoutParams.xml @@ -244,8 +244,10 @@ The context used to access application resources and services. The attributes supplied from XML. - Initializes layout parameters from XML attributes. Values not defined in the - attribute set take the default values defined in LayoutParams. + To be added + + Values not defined in the attribute set take the default values + defined in LayoutParams. Initializes layout parameters from XML attributes. Values not defined in the attribute set take the default values defined in LayoutParams. diff --git a/docs/xml/Android.Widget/HeaderViewListAdapter.xml b/docs/xml/Android.Widget/HeaderViewListAdapter.xml index a8ecf09c0..a42cb11e5 100644 --- a/docs/xml/Android.Widget/HeaderViewListAdapter.xml +++ b/docs/xml/Android.Widget/HeaderViewListAdapter.xml @@ -165,7 +165,12 @@ True if all items are enabled, false otherwise. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeaderViewListAdapter. + + + Java documentation for HeaderViewListAdapter. + + + @@ -196,7 +201,12 @@ Count of items. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeaderViewListAdapter. + + + Java documentation for HeaderViewListAdapter. + + + @@ -227,7 +237,12 @@ a filter used to constrain data Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeaderViewListAdapter. + + + Java documentation for HeaderViewListAdapter. + + + @@ -291,7 +306,12 @@ The data at the specified position. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeaderViewListAdapter. + + + Java documentation for HeaderViewListAdapter. + + + @@ -326,7 +346,12 @@ The id of the item at the specified position. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeaderViewListAdapter. + + + Java documentation for HeaderViewListAdapter. + + + @@ -362,7 +387,12 @@ An integer representing the type of View. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeaderViewListAdapter. + + + Java documentation for HeaderViewListAdapter. + + + @@ -407,7 +437,12 @@ A View corresponding to the data at the specified position. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeaderViewListAdapter. + + + Java documentation for HeaderViewListAdapter. + + + @@ -439,7 +474,12 @@ True if the same id always refers to the same object. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeaderViewListAdapter. + + + Java documentation for HeaderViewListAdapter. + + + @@ -533,7 +573,12 @@ True if the item is not a separator Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeaderViewListAdapter. + + + Java documentation for HeaderViewListAdapter. + + + @@ -664,7 +709,12 @@ The result of the remove footer operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeaderViewListAdapter. + + + Java documentation for HeaderViewListAdapter. + + + @@ -696,7 +746,12 @@ The result of the remove header operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeaderViewListAdapter. + + + Java documentation for HeaderViewListAdapter. + + + @@ -833,7 +888,12 @@ The number of types of Views that will be created by this adapter Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeaderViewListAdapter. + + + Java documentation for HeaderViewListAdapter. + + + @@ -864,7 +924,12 @@ The ListAdapter wrapped by this adapter. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeaderViewListAdapter. + + + Java documentation for HeaderViewListAdapter. + + + diff --git a/docs/xml/Android.Widget/IAdapter.xml b/docs/xml/Android.Widget/IAdapter.xml index 91d0c2491..ea538146e 100644 --- a/docs/xml/Android.Widget/IAdapter.xml +++ b/docs/xml/Android.Widget/IAdapter.xml @@ -74,7 +74,12 @@ Count of items. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for Adapter. + + + Java documentation for Adapter. + + + @@ -401,7 +406,12 @@ True if the same id always refers to the same object. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for Adapter. + + + Java documentation for Adapter. + + + @@ -467,10 +477,15 @@ Gets the is empty. - true if this adapter doesn't contain any data. + true if this adapter doesn't contain any data. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for Adapter. + + + Java documentation for Adapter. + + + @@ -496,7 +511,9 @@ -2147483648 Constant Value: -2147483648 (0x80000000) - Constant Value: -2147483648 (0x80000000) + + Constant Value: -2147483648 (0x80000000) + @@ -607,7 +624,12 @@ The number of types of Views that will be created by this adapter Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for Adapter. + + + Java documentation for Adapter. + + + diff --git a/docs/xml/Android.Widget/ICheckable.xml b/docs/xml/Android.Widget/ICheckable.xml index 99cf34061..adbdd7b83 100644 --- a/docs/xml/Android.Widget/ICheckable.xml +++ b/docs/xml/Android.Widget/ICheckable.xml @@ -70,7 +70,12 @@ The current checked state of the view Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for Checkable. + + + Java documentation for Checkable. + + + diff --git a/docs/xml/Android.Widget/IExpandableListAdapter.xml b/docs/xml/Android.Widget/IExpandableListAdapter.xml index 379415741..4b286e0dd 100644 --- a/docs/xml/Android.Widget/IExpandableListAdapter.xml +++ b/docs/xml/Android.Widget/IExpandableListAdapter.xml @@ -72,7 +72,8 @@ See also: - when all items are enabled; otherwise, + + when all items are enabled; otherwise, . @@ -553,7 +554,12 @@ the number of groups Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ExpandableListAdapter. + + + Java documentation for ExpandableListAdapter. + + + @@ -582,7 +588,12 @@ whether or not the same ID always refers to the same object Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ExpandableListAdapter. + + + Java documentation for ExpandableListAdapter. + + + @@ -651,11 +662,17 @@ See also: - when this adapter contains no groups; otherwise, + + when this adapter contains no groups; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ExpandableListAdapter. + + + Java documentation for ExpandableListAdapter. + + + diff --git a/docs/xml/Android.Widget/IFilterable.xml b/docs/xml/Android.Widget/IFilterable.xml index 3416a5c1b..cdce16f8e 100644 --- a/docs/xml/Android.Widget/IFilterable.xml +++ b/docs/xml/Android.Widget/IFilterable.xml @@ -76,7 +76,12 @@ a filter used to constrain data Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for Filterable. + + + Java documentation for Filterable. + + + diff --git a/docs/xml/Android.Widget/IHeterogeneousExpandableList.xml b/docs/xml/Android.Widget/IHeterogeneousExpandableList.xml index cd67df8a5..cd800a22b 100644 --- a/docs/xml/Android.Widget/IHeterogeneousExpandableList.xml +++ b/docs/xml/Android.Widget/IHeterogeneousExpandableList.xml @@ -81,7 +81,12 @@ The total number of types of child Views that will be created by this adapter. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeterogeneousExpandableList. + + + Java documentation for HeterogeneousExpandableList. + + + @@ -218,7 +223,12 @@ The number of types of group Views that will be created by this adapter. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for HeterogeneousExpandableList. + + + Java documentation for HeterogeneousExpandableList. + + + diff --git a/docs/xml/Android.Widget/IThemedSpinnerAdapter.xml b/docs/xml/Android.Widget/IThemedSpinnerAdapter.xml index 45a047273..962a50da3 100644 --- a/docs/xml/Android.Widget/IThemedSpinnerAdapter.xml +++ b/docs/xml/Android.Widget/IThemedSpinnerAdapter.xml @@ -100,7 +100,12 @@ Resources.Theme : the context against which to inflate drop-down views, or null to use the default theme Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ThemedSpinnerAdapter. + + + Java documentation for ThemedSpinnerAdapter. + + + diff --git a/docs/xml/Android.Widget/IWrapperListAdapter.xml b/docs/xml/Android.Widget/IWrapperListAdapter.xml index 4bc551d81..6f3f8d2b9 100644 --- a/docs/xml/Android.Widget/IWrapperListAdapter.xml +++ b/docs/xml/Android.Widget/IWrapperListAdapter.xml @@ -81,7 +81,12 @@ The ListAdapter wrapped by this adapter. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for WrapperListAdapter. + + + Java documentation for WrapperListAdapter. + + + diff --git a/docs/xml/Android.Widget/ImageButton.xml b/docs/xml/Android.Widget/ImageButton.xml index f74b0d266..796551536 100644 --- a/docs/xml/Android.Widget/ImageButton.xml +++ b/docs/xml/Android.Widget/ImageButton.xml @@ -105,7 +105,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ImageButton. + + + Java documentation for ImageButton. + + + @@ -139,7 +144,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ImageButton. + + + Java documentation for ImageButton. + + + @@ -198,7 +208,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ImageButton. + + + Java documentation for ImageButton. + + + @@ -236,7 +251,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ImageButton. + + + Java documentation for ImageButton. + + + diff --git a/docs/xml/Android.Widget/ListPopupWindow.xml b/docs/xml/Android.Widget/ListPopupWindow.xml index 04d4fa215..e7bd7bd26 100644 --- a/docs/xml/Android.Widget/ListPopupWindow.xml +++ b/docs/xml/Android.Widget/ListPopupWindow.xml @@ -296,6 +296,7 @@ Android.Views.View + The view to use as an anchor. Returns the view that will be used to anchor this popup. -or- Sets the popup's anchor view. The popup's anchor view diff --git a/docs/xml/Android.Widget/ListView.xml b/docs/xml/Android.Widget/ListView.xml index aa6c0a7c2..03ef86224 100644 --- a/docs/xml/Android.Widget/ListView.xml +++ b/docs/xml/Android.Widget/ListView.xml @@ -689,6 +689,10 @@ [System.Obsolete("This constant will be removed in the future version. Use Android.Widget.ChoiceMode enum directly instead of this field.", true)] [<System.Obsolete("This constant will be removed in the future version. Use Android.Widget.ChoiceMode enum directly instead of this field.", true)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + Android.Widget.ChoiceMode @@ -720,6 +724,10 @@ [System.Obsolete("This constant will be removed in the future version. Use Android.Widget.ChoiceMode enum directly instead of this field.", true)] [<System.Obsolete("This constant will be removed in the future version. Use Android.Widget.ChoiceMode enum directly instead of this field.", true)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + Android.Widget.ChoiceMode @@ -751,6 +759,10 @@ [System.Obsolete("This constant will be removed in the future version. Use Android.Widget.ChoiceMode enum directly instead of this field.", true)] [<System.Obsolete("This constant will be removed in the future version. Use Android.Widget.ChoiceMode enum directly instead of this field.", true)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + Android.Widget.ChoiceMode @@ -909,6 +921,10 @@ [Android.Runtime.Register("findViewTraversal", "(I)Landroid/view/View;", "GetFindViewTraversal_IHandler")] [<Android.Runtime.Register("findViewTraversal", "(I)Landroid/view/View;", "GetFindViewTraversal_IHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")>] + Android.Views.View @@ -950,6 +966,10 @@ [Android.Runtime.Register("findViewWithTagTraversal", "(Ljava/lang/Object;)Landroid/view/View;", "GetFindViewWithTagTraversal_Ljava_lang_Object_Handler")] [<Android.Runtime.Register("findViewWithTagTraversal", "(Ljava/lang/Object;)Landroid/view/View;", "GetFindViewWithTagTraversal_Ljava_lang_Object_Handler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")>] + Android.Views.View diff --git a/docs/xml/Android.Widget/Magnifier+Builder.xml b/docs/xml/Android.Widget/Magnifier+Builder.xml index 285b5283a..b2d174639 100644 --- a/docs/xml/Android.Widget/Magnifier+Builder.xml +++ b/docs/xml/Android.Widget/Magnifier+Builder.xml @@ -184,7 +184,14 @@ boolean : whether the magnifier position will be adjusted Defines the behavior of the magnifier when it is requested to position outside the surface of the main application window. This value cannot be null . - Java documentation for Magnifier.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for Magnifier.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -217,7 +224,14 @@ float : the corner radius to be set. Sets the corner radius of the magnifier window, in pixels. This value cannot be null . - Java documentation for Magnifier.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for Magnifier.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -252,7 +266,14 @@ int : the vertical component of the offset. Sets an offset that should be added to the content source center to obtain the position of the magnifier window, when the Magnifier.show(float, float) method is called. This value cannot be null . - Java documentation for Magnifier.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for Magnifier.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -285,7 +306,14 @@ float : the elevation to be set. Sets the elevation of the magnifier window, in pixels. This value cannot be null . - Java documentation for Magnifier.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for Magnifier.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -318,7 +346,14 @@ float : the zoom to be set. Sets the zoom to be applied to the chosen content before being copied to the magnifier. This value cannot be null . - Java documentation for Magnifier.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for Magnifier.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -358,7 +393,14 @@ Drawable : the overlay to be drawn on top. Sets an overlay that will be drawn on the top of the magnifier. The result of the set overlay operation. - Java documentation for Magnifier.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for Magnifier.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -393,7 +435,14 @@ int : the window height to be set. Sets the size of the magnifier window, in pixels. This value cannot be null . - Java documentation for Magnifier.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for Magnifier.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -432,7 +481,14 @@ int : the bottom bound for content copy. Defines the bounds of the rectangle where the magnifier will be able to copy its content from. This value cannot be null . - Java documentation for Magnifier.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for Magnifier.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Widget/MediaController+IMediaPlayerControl.xml b/docs/xml/Android.Widget/MediaController+IMediaPlayerControl.xml index ce8d97cfa..4990598c1 100644 --- a/docs/xml/Android.Widget/MediaController+IMediaPlayerControl.xml +++ b/docs/xml/Android.Widget/MediaController+IMediaPlayerControl.xml @@ -64,7 +64,12 @@ The audio session, or 0 if there was an error. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for MediaController.MediaPlayerControl. + + + Java documentation for MediaController.MediaPlayerControl. + + + @@ -322,7 +327,12 @@ Performs the seek to operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for MediaController.MediaPlayerControl. + + + Java documentation for MediaController.MediaPlayerControl. + + + diff --git a/docs/xml/Android.Widget/MediaController.xml b/docs/xml/Android.Widget/MediaController.xml index 92b67d9c6..4ea5615ee 100644 --- a/docs/xml/Android.Widget/MediaController.xml +++ b/docs/xml/Android.Widget/MediaController.xml @@ -128,7 +128,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for MediaController. + + + Java documentation for MediaController. + + + @@ -162,7 +167,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for MediaController. + + + Java documentation for MediaController. + + + @@ -433,7 +443,12 @@ Sets the media player. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for MediaController. + + + Java documentation for MediaController. + + + @@ -470,7 +485,12 @@ Sets the prev next listeners. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for MediaController. + + + Java documentation for MediaController. + + + diff --git a/docs/xml/Android.Widget/MultiAutoCompleteTextView.xml b/docs/xml/Android.Widget/MultiAutoCompleteTextView.xml index 80c87cdad..6045972ef 100644 --- a/docs/xml/Android.Widget/MultiAutoCompleteTextView.xml +++ b/docs/xml/Android.Widget/MultiAutoCompleteTextView.xml @@ -121,7 +121,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for MultiAutoCompleteTextView. + + + Java documentation for MultiAutoCompleteTextView. + + + @@ -176,7 +181,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for MultiAutoCompleteTextView. + + + Java documentation for MultiAutoCompleteTextView. + + + @@ -210,7 +220,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for MultiAutoCompleteTextView. + + + Java documentation for MultiAutoCompleteTextView. + + + diff --git a/docs/xml/Android.Widget/PopupWindow.xml b/docs/xml/Android.Widget/PopupWindow.xml index fd12b7c6b..90873368e 100644 --- a/docs/xml/Android.Widget/PopupWindow.xml +++ b/docs/xml/Android.Widget/PopupWindow.xml @@ -715,6 +715,7 @@ Android.Views.View + the new content for the popup Return the view used as the content of the popup window. -or- Change the popup's content. a android.view.View representing the popup's content diff --git a/docs/xml/Android.Widget/QuickContactBadge.xml b/docs/xml/Android.Widget/QuickContactBadge.xml index 40a6ca555..8abfa1598 100644 --- a/docs/xml/Android.Widget/QuickContactBadge.xml +++ b/docs/xml/Android.Widget/QuickContactBadge.xml @@ -82,7 +82,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for QuickContactBadge. + + + Java documentation for QuickContactBadge. + + + @@ -112,7 +117,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for QuickContactBadge. + + + Java documentation for QuickContactBadge. + + + @@ -167,7 +177,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for QuickContactBadge. + + + Java documentation for QuickContactBadge. + + + @@ -201,7 +216,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for QuickContactBadge. + + + Java documentation for QuickContactBadge. + + + diff --git a/docs/xml/Android.Widget/RadioButton.xml b/docs/xml/Android.Widget/RadioButton.xml index 3e4129940..83a7cdc4e 100644 --- a/docs/xml/Android.Widget/RadioButton.xml +++ b/docs/xml/Android.Widget/RadioButton.xml @@ -86,7 +86,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for RadioButton. + + + Java documentation for RadioButton. + + + @@ -120,7 +125,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for RadioButton. + + + Java documentation for RadioButton. + + + @@ -179,7 +189,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for RadioButton. + + + Java documentation for RadioButton. + + + @@ -217,7 +232,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for RadioButton. + + + Java documentation for RadioButton. + + + diff --git a/docs/xml/Android.Widget/RadioGroup+LayoutParams.xml b/docs/xml/Android.Widget/RadioGroup+LayoutParams.xml index 735670a1e..ccec2c3c6 100644 --- a/docs/xml/Android.Widget/RadioGroup+LayoutParams.xml +++ b/docs/xml/Android.Widget/RadioGroup+LayoutParams.xml @@ -74,7 +74,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for RadioGroup.LayoutParams. + + + Java documentation for RadioGroup.LayoutParams. + + + @@ -106,7 +111,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for RadioGroup.LayoutParams. + + + Java documentation for RadioGroup.LayoutParams. + + + diff --git a/docs/xml/Android.Widget/RemoteViews+ActionException.xml b/docs/xml/Android.Widget/RemoteViews+ActionException.xml index 1d790382d..30525fbd1 100644 --- a/docs/xml/Android.Widget/RemoteViews+ActionException.xml +++ b/docs/xml/Android.Widget/RemoteViews+ActionException.xml @@ -71,7 +71,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for RemoteViews.ActionException. + + + Java documentation for RemoteViews.ActionException. + + + @@ -103,7 +108,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for RemoteViews.ActionException. + + + Java documentation for RemoteViews.ActionException. + + + diff --git a/docs/xml/Android.Widget/RemoteViews+DrawInstructions+Builder.xml b/docs/xml/Android.Widget/RemoteViews+DrawInstructions+Builder.xml index fb69d00ea..2c7018b11 100644 --- a/docs/xml/Android.Widget/RemoteViews+DrawInstructions+Builder.xml +++ b/docs/xml/Android.Widget/RemoteViews+DrawInstructions+Builder.xml @@ -56,7 +56,14 @@ List : Information to draw the RemoteViews. Constructor. - Java documentation for RemoteViews.DrawInstructions.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.DrawInstructions.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -86,7 +93,14 @@ Creates a DrawInstructions instance. This value cannot be null . - Java documentation for RemoteViews.DrawInstructions.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.DrawInstructions.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Widget/RemoteViews+RemoteCollectionItems+Builder.xml b/docs/xml/Android.Widget/RemoteViews+RemoteCollectionItems+Builder.xml index 7073d4194..f3ea329dd 100644 --- a/docs/xml/Android.Widget/RemoteViews+RemoteCollectionItems+Builder.xml +++ b/docs/xml/Android.Widget/RemoteViews+RemoteCollectionItems+Builder.xml @@ -52,7 +52,14 @@ Initializes a new instance. - Java documentation for RemoteViews.RemoteCollectionItems.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.RemoteCollectionItems.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -87,7 +94,14 @@ The view involved in this operation. Adds a RemoteViews to the collection. This value cannot be null . - Java documentation for RemoteViews.RemoteCollectionItems.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.RemoteCollectionItems.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -117,7 +131,14 @@ Creates the RemoteCollectionItems defined by this builder. This value cannot be null . - Java documentation for RemoteViews.RemoteCollectionItems.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.RemoteCollectionItems.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -179,7 +200,14 @@ boolean Sets the has stable ids. This value cannot be null . - Java documentation for RemoteViews.RemoteCollectionItems.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.RemoteCollectionItems.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -212,7 +240,14 @@ int Sets the view type count. This value cannot be null . - Java documentation for RemoteViews.RemoteCollectionItems.Builder.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.RemoteCollectionItems.Builder. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Widget/RemoteViews+RemoteCollectionItems.xml b/docs/xml/Android.Widget/RemoteViews+RemoteCollectionItems.xml index e55637449..bea1671d1 100644 --- a/docs/xml/Android.Widget/RemoteViews+RemoteCollectionItems.xml +++ b/docs/xml/Android.Widget/RemoteViews+RemoteCollectionItems.xml @@ -116,9 +116,16 @@ - Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. + Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. a bitmask indicating the set of special object types marshaled by this Parcelable object instance. - Java documentation for RemoteViews.RemoteCollectionItems.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.RemoteCollectionItems. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -487,7 +494,14 @@ Parcel : This value cannot be null . int : Additional flags about how the object should be written. Flatten this object in to a Parcel. - Java documentation for RemoteViews.RemoteCollectionItems.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.RemoteCollectionItems. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Widget/RemoteViews+RemoteResponse.xml b/docs/xml/Android.Widget/RemoteViews+RemoteResponse.xml index 00dd7f5f2..18cd4975e 100644 --- a/docs/xml/Android.Widget/RemoteViews+RemoteResponse.xml +++ b/docs/xml/Android.Widget/RemoteViews+RemoteResponse.xml @@ -68,7 +68,14 @@ Initializes a new instance. - Java documentation for RemoteViews.RemoteResponse.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.RemoteResponse. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -89,7 +96,9 @@ A containing a Java Native Interface (JNI) object reference. A indicating how to handle . A constructor used when creating managed representations of JNI objects; called by the runtime. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +133,14 @@ String : The shared element name for this view. This value cannot be null . Adds a shared element to be transferred as part of the transition between Activities using cross-Activity scene animations. The position of the first element will be used as the epicenter for the exit Transition. The position of the associated shared element in the launched Activity will be the epicenter of its entering Transition. See also: This value cannot be null . - Java documentation for RemoteViews.RemoteResponse.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.RemoteResponse. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -157,7 +173,14 @@ Intent : The intent which will be combined with the parent's PendingIntent in order to determine the behavior of the response. This value cannot be null . When using collections (eg. ListView , StackView etc.) in widgets, it is very costly to set PendingIntents on the individual items, and is hence not recommended. Instead a single PendingIntent template can be set on the collection, see RemoteViews.setPendingIntentTemplate(int,PendingIntent) , and the individual on-click action of a given item can be distinguished by setting a fillInIntent on that item. The fillInIntent is then combined with the PendingIntent template in order to determine the final intent which will be executed when the item is clicked. This works as follows: any fields which are left blank in the PendingIntent template, but are provided by the fillInIntent will be overwritten, and the resulting PendingIntent will be used. The rest of the PendingIntent template will then be filled in with the associated fields that are set in fillInIntent. See Intent.fillIn(Intent,int) for more details. Creates a response which sends a pending intent as part of the response. The source bounds ( Intent.getSourceBounds() ) of the intent will be set to the bounds of the target view in screen space. Note that any activity options associated with the mPendingIntent may get overridden before starting the intent. See also: This value cannot be null . - Java documentation for RemoteViews.RemoteResponse.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.RemoteResponse. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -190,7 +213,14 @@ PendingIntent : The PendingIntent to send as part of the response. This value cannot be null . Creates a response which sends a pending intent as part of the response. The source bounds ( Intent.getSourceBounds() ) of the intent will be set to the bounds of the target view in screen space. Note that any activity options associated with the mPendingIntent may get overridden before starting the intent. This value cannot be null . - Java documentation for RemoteViews.RemoteResponse.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.RemoteResponse. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Widget/RemoteViews+RemoteViewOutlineProvider.xml b/docs/xml/Android.Widget/RemoteViews+RemoteViewOutlineProvider.xml index 84bd2903d..039cb38c1 100644 --- a/docs/xml/Android.Widget/RemoteViews+RemoteViewOutlineProvider.xml +++ b/docs/xml/Android.Widget/RemoteViews+RemoteViewOutlineProvider.xml @@ -74,7 +74,14 @@ float Initializes a new instance. - Java documentation for RemoteViews.RemoteViewOutlineProvider.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.RemoteViewOutlineProvider. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -108,7 +115,14 @@ View : This value cannot be null . Outline : This value cannot be null . Called to get the provider to populate the Outline. - Java documentation for RemoteViews.RemoteViewOutlineProvider.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews.RemoteViewOutlineProvider. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Widget/RemoteViews.xml b/docs/xml/Android.Widget/RemoteViews.xml index fc84272fa..337cb1492 100644 --- a/docs/xml/Android.Widget/RemoteViews.xml +++ b/docs/xml/Android.Widget/RemoteViews.xml @@ -202,7 +202,15 @@ The non-null drawing instructions used instead of an XML layout. Creates a RemoteViews from drawing instructions. - Drawing instructions provide an alternative to XML layouts for rendering in the host process.Java documentation for RemoteViews.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + Drawing instructions provide an alternative to XML layouts for rendering in the host process. + + + Java documentation for RemoteViews. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Thrown when the drawing instructions violate RemoteViews size or composition restrictions. @@ -653,7 +661,12 @@ a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for RemoteViews. + + + Java documentation for RemoteViews. + + + @@ -3697,10 +3710,17 @@ - int : identifier of the view that will trigger the PendingIntent when a stylus MotionEvent occurs within the view's bounds + int : identifier of the view that will trigger the PendingIntent when a stylus MotionEvent occurs within the view's bounds PendingIntent : the PendingIntent to send, or null to clear the handwriting delegation Equivalent to calling View.setHandwritingDelegatorCallback(Runnable) to send the provided PendingIntent . - Java documentation for RemoteViews.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for RemoteViews. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -5127,6 +5147,55 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setViewPadding", "(IFFFFI)V", "GetSetViewPadding_IFFFFIHandler", ApiSince=37)] + [<Android.Runtime.Register("setViewPadding", "(IFFFFI)V", "GetSetViewPadding_IFFFFIHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + + + + [Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "" }, Type="")] + [<Android.Runtime.IntDef(Fields=new System.String[] { "", "", "", "", "", "" }, Type="")>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Android.Widget/RemoteViewsService+IRemoteViewsFactory.xml b/docs/xml/Android.Widget/RemoteViewsService+IRemoteViewsFactory.xml index ccce1af29..3cd68f180 100644 --- a/docs/xml/Android.Widget/RemoteViewsService+IRemoteViewsFactory.xml +++ b/docs/xml/Android.Widget/RemoteViewsService+IRemoteViewsFactory.xml @@ -73,7 +73,12 @@ Count of items. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for RemoteViewsService.RemoteViewsFactory. + + + Java documentation for RemoteViewsService.RemoteViewsFactory. + + + @@ -193,7 +198,12 @@ True if the same id always refers to the same object. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for RemoteViewsService.RemoteViewsFactory. + + + Java documentation for RemoteViewsService.RemoteViewsFactory. + + + @@ -229,7 +239,12 @@ The loading view, or to use the default loading view. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for RemoteViewsService.RemoteViewsFactory. + + + Java documentation for RemoteViewsService.RemoteViewsFactory. + + + @@ -378,7 +393,12 @@ The number of types of Views that will be returned by this factory. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for RemoteViewsService.RemoteViewsFactory. + + + Java documentation for RemoteViewsService.RemoteViewsFactory. + + + diff --git a/docs/xml/Android.Widget/ResourceCursorTreeAdapter.xml b/docs/xml/Android.Widget/ResourceCursorTreeAdapter.xml index 597ca7115..580fe13d0 100644 --- a/docs/xml/Android.Widget/ResourceCursorTreeAdapter.xml +++ b/docs/xml/Android.Widget/ResourceCursorTreeAdapter.xml @@ -300,7 +300,12 @@ the newly created view. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ResourceCursorTreeAdapter. + + + Java documentation for ResourceCursorTreeAdapter. + + + @@ -343,7 +348,12 @@ The newly created view. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ResourceCursorTreeAdapter. + + + Java documentation for ResourceCursorTreeAdapter. + + + diff --git a/docs/xml/Android.Widget/SimpleAdapter.xml b/docs/xml/Android.Widget/SimpleAdapter.xml index dc572ea41..62aa420ce 100644 --- a/docs/xml/Android.Widget/SimpleAdapter.xml +++ b/docs/xml/Android.Widget/SimpleAdapter.xml @@ -290,7 +290,12 @@ a filter used to constrain data Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for SimpleAdapter. + + + Java documentation for SimpleAdapter. + + + diff --git a/docs/xml/Android.Widget/SimpleExpandableListAdapter.xml b/docs/xml/Android.Widget/SimpleExpandableListAdapter.xml index 22b8e97b3..a3d050a5f 100644 --- a/docs/xml/Android.Widget/SimpleExpandableListAdapter.xml +++ b/docs/xml/Android.Widget/SimpleExpandableListAdapter.xml @@ -432,7 +432,12 @@ The result of the get child operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for SimpleExpandableListAdapter. + + + Java documentation for SimpleExpandableListAdapter. + + + @@ -466,7 +471,12 @@ The result of the get child id operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for SimpleExpandableListAdapter. + + + Java documentation for SimpleExpandableListAdapter. + + + @@ -498,7 +508,12 @@ The result of the get children count operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for SimpleExpandableListAdapter. + + + Java documentation for SimpleExpandableListAdapter. + + + @@ -538,7 +553,12 @@ The result of the get child view operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for SimpleExpandableListAdapter. + + + Java documentation for SimpleExpandableListAdapter. + + + @@ -570,7 +590,12 @@ The result of the get group operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for SimpleExpandableListAdapter. + + + Java documentation for SimpleExpandableListAdapter. + + + @@ -602,7 +627,12 @@ The result of the get group id operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for SimpleExpandableListAdapter. + + + Java documentation for SimpleExpandableListAdapter. + + + @@ -640,7 +670,12 @@ The result of the get group view operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for SimpleExpandableListAdapter. + + + Java documentation for SimpleExpandableListAdapter. + + + @@ -730,7 +765,12 @@ The result of the is child selectable operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for SimpleExpandableListAdapter. + + + Java documentation for SimpleExpandableListAdapter. + + + diff --git a/docs/xml/Android.Widget/TabHost+IOnTabChangeListener.xml b/docs/xml/Android.Widget/TabHost+IOnTabChangeListener.xml index 9fb5b331a..77d9fb7b1 100644 --- a/docs/xml/Android.Widget/TabHost+IOnTabChangeListener.xml +++ b/docs/xml/Android.Widget/TabHost+IOnTabChangeListener.xml @@ -85,7 +85,12 @@ Called when the selected tab changes. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for TabHost.OnTabChangeListener. + + + Java documentation for TabHost.OnTabChangeListener. + + + diff --git a/docs/xml/Android.Widget/TabHost+TabSpec.xml b/docs/xml/Android.Widget/TabHost+TabSpec.xml index b5eb25144..c4cbcb3eb 100644 --- a/docs/xml/Android.Widget/TabHost+TabSpec.xml +++ b/docs/xml/Android.Widget/TabHost+TabSpec.xml @@ -148,7 +148,12 @@ This tab specification, for chaining. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for TabHost.TabSpec. + + + Java documentation for TabHost.TabSpec. + + + @@ -185,7 +190,12 @@ This tab specification, for chaining. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for TabHost.TabSpec. + + + Java documentation for TabHost.TabSpec. + + + @@ -222,7 +232,12 @@ This tab specification, for chaining. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for TabHost.TabSpec. + + + Java documentation for TabHost.TabSpec. + + + @@ -258,7 +273,12 @@ This tab specification, for chaining. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for TabHost.TabSpec. + + + Java documentation for TabHost.TabSpec. + + + @@ -294,7 +314,12 @@ This tab specification, for chaining. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for TabHost.TabSpec. + + + Java documentation for TabHost.TabSpec. + + + @@ -326,7 +351,12 @@ The result of the set indicator operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for TabHost.TabSpec. + + + Java documentation for TabHost.TabSpec. + + + @@ -363,7 +393,12 @@ This tab specification, for chaining. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for TabHost.TabSpec. + + + Java documentation for TabHost.TabSpec. + + + @@ -397,7 +432,12 @@ This tab specification, for chaining. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for TabHost.TabSpec. + + + Java documentation for TabHost.TabSpec. + + + diff --git a/docs/xml/Android.Widget/TabHost.xml b/docs/xml/Android.Widget/TabHost.xml index c805a9f7f..a8088c941 100644 --- a/docs/xml/Android.Widget/TabHost.xml +++ b/docs/xml/Android.Widget/TabHost.xml @@ -128,7 +128,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for TabHost. + + + Java documentation for TabHost. + + + @@ -187,7 +192,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for TabHost. + + + Java documentation for TabHost. + + + @@ -224,7 +234,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for TabHost. + + + Java documentation for TabHost. + + + diff --git a/docs/xml/Android.Widget/TableLayout+LayoutParams.xml b/docs/xml/Android.Widget/TableLayout+LayoutParams.xml index 5c5470e29..74a988dda 100644 --- a/docs/xml/Android.Widget/TableLayout+LayoutParams.xml +++ b/docs/xml/Android.Widget/TableLayout+LayoutParams.xml @@ -109,7 +109,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for TableLayout.LayoutParams. + + + Java documentation for TableLayout.LayoutParams. + + + @@ -141,7 +146,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for TableLayout.LayoutParams. + + + Java documentation for TableLayout.LayoutParams. + + + diff --git a/docs/xml/Android.Widget/TextView.xml b/docs/xml/Android.Widget/TextView.xml index b904a4fc8..372897bc8 100644 --- a/docs/xml/Android.Widget/TextView.xml +++ b/docs/xml/Android.Widget/TextView.xml @@ -2970,6 +2970,10 @@ [Android.Runtime.Register("getTextColor", "(Landroid/content/Context;Landroid/content/res/TypedArray;I)I", "")] [<Android.Runtime.Register("getTextColor", "(Landroid/content/Context;Landroid/content/res/TypedArray;I)I", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android21.0")>] + System.Int32 @@ -5352,7 +5356,14 @@ Set the minimum font metrics used for line spacing. null is the default value. If null is set or left as default, the font metrics obtained by Paint.getFontMetricsForLocale(Paint.FontMetrics) is used. The minimum meaning here is the minimum value of line spacing: maximum value of Paint.ascent() , minimum value of Paint.descent() . By setting this value, each line will have minimum line spacing regardless of the text rendered. For example, usually Japanese script has larger vertical metrics than Latin script. By setting the metrics obtained by Paint.getFontMetricsForLocale(Paint.FontMetrics) for Japanese or leave it null if the TextView's locale or system locale is Japanese, the line spacing for Japanese is reserved if the TextView contains English text. If the vertical metrics of the text is larger than Japanese, for example Burmese, the bigger font metrics is used. Parameters minimumFontMetrics Paint.FontMetrics : A minimum font metrics. Passing null for using the value obtained by Paint.getFontMetricsForLocale(Paint.FontMetrics) See also: getMinimumFontMetrics() Layout.getMinimumFontMetrics() Layout.Builder.setMinimumFontMetrics(Paint.FontMetrics) StaticLayout.Builder.setMinimumFontMetrics(Paint.FontMetrics) DynamicLayout.Builder.setMinimumFontMetrics(Paint.FontMetrics) null is the default value. If null is set or left as default, the font metrics obtained by Paint.getFontMetricsForLocale(Paint.FontMetrics) is used. The minimum meaning here is the minimum value of line spacing: maximum value of Paint.ascent() , minimum value of Paint.descent() . By setting this value, each line will have minimum line spacing regardless of the text rendered. For example, usually Japanese script has larger vertical metrics than Latin script. By setting the metrics obtained by Paint.getFontMetricsForLocale(Paint.FontMetrics) for Japanese or leave it null if the TextView's locale or system locale is Japanese, the line spacing for Japanese is reserved if the TextView contains English text. If the vertical metrics of the text is larger than Japanese, for example Burmese, the bigger font metrics is used. Parameters minimumFontMetrics Paint.FontMetrics : A minimum font metrics. Passing null for using the value obtained by Paint.getFontMetricsForLocale(Paint.FontMetrics) The minimum meaning here is the minimum value of line spacing: maximum value of Paint.ascent() , minimum value of Paint.descent() . By setting this value, each line will have minimum line spacing regardless of the text rendered. For example, usually Japanese script has larger vertical metrics than Latin script. By setting the metrics obtained by Paint.getFontMetricsForLocale(Paint.FontMetrics) for Japanese or leave it null if the TextView's locale or system locale is Japanese, the line spacing for Japanese is reserved if the TextView contains English text. If the vertical metrics of the text is larger than Japanese, for example Burmese, the bigger font metrics is used. By setting this value, each line will have minimum line spacing regardless of the text rendered. For example, usually Japanese script has larger vertical metrics than Latin script. By setting the metrics obtained by Paint.getFontMetricsForLocale(Paint.FontMetrics) for Japanese or leave it null if the TextView's locale or system locale is Japanese, the line spacing for Japanese is reserved if the TextView contains English text. If the vertical metrics of the text is larger than Japanese, for example Burmese, the bigger font metrics is used. See also: Paint.FontMetrics : A minimum font metrics. Passing null for using the value obtained by Paint.getFontMetricsForLocale(Paint.FontMetrics) - Java documentation for TextView.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for TextView. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -6344,6 +6355,10 @@ [Android.Runtime.Register("resetResolvedDrawables", "()V", "GetResetResolvedDrawablesHandler")] [<Android.Runtime.Register("resetResolvedDrawables", "()V", "GetResetResolvedDrawablesHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.Void @@ -6380,6 +6395,10 @@ [Android.Runtime.Register("resetResolvedLayoutDirection", "()V", "GetResetResolvedLayoutDirectionHandler")] [<Android.Runtime.Register("resetResolvedLayoutDirection", "()V", "GetResetResolvedLayoutDirectionHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void @@ -6407,6 +6426,10 @@ [Android.Runtime.Register("resolveDrawables", "()V", "GetResolveDrawablesHandler")] [<Android.Runtime.Register("resolveDrawables", "()V", "GetResolveDrawablesHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android17.0")>] + System.Void @@ -6434,6 +6457,10 @@ [Android.Runtime.Register("resolveTextDirection", "()V", "GetResolveTextDirectionHandler")] [<Android.Runtime.Register("resolveTextDirection", "()V", "GetResolveTextDirectionHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android16.0")>] + System.Void diff --git a/docs/xml/Android.Widget/TimePicker.xml b/docs/xml/Android.Widget/TimePicker.xml index e0eb32210..1c68c9ea5 100644 --- a/docs/xml/Android.Widget/TimePicker.xml +++ b/docs/xml/Android.Widget/TimePicker.xml @@ -237,7 +237,7 @@ the hour to set, in the range (0-23) - This member is deprecated. -or- Sets the currently selected hour using 24-hour time. + Sets the currently selected hour using 24-hour time. the currently selected hour, in the range (0-23) Property getter documentation: @@ -293,7 +293,7 @@ the minute to set, in the range (0-59) - This member is deprecated. -or- Sets the currently selected minute. + Sets the currently selected minute. the currently selected minute, in the range (0-59) Property getter documentation: diff --git a/docs/xml/Android.Widget/Toast+Callback.xml b/docs/xml/Android.Widget/Toast+Callback.xml index 18f9e2678..cf390e304 100644 --- a/docs/xml/Android.Widget/Toast+Callback.xml +++ b/docs/xml/Android.Widget/Toast+Callback.xml @@ -64,7 +64,14 @@ Initializes a new instance. - Java documentation for Toast.Callback.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for Toast.Callback. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -85,7 +92,9 @@ A containing a Java Native Interface (JNI) object reference. A indicating how to handle . A constructor used when creating managed representations of JNI objects; called by the runtime. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Widget/Toolbar.xml b/docs/xml/Android.Widget/Toolbar.xml index ad6e14816..eef79c38e 100644 --- a/docs/xml/Android.Widget/Toolbar.xml +++ b/docs/xml/Android.Widget/Toolbar.xml @@ -286,7 +286,14 @@ Gets or sets the collapse content description. The collapse button's content description. This value may be null . - Java documentation for Toolbar.Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + Java documentation for Toolbar. + + + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Widget/VideoView.xml b/docs/xml/Android.Widget/VideoView.xml index 0df002e88..678648e0c 100644 --- a/docs/xml/Android.Widget/VideoView.xml +++ b/docs/xml/Android.Widget/VideoView.xml @@ -137,7 +137,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for VideoView. + + + Java documentation for VideoView. + + + @@ -196,7 +201,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for VideoView. + + + Java documentation for VideoView. + + + @@ -234,7 +244,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for VideoView. + + + Java documentation for VideoView. + + + @@ -325,7 +340,12 @@ The audio session, or 0 if there was an error. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for VideoView. + + + Java documentation for VideoView. + + + @@ -746,7 +766,12 @@ The result of the resolve adjusted size operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for VideoView. + + + Java documentation for VideoView. + + + @@ -808,7 +833,12 @@ Performs the seek to operation. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for VideoView. + + + Java documentation for VideoView. + + + @@ -948,7 +978,12 @@ Sets the media controller. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for VideoView. + + + Java documentation for VideoView. + + + diff --git a/docs/xml/Android.Widget/ViewSwitcher+IViewFactory.xml b/docs/xml/Android.Widget/ViewSwitcher+IViewFactory.xml index b8564e634..692d94cc9 100644 --- a/docs/xml/Android.Widget/ViewSwitcher+IViewFactory.xml +++ b/docs/xml/Android.Widget/ViewSwitcher+IViewFactory.xml @@ -71,8 +71,8 @@ - Creates a new android.view.View that a - android.widget.ViewSwitcher will insert. + Creates a new android.view.View to be added in a + android.widget.ViewSwitcher. a android.view.View Creates a new android.view.View that a diff --git a/docs/xml/Android.Widget/ZoomButton.xml b/docs/xml/Android.Widget/ZoomButton.xml index a14a37034..741685dfd 100644 --- a/docs/xml/Android.Widget/ZoomButton.xml +++ b/docs/xml/Android.Widget/ZoomButton.xml @@ -138,7 +138,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ZoomButton. + + + Java documentation for ZoomButton. + + + @@ -201,7 +206,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ZoomButton. + + + Java documentation for ZoomButton. + + + @@ -243,7 +253,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ZoomButton. + + + Java documentation for ZoomButton. + + + @@ -341,7 +356,12 @@ true if the callback consumed the long click, false otherwise. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ZoomButton. + + + Java documentation for ZoomButton. + + + diff --git a/docs/xml/Android.Widget/ZoomControls.xml b/docs/xml/Android.Widget/ZoomControls.xml index 8470d95c5..7584f31cc 100644 --- a/docs/xml/Android.Widget/ZoomControls.xml +++ b/docs/xml/Android.Widget/ZoomControls.xml @@ -121,7 +121,12 @@ Initializes a new instance. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ZoomControls. + + + Java documentation for ZoomControls. + + + @@ -242,7 +247,12 @@ Sets the is zoom in enabled. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ZoomControls. + + + Java documentation for ZoomControls. + + + @@ -277,7 +287,12 @@ Sets the is zoom out enabled. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ZoomControls. + + + Java documentation for ZoomControls. + + + @@ -316,7 +331,12 @@ Sets the on zoom in click listener. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ZoomControls. + + + Java documentation for ZoomControls. + + + @@ -355,7 +375,12 @@ Sets the on zoom out click listener. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ZoomControls. + + + Java documentation for ZoomControls. + + + @@ -390,7 +415,12 @@ Sets the zoom speed. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - Java documentation for ZoomControls. + + + Java documentation for ZoomControls. + + + diff --git a/docs/xml/Android/Manifest+Permission.xml b/docs/xml/Android/Manifest+Permission.xml index f0b917aa9..21cde8a8a 100644 --- a/docs/xml/Android/Manifest+Permission.xml +++ b/docs/xml/Android/Manifest+Permission.xml @@ -83,7 +83,13 @@ Identifies the Android permission named ACCEPT_HANDOVER. - Android platform documentation + + + + Android platform documentation + + + @@ -111,7 +117,41 @@ Identifies the Android permission named ACCESS_BACKGROUND_LOCATION. - Android platform documentation + + + + Android platform documentation + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACCESS_BIOMETRIC_SENSOR_STRENGTHS", ApiSince=37)] + [<Android.Runtime.Register("ACCESS_BIOMETRIC_SENSOR_STRENGTHS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. @@ -139,7 +179,13 @@ Identifies the Android permission named ACCESS_BLOBS_ACROSS_USERS. - Android platform documentation + + + + Android platform documentation + + + @@ -251,7 +297,13 @@ Identifies the Android permission named ACCESS_HIDDEN_PROFILES. - Android platform documentation + + + + Android platform documentation + + + @@ -282,6 +334,34 @@ To be added. + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ACCESS_LOCAL_NETWORK", ApiSince=37)] + [<Android.Runtime.Register("ACCESS_LOCAL_NETWORK", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -335,7 +415,13 @@ Identifies the Android permission named ACCESS_MEDIA_LOCATION. - Android platform documentation + + + + Android platform documentation + + + @@ -353,6 +439,10 @@ [Android.Runtime.Register("ACCESS_MOCK_LOCATION")] [<Android.Runtime.Register("ACCESS_MOCK_LOCATION")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -439,6 +529,10 @@ [Android.Runtime.Register("ACCESS_SURFACE_FLINGER")] [<Android.Runtime.Register("ACCESS_SURFACE_FLINGER")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -532,7 +626,13 @@ Identifies the Android permission named ACTIVITY_RECOGNITION. - Android platform documentation + + + + Android platform documentation + + + @@ -617,7 +717,13 @@ Identifies the Android permission named APPLY_PICTURE_PROFILE. - Android platform documentation + + + + Android platform documentation + + + @@ -635,6 +741,10 @@ [Android.Runtime.Register("AUTHENTICATE_ACCOUNTS")] [<Android.Runtime.Register("AUTHENTICATE_ACCOUNTS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -705,6 +815,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BIND_ALTERNATIVE_MESSAGE_TRANSPORT_SERVICE", ApiSince=37)] + [<Android.Runtime.Register("BIND_ALTERNATIVE_MESSAGE_TRANSPORT_SERVICE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -730,7 +868,13 @@ Identifies the Android permission named BIND_APP_FUNCTION_SERVICE. - Android platform documentation + + + + Android platform documentation + + + @@ -816,7 +960,13 @@ Identifies the Android permission named BIND_CALL_REDIRECTION_SERVICE. - Android platform documentation + + + + Android platform documentation + + + @@ -844,7 +994,13 @@ Identifies the Android permission named BIND_CARRIER_MESSAGING_CLIENT_SERVICE. - Android platform documentation + + + + Android platform documentation + + + @@ -970,7 +1126,13 @@ Identifies the Android permission named BIND_COMPANION_DEVICE_SERVICE. - Android platform documentation + + + + Android platform documentation + + + @@ -1028,7 +1190,13 @@ Identifies the Android permission named BIND_CONTROLS. - Android platform documentation + + + + Android platform documentation + + + @@ -1056,7 +1224,41 @@ Identifies the Android permission named BIND_CREDENTIAL_PROVIDER_SERVICE. - Android platform documentation + + + + Android platform documentation + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("BIND_DATA_MIGRATION_FOR_PRIVATECOMPUTE", ApiSince=37)] + [<Android.Runtime.Register("BIND_DATA_MIGRATION_FOR_PRIVATECOMPUTE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. @@ -1306,7 +1508,13 @@ Identifies the Android permission named BIND_QUICK_ACCESS_WALLET_SERVICE. - Android platform documentation + + + + Android platform documentation + + + @@ -1479,7 +1687,13 @@ Identifies the Android permission named BIND_TV_AD_SERVICE. - Android platform documentation + + + + Android platform documentation + + + @@ -1533,7 +1747,13 @@ Identifies the Android permission named BIND_TV_INTERACTIVE_APP. - Android platform documentation + + + + Android platform documentation + + + @@ -1759,7 +1979,13 @@ Identifies the Android permission named BLUETOOTH_ADVERTISE. - Android platform documentation + + + + Android platform documentation + + + @@ -1787,7 +2013,13 @@ Identifies the Android permission named BLUETOOTH_CONNECT. - Android platform documentation + + + + Android platform documentation + + + @@ -1841,7 +2073,13 @@ Identifies the Android permission named BLUETOOTH_SCAN. - Android platform documentation + + + + Android platform documentation + + + @@ -1895,7 +2133,13 @@ Identifies the Android permission named BODY_SENSORS_BACKGROUND. - Android platform documentation + + + + Android platform documentation + + + @@ -1913,6 +2157,10 @@ [Android.Runtime.Register("BRICK")] [<Android.Runtime.Register("BRICK")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -2061,7 +2309,13 @@ Identifies the Android permission named CALL_COMPANION_APP. - Android platform documentation + + + + Android platform documentation + + + @@ -2218,6 +2472,10 @@ [Android.Runtime.Register("CAPTURE_SECURE_VIDEO_OUTPUT")] [<Android.Runtime.Register("CAPTURE_SECURE_VIDEO_OUTPUT")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + System.String @@ -2244,6 +2502,10 @@ [Android.Runtime.Register("CAPTURE_VIDEO_OUTPUT")] [<Android.Runtime.Register("CAPTURE_VIDEO_OUTPUT")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + System.String @@ -2438,6 +2700,10 @@ [Android.Runtime.Register("CLEAR_APP_USER_DATA")] [<Android.Runtime.Register("CLEAR_APP_USER_DATA")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -2476,7 +2742,13 @@ Identifies the Android permission named CONFIGURE_WIFI_DISPLAY. - Android platform documentation + + + + Android platform documentation + + + @@ -2532,7 +2804,13 @@ Identifies the Android permission named CREDENTIAL_MANAGER_QUERY_CANDIDATE_CREDENTIALS. - Android platform documentation + + + + Android platform documentation + + + @@ -2560,7 +2838,13 @@ Identifies the Android permission named CREDENTIAL_MANAGER_SET_ALLOWED_PROVIDERS. - Android platform documentation + + + + Android platform documentation + + + @@ -2588,7 +2872,13 @@ Identifies the Android permission named CREDENTIAL_MANAGER_SET_ORIGIN. - Android platform documentation + + + + Android platform documentation + + + @@ -2670,7 +2960,13 @@ Identifies the Android permission named DELIVER_COMPANION_MESSAGES. - Android platform documentation + + + + Android platform documentation + + + @@ -2698,7 +2994,13 @@ Identifies the Android permission named DETECT_SCREEN_CAPTURE. - Android platform documentation + + + + Android platform documentation + + + @@ -2726,7 +3028,13 @@ Identifies the Android permission named DETECT_SCREEN_RECORDING. - Android platform documentation + + + + Android platform documentation + + + @@ -2744,6 +3052,10 @@ [Android.Runtime.Register("DEVICE_POWER")] [<Android.Runtime.Register("DEVICE_POWER")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -2865,7 +3177,13 @@ Identifies the Android permission named ENFORCE_UPDATE_OWNERSHIP. - Android platform documentation + + + + Android platform documentation + + + @@ -2893,7 +3211,13 @@ Identifies the Android permission named EXECUTE_APP_ACTION. - Android platform documentation + + + + Android platform documentation + + + @@ -2921,7 +3245,13 @@ Identifies the Android permission named EXECUTE_APP_FUNCTIONS. - Android platform documentation + + + + Android platform documentation + + + @@ -2993,6 +3323,10 @@ [Android.Runtime.Register("FLASHLIGHT")] [<Android.Runtime.Register("FLASHLIGHT")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")>] + System.String @@ -3021,6 +3355,10 @@ [Android.Runtime.Register("FORCE_BACK")] [<Android.Runtime.Register("FORCE_BACK")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -3059,7 +3397,13 @@ Identifies the Android permission named FOREGROUND_SERVICE. - Android platform documentation + + + + Android platform documentation + + + @@ -3087,7 +3431,13 @@ Identifies the Android permission named FOREGROUND_SERVICE_CAMERA. - Android platform documentation + + + + Android platform documentation + + + @@ -3115,7 +3465,13 @@ Identifies the Android permission named FOREGROUND_SERVICE_CONNECTED_DEVICE. - Android platform documentation + + + + Android platform documentation + + + @@ -3143,7 +3499,13 @@ Identifies the Android permission named FOREGROUND_SERVICE_DATA_SYNC. - Android platform documentation + + + + Android platform documentation + + + @@ -3171,7 +3533,13 @@ Identifies the Android permission named FOREGROUND_SERVICE_HEALTH. - Android platform documentation + + + + Android platform documentation + + + @@ -3199,7 +3567,13 @@ Identifies the Android permission named FOREGROUND_SERVICE_LOCATION. - Android platform documentation + + + + Android platform documentation + + + @@ -3227,7 +3601,13 @@ Identifies the Android permission named FOREGROUND_SERVICE_MEDIA_PLAYBACK. - Android platform documentation + + + + Android platform documentation + + + @@ -3255,7 +3635,13 @@ Identifies the Android permission named FOREGROUND_SERVICE_MEDIA_PROCESSING. - Android platform documentation + + + + Android platform documentation + + + @@ -3283,7 +3669,13 @@ Identifies the Android permission named FOREGROUND_SERVICE_MEDIA_PROJECTION. - Android platform documentation + + + + Android platform documentation + + + @@ -3311,7 +3703,13 @@ Identifies the Android permission named FOREGROUND_SERVICE_MICROPHONE. - Android platform documentation + + + + Android platform documentation + + + @@ -3339,7 +3737,13 @@ Identifies the Android permission named FOREGROUND_SERVICE_PHONE_CALL. - Android platform documentation + + + + Android platform documentation + + + @@ -3367,7 +3771,13 @@ Identifies the Android permission named FOREGROUND_SERVICE_REMOTE_MESSAGING. - Android platform documentation + + + + Android platform documentation + + + @@ -3395,7 +3805,13 @@ Identifies the Android permission named FOREGROUND_SERVICE_SPECIAL_USE. - Android platform documentation + + + + Android platform documentation + + + @@ -3423,7 +3839,13 @@ Identifies the Android permission named FOREGROUND_SERVICE_SYSTEM_EXEMPTED. - Android platform documentation + + + + Android platform documentation + + + @@ -3558,6 +3980,10 @@ [Android.Runtime.Register("GET_TOP_ACTIVITY_INFO")] [<Android.Runtime.Register("GET_TOP_ACTIVITY_INFO")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -3614,6 +4040,10 @@ [Android.Runtime.Register("HARDWARE_TEST")] [<Android.Runtime.Register("HARDWARE_TEST")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -3651,7 +4081,13 @@ Identifies the Android permission named HIDE_OVERLAY_WINDOWS. - Android platform documentation + + + + Android platform documentation + + + @@ -3679,7 +4115,13 @@ Identifies the Android permission named HIGH_SAMPLING_RATE_SENSORS. - Android platform documentation + + + + Android platform documentation + + + @@ -3697,6 +4139,10 @@ [Android.Runtime.Register("INJECT_EVENTS")] [<Android.Runtime.Register("INJECT_EVENTS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -3846,7 +4292,13 @@ Identifies the Android permission named INTERACT_ACROSS_PROFILES. - Android platform documentation + + + + Android platform documentation + + + @@ -3864,6 +4316,10 @@ [Android.Runtime.Register("INTERNAL_SYSTEM_WINDOW")] [<Android.Runtime.Register("INTERNAL_SYSTEM_WINDOW")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -3988,7 +4444,13 @@ Identifies the Android permission named LAUNCH_CAPTURE_CONTENT_ACTIVITY_FOR_NOTE. - Android platform documentation + + + + Android platform documentation + + + @@ -4016,7 +4478,13 @@ Identifies the Android permission named LAUNCH_MULTI_PANE_SETTINGS_DEEP_LINK. - Android platform documentation + + + + Android platform documentation + + + @@ -4044,7 +4512,13 @@ Identifies the Android permission named LOADER_USAGE_STATS. - Android platform documentation + + + + Android platform documentation + + + @@ -4092,6 +4566,10 @@ [Android.Runtime.Register("MANAGE_ACCOUNTS")] [<Android.Runtime.Register("MANAGE_ACCOUNTS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -4120,6 +4598,10 @@ [Android.Runtime.Register("MANAGE_APP_TOKENS")] [<Android.Runtime.Register("MANAGE_APP_TOKENS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -4158,7 +4640,13 @@ Identifies the Android permission named MANAGE_DEVICE_LOCK_STATE. - Android platform documentation + + + + Android platform documentation + + + @@ -4186,7 +4674,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_ACCESSIBILITY. - Android platform documentation + + + + Android platform documentation + + + @@ -4214,7 +4708,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_ACCOUNT_MANAGEMENT. - Android platform documentation + + + + Android platform documentation + + + @@ -4242,7 +4742,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_ACROSS_USERS. - Android platform documentation + + + + Android platform documentation + + + @@ -4270,7 +4776,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_ACROSS_USERS_FULL. - Android platform documentation + + + + Android platform documentation + + + @@ -4298,7 +4810,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_ACROSS_USERS_SECURITY_CRITICAL. - Android platform documentation + + + + Android platform documentation + + + @@ -4326,7 +4844,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_AIRPLANE_MODE. - Android platform documentation + + + + Android platform documentation + + + @@ -4354,7 +4878,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_APP_FUNCTIONS. - Android platform documentation + + + + Android platform documentation + + + @@ -4382,7 +4912,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_APP_RESTRICTIONS. - Android platform documentation + + + + Android platform documentation + + + @@ -4410,7 +4946,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_APPS_CONTROL. - Android platform documentation + + + + Android platform documentation + + + @@ -4438,7 +4980,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_APP_USER_DATA. - Android platform documentation + + + + Android platform documentation + + + @@ -4466,7 +5014,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_ASSIST_CONTENT. - Android platform documentation + + + + Android platform documentation + + + @@ -4494,7 +5048,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_AUDIO_OUTPUT. - Android platform documentation + + + + Android platform documentation + + + @@ -4522,7 +5082,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_AUTOFILL. - Android platform documentation + + + + Android platform documentation + + + @@ -4550,7 +5116,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_BACKUP_SERVICE. - Android platform documentation + + + + Android platform documentation + + + @@ -4578,7 +5150,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_BLOCK_UNINSTALL. - Android platform documentation + + + + Android platform documentation + + + @@ -4606,7 +5184,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_BLUETOOTH. - Android platform documentation + + + + Android platform documentation + + + @@ -4634,7 +5218,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_BUGREPORT. - Android platform documentation + + + + Android platform documentation + + + @@ -4662,7 +5252,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_CALLS. - Android platform documentation + + + + Android platform documentation + + + @@ -4690,7 +5286,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_CAMERA. - Android platform documentation + + + + Android platform documentation + + + @@ -4718,7 +5320,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_CAMERA_TOGGLE. - Android platform documentation + + + + Android platform documentation + + + @@ -4746,7 +5354,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_CERTIFICATES. - Android platform documentation + + + + Android platform documentation + + + @@ -4774,7 +5388,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_COMMON_CRITERIA_MODE. - Android platform documentation + + + + Android platform documentation + + + @@ -4802,7 +5422,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_CONTENT_PROTECTION. - Android platform documentation + + + + Android platform documentation + + + @@ -4830,7 +5456,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_DEBUGGING_FEATURES. - Android platform documentation + + + + Android platform documentation + + + @@ -4858,7 +5490,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_DEFAULT_SMS. - Android platform documentation + + + + Android platform documentation + + + @@ -4886,7 +5524,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_DEVICE_IDENTIFIERS. - Android platform documentation + + + + Android platform documentation + + + @@ -4914,7 +5558,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_DISPLAY. - Android platform documentation + + + + Android platform documentation + + + @@ -4942,7 +5592,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_FACTORY_RESET. - Android platform documentation + + + + Android platform documentation + + + @@ -4970,7 +5626,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_FUN. - Android platform documentation + + + + Android platform documentation + + + @@ -4998,7 +5660,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_INPUT_METHODS. - Android platform documentation + + + + Android platform documentation + + + @@ -5026,7 +5694,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_INSTALL_UNKNOWN_SOURCES. - Android platform documentation + + + + Android platform documentation + + + @@ -5054,7 +5728,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_KEEP_UNINSTALLED_PACKAGES. - Android platform documentation + + + + Android platform documentation + + + @@ -5082,7 +5762,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_KEYGUARD. - Android platform documentation + + + + Android platform documentation + + + @@ -5110,7 +5796,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_LOCALE. - Android platform documentation + + + + Android platform documentation + + + @@ -5138,7 +5830,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_LOCATION. - Android platform documentation + + + + Android platform documentation + + + @@ -5166,7 +5864,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_LOCK. - Android platform documentation + + + + Android platform documentation + + + @@ -5194,7 +5898,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_LOCK_CREDENTIALS. - Android platform documentation + + + + Android platform documentation + + + @@ -5222,7 +5932,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_LOCK_TASK. - Android platform documentation + + + + Android platform documentation + + + @@ -5250,7 +5966,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_MANAGED_SUBSCRIPTIONS. - Android platform documentation + + + + Android platform documentation + + + @@ -5278,7 +6000,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_METERED_DATA. - Android platform documentation + + + + Android platform documentation + + + @@ -5306,7 +6034,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_MICROPHONE. - Android platform documentation + + + + Android platform documentation + + + @@ -5334,7 +6068,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_MICROPHONE_TOGGLE. - Android platform documentation + + + + Android platform documentation + + + @@ -5362,7 +6102,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_MOBILE_NETWORK. - Android platform documentation + + + + Android platform documentation + + + @@ -5390,7 +6136,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_MODIFY_USERS. - Android platform documentation + + + + Android platform documentation + + + @@ -5418,7 +6170,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_MTE. - Android platform documentation + + + + Android platform documentation + + + @@ -5446,7 +6204,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_NEARBY_COMMUNICATION. - Android platform documentation + + + + Android platform documentation + + + @@ -5474,7 +6238,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_NETWORK_LOGGING. - Android platform documentation + + + + Android platform documentation + + + @@ -5502,7 +6272,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_ORGANIZATION_IDENTITY. - Android platform documentation + + + + Android platform documentation + + + @@ -5530,7 +6306,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_OVERRIDE_APN. - Android platform documentation + + + + Android platform documentation + + + @@ -5558,7 +6340,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_PACKAGE_STATE. - Android platform documentation + + + + Android platform documentation + + + @@ -5586,7 +6374,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_PHYSICAL_MEDIA. - Android platform documentation + + + + Android platform documentation + + + @@ -5614,7 +6408,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_PRINTING. - Android platform documentation + + + + Android platform documentation + + + @@ -5642,7 +6442,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_PRIVATE_DNS. - Android platform documentation + + + + Android platform documentation + + + @@ -5670,7 +6476,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_PROFILE_INTERACTION. - Android platform documentation + + + + Android platform documentation + + + @@ -5698,7 +6510,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_PROFILES. - Android platform documentation + + + + Android platform documentation + + + @@ -5726,7 +6544,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_PROXY. - Android platform documentation + + + + Android platform documentation + + + @@ -5754,7 +6578,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_QUERY_SYSTEM_UPDATES. - Android platform documentation + + + + Android platform documentation + + + @@ -5782,7 +6612,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_RESET_PASSWORD. - Android platform documentation + + + + Android platform documentation + + + @@ -5810,7 +6646,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_RESTRICT_PRIVATE_DNS. - Android platform documentation + + + + Android platform documentation + + + @@ -5838,7 +6680,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_RUN_IN_BACKGROUND. - Android platform documentation + + + + Android platform documentation + + + @@ -5866,7 +6714,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_RUNTIME_PERMISSIONS. - Android platform documentation + + + + Android platform documentation + + + @@ -5894,7 +6748,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_SAFE_BOOT. - Android platform documentation + + + + Android platform documentation + + + @@ -5922,7 +6782,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_SCREEN_CAPTURE. - Android platform documentation + + + + Android platform documentation + + + @@ -5950,7 +6816,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_SCREEN_CONTENT. - Android platform documentation + + + + Android platform documentation + + + @@ -5978,7 +6850,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_SECURITY_LOGGING. - Android platform documentation + + + + Android platform documentation + + + @@ -6006,7 +6884,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_SETTINGS. - Android platform documentation + + + + Android platform documentation + + + @@ -6034,7 +6918,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_SMS. - Android platform documentation + + + + Android platform documentation + + + @@ -6062,7 +6952,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_STATUS_BAR. - Android platform documentation + + + + Android platform documentation + + + @@ -6090,7 +6986,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_SUPPORT_MESSAGE. - Android platform documentation + + + + Android platform documentation + + + @@ -6118,7 +7020,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_SUSPEND_PERSONAL_APPS. - Android platform documentation + + + + Android platform documentation + + + @@ -6146,7 +7054,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_SYSTEM_APPS. - Android platform documentation + + + + Android platform documentation + + + @@ -6174,7 +7088,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_SYSTEM_DIALOGS. - Android platform documentation + + + + Android platform documentation + + + @@ -6202,7 +7122,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_SYSTEM_UPDATES. - Android platform documentation + + + + Android platform documentation + + + @@ -6230,7 +7156,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_THREAD_NETWORK. - Android platform documentation + + + + Android platform documentation + + + @@ -6258,7 +7190,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_TIME. - Android platform documentation + + + + Android platform documentation + + + @@ -6286,7 +7224,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_USB_DATA_SIGNALLING. - Android platform documentation + + + + Android platform documentation + + + @@ -6314,7 +7258,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_USB_FILE_TRANSFER. - Android platform documentation + + + + Android platform documentation + + + @@ -6342,7 +7292,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_USERS. - Android platform documentation + + + + Android platform documentation + + + @@ -6370,7 +7326,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_VPN. - Android platform documentation + + + + Android platform documentation + + + @@ -6398,7 +7360,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_WALLPAPER. - Android platform documentation + + + + Android platform documentation + + + @@ -6426,7 +7394,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_WIFI. - Android platform documentation + + + + Android platform documentation + + + @@ -6454,7 +7428,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_WINDOWS. - Android platform documentation + + + + Android platform documentation + + + @@ -6482,7 +7462,13 @@ Identifies the Android permission named MANAGE_DEVICE_POLICY_WIPE_DATA. - Android platform documentation + + + + Android platform documentation + + + @@ -6536,7 +7522,13 @@ Identifies the Android permission named MANAGE_EXTERNAL_STORAGE. - Android platform documentation + + + + Android platform documentation + + + @@ -6564,7 +7556,13 @@ Identifies the Android permission named MANAGE_MEDIA. - Android platform documentation + + + + Android platform documentation + + + @@ -6592,7 +7590,13 @@ Identifies the Android permission named MANAGE_ONGOING_CALLS. - Android platform documentation + + + + Android platform documentation + + + @@ -6650,7 +7654,13 @@ Identifies the Android permission named MANAGE_WIFI_INTERFACES. - Android platform documentation + + + + Android platform documentation + + + @@ -6678,7 +7688,13 @@ Identifies the Android permission named MANAGE_WIFI_NETWORK_SELECTION. - Android platform documentation + + + + Android platform documentation + + + @@ -6760,7 +7776,13 @@ Identifies the Android permission named MEDIA_ROUTING_CONTROL. - Android platform documentation + + + + Android platform documentation + + + @@ -6897,7 +7919,13 @@ Identifies the Android permission named NEARBY_WIFI_DEVICES. - Android platform documentation + + + + Android platform documentation + + + @@ -6953,7 +7981,13 @@ Identifies the Android permission named NFC_PREFERRED_PAYMENT_INFO. - Android platform documentation + + + + Android platform documentation + + + @@ -6981,7 +8015,41 @@ Identifies the Android permission named NFC_TRANSACTION_EVENT. - Android platform documentation + + + + Android platform documentation + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OVERRIDE_MEDIA_SESSION_OWNER", ApiSince=37)] + [<Android.Runtime.Register("OVERRIDE_MEDIA_SESSION_OWNER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. @@ -7009,7 +8077,13 @@ Identifies the Android permission named OVERRIDE_WIFI_CONFIG. - Android platform documentation + + + + Android platform documentation + + + @@ -7099,7 +8173,13 @@ Identifies the Android permission named POST_NOTIFICATIONS. - Android platform documentation + + + + Android platform documentation + + + @@ -7187,7 +8267,41 @@ Identifies the Android permission named PROVIDE_OWN_AUTOFILL_SUGGESTIONS. - Android platform documentation + + + + Android platform documentation + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("PROVIDE_PRIVATE_COMPUTE_SERVICES", ApiSince=37)] + [<Android.Runtime.Register("PROVIDE_PRIVATE_COMPUTE_SERVICES", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. @@ -7215,7 +8329,13 @@ Identifies the Android permission named PROVIDE_REMOTE_CREDENTIALS. - Android platform documentation + + + + Android platform documentation + + + @@ -7243,7 +8363,13 @@ Identifies the Android permission named QUERY_ADVANCED_PROTECTION_MODE. - Android platform documentation + + + + Android platform documentation + + + @@ -7271,7 +8397,13 @@ Identifies the Android permission named QUERY_ALL_PACKAGES. - Android platform documentation + + + + Android platform documentation + + + @@ -7299,7 +8431,13 @@ Identifies the Android permission named RANGING. - Android platform documentation + + + + Android platform documentation + + + @@ -7327,7 +8465,41 @@ Identifies the Android permission named READ_ASSISTANT_APP_SEARCH_DATA. - Android platform documentation + + + + Android platform documentation + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("READ_ASSIST_STRUCTURE_SCREEN_CONTENT", ApiSince=37)] + [<Android.Runtime.Register("READ_ASSIST_STRUCTURE_SCREEN_CONTENT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. @@ -7355,7 +8527,13 @@ Identifies the Android permission named READ_BASIC_PHONE_STATE. - Android platform documentation + + + + Android platform documentation + + + @@ -7437,7 +8615,13 @@ Identifies the Android permission named READ_COLOR_ZONES. - Android platform documentation + + + + Android platform documentation + + + @@ -7492,7 +8676,13 @@ Identifies the Android permission named READ_DROPBOX_DATA. - Android platform documentation + + + + Android platform documentation + + + @@ -7537,6 +8727,10 @@ [Android.Runtime.Register("READ_FRAME_BUFFER")] [<Android.Runtime.Register("READ_FRAME_BUFFER")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android29.0")>] + System.String @@ -7566,6 +8760,10 @@ [Android.Runtime.Register("READ_HISTORY_BOOKMARKS")] [<Android.Runtime.Register("READ_HISTORY_BOOKMARKS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -7604,7 +8802,13 @@ Identifies the Android permission named READ_HOME_APP_SEARCH_DATA. - Android platform documentation + + + + Android platform documentation + + + @@ -7691,7 +8895,13 @@ Identifies the Android permission named READ_MEDIA_AUDIO. - Android platform documentation + + + + Android platform documentation + + + @@ -7719,7 +8929,13 @@ Identifies the Android permission named READ_MEDIA_IMAGES. - Android platform documentation + + + + Android platform documentation + + + @@ -7747,7 +8963,13 @@ Identifies the Android permission named READ_MEDIA_VIDEO. - Android platform documentation + + + + Android platform documentation + + + @@ -7775,7 +8997,13 @@ Identifies the Android permission named READ_MEDIA_VISUAL_USER_SELECTED. - Android platform documentation + + + + Android platform documentation + + + @@ -7803,7 +9031,13 @@ Identifies the Android permission named READ_NEARBY_STREAMING_POLICY. - Android platform documentation + + + + Android platform documentation + + + @@ -7888,7 +9122,13 @@ Identifies the Android permission named READ_PRECISE_PHONE_STATE. - Android platform documentation + + + + Android platform documentation + + + @@ -7906,6 +9146,10 @@ [Android.Runtime.Register("READ_PROFILE")] [<Android.Runtime.Register("READ_PROFILE")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -7964,6 +9208,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -8057,7 +9305,13 @@ Identifies the Android permission named READ_SYSTEM_PREFERENCES. - Android platform documentation + + + + Android platform documentation + + + @@ -8075,6 +9329,10 @@ [Android.Runtime.Register("READ_USER_DICTIONARY")] [<Android.Runtime.Register("READ_USER_DICTIONARY")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -8336,6 +9594,34 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REPOSITION_SELF_WINDOWS", ApiSince=37)] + [<Android.Runtime.Register("REPOSITION_SELF_WINDOWS", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -8361,7 +9647,13 @@ Identifies the Android permission named REQUEST_COMPANION_PROFILE_APP_STREAMING. - Android platform documentation + + + + Android platform documentation + + + @@ -8389,7 +9681,13 @@ Identifies the Android permission named REQUEST_COMPANION_PROFILE_AUTOMOTIVE_PROJECTION. - Android platform documentation + + + + Android platform documentation + + + @@ -8417,7 +9715,13 @@ Identifies the Android permission named REQUEST_COMPANION_PROFILE_COMPUTER. - Android platform documentation + + + + Android platform documentation + + + @@ -8445,7 +9749,41 @@ Identifies the Android permission named REQUEST_COMPANION_PROFILE_GLASSES. - Android platform documentation + + + + Android platform documentation + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("REQUEST_COMPANION_PROFILE_MEDICAL", ApiSince=37)] + [<Android.Runtime.Register("REQUEST_COMPANION_PROFILE_MEDICAL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. @@ -8473,7 +9811,13 @@ Identifies the Android permission named REQUEST_COMPANION_PROFILE_NEARBY_DEVICE_STREAMING. - Android platform documentation + + + + Android platform documentation + + + @@ -8501,7 +9845,13 @@ Identifies the Android permission named REQUEST_COMPANION_PROFILE_WATCH. - Android platform documentation + + + + Android platform documentation + + + @@ -8559,7 +9909,13 @@ Identifies the Android permission named REQUEST_COMPANION_SELF_MANAGED. - Android platform documentation + + + + Android platform documentation + + + @@ -8587,7 +9943,13 @@ Identifies the Android permission named REQUEST_COMPANION_START_FOREGROUND_SERVICES_FROM_BACKGROUND. - Android platform documentation + + + + Android platform documentation + + + @@ -8735,7 +10097,13 @@ Identifies the Android permission named REQUEST_OBSERVE_COMPANION_DEVICE_PRESENCE. - Android platform documentation + + + + Android platform documentation + + + @@ -8763,7 +10131,13 @@ Identifies the Android permission named REQUEST_OBSERVE_DEVICE_UUID_PRESENCE. - Android platform documentation + + + + Android platform documentation + + + @@ -8791,7 +10165,13 @@ Identifies the Android permission named REQUEST_PASSWORD_COMPLEXITY. - Android platform documentation + + + + Android platform documentation + + + @@ -8851,7 +10231,13 @@ Identifies the Android permission named RUN_USER_INITIATED_JOBS. - Android platform documentation + + + + Android platform documentation + + + @@ -8879,7 +10265,13 @@ Identifies the Android permission named SCHEDULE_EXACT_ALARM. - Android platform documentation + + + + Android platform documentation + + + @@ -8952,6 +10344,10 @@ [Android.Runtime.Register("SET_ACTIVITY_WATCHER")] [<Android.Runtime.Register("SET_ACTIVITY_WATCHER")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -9073,7 +10469,13 @@ Identifies the Android permission named SET_BIOMETRIC_DIALOG_ADVANCED. - Android platform documentation + + + + Android platform documentation + + + @@ -9118,6 +10520,10 @@ [Android.Runtime.Register("SET_ORIENTATION")] [<Android.Runtime.Register("SET_ORIENTATION")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -9146,6 +10552,10 @@ [Android.Runtime.Register("SET_POINTER_SPEED")] [<Android.Runtime.Register("SET_POINTER_SPEED")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -9330,6 +10740,62 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SHOW_POWER_MENU", ApiSince=37)] + [<Android.Runtime.Register("SHOW_POWER_MENU", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SHOW_POWER_MENU_PRIVILEGED", ApiSince=37)] + [<Android.Runtime.Register("SHOW_POWER_MENU_PRIVILEGED", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + @@ -9387,7 +10853,13 @@ Identifies the Android permission named SMS_FINANCIAL_TRANSACTIONS. - Android platform documentation + + + + Android platform documentation + + + @@ -9415,7 +10887,13 @@ Identifies the Android permission named START_FOREGROUND_SERVICES_FROM_BACKGROUND. - Android platform documentation + + + + Android platform documentation + + + @@ -9443,7 +10921,13 @@ Identifies the Android permission named START_VIEW_APP_FEATURES. - Android platform documentation + + + + Android platform documentation + + + @@ -9471,7 +10955,13 @@ Identifies the Android permission named START_VIEW_PERMISSION_USAGE. - Android platform documentation + + + + Android platform documentation + + + @@ -9517,6 +11007,10 @@ [Android.Runtime.Register("SUBSCRIBED_FEEDS_READ")] [<Android.Runtime.Register("SUBSCRIBED_FEEDS_READ")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -9545,6 +11039,10 @@ [Android.Runtime.Register("SUBSCRIBED_FEEDS_WRITE")] [<Android.Runtime.Register("SUBSCRIBED_FEEDS_WRITE")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -9583,7 +11081,13 @@ Identifies the Android permission named SUBSCRIBE_TO_KEYGUARD_LOCKED_STATE. - Android platform documentation + + + + Android platform documentation + + + @@ -9728,7 +11232,13 @@ Identifies the Android permission named TURN_SCREEN_ON. - Android platform documentation + + + + Android platform documentation + + + @@ -9756,7 +11266,13 @@ Identifies the Android permission named TV_IMPLICIT_ENTER_PIP. - Android platform documentation + + + + Android platform documentation + + + @@ -9837,7 +11353,13 @@ Identifies the Android permission named UPDATE_PACKAGES_WITHOUT_USER_ACTION. - Android platform documentation + + + + Android platform documentation + + + @@ -9865,7 +11387,13 @@ Identifies the Android permission named USE_BIOMETRIC. - Android platform documentation + + + + Android platform documentation + + + @@ -9883,6 +11411,10 @@ [Android.Runtime.Register("USE_CREDENTIALS")] [<Android.Runtime.Register("USE_CREDENTIALS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -9921,7 +11453,13 @@ Identifies the Android permission named USE_EXACT_ALARM. - Android platform documentation + + + + Android platform documentation + + + @@ -9983,7 +11521,13 @@ Identifies the Android permission named USE_FULL_SCREEN_INTENT. - Android platform documentation + + + + Android platform documentation + + + @@ -10011,7 +11555,97 @@ Identifies the Android permission named USE_ICC_AUTH_WITH_DEVICE_IDENTIFIER. - Android platform documentation + + + + Android platform documentation + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("USE_LOCATION_BUTTON", ApiSince=37)] + [<Android.Runtime.Register("USE_LOCATION_BUTTON", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("USE_LOOPBACK_INTERFACE", ApiSince=37)] + [<Android.Runtime.Register("USE_LOOPBACK_INTERFACE", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("USE_PINNED_WINDOWING_LAYER", ApiSince=37)] + [<Android.Runtime.Register("USE_PINNED_WINDOWING_LAYER", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String + + + To be added. + To be added. @@ -10067,7 +11701,13 @@ Identifies the Android permission named UWB_RANGING. - Android platform documentation + + + + Android platform documentation + + + @@ -10308,6 +11948,10 @@ [Android.Runtime.Register("WRITE_HISTORY_BOOKMARKS")] [<Android.Runtime.Register("WRITE_HISTORY_BOOKMARKS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -10336,6 +11980,10 @@ [Android.Runtime.Register("WRITE_PROFILE")] [<Android.Runtime.Register("WRITE_PROFILE")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -10418,6 +12066,10 @@ [Android.Runtime.Register("WRITE_SMS")] [<Android.Runtime.Register("WRITE_SMS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -10449,6 +12101,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -10515,7 +12171,13 @@ Identifies the Android permission named WRITE_SYSTEM_PREFERENCES. - Android platform documentation + + + + Android platform documentation + + + @@ -10533,6 +12195,10 @@ [Android.Runtime.Register("WRITE_USER_DICTIONARY")] [<Android.Runtime.Register("WRITE_USER_DICTIONARY")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String diff --git a/docs/xml/Android/Manifest+Permission_group.xml b/docs/xml/Android/Manifest+Permission_group.xml index 0743e61d3..5a51652ec 100644 --- a/docs/xml/Android/Manifest+Permission_group.xml +++ b/docs/xml/Android/Manifest+Permission_group.xml @@ -73,6 +73,10 @@ [Android.Runtime.Register("ACCESSIBILITY_FEATURES")] [<Android.Runtime.Register("ACCESSIBILITY_FEATURES")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -100,6 +104,10 @@ [Android.Runtime.Register("ACCOUNTS")] [<Android.Runtime.Register("ACCOUNTS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -138,7 +146,13 @@ Identifies the Android permission-group named ACTIVITY_RECOGNITION. - Android platform documentation + + + + Android platform documentation + + + @@ -156,6 +170,10 @@ [Android.Runtime.Register("AFFECTS_BATTERY")] [<Android.Runtime.Register("AFFECTS_BATTERY")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -184,6 +202,10 @@ [Android.Runtime.Register("APP_INFO")] [<Android.Runtime.Register("APP_INFO")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -212,6 +234,10 @@ [Android.Runtime.Register("AUDIO_SETTINGS")] [<Android.Runtime.Register("AUDIO_SETTINGS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -240,6 +266,10 @@ [Android.Runtime.Register("BLUETOOTH_NETWORK")] [<Android.Runtime.Register("BLUETOOTH_NETWORK")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -267,6 +297,10 @@ [Android.Runtime.Register("BOOKMARKS")] [<Android.Runtime.Register("BOOKMARKS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -333,7 +367,13 @@ Identifies the Android permission-group named CALL_LOG. - Android platform documentation + + + + Android platform documentation + + + @@ -409,6 +449,10 @@ [Android.Runtime.Register("COST_MONEY")] [<Android.Runtime.Register("COST_MONEY")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -437,6 +481,10 @@ [Android.Runtime.Register("DEVELOPMENT_TOOLS")] [<Android.Runtime.Register("DEVELOPMENT_TOOLS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -464,6 +512,10 @@ [Android.Runtime.Register("DEVICE_ALARMS")] [<Android.Runtime.Register("DEVICE_ALARMS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -491,6 +543,10 @@ [Android.Runtime.Register("DISPLAY")] [<Android.Runtime.Register("DISPLAY")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -519,6 +575,10 @@ [Android.Runtime.Register("HARDWARE_CONTROLS")] [<Android.Runtime.Register("HARDWARE_CONTROLS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -606,6 +666,10 @@ [Android.Runtime.Register("MESSAGES")] [<Android.Runtime.Register("MESSAGES")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -673,7 +737,13 @@ Identifies the Android permission-group named NEARBY_DEVICES. - Android platform documentation + + + + Android platform documentation + + + @@ -691,6 +761,10 @@ [Android.Runtime.Register("NETWORK")] [<Android.Runtime.Register("NETWORK")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -728,7 +802,13 @@ Identifies the Android permission-group named NOTIFICATIONS. - Android platform documentation + + + + Android platform documentation + + + @@ -746,6 +826,10 @@ [Android.Runtime.Register("PERSONAL_INFO")] [<Android.Runtime.Register("PERSONAL_INFO")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -804,6 +888,10 @@ [Android.Runtime.Register("PHONE_CALLS")] [<Android.Runtime.Register("PHONE_CALLS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -843,7 +931,13 @@ Identifies the Android permission-group named READ_MEDIA_AURAL. - Android platform documentation + + + + Android platform documentation + + + @@ -871,7 +965,13 @@ Identifies the Android permission-group named READ_MEDIA_VISUAL. - Android platform documentation + + + + Android platform documentation + + + @@ -889,6 +989,10 @@ [Android.Runtime.Register("SCREENLOCK")] [<Android.Runtime.Register("SCREENLOCK")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -976,6 +1080,10 @@ [Android.Runtime.Register("SOCIAL_INFO")] [<Android.Runtime.Register("SOCIAL_INFO")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -1004,6 +1112,10 @@ [Android.Runtime.Register("STATUS_BAR")] [<Android.Runtime.Register("STATUS_BAR")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -1059,6 +1171,10 @@ [Android.Runtime.Register("SYNC_SETTINGS")] [<Android.Runtime.Register("SYNC_SETTINGS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -1087,6 +1203,10 @@ [Android.Runtime.Register("SYSTEM_CLOCK")] [<Android.Runtime.Register("SYSTEM_CLOCK")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -1114,6 +1234,10 @@ [Android.Runtime.Register("SYSTEM_TOOLS")] [<Android.Runtime.Register("SYSTEM_TOOLS")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -1203,6 +1327,10 @@ [Android.Runtime.Register("USER_DICTIONARY")] [<Android.Runtime.Register("USER_DICTIONARY")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -1231,6 +1359,10 @@ [Android.Runtime.Register("VOICEMAIL")] [<Android.Runtime.Register("VOICEMAIL")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -1258,6 +1390,10 @@ [Android.Runtime.Register("WALLPAPER")] [<Android.Runtime.Register("WALLPAPER")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String @@ -1286,6 +1422,10 @@ [Android.Runtime.Register("WRITE_USER_DICTIONARY")] [<Android.Runtime.Register("WRITE_USER_DICTIONARY")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android23.0")>] + System.String diff --git a/docs/xml/Android/Resource+Attribute.xml b/docs/xml/Android/Resource+Attribute.xml index ba702b7ae..ede995e1e 100644 --- a/docs/xml/Android/Resource+Attribute.xml +++ b/docs/xml/Android/Resource+Attribute.xml @@ -112,7 +112,13 @@ 16844407 Identifies the platform attribute resource named accessibilityDataSensitive. - Android platform documentation + + + + Android platform documentation + + + @@ -228,7 +234,13 @@ 16844160 Identifies the platform attribute resource named accessibilityHeading. - Android platform documentation + + + + Android platform documentation + + + @@ -284,7 +296,13 @@ 16844156 Identifies the platform attribute resource named accessibilityPaneTitle. - Android platform documentation + + + + Android platform documentation + + + @@ -1598,7 +1616,13 @@ 16844452 Identifies the platform attribute resource named adServiceTypes. - Android platform documentation + + + + Android platform documentation + + + @@ -1796,7 +1820,13 @@ 16844430 Identifies the platform attribute resource named allow. - Android platform documentation + + + + Android platform documentation + + + @@ -1825,7 +1855,13 @@ 16844289 Identifies the platform attribute resource named allowAudioPlaybackCapture. - Android platform documentation + + + + Android platform documentation + + + @@ -1912,7 +1948,13 @@ 16844312 Identifies the platform attribute resource named allowClickWhenDisabled. - Android platform documentation + + + + Android platform documentation + + + @@ -1941,7 +1983,13 @@ 16844449 Identifies the platform attribute resource named allowCrossUidActivitySwitchFromBelow. - Android platform documentation + + + + Android platform documentation + + + @@ -1997,7 +2045,13 @@ 16844376 Identifies the platform attribute resource named allowGameAngleDriver. - Android platform documentation + + + + Android platform documentation + + + @@ -2026,7 +2080,13 @@ 16844377 Identifies the platform attribute resource named allowGameDownscaling. - Android platform documentation + + + + Android platform documentation + + + @@ -2055,7 +2115,13 @@ 16844378 Identifies the platform attribute resource named allowGameFpsOverride. - Android platform documentation + + + + Android platform documentation + + + @@ -2084,7 +2150,13 @@ 16844306 Identifies the platform attribute resource named allowNativeHeapPointerTagging. - Android platform documentation + + + + Android platform documentation + + + @@ -2142,7 +2214,13 @@ 16844413 Identifies the platform attribute resource named allowSharedIsolatedProcess. - Android platform documentation + + + + Android platform documentation + + + @@ -2260,7 +2338,13 @@ 16844393 Identifies the platform attribute resource named allowUntrustedActivityEmbedding. - Android platform documentation + + + + Android platform documentation + + + @@ -2289,7 +2373,13 @@ 16844416 Identifies the platform attribute resource named allowUpdateOwnership. - Android platform documentation + + + + Android platform documentation + + + @@ -2582,7 +2672,13 @@ 16844298 Identifies the platform attribute resource named animatedImageDrawable. - Android platform documentation + + + + Android platform documentation + + + @@ -2992,7 +3088,13 @@ 16844154 Identifies the platform attribute resource named appComponentFactory. - Android platform documentation + + + + Android platform documentation + + + @@ -3021,7 +3123,13 @@ 16844363 Identifies the platform attribute resource named attributionsAreUserVisible. - Android platform documentation + + + + Android platform documentation + + + @@ -3050,7 +3158,13 @@ 16844354 Identifies the platform attribute resource named attributionTags. - Android platform documentation + + + + Android platform documentation + + + @@ -3255,7 +3369,13 @@ 16844382 Identifies the platform attribute resource named autoHandwritingEnabled. - Android platform documentation + + + + Android platform documentation + + + @@ -3367,7 +3487,13 @@ 16844307 Identifies the platform attribute resource named autoRevokePermissions. - Android platform documentation + + + + Android platform documentation + + + @@ -3613,7 +3739,13 @@ 16844441 Identifies the platform attribute resource named autoTransact. - Android platform documentation + + + + Android platform documentation + + + @@ -3701,7 +3833,13 @@ 16844402 Identifies the platform attribute resource named backdropColor. - Android platform documentation + + + + Android platform documentation + + + @@ -3927,6 +4065,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("backupAgentProcess", ApiSince=37)] + [<Android.Runtime.Register("backupAgentProcess", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 16844470 + + To be added. + To be added. + + @@ -4667,7 +4834,13 @@ 16844149 Identifies the platform attribute resource named buttonCornerRadius. - Android platform documentation + + + + Android platform documentation + + + @@ -5065,7 +5238,13 @@ 16844368 Identifies the platform attribute resource named canDisplayOnRemoteDevices. - Android platform documentation + + + + Android platform documentation + + + @@ -5094,7 +5273,13 @@ 16844314 Identifies the platform attribute resource named canPauseRecording. - Android platform documentation + + + + Android platform documentation + + + @@ -5335,7 +5520,13 @@ 16844303 Identifies the platform attribute resource named canTakeScreenshot. - Android platform documentation + + + + Android platform documentation + + + @@ -5364,7 +5555,13 @@ 16844142 Identifies the platform attribute resource named cantSaveState. - Android platform documentation + + + + Android platform documentation + + + @@ -5393,7 +5590,13 @@ 16844423 Identifies the platform attribute resource named capability. - Android platform documentation + + + + Android platform documentation + + + @@ -6331,7 +6534,13 @@ 16844328 Identifies the platform attribute resource named clipToOutline. - Android platform documentation + + + + Android platform documentation + + + @@ -7786,7 +7995,13 @@ 16844446 Identifies the platform attribute resource named contentSensitivity. - Android platform documentation + + + + Android platform documentation + + + @@ -8133,7 +8348,13 @@ 16844302 Identifies the platform attribute resource named crossProfile. - Android platform documentation + + + + Android platform documentation + + + @@ -8360,7 +8581,13 @@ 16844350 Identifies the platform attribute resource named dataExtractionRules. - Android platform documentation + + + + Android platform documentation + + + @@ -8652,7 +8879,13 @@ 16844424 Identifies the platform attribute resource named defaultLocale. - Android platform documentation + + + + Android platform documentation + + + @@ -9030,7 +9263,13 @@ 16844145 Identifies the platform attribute resource named dialogCornerRadius. - Android platform documentation + + + + Android platform documentation + + + @@ -9258,7 +9497,13 @@ 16844342 Identifies the platform attribute resource named dialTint. - Android platform documentation + + + + Android platform documentation + + + @@ -9287,7 +9532,13 @@ 16844343 Identifies the platform attribute resource named dialTintMode. - Android platform documentation + + + + Android platform documentation + + + @@ -10597,7 +10848,13 @@ 16844361 Identifies the platform attribute resource named effectColor. - Android platform documentation + + + + Android platform documentation + + + @@ -10764,7 +11021,13 @@ 16844396 Identifies the platform attribute resource named enableOnBackInvokedCallback. - Android platform documentation + + + + Android platform documentation + + + @@ -10793,7 +11056,13 @@ 16844408 Identifies the platform attribute resource named enableTextStylingShortcuts. - Android platform documentation + + + + Android platform documentation + + + @@ -11007,7 +11276,13 @@ 16844293 Identifies the platform attribute resource named enforceNavigationBarContrast. - Android platform documentation + + + + Android platform documentation + + + @@ -11040,7 +11315,13 @@ 16844292 Identifies the platform attribute resource named enforceStatusBarContrast. - Android platform documentation + + + + Android platform documentation + + + @@ -11891,7 +12172,13 @@ 16844155 Identifies the platform attribute resource named fallbackLineSpacing. - Android platform documentation + + + + Android platform documentation + + + @@ -12519,7 +12806,13 @@ 16844157 Identifies the platform attribute resource named firstBaselineToTopHeight. - Android platform documentation + + + + Android platform documentation + + + @@ -12753,7 +13046,13 @@ 16844419 Identifies the platform attribute resource named focusedSearchResultHighlightColor. - Android platform documentation + + + + Android platform documentation + + + @@ -13008,7 +13307,13 @@ 16844322 Identifies the platform attribute resource named fontProviderSystemFontFamily. - Android platform documentation + + + + Android platform documentation + + + @@ -13068,7 +13373,13 @@ 16844144 Identifies the platform attribute resource named fontVariationSettings. - Android platform documentation + + + + Android platform documentation + + + @@ -13156,7 +13467,13 @@ 16844172 Identifies the platform attribute resource named forceDarkAllowed. - Android platform documentation + + + + Android platform documentation + + + @@ -13216,7 +13533,13 @@ 16844296 Identifies the platform attribute resource named forceQueryable. - Android platform documentation + + + + Android platform documentation + + + @@ -13245,7 +13568,13 @@ 16844191 Identifies the platform attribute resource named forceUriPermissions. - Android platform documentation + + + + Android platform documentation + + + @@ -13330,7 +13659,13 @@ 16844185 Identifies the platform attribute resource named foregroundServiceType. - Android platform documentation + + + + Android platform documentation + + + @@ -13560,7 +13895,13 @@ 16844438 Identifies the platform attribute resource named fragmentAdvancedPattern. - Android platform documentation + + + + Android platform documentation + + + @@ -13871,7 +14212,13 @@ 16844437 Identifies the platform attribute resource named fragmentPattern. - Android platform documentation + + + + Android platform documentation + + + @@ -13900,7 +14247,13 @@ 16844436 Identifies the platform attribute resource named fragmentPrefix. - Android platform documentation + + + + Android platform documentation + + + @@ -14037,7 +14390,13 @@ 16844439 Identifies the platform attribute resource named fragmentSuffix. - Android platform documentation + + + + Android platform documentation + + + @@ -14154,7 +14513,13 @@ 16844386 Identifies the platform attribute resource named fromExtendBottom. - Android platform documentation + + + + Android platform documentation + + + @@ -14183,7 +14548,13 @@ 16844383 Identifies the platform attribute resource named fromExtendLeft. - Android platform documentation + + + + Android platform documentation + + + @@ -14212,7 +14583,13 @@ 16844385 Identifies the platform attribute resource named fromExtendRight. - Android platform documentation + + + + Android platform documentation + + + @@ -14241,7 +14618,13 @@ 16844384 Identifies the platform attribute resource named fromExtendTop. - Android platform documentation + + + + Android platform documentation + + + @@ -15005,7 +15388,13 @@ 16844310 Identifies the platform attribute resource named gwpAsanMode. - Android platform documentation + + + + Android platform documentation + + + @@ -15063,7 +15452,13 @@ 16844344 Identifies the platform attribute resource named hand_hourTint. - Android platform documentation + + + + Android platform documentation + + + @@ -15092,7 +15487,13 @@ 16844345 Identifies the platform attribute resource named hand_hourTintMode. - Android platform documentation + + + + Android platform documentation + + + @@ -15178,7 +15579,13 @@ 16844346 Identifies the platform attribute resource named hand_minuteTint. - Android platform documentation + + + + Android platform documentation + + + @@ -15207,7 +15614,13 @@ 16844347 Identifies the platform attribute resource named hand_minuteTintMode. - Android platform documentation + + + + Android platform documentation + + + @@ -15236,7 +15649,13 @@ 16844323 Identifies the platform attribute resource named hand_second. - Android platform documentation + + + + Android platform documentation + + + @@ -15265,7 +15684,13 @@ 16844348 Identifies the platform attribute resource named hand_secondTint. - Android platform documentation + + + + Android platform documentation + + + @@ -15294,7 +15719,13 @@ 16844349 Identifies the platform attribute resource named hand_secondTintMode. - Android platform documentation + + + + Android platform documentation + + + @@ -15323,7 +15754,13 @@ 16844406 Identifies the platform attribute resource named handwritingBoundsOffsetBottom. - Android platform documentation + + + + Android platform documentation + + + @@ -15352,7 +15789,13 @@ 16844403 Identifies the platform attribute resource named handwritingBoundsOffsetLeft. - Android platform documentation + + + + Android platform documentation + + + @@ -15381,7 +15824,13 @@ 16844405 Identifies the platform attribute resource named handwritingBoundsOffsetRight. - Android platform documentation + + + + Android platform documentation + + + @@ -15410,7 +15859,13 @@ 16844404 Identifies the platform attribute resource named handwritingBoundsOffsetTop. - Android platform documentation + + + + Android platform documentation + + + @@ -15525,7 +15980,13 @@ 16844186 Identifies the platform attribute resource named hasFragileUserData. - Android platform documentation + + + + Android platform documentation + + + @@ -16111,7 +16572,13 @@ 16844299 Identifies the platform attribute resource named htmlDescription. - Android platform documentation + + + + Android platform documentation + + + @@ -16383,7 +16850,13 @@ 16844294 Identifies the platform attribute resource named identifier. - Android platform documentation + + + + Android platform documentation + + + @@ -16847,7 +17320,13 @@ 16844295 Identifies the platform attribute resource named importantForContentCapture. - Android platform documentation + + + + Android platform documentation + + + @@ -17325,7 +17804,13 @@ 16844188 Identifies the platform attribute resource named inheritShowWhenLocked. - Android platform documentation + + + + Android platform documentation + + + @@ -17728,7 +18213,13 @@ 16844457 Identifies the platform attribute resource named intentMatchingFlags. - Android platform documentation + + + + Android platform documentation + + + @@ -17757,7 +18248,13 @@ 16844181 Identifies the platform attribute resource named interactiveUiTimeout. - Android platform documentation + + + + Android platform documentation + + + @@ -17815,7 +18312,13 @@ 16844395 Identifies the platform attribute resource named intro. - Android platform documentation + + + + Android platform documentation + + + @@ -17844,7 +18347,13 @@ 16844353 Identifies the platform attribute resource named isAccessibilityTool. - Android platform documentation + + + + Android platform documentation + + + @@ -17946,6 +18455,10 @@ [Android.Runtime.Register("isCredential", ApiSince=34)] [<Android.Runtime.Register("isCredential", ApiSince=34)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android34.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android34.0")>] @@ -17957,7 +18470,13 @@ 16844417 Identifies the platform attribute resource named isCredential. - Android platform documentation + + + + Android platform documentation + + + @@ -18101,7 +18620,13 @@ 16844176 Identifies the platform attribute resource named isLightTheme. - Android platform documentation + + + + Android platform documentation + + + @@ -18288,7 +18813,13 @@ 16844177 Identifies the platform attribute resource named isSplitRequired. - Android platform documentation + + + + Android platform documentation + + + @@ -18672,7 +19203,13 @@ 16844415 Identifies the platform attribute resource named keyboardLayoutType. - Android platform documentation + + + + Android platform documentation + + + @@ -18701,7 +19238,13 @@ 16844414 Identifies the platform attribute resource named keyboardLocale. - Android platform documentation + + + + Android platform documentation + + + @@ -19230,7 +19773,13 @@ 16844394 Identifies the platform attribute resource named knownActivityEmbeddingCerts. - Android platform documentation + + + + Android platform documentation + + + @@ -19259,7 +19808,13 @@ 16844330 Identifies the platform attribute resource named knownCerts. - Android platform documentation + + + + Android platform documentation + + + @@ -19377,7 +19932,13 @@ 16844453 Identifies the platform attribute resource named languageSettingsActivity. - Android platform documentation + + + + Android platform documentation + + + @@ -19524,7 +20085,13 @@ 16844158 Identifies the platform attribute resource named lastBaselineToBottomHeight. - Android platform documentation + + + + Android platform documentation + + + @@ -20421,7 +20988,13 @@ 16844458 Identifies the platform attribute resource named layoutLabel. - Android platform documentation + + + + Android platform documentation + + + @@ -21192,7 +21765,13 @@ 16844398 Identifies the platform attribute resource named lineBreakStyle. - Android platform documentation + + + + Android platform documentation + + + @@ -21221,7 +21800,13 @@ 16844399 Identifies the platform attribute resource named lineBreakWordStyle. - Android platform documentation + + + + Android platform documentation + + + @@ -21250,7 +21835,13 @@ 16844159 Identifies the platform attribute resource named lineHeight. - Android platform documentation + + + + Android platform documentation + + + @@ -21900,7 +22491,13 @@ 16844379 Identifies the platform attribute resource named localeConfig. - Android platform documentation + + + + Android platform documentation + + + @@ -22077,7 +22674,13 @@ 16844359 Identifies the platform attribute resource named lStar. - Android platform documentation + + + + Android platform documentation + + + @@ -22532,7 +23135,13 @@ 16844163 Identifies the platform attribute resource named maxLongVersionCode. - Android platform documentation + + + + Android platform documentation + + + @@ -22588,7 +23197,13 @@ 16844339 Identifies the platform attribute resource named maxResizeHeight. - Android platform documentation + + + + Android platform documentation + + + @@ -22617,7 +23232,13 @@ 16844338 Identifies the platform attribute resource named maxResizeWidth. - Android platform documentation + + + + Android platform documentation + + + @@ -22846,7 +23467,13 @@ 16844324 Identifies the platform attribute resource named memtagMode. - Android platform documentation + + + + Android platform documentation + + + @@ -22903,7 +23530,13 @@ 16844309 Identifies the platform attribute resource named mimeGroup. - Android platform documentation + + + + Android platform documentation + + + @@ -22992,7 +23625,13 @@ 16844187 Identifies the platform attribute resource named minAspectRatio. - Android platform documentation + + + + Android platform documentation + + + @@ -23526,7 +24165,42 @@ 16844325 Identifies the platform attribute resource named nativeHeapZeroInitialized. - Android platform documentation + + + + Android platform documentation + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("nativeService", ApiSince=37)] + [<Android.Runtime.Register("nativeService", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 16844462 + + To be added. + To be added. @@ -23989,7 +24663,13 @@ 16844175 Identifies the platform attribute resource named nonInteractiveUiTimeout. - Android platform documentation + + + + Android platform documentation + + + @@ -24487,7 +25167,13 @@ 16844171 Identifies the platform attribute resource named opticalInsetBottom. - Android platform documentation + + + + Android platform documentation + + + @@ -24516,7 +25202,13 @@ 16844168 Identifies the platform attribute resource named opticalInsetLeft. - Android platform documentation + + + + Android platform documentation + + + @@ -24545,7 +25237,13 @@ 16844170 Identifies the platform attribute resource named opticalInsetRight. - Android platform documentation + + + + Android platform documentation + + + @@ -24574,7 +25272,13 @@ 16844169 Identifies the platform attribute resource named opticalInsetTop. - Android platform documentation + + + + Android platform documentation + + + @@ -24771,7 +25475,13 @@ 16844162 Identifies the platform attribute resource named outlineAmbientShadowColor. - Android platform documentation + + + + Android platform documentation + + + @@ -24827,7 +25537,13 @@ 16844161 Identifies the platform attribute resource named outlineSpotShadowColor. - Android platform documentation + + + + Android platform documentation + + + @@ -25024,7 +25740,13 @@ 16844167 Identifies the platform attribute resource named packageType. - Android platform documentation + + + + Android platform documentation + + + @@ -25338,7 +26060,13 @@ 16844459 Identifies the platform attribute resource named pageSizeCompat. - Android platform documentation + + + + Android platform documentation + + + @@ -25568,7 +26296,13 @@ 16844351 Identifies the platform attribute resource named passwordsActivity. - Android platform documentation + + + + Android platform documentation + + + @@ -25627,7 +26361,13 @@ 16844320 Identifies the platform attribute resource named pathAdvancedPattern. - Android platform documentation + + + + Android platform documentation + + + @@ -25743,7 +26483,13 @@ 16844318 Identifies the platform attribute resource named pathSuffix. - Android platform documentation + + + + Android platform documentation + + + @@ -26060,7 +26806,13 @@ 16844411 Identifies the platform attribute resource named physicalKeyboardHintLanguageTag. - Android platform documentation + + + + Android platform documentation + + + @@ -26089,7 +26841,13 @@ 16844412 Identifies the platform attribute resource named physicalKeyboardHintLayoutType. - Android platform documentation + + + + Android platform documentation + + + @@ -26761,7 +27519,13 @@ 16844381 Identifies the platform attribute resource named preferKeepClear. - Android platform documentation + + + + Android platform documentation + + + @@ -26790,7 +27554,13 @@ 16844300 Identifies the platform attribute resource named preferMinimalPostProcessing. - Android platform documentation + + + + Android platform documentation + + + @@ -26847,7 +27617,13 @@ 16844308 Identifies the platform attribute resource named preserveLegacyExternalStorage. - Android platform documentation + + + + Android platform documentation + + + @@ -26904,7 +27680,13 @@ 16844327 Identifies the platform attribute resource named previewLayout. - Android platform documentation + + + + Android platform documentation + + + @@ -26967,6 +27749,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("privateComputeCore", ApiSince=37)] + [<Android.Runtime.Register("privateComputeCore", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 16844469 + + To be added. + To be added. + + @@ -27633,7 +28444,13 @@ 16844431 Identifies the platform attribute resource named query. - Android platform documentation + + + + Android platform documentation + + + @@ -27691,7 +28508,13 @@ 16844434 Identifies the platform attribute resource named queryAdvancedPattern. - Android platform documentation + + + + Android platform documentation + + + @@ -27804,7 +28627,13 @@ 16844433 Identifies the platform attribute resource named queryPattern. - Android platform documentation + + + + Android platform documentation + + + @@ -27833,7 +28662,13 @@ 16844432 Identifies the platform attribute resource named queryPrefix. - Android platform documentation + + + + Android platform documentation + + + @@ -27862,7 +28697,13 @@ 16844435 Identifies the platform attribute resource named querySuffix. - Android platform documentation + + + + Android platform documentation + + + @@ -28625,7 +29466,13 @@ 16844291 Identifies the platform attribute resource named requestLegacyExternalStorage. - Android platform documentation + + + + Android platform documentation + + + @@ -28654,7 +29501,13 @@ 16844357 Identifies the platform attribute resource named requestRawExternalStorageAccess. - Android platform documentation + + + + Android platform documentation + + + @@ -28683,7 +29536,13 @@ 16844443 Identifies the platform attribute resource named requireContentUriPermissionFromCaller. - Android platform documentation + + + + Android platform documentation + + + @@ -28769,7 +29628,13 @@ 16844409 Identifies the platform attribute resource named requiredDisplayCategory. - Android platform documentation + + + + Android platform documentation + + + @@ -28798,7 +29663,13 @@ 16844317 Identifies the platform attribute resource named requireDeviceScreenOn. - Android platform documentation + + + + Android platform documentation + + + @@ -28944,7 +29815,13 @@ 16844366 Identifies the platform attribute resource named requiredSplitTypes. - Android platform documentation + + + + Android platform documentation + + + @@ -29031,7 +29908,13 @@ 16844370 Identifies the platform attribute resource named resetEnabledSettingsOnAppDataCleared. - Android platform documentation + + + + Android platform documentation + + + @@ -29208,7 +30091,13 @@ 16844297 Identifies the platform attribute resource named resourcesMap. - Android platform documentation + + + + Android platform documentation + + + @@ -29523,7 +30412,13 @@ 16844311 Identifies the platform attribute resource named rollbackDataPolicy. - Android platform documentation + + + + Android platform documentation + + + @@ -30128,7 +31023,13 @@ 16844148 Identifies the platform attribute resource named screenReaderFocusable. - Android platform documentation + + + + Android platform documentation + + + @@ -30784,7 +31685,13 @@ 16844418 Identifies the platform attribute resource named searchResultHighlightColor. - Android platform documentation + + + + Android platform documentation + + + @@ -31158,7 +32065,13 @@ 16844290 Identifies the platform attribute resource named secureElementName. - Android platform documentation + + + + Android platform documentation + + + @@ -31272,7 +32185,13 @@ 16844352 Identifies the platform attribute resource named selectableAsDefault. - Android platform documentation + + + + Android platform documentation + + + @@ -31449,7 +32368,13 @@ 16844184 Identifies the platform attribute resource named selectionDividerHeight. - Android platform documentation + + + + Android platform documentation + + + @@ -31534,7 +32459,13 @@ 16844179 Identifies the platform attribute resource named settingsSliceUri. - Android platform documentation + + + + Android platform documentation + + + @@ -31563,7 +32494,13 @@ 16844422 Identifies the platform attribute resource named settingsSubtitle. - Android platform documentation + + + + Android platform documentation + + + @@ -31824,7 +32761,13 @@ 16844365 Identifies the platform attribute resource named sharedUserMaxSdkVersion. - Android platform documentation + + + + Android platform documentation + + + @@ -31882,7 +32825,13 @@ 16844180 Identifies the platform attribute resource named shell. - Android platform documentation + + + + Android platform documentation + + + @@ -31911,7 +32860,13 @@ 16844450 Identifies the platform attribute resource named shiftDrawingOffsetForStartOverhang. - Android platform documentation + + + + Android platform documentation + + + @@ -32038,6 +32993,35 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("shortLabel", ApiSince=37)] + [<Android.Runtime.Register("shortLabel", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 16844468 + + To be added. + To be added. + + @@ -32064,7 +33048,13 @@ 16844448 Identifies the platform attribute resource named shouldDefaultToObserveMode. - Android platform documentation + + + + Android platform documentation + + + @@ -32122,7 +33112,13 @@ 16844364 Identifies the platform attribute resource named shouldUseDefaultUnfoldTransition. - Android platform documentation + + + + Android platform documentation + + + @@ -32179,7 +33175,13 @@ 16844380 Identifies the platform attribute resource named showBackdrop. - Android platform documentation + + + + Android platform documentation + + + @@ -32208,7 +33210,13 @@ 16844372 Identifies the platform attribute resource named showClockAndComplications. - Android platform documentation + + + + Android platform documentation + + + @@ -32324,7 +33332,13 @@ 16844360 Identifies the platform attribute resource named showInInputMethodPicker. - Android platform documentation + + + + Android platform documentation + + + @@ -32998,7 +34012,13 @@ 16844337 Identifies the platform attribute resource named splashScreenTheme. - Android platform documentation + + + + Android platform documentation + + + @@ -33114,7 +34134,13 @@ 16844367 Identifies the platform attribute resource named splitTypes. - Android platform documentation + + + + Android platform documentation + + + @@ -33225,7 +34251,13 @@ 16844321 Identifies the platform attribute resource named sspAdvancedPattern. - Android platform documentation + + + + Android platform documentation + + + @@ -33308,7 +34340,13 @@ 16844319 Identifies the platform attribute resource named sspSuffix. - Android platform documentation + + + + Android platform documentation + + + @@ -34683,7 +35721,13 @@ 16844420 Identifies the platform attribute resource named stylusHandwritingSettingsActivity. - Android platform documentation + + + + Android platform documentation + + + @@ -35167,7 +36211,13 @@ 16844456 Identifies the platform attribute resource named supplementalDescription. - Android platform documentation + + + + Android platform documentation + + + @@ -35196,7 +36246,13 @@ 16844369 Identifies the platform attribute resource named supportedTypes. - Android platform documentation + + + + Android platform documentation + + + @@ -35256,7 +36312,13 @@ 16844374 Identifies the platform attribute resource named supportsBatteryGameMode. - Android platform documentation + + + + Android platform documentation + + + @@ -35285,7 +36347,13 @@ 16844447 Identifies the platform attribute resource named supportsConnectionlessStylusHandwriting. - Android platform documentation + + + + Android platform documentation + + + @@ -35314,7 +36382,13 @@ 16844301 Identifies the platform attribute resource named supportsInlineSuggestions. - Android platform documentation + + + + Android platform documentation + + + @@ -35343,7 +36417,13 @@ 16844397 Identifies the platform attribute resource named supportsInlineSuggestionsWithTouchExploration. - Android platform documentation + + + + Android platform documentation + + + @@ -35434,7 +36514,13 @@ 16844182 Identifies the platform attribute resource named supportsMultipleDisplays. - Android platform documentation + + + + Android platform documentation + + + @@ -35463,7 +36549,13 @@ 16844375 Identifies the platform attribute resource named supportsPerformanceGameMode. - Android platform documentation + + + + Android platform documentation + + + @@ -35551,7 +36643,13 @@ 16844371 Identifies the platform attribute resource named supportsStylusHandwriting. - Android platform documentation + + + + Android platform documentation + + + @@ -35636,7 +36734,13 @@ 16844355 Identifies the platform attribute resource named suppressesSpellChecker. - Android platform documentation + + + + Android platform documentation + + + @@ -35891,7 +36995,13 @@ 16844429 Identifies the platform attribute resource named systemUserOnly. - Android platform documentation + + + + Android platform documentation + + + @@ -36090,7 +37200,13 @@ 16844341 Identifies the platform attribute resource named targetCellHeight. - Android platform documentation + + + + Android platform documentation + + + @@ -36119,7 +37235,13 @@ 16844340 Identifies the platform attribute resource named targetCellWidth. - Android platform documentation + + + + Android platform documentation + + + @@ -38110,7 +39232,13 @@ 16844165 Identifies the platform attribute resource named textFontWeight. - Android platform documentation + + + + Android platform documentation + + + @@ -38167,7 +39295,13 @@ 16844178 Identifies the platform attribute resource named textLocale. - Android platform documentation + + + + Android platform documentation + + + @@ -39027,7 +40161,13 @@ 16844391 Identifies the platform attribute resource named tileService. - Android platform documentation + + + + Android platform documentation + + + @@ -39575,7 +40715,13 @@ 16844390 Identifies the platform attribute resource named toExtendBottom. - Android platform documentation + + + + Android platform documentation + + + @@ -39604,7 +40750,13 @@ 16844387 Identifies the platform attribute resource named toExtendLeft. - Android platform documentation + + + + Android platform documentation + + + @@ -39633,7 +40785,13 @@ 16844389 Identifies the platform attribute resource named toExtendRight. - Android platform documentation + + + + Android platform documentation + + + @@ -39662,7 +40820,13 @@ 16844388 Identifies the platform attribute resource named toExtendTop. - Android platform documentation + + + + Android platform documentation + + + @@ -40643,7 +41807,13 @@ 16844143 Identifies the platform attribute resource named ttcIndex. - Android platform documentation + + + + Android platform documentation + + + @@ -40965,7 +42135,13 @@ 16844183 Identifies the platform attribute resource named useAppZygote. - Android platform documentation + + + + Android platform documentation + + + @@ -40994,7 +42170,13 @@ 16844440 Identifies the platform attribute resource named useBoundsForWidth. - Android platform documentation + + + + Android platform documentation + + + @@ -41052,7 +42234,13 @@ 16844190 Identifies the platform attribute resource named useEmbeddedDex. - Android platform documentation + + + + Android platform documentation + + + @@ -41138,7 +42326,13 @@ 16844445 Identifies the platform attribute resource named useLocalePreferredLineHeightForMinimum. - Android platform documentation + + + + Android platform documentation + + + @@ -41170,6 +42364,93 @@ + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("usesAssistData", ApiSince=37)] + [<Android.Runtime.Register("usesAssistData", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 16844465 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("usesAssistScreenshots", ApiSince=37)] + [<Android.Runtime.Register("usesAssistScreenshots", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 16844466 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("usesAssistStructureScreenContent", ApiSince=37)] + [<Android.Runtime.Register("usesAssistStructureScreenContent", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 16844467 + + To be added. + To be added. + + @@ -41185,6 +42466,10 @@ [Android.Runtime.Register("usesCleartextTraffic", ApiSince=23)] [<Android.Runtime.Register("usesCleartextTraffic", ApiSince=23)>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [System.Runtime.Versioning.SupportedOSPlatform("android23.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android23.0")>] @@ -41227,7 +42512,13 @@ 16844356 Identifies the platform attribute resource named usesPermissionFlags. - Android platform documentation + + + + Android platform documentation + + + @@ -41483,7 +42774,13 @@ 16844150 Identifies the platform attribute resource named versionCodeMajor. - Android platform documentation + + + + Android platform documentation + + + @@ -41512,7 +42809,13 @@ 16844151 Identifies the platform attribute resource named versionMajor. - Android platform documentation + + + + Android platform documentation + + + @@ -42282,7 +43585,13 @@ 16844460 Identifies the platform attribute resource named wantsRoleHolderPriority. - Android platform documentation + + + + Android platform documentation + + + @@ -42517,7 +43826,13 @@ 16844153 Identifies the platform attribute resource named widgetFeatures. - Android platform documentation + + + + Android platform documentation + + + @@ -42829,7 +44144,13 @@ 16844331 Identifies the platform attribute resource named windowBackgroundBlurRadius. - Android platform documentation + + + + Android platform documentation + + + @@ -42889,7 +44210,13 @@ 16844316 Identifies the platform attribute resource named windowBlurBehindEnabled. - Android platform documentation + + + + Android platform documentation + + + @@ -42918,7 +44245,13 @@ 16844315 Identifies the platform attribute resource named windowBlurBehindRadius. - Android platform documentation + + + + Android platform documentation + + + @@ -43419,7 +44752,13 @@ 16844451 Identifies the platform attribute resource named windowIsFrameRatePowerSavingsBalanced. - Android platform documentation + + + + Android platform documentation + + + @@ -43476,7 +44815,13 @@ 16844313 Identifies the platform attribute resource named windowLayoutAffinity. - Android platform documentation + + + + Android platform documentation + + + @@ -43684,7 +45029,13 @@ 16844421 Identifies the platform attribute resource named windowNoMoveAnimation. - Android platform documentation + + + + Android platform documentation + + + @@ -43741,7 +45092,13 @@ 16844442 Identifies the platform attribute resource named windowOptOutEdgeToEdgeEnforcement. - Android platform documentation + + + + Android platform documentation + + + @@ -44077,7 +45434,13 @@ 16844333 Identifies the platform attribute resource named windowSplashScreenAnimatedIcon. - Android platform documentation + + + + Android platform documentation + + + @@ -44110,7 +45473,13 @@ 16844334 Identifies the platform attribute resource named windowSplashScreenAnimationDuration. - Android platform documentation + + + + Android platform documentation + + + @@ -44139,7 +45508,13 @@ 16844332 Identifies the platform attribute resource named windowSplashScreenBackground. - Android platform documentation + + + + Android platform documentation + + + @@ -44168,7 +45543,13 @@ 16844392 Identifies the platform attribute resource named windowSplashScreenBehavior. - Android platform documentation + + + + Android platform documentation + + + @@ -44197,7 +45578,13 @@ 16844335 Identifies the platform attribute resource named windowSplashScreenBrandingImage. - Android platform documentation + + + + Android platform documentation + + + @@ -44261,7 +45648,13 @@ 16844336 Identifies the platform attribute resource named windowSplashScreenIconBackgroundColor. - Android platform documentation + + + + Android platform documentation + + + @@ -44718,7 +46111,71 @@ 16844189 Identifies the platform attribute resource named zygotePreloadName. - Android platform documentation + + + + Android platform documentation + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("zygotePreloadNativeFunc", ApiSince=37)] + [<Android.Runtime.Register("zygotePreloadNativeFunc", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 16844464 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("zygotePreloadNativeLib", ApiSince=37)] + [<Android.Runtime.Register("zygotePreloadNativeLib", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 16844463 + + To be added. + To be added. diff --git a/docs/xml/Android/Resource+Color.xml b/docs/xml/Android/Resource+Color.xml index 57b32617c..6965c616e 100644 --- a/docs/xml/Android/Resource+Color.xml +++ b/docs/xml/Android/Resource+Color.xml @@ -785,7 +785,13 @@ 17170487 Identifies the platform color resource named system_accent1_0. - Android platform documentation + + + + Android platform documentation + + + @@ -814,7 +820,13 @@ 17170488 Identifies the platform color resource named system_accent1_10. - Android platform documentation + + + + Android platform documentation + + + @@ -843,7 +855,13 @@ 17170490 Identifies the platform color resource named system_accent1_100. - Android platform documentation + + + + Android platform documentation + + + @@ -872,7 +890,13 @@ 17170499 Identifies the platform color resource named system_accent1_1000. - Android platform documentation + + + + Android platform documentation + + + @@ -901,7 +925,13 @@ 17170491 Identifies the platform color resource named system_accent1_200. - Android platform documentation + + + + Android platform documentation + + + @@ -930,7 +960,13 @@ 17170492 Identifies the platform color resource named system_accent1_300. - Android platform documentation + + + + Android platform documentation + + + @@ -959,7 +995,13 @@ 17170493 Identifies the platform color resource named system_accent1_400. - Android platform documentation + + + + Android platform documentation + + + @@ -988,7 +1030,13 @@ 17170489 Identifies the platform color resource named system_accent1_50. - Android platform documentation + + + + Android platform documentation + + + @@ -1017,7 +1065,13 @@ 17170494 Identifies the platform color resource named system_accent1_500. - Android platform documentation + + + + Android platform documentation + + + @@ -1046,7 +1100,13 @@ 17170495 Identifies the platform color resource named system_accent1_600. - Android platform documentation + + + + Android platform documentation + + + @@ -1075,7 +1135,13 @@ 17170496 Identifies the platform color resource named system_accent1_700. - Android platform documentation + + + + Android platform documentation + + + @@ -1104,7 +1170,13 @@ 17170497 Identifies the platform color resource named system_accent1_800. - Android platform documentation + + + + Android platform documentation + + + @@ -1133,7 +1205,13 @@ 17170498 Identifies the platform color resource named system_accent1_900. - Android platform documentation + + + + Android platform documentation + + + @@ -1162,7 +1240,13 @@ 17170500 Identifies the platform color resource named system_accent2_0. - Android platform documentation + + + + Android platform documentation + + + @@ -1191,7 +1275,13 @@ 17170501 Identifies the platform color resource named system_accent2_10. - Android platform documentation + + + + Android platform documentation + + + @@ -1220,7 +1310,13 @@ 17170503 Identifies the platform color resource named system_accent2_100. - Android platform documentation + + + + Android platform documentation + + + @@ -1249,7 +1345,13 @@ 17170512 Identifies the platform color resource named system_accent2_1000. - Android platform documentation + + + + Android platform documentation + + + @@ -1278,7 +1380,13 @@ 17170504 Identifies the platform color resource named system_accent2_200. - Android platform documentation + + + + Android platform documentation + + + @@ -1307,7 +1415,13 @@ 17170505 Identifies the platform color resource named system_accent2_300. - Android platform documentation + + + + Android platform documentation + + + @@ -1336,7 +1450,13 @@ 17170506 Identifies the platform color resource named system_accent2_400. - Android platform documentation + + + + Android platform documentation + + + @@ -1365,7 +1485,13 @@ 17170502 Identifies the platform color resource named system_accent2_50. - Android platform documentation + + + + Android platform documentation + + + @@ -1394,7 +1520,13 @@ 17170507 Identifies the platform color resource named system_accent2_500. - Android platform documentation + + + + Android platform documentation + + + @@ -1423,7 +1555,13 @@ 17170508 Identifies the platform color resource named system_accent2_600. - Android platform documentation + + + + Android platform documentation + + + @@ -1452,7 +1590,13 @@ 17170509 Identifies the platform color resource named system_accent2_700. - Android platform documentation + + + + Android platform documentation + + + @@ -1481,7 +1625,13 @@ 17170510 Identifies the platform color resource named system_accent2_800. - Android platform documentation + + + + Android platform documentation + + + @@ -1510,7 +1660,13 @@ 17170511 Identifies the platform color resource named system_accent2_900. - Android platform documentation + + + + Android platform documentation + + + @@ -1539,7 +1695,13 @@ 17170513 Identifies the platform color resource named system_accent3_0. - Android platform documentation + + + + Android platform documentation + + + @@ -1568,7 +1730,13 @@ 17170514 Identifies the platform color resource named system_accent3_10. - Android platform documentation + + + + Android platform documentation + + + @@ -1597,7 +1765,13 @@ 17170516 Identifies the platform color resource named system_accent3_100. - Android platform documentation + + + + Android platform documentation + + + @@ -1626,7 +1800,13 @@ 17170525 Identifies the platform color resource named system_accent3_1000. - Android platform documentation + + + + Android platform documentation + + + @@ -1655,7 +1835,13 @@ 17170517 Identifies the platform color resource named system_accent3_200. - Android platform documentation + + + + Android platform documentation + + + @@ -1684,7 +1870,13 @@ 17170518 Identifies the platform color resource named system_accent3_300. - Android platform documentation + + + + Android platform documentation + + + @@ -1713,7 +1905,13 @@ 17170519 Identifies the platform color resource named system_accent3_400. - Android platform documentation + + + + Android platform documentation + + + @@ -1742,7 +1940,13 @@ 17170515 Identifies the platform color resource named system_accent3_50. - Android platform documentation + + + + Android platform documentation + + + @@ -1771,7 +1975,13 @@ 17170520 Identifies the platform color resource named system_accent3_500. - Android platform documentation + + + + Android platform documentation + + + @@ -1800,7 +2010,13 @@ 17170521 Identifies the platform color resource named system_accent3_600. - Android platform documentation + + + + Android platform documentation + + + @@ -1829,7 +2045,13 @@ 17170522 Identifies the platform color resource named system_accent3_700. - Android platform documentation + + + + Android platform documentation + + + @@ -1858,7 +2080,13 @@ 17170523 Identifies the platform color resource named system_accent3_800. - Android platform documentation + + + + Android platform documentation + + + @@ -1887,7 +2115,13 @@ 17170524 Identifies the platform color resource named system_accent3_900. - Android platform documentation + + + + Android platform documentation + + + @@ -1916,7 +2150,13 @@ 17170581 Identifies the platform color resource named system_background_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -1945,7 +2185,13 @@ 17170538 Identifies the platform color resource named system_background_light. - Android platform documentation + + + + Android platform documentation + + + @@ -1974,7 +2220,13 @@ 17170599 Identifies the platform color resource named system_control_activated_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -2003,7 +2255,13 @@ 17170556 Identifies the platform color resource named system_control_activated_light. - Android platform documentation + + + + Android platform documentation + + + @@ -2032,7 +2290,13 @@ 17170601 Identifies the platform color resource named system_control_highlight_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -2061,7 +2325,13 @@ 17170558 Identifies the platform color resource named system_control_highlight_light. - Android platform documentation + + + + Android platform documentation + + + @@ -2090,7 +2360,13 @@ 17170600 Identifies the platform color resource named system_control_normal_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -2119,7 +2395,13 @@ 17170557 Identifies the platform color resource named system_control_normal_light. - Android platform documentation + + + + Android platform documentation + + + @@ -2148,7 +2430,13 @@ 17170629 Identifies the platform color resource named system_error_0. - Android platform documentation + + + + Android platform documentation + + + @@ -2177,7 +2465,13 @@ 17170630 Identifies the platform color resource named system_error_10. - Android platform documentation + + + + Android platform documentation + + + @@ -2206,7 +2500,13 @@ 17170632 Identifies the platform color resource named system_error_100. - Android platform documentation + + + + Android platform documentation + + + @@ -2235,7 +2535,13 @@ 17170641 Identifies the platform color resource named system_error_1000. - Android platform documentation + + + + Android platform documentation + + + @@ -2264,7 +2570,13 @@ 17170633 Identifies the platform color resource named system_error_200. - Android platform documentation + + + + Android platform documentation + + + @@ -2293,7 +2605,13 @@ 17170634 Identifies the platform color resource named system_error_300. - Android platform documentation + + + + Android platform documentation + + + @@ -2322,7 +2640,13 @@ 17170635 Identifies the platform color resource named system_error_400. - Android platform documentation + + + + Android platform documentation + + + @@ -2351,7 +2675,13 @@ 17170631 Identifies the platform color resource named system_error_50. - Android platform documentation + + + + Android platform documentation + + + @@ -2380,7 +2710,13 @@ 17170636 Identifies the platform color resource named system_error_500. - Android platform documentation + + + + Android platform documentation + + + @@ -2409,7 +2745,13 @@ 17170637 Identifies the platform color resource named system_error_600. - Android platform documentation + + + + Android platform documentation + + + @@ -2438,7 +2780,13 @@ 17170638 Identifies the platform color resource named system_error_700. - Android platform documentation + + + + Android platform documentation + + + @@ -2467,7 +2815,13 @@ 17170639 Identifies the platform color resource named system_error_800. - Android platform documentation + + + + Android platform documentation + + + @@ -2496,7 +2850,13 @@ 17170640 Identifies the platform color resource named system_error_900. - Android platform documentation + + + + Android platform documentation + + + @@ -2525,7 +2885,13 @@ 17170597 Identifies the platform color resource named system_error_container_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -2554,7 +2920,13 @@ 17170554 Identifies the platform color resource named system_error_container_light. - Android platform documentation + + + + Android platform documentation + + + @@ -2583,7 +2955,13 @@ 17170595 Identifies the platform color resource named system_error_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -2612,7 +2990,187 @@ 17170552 Identifies the platform color resource named system_error_light. - Android platform documentation + + + + Android platform documentation + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("system_inverse_on_surface_dark", ApiSince=37)] + [<Android.Runtime.Register("system_inverse_on_surface_dark", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 17170648 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("system_inverse_on_surface_light", ApiSince=37)] + [<Android.Runtime.Register("system_inverse_on_surface_light", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 17170642 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("system_inverse_primary_dark", ApiSince=37)] + [<Android.Runtime.Register("system_inverse_primary_dark", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 17170649 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("system_inverse_primary_light", ApiSince=37)] + [<Android.Runtime.Register("system_inverse_primary_light", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 17170643 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("system_inverse_surface_dark", ApiSince=37)] + [<Android.Runtime.Register("system_inverse_surface_dark", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 17170650 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("system_inverse_surface_light", ApiSince=37)] + [<Android.Runtime.Register("system_inverse_surface_light", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 17170644 + + To be added. + To be added. @@ -2641,7 +3199,13 @@ 17170461 Identifies the platform color resource named system_neutral1_0. - Android platform documentation + + + + Android platform documentation + + + @@ -2670,7 +3234,13 @@ 17170462 Identifies the platform color resource named system_neutral1_10. - Android platform documentation + + + + Android platform documentation + + + @@ -2699,7 +3269,13 @@ 17170464 Identifies the platform color resource named system_neutral1_100. - Android platform documentation + + + + Android platform documentation + + + @@ -2728,7 +3304,13 @@ 17170473 Identifies the platform color resource named system_neutral1_1000. - Android platform documentation + + + + Android platform documentation + + + @@ -2757,7 +3339,13 @@ 17170465 Identifies the platform color resource named system_neutral1_200. - Android platform documentation + + + + Android platform documentation + + + @@ -2786,7 +3374,13 @@ 17170466 Identifies the platform color resource named system_neutral1_300. - Android platform documentation + + + + Android platform documentation + + + @@ -2815,7 +3409,13 @@ 17170467 Identifies the platform color resource named system_neutral1_400. - Android platform documentation + + + + Android platform documentation + + + @@ -2844,7 +3444,13 @@ 17170463 Identifies the platform color resource named system_neutral1_50. - Android platform documentation + + + + Android platform documentation + + + @@ -2873,7 +3479,13 @@ 17170468 Identifies the platform color resource named system_neutral1_500. - Android platform documentation + + + + Android platform documentation + + + @@ -2902,7 +3514,13 @@ 17170469 Identifies the platform color resource named system_neutral1_600. - Android platform documentation + + + + Android platform documentation + + + @@ -2931,7 +3549,13 @@ 17170470 Identifies the platform color resource named system_neutral1_700. - Android platform documentation + + + + Android platform documentation + + + @@ -2960,7 +3584,13 @@ 17170471 Identifies the platform color resource named system_neutral1_800. - Android platform documentation + + + + Android platform documentation + + + @@ -2989,7 +3619,13 @@ 17170472 Identifies the platform color resource named system_neutral1_900. - Android platform documentation + + + + Android platform documentation + + + @@ -3018,7 +3654,13 @@ 17170474 Identifies the platform color resource named system_neutral2_0. - Android platform documentation + + + + Android platform documentation + + + @@ -3047,7 +3689,13 @@ 17170475 Identifies the platform color resource named system_neutral2_10. - Android platform documentation + + + + Android platform documentation + + + @@ -3076,7 +3724,13 @@ 17170477 Identifies the platform color resource named system_neutral2_100. - Android platform documentation + + + + Android platform documentation + + + @@ -3105,7 +3759,13 @@ 17170486 Identifies the platform color resource named system_neutral2_1000. - Android platform documentation + + + + Android platform documentation + + + @@ -3134,7 +3794,13 @@ 17170478 Identifies the platform color resource named system_neutral2_200. - Android platform documentation + + + + Android platform documentation + + + @@ -3163,7 +3829,13 @@ 17170479 Identifies the platform color resource named system_neutral2_300. - Android platform documentation + + + + Android platform documentation + + + @@ -3192,7 +3864,13 @@ 17170480 Identifies the platform color resource named system_neutral2_400. - Android platform documentation + + + + Android platform documentation + + + @@ -3221,7 +3899,13 @@ 17170476 Identifies the platform color resource named system_neutral2_50. - Android platform documentation + + + + Android platform documentation + + + @@ -3250,7 +3934,13 @@ 17170481 Identifies the platform color resource named system_neutral2_500. - Android platform documentation + + + + Android platform documentation + + + @@ -3279,7 +3969,13 @@ 17170482 Identifies the platform color resource named system_neutral2_600. - Android platform documentation + + + + Android platform documentation + + + @@ -3308,7 +4004,13 @@ 17170483 Identifies the platform color resource named system_neutral2_700. - Android platform documentation + + + + Android platform documentation + + + @@ -3337,7 +4039,13 @@ 17170484 Identifies the platform color resource named system_neutral2_800. - Android platform documentation + + + + Android platform documentation + + + @@ -3366,7 +4074,13 @@ 17170485 Identifies the platform color resource named system_neutral2_900. - Android platform documentation + + + + Android platform documentation + + + @@ -3395,7 +4109,13 @@ 17170582 Identifies the platform color resource named system_on_background_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -3424,7 +4144,13 @@ 17170539 Identifies the platform color resource named system_on_background_light. - Android platform documentation + + + + Android platform documentation + + + @@ -3453,7 +4179,13 @@ 17170598 Identifies the platform color resource named system_on_error_container_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -3482,7 +4214,13 @@ 17170555 Identifies the platform color resource named system_on_error_container_light. - Android platform documentation + + + + Android platform documentation + + + @@ -3511,7 +4249,13 @@ 17170596 Identifies the platform color resource named system_on_error_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -3540,7 +4284,13 @@ 17170553 Identifies the platform color resource named system_on_error_light. - Android platform documentation + + + + Android platform documentation + + + @@ -3569,7 +4319,13 @@ 17170570 Identifies the platform color resource named system_on_primary_container_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -3598,7 +4354,13 @@ 17170527 Identifies the platform color resource named system_on_primary_container_light. - Android platform documentation + + + + Android platform documentation + + + @@ -3627,7 +4389,13 @@ 17170572 Identifies the platform color resource named system_on_primary_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -3656,7 +4424,13 @@ 17170614 Identifies the platform color resource named system_on_primary_fixed. - Android platform documentation + + + + Android platform documentation + + + @@ -3685,7 +4459,13 @@ 17170615 Identifies the platform color resource named system_on_primary_fixed_variant. - Android platform documentation + + + + Android platform documentation + + + @@ -3714,7 +4494,13 @@ 17170529 Identifies the platform color resource named system_on_primary_light. - Android platform documentation + + + + Android platform documentation + + + @@ -3743,7 +4529,13 @@ 17170574 Identifies the platform color resource named system_on_secondary_container_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -3772,7 +4564,13 @@ 17170531 Identifies the platform color resource named system_on_secondary_container_light. - Android platform documentation + + + + Android platform documentation + + + @@ -3801,7 +4599,13 @@ 17170576 Identifies the platform color resource named system_on_secondary_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -3830,7 +4634,13 @@ 17170618 Identifies the platform color resource named system_on_secondary_fixed. - Android platform documentation + + + + Android platform documentation + + + @@ -3859,7 +4669,13 @@ 17170619 Identifies the platform color resource named system_on_secondary_fixed_variant. - Android platform documentation + + + + Android platform documentation + + + @@ -3888,7 +4704,13 @@ 17170533 Identifies the platform color resource named system_on_secondary_light. - Android platform documentation + + + + Android platform documentation + + + @@ -3917,7 +4739,13 @@ 17170584 Identifies the platform color resource named system_on_surface_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -3946,7 +4774,13 @@ 17170627 Identifies the platform color resource named system_on_surface_disabled. - Android platform documentation + + + + Android platform documentation + + + @@ -3975,7 +4809,13 @@ 17170541 Identifies the platform color resource named system_on_surface_light. - Android platform documentation + + + + Android platform documentation + + + @@ -4004,7 +4844,13 @@ 17170593 Identifies the platform color resource named system_on_surface_variant_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -4033,7 +4879,13 @@ 17170550 Identifies the platform color resource named system_on_surface_variant_light. - Android platform documentation + + + + Android platform documentation + + + @@ -4062,7 +4914,13 @@ 17170578 Identifies the platform color resource named system_on_tertiary_container_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -4091,7 +4949,13 @@ 17170535 Identifies the platform color resource named system_on_tertiary_container_light. - Android platform documentation + + + + Android platform documentation + + + @@ -4120,7 +4984,13 @@ 17170580 Identifies the platform color resource named system_on_tertiary_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -4149,7 +5019,13 @@ 17170622 Identifies the platform color resource named system_on_tertiary_fixed. - Android platform documentation + + + + Android platform documentation + + + @@ -4178,7 +5054,13 @@ 17170623 Identifies the platform color resource named system_on_tertiary_fixed_variant. - Android platform documentation + + + + Android platform documentation + + + @@ -4207,7 +5089,13 @@ 17170537 Identifies the platform color resource named system_on_tertiary_light. - Android platform documentation + + + + Android platform documentation + + + @@ -4236,7 +5124,13 @@ 17170594 Identifies the platform color resource named system_outline_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -4265,7 +5159,13 @@ 17170628 Identifies the platform color resource named system_outline_disabled. - Android platform documentation + + + + Android platform documentation + + + @@ -4294,7 +5194,13 @@ 17170551 Identifies the platform color resource named system_outline_light. - Android platform documentation + + + + Android platform documentation + + + @@ -4323,7 +5229,13 @@ 17170625 Identifies the platform color resource named system_outline_variant_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -4352,7 +5264,13 @@ 17170624 Identifies the platform color resource named system_outline_variant_light. - Android platform documentation + + + + Android platform documentation + + + @@ -4381,7 +5299,13 @@ 17170610 Identifies the platform color resource named system_palette_key_color_neutral_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -4410,7 +5334,13 @@ 17170567 Identifies the platform color resource named system_palette_key_color_neutral_light. - Android platform documentation + + + + Android platform documentation + + + @@ -4439,7 +5369,13 @@ 17170611 Identifies the platform color resource named system_palette_key_color_neutral_variant_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -4468,7 +5404,13 @@ 17170568 Identifies the platform color resource named system_palette_key_color_neutral_variant_light. - Android platform documentation + + + + Android platform documentation + + + @@ -4497,7 +5439,13 @@ 17170607 Identifies the platform color resource named system_palette_key_color_primary_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -4526,7 +5474,13 @@ 17170564 Identifies the platform color resource named system_palette_key_color_primary_light. - Android platform documentation + + + + Android platform documentation + + + @@ -4555,7 +5509,13 @@ 17170608 Identifies the platform color resource named system_palette_key_color_secondary_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -4584,7 +5544,13 @@ 17170565 Identifies the platform color resource named system_palette_key_color_secondary_light. - Android platform documentation + + + + Android platform documentation + + + @@ -4613,7 +5579,13 @@ 17170609 Identifies the platform color resource named system_palette_key_color_tertiary_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -4642,7 +5614,13 @@ 17170566 Identifies the platform color resource named system_palette_key_color_tertiary_light. - Android platform documentation + + + + Android platform documentation + + + @@ -4671,7 +5649,13 @@ 17170569 Identifies the platform color resource named system_primary_container_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -4700,7 +5684,13 @@ 17170526 Identifies the platform color resource named system_primary_container_light. - Android platform documentation + + + + Android platform documentation + + + @@ -4729,7 +5719,13 @@ 17170571 Identifies the platform color resource named system_primary_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -4758,7 +5754,13 @@ 17170612 Identifies the platform color resource named system_primary_fixed. - Android platform documentation + + + + Android platform documentation + + + @@ -4787,7 +5789,13 @@ 17170613 Identifies the platform color resource named system_primary_fixed_dim. - Android platform documentation + + + + Android platform documentation + + + @@ -4816,7 +5824,71 @@ 17170528 Identifies the platform color resource named system_primary_light. - Android platform documentation + + + + Android platform documentation + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("system_scrim_dark", ApiSince=37)] + [<Android.Runtime.Register("system_scrim_dark", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 17170651 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("system_scrim_light", ApiSince=37)] + [<Android.Runtime.Register("system_scrim_light", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 17170645 + + To be added. + To be added. @@ -4845,7 +5917,13 @@ 17170573 Identifies the platform color resource named system_secondary_container_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -4874,7 +5952,13 @@ 17170530 Identifies the platform color resource named system_secondary_container_light. - Android platform documentation + + + + Android platform documentation + + + @@ -4903,7 +5987,13 @@ 17170575 Identifies the platform color resource named system_secondary_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -4932,7 +6022,13 @@ 17170616 Identifies the platform color resource named system_secondary_fixed. - Android platform documentation + + + + Android platform documentation + + + @@ -4961,7 +6057,13 @@ 17170617 Identifies the platform color resource named system_secondary_fixed_dim. - Android platform documentation + + + + Android platform documentation + + + @@ -4990,7 +6092,71 @@ 17170532 Identifies the platform color resource named system_secondary_light. - Android platform documentation + + + + Android platform documentation + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("system_shadow_dark", ApiSince=37)] + [<Android.Runtime.Register("system_shadow_dark", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 17170652 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("system_shadow_light", ApiSince=37)] + [<Android.Runtime.Register("system_shadow_light", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 17170646 + + To be added. + To be added. @@ -5019,7 +6185,13 @@ 17170590 Identifies the platform color resource named system_surface_bright_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5048,7 +6220,13 @@ 17170547 Identifies the platform color resource named system_surface_bright_light. - Android platform documentation + + + + Android platform documentation + + + @@ -5077,7 +6255,13 @@ 17170587 Identifies the platform color resource named system_surface_container_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5106,7 +6290,13 @@ 17170588 Identifies the platform color resource named system_surface_container_high_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5135,7 +6325,13 @@ 17170589 Identifies the platform color resource named system_surface_container_highest_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5164,7 +6360,13 @@ 17170546 Identifies the platform color resource named system_surface_container_highest_light. - Android platform documentation + + + + Android platform documentation + + + @@ -5193,7 +6395,13 @@ 17170545 Identifies the platform color resource named system_surface_container_high_light. - Android platform documentation + + + + Android platform documentation + + + @@ -5222,7 +6430,13 @@ 17170544 Identifies the platform color resource named system_surface_container_light. - Android platform documentation + + + + Android platform documentation + + + @@ -5251,7 +6465,13 @@ 17170585 Identifies the platform color resource named system_surface_container_low_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5280,7 +6500,13 @@ 17170586 Identifies the platform color resource named system_surface_container_lowest_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5309,7 +6535,13 @@ 17170543 Identifies the platform color resource named system_surface_container_lowest_light. - Android platform documentation + + + + Android platform documentation + + + @@ -5338,7 +6570,13 @@ 17170542 Identifies the platform color resource named system_surface_container_low_light. - Android platform documentation + + + + Android platform documentation + + + @@ -5367,7 +6605,13 @@ 17170583 Identifies the platform color resource named system_surface_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5396,7 +6640,13 @@ 17170591 Identifies the platform color resource named system_surface_dim_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5425,7 +6675,13 @@ 17170548 Identifies the platform color resource named system_surface_dim_light. - Android platform documentation + + + + Android platform documentation + + + @@ -5454,7 +6710,13 @@ 17170626 Identifies the platform color resource named system_surface_disabled. - Android platform documentation + + + + Android platform documentation + + + @@ -5483,7 +6745,71 @@ 17170540 Identifies the platform color resource named system_surface_light. - Android platform documentation + + + + Android platform documentation + + + + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("system_surface_tint_dark", ApiSince=37)] + [<Android.Runtime.Register("system_surface_tint_dark", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 17170653 + + To be added. + To be added. + + + + + + + + Field + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("system_surface_tint_light", ApiSince=37)] + [<Android.Runtime.Register("system_surface_tint_light", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + 17170647 + + To be added. + To be added. @@ -5512,7 +6838,13 @@ 17170592 Identifies the platform color resource named system_surface_variant_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5541,7 +6873,13 @@ 17170549 Identifies the platform color resource named system_surface_variant_light. - Android platform documentation + + + + Android platform documentation + + + @@ -5570,7 +6908,13 @@ 17170577 Identifies the platform color resource named system_tertiary_container_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5599,7 +6943,13 @@ 17170534 Identifies the platform color resource named system_tertiary_container_light. - Android platform documentation + + + + Android platform documentation + + + @@ -5628,7 +6978,13 @@ 17170579 Identifies the platform color resource named system_tertiary_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5657,7 +7013,13 @@ 17170620 Identifies the platform color resource named system_tertiary_fixed. - Android platform documentation + + + + Android platform documentation + + + @@ -5686,7 +7048,13 @@ 17170621 Identifies the platform color resource named system_tertiary_fixed_dim. - Android platform documentation + + + + Android platform documentation + + + @@ -5715,7 +7083,13 @@ 17170536 Identifies the platform color resource named system_tertiary_light. - Android platform documentation + + + + Android platform documentation + + + @@ -5744,7 +7118,13 @@ 17170606 Identifies the platform color resource named system_text_hint_inverse_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5773,7 +7153,13 @@ 17170563 Identifies the platform color resource named system_text_hint_inverse_light. - Android platform documentation + + + + Android platform documentation + + + @@ -5802,7 +7188,13 @@ 17170602 Identifies the platform color resource named system_text_primary_inverse_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5831,7 +7223,13 @@ 17170604 Identifies the platform color resource named system_text_primary_inverse_disable_only_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5860,7 +7258,13 @@ 17170561 Identifies the platform color resource named system_text_primary_inverse_disable_only_light. - Android platform documentation + + + + Android platform documentation + + + @@ -5889,7 +7293,13 @@ 17170559 Identifies the platform color resource named system_text_primary_inverse_light. - Android platform documentation + + + + Android platform documentation + + + @@ -5918,7 +7328,13 @@ 17170603 Identifies the platform color resource named system_text_secondary_and_tertiary_inverse_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5947,7 +7363,13 @@ 17170605 Identifies the platform color resource named system_text_secondary_and_tertiary_inverse_disabled_dark. - Android platform documentation + + + + Android platform documentation + + + @@ -5976,7 +7398,13 @@ 17170562 Identifies the platform color resource named system_text_secondary_and_tertiary_inverse_disabled_light. - Android platform documentation + + + + Android platform documentation + + + @@ -6005,7 +7433,13 @@ 17170560 Identifies the platform color resource named system_text_secondary_and_tertiary_inverse_light. - Android platform documentation + + + + Android platform documentation + + + diff --git a/docs/xml/Android/Resource+Dimension.xml b/docs/xml/Android/Resource+Dimension.xml index cfcbe00f7..0fa867f66 100644 --- a/docs/xml/Android/Resource+Dimension.xml +++ b/docs/xml/Android/Resource+Dimension.xml @@ -751,7 +751,13 @@ 17104904 Identifies the platform dimension resource named system_app_widget_background_radius. - Android platform documentation + + + + Android platform documentation + + + @@ -780,7 +786,13 @@ 17104905 Identifies the platform dimension resource named system_app_widget_inner_radius. - Android platform documentation + + + + Android platform documentation + + + diff --git a/docs/xml/Android/Resource+Id.xml b/docs/xml/Android/Resource+Id.xml index 70fc0e5df..a73abdbdd 100644 --- a/docs/xml/Android/Resource+Id.xml +++ b/docs/xml/Android/Resource+Id.xml @@ -115,7 +115,13 @@ 16908375 Identifies the platform id resource named accessibilityActionDragCancel. - Android platform documentation + + + + Android platform documentation + + + @@ -144,7 +150,13 @@ 16908374 Identifies the platform id resource named accessibilityActionDragDrop. - Android platform documentation + + + + Android platform documentation + + + @@ -173,7 +185,13 @@ 16908373 Identifies the platform id resource named accessibilityActionDragStart. - Android platform documentation + + + + Android platform documentation + + + @@ -202,7 +220,13 @@ 16908357 Identifies the platform id resource named accessibilityActionHideTooltip. - Android platform documentation + + + + Android platform documentation + + + @@ -231,7 +255,13 @@ 16908372 Identifies the platform id resource named accessibilityActionImeEnter. - Android platform documentation + + + + Android platform documentation + + + @@ -291,7 +321,13 @@ 16908359 Identifies the platform id resource named accessibilityActionPageDown. - Android platform documentation + + + + Android platform documentation + + + @@ -320,7 +356,13 @@ 16908360 Identifies the platform id resource named accessibilityActionPageLeft. - Android platform documentation + + + + Android platform documentation + + + @@ -349,7 +391,13 @@ 16908361 Identifies the platform id resource named accessibilityActionPageRight. - Android platform documentation + + + + Android platform documentation + + + @@ -378,7 +426,13 @@ 16908358 Identifies the platform id resource named accessibilityActionPageUp. - Android platform documentation + + + + Android platform documentation + + + @@ -407,7 +461,13 @@ 16908362 Identifies the platform id resource named accessibilityActionPressAndHold. - Android platform documentation + + + + Android platform documentation + + + @@ -467,7 +527,13 @@ 16908382 Identifies the platform id resource named accessibilityActionScrollInDirection. - Android platform documentation + + + + Android platform documentation + + + @@ -711,7 +777,13 @@ 16908376 Identifies the platform id resource named accessibilityActionShowTextSuggestions. - Android platform documentation + + + + Android platform documentation + + + @@ -740,7 +812,13 @@ 16908356 Identifies the platform id resource named accessibilityActionShowTooltip. - Android platform documentation + + + + Android platform documentation + + + @@ -769,7 +847,13 @@ 16908363 Identifies the platform id resource named accessibilitySystemActionBack. - Android platform documentation + + + + Android platform documentation + + + @@ -798,7 +882,13 @@ 16908364 Identifies the platform id resource named accessibilitySystemActionHome. - Android platform documentation + + + + Android platform documentation + + + @@ -827,7 +917,13 @@ 16908370 Identifies the platform id resource named accessibilitySystemActionLockScreen. - Android platform documentation + + + + Android platform documentation + + + @@ -856,7 +952,13 @@ 16908366 Identifies the platform id resource named accessibilitySystemActionNotifications. - Android platform documentation + + + + Android platform documentation + + + @@ -885,7 +987,13 @@ 16908368 Identifies the platform id resource named accessibilitySystemActionPowerDialog. - Android platform documentation + + + + Android platform documentation + + + @@ -914,7 +1022,13 @@ 16908367 Identifies the platform id resource named accessibilitySystemActionQuickSettings. - Android platform documentation + + + + Android platform documentation + + + @@ -943,7 +1057,13 @@ 16908365 Identifies the platform id resource named accessibilitySystemActionRecents. - Android platform documentation + + + + Android platform documentation + + + @@ -972,7 +1092,13 @@ 16908371 Identifies the platform id resource named accessibilitySystemActionTakeScreenshot. - Android platform documentation + + + + Android platform documentation + + + @@ -1001,7 +1127,13 @@ 16908369 Identifies the platform id resource named accessibilitySystemActionToggleSplitScreen. - Android platform documentation + + + + Android platform documentation + + + @@ -1118,7 +1250,13 @@ 16908379 Identifies the platform id resource named bold. - Android platform documentation + + + + Android platform documentation + + + @@ -1790,7 +1928,13 @@ 16908378 Identifies the platform id resource named inputExtractAccessories. - Android platform documentation + + + + Android platform documentation + + + @@ -1819,7 +1963,13 @@ 16908377 Identifies the platform id resource named inputExtractAction. - Android platform documentation + + + + Android platform documentation + + + @@ -1876,7 +2026,13 @@ 16908380 Identifies the platform id resource named italic. - Android platform documentation + + + + Android platform documentation + + + @@ -2908,7 +3064,13 @@ 16908381 Identifies the platform id resource named underline. - Android platform documentation + + + + Android platform documentation + + + diff --git a/docs/xml/Android/Resource+Interpolator.xml b/docs/xml/Android/Resource+Interpolator.xml index 889cb05ce..84a2fcfcf 100644 --- a/docs/xml/Android/Resource+Interpolator.xml +++ b/docs/xml/Android/Resource+Interpolator.xml @@ -394,7 +394,13 @@ 17563674 Identifies the platform interpolator resource named fast_out_extra_slow_in. - Android platform documentation + + + + Android platform documentation + + + diff --git a/docs/xml/Android/Resource+Style.xml b/docs/xml/Android/Resource+Style.xml index 3835a5e6d..6b8ecfa3e 100644 --- a/docs/xml/Android/Resource+Style.xml +++ b/docs/xml/Android/Resource+Style.xml @@ -922,7 +922,13 @@ 16974565 Identifies the platform style resource named TextAppearance_DeviceDefault_Headline. - Android platform documentation + + + + Android platform documentation + + + @@ -5388,7 +5394,13 @@ 16974563 Identifies the platform style resource named Theme_DeviceDefault_DayNight. - Android platform documentation + + + + Android platform documentation + + + @@ -8555,7 +8567,13 @@ 16974564 Identifies the platform style resource named ThemeOverlay_DeviceDefault_Accent_DayNight. - Android platform documentation + + + + Android platform documentation + + + @@ -10088,7 +10106,13 @@ 16974561 Identifies the platform style resource named Widget_DeviceDefault_Button_Borderless_Colored. - Android platform documentation + + + + Android platform documentation + + + @@ -10146,7 +10170,13 @@ 16974560 Identifies the platform style resource named Widget_DeviceDefault_Button_Colored. - Android platform documentation + + + + Android platform documentation + + + diff --git a/docs/xml/FrameworksIndex/net-android-36.0.xml b/docs/xml/FrameworksIndex/net-android-36.0.xml index 82419e346..a393d9b74 100644 --- a/docs/xml/FrameworksIndex/net-android-36.0.xml +++ b/docs/xml/FrameworksIndex/net-android-36.0.xml @@ -1,7 +1,7 @@  - + @@ -3323,6 +3323,17 @@ + + + + + + + + + + + @@ -3395,6 +3406,7 @@ + @@ -3498,6 +3510,7 @@ + @@ -3580,6 +3593,7 @@ + @@ -3725,11 +3739,13 @@ + + @@ -3752,9 +3768,16 @@ + + + + + + + @@ -3772,6 +3795,7 @@ + @@ -3965,6 +3989,8 @@ + + @@ -3978,6 +4004,15 @@ + + + + + + + + + @@ -4002,6 +4037,7 @@ + @@ -4009,6 +4045,7 @@ + @@ -4042,6 +4079,7 @@ + @@ -4215,6 +4253,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4228,6 +4313,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4304,6 +4432,7 @@ + @@ -4450,6 +4579,7 @@ + @@ -4472,6 +4602,23 @@ + + + + + + + + + + + + + + + + + @@ -4802,6 +4949,7 @@ + @@ -4860,6 +5008,7 @@ + @@ -5293,6 +5442,11 @@ + + + + + @@ -5740,6 +5894,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5760,6 +5969,12 @@ + + + + + + @@ -6218,6 +6433,7 @@ + @@ -6272,6 +6488,7 @@ + @@ -6302,6 +6519,11 @@ + + + + + @@ -6310,8 +6532,10 @@ + + @@ -6372,6 +6596,9 @@ + + + @@ -6379,10 +6606,17 @@ + + + + + + + @@ -6395,12 +6629,14 @@ + + @@ -6418,7 +6654,9 @@ + + @@ -6494,6 +6732,24 @@ + + + + + + + + + + + + + + + + + + @@ -6780,6 +7036,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -6810,10 +7174,12 @@ + + @@ -6821,13 +7187,26 @@ + + + + + + + + + + + + + @@ -7200,6 +7579,13 @@ + + + + + + + @@ -7708,7 +8094,10 @@ + + + @@ -7802,6 +8191,11 @@ + + + + + @@ -7827,6 +8221,9 @@ + + + @@ -7840,6 +8237,7 @@ + @@ -7906,6 +8304,15 @@ + + + + + + + + + @@ -7938,6 +8345,10 @@ + + + + @@ -8516,6 +8927,7 @@ + @@ -8877,6 +9289,7 @@ + @@ -9643,6 +10056,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9694,13 +10140,132 @@ + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9712,14 +10277,43 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9730,8 +10324,11 @@ + + + @@ -9746,6 +10343,7 @@ + @@ -9755,13 +10353,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9842,6 +10482,7 @@ + @@ -9865,6 +10506,7 @@ + @@ -10232,6 +10874,7 @@ + @@ -10251,10 +10894,12 @@ + + @@ -10529,6 +11174,7 @@ + @@ -10920,6 +11566,7 @@ + @@ -10935,6 +11582,7 @@ + @@ -10957,6 +11605,7 @@ + @@ -11191,6 +11840,7 @@ + @@ -11740,6 +12390,7 @@ + @@ -11960,6 +12611,175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -12628,6 +13448,24 @@ + + + + + + + + + + + + + + + + + + @@ -12783,6 +13621,7 @@ + @@ -12928,6 +13767,7 @@ + @@ -12981,6 +13821,7 @@ + @@ -13453,6 +14294,7 @@ + @@ -13536,6 +14378,8 @@ + + @@ -13543,8 +14387,20 @@ + + + + + + + + + + + + @@ -13552,13 +14408,17 @@ + + + + @@ -13614,6 +14474,12 @@ + + + + + + @@ -13768,6 +14634,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -13887,6 +14773,7 @@ + @@ -14157,11 +15044,13 @@ + + @@ -14181,6 +15070,7 @@ + @@ -14256,6 +15146,7 @@ + @@ -14274,6 +15165,8 @@ + + @@ -14398,13 +15291,19 @@ + + + + + + @@ -14424,6 +15323,14 @@ + + + + + + + + @@ -14440,13 +15347,19 @@ + + + + + + @@ -14819,6 +15732,7 @@ + @@ -14857,6 +15771,7 @@ + @@ -15278,6 +16193,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -15306,7 +16273,9 @@ + + @@ -15321,9 +16290,12 @@ + + + @@ -15332,7 +16304,9 @@ + + @@ -15347,7 +16321,9 @@ + + @@ -15402,7 +16378,10 @@ + + + @@ -15422,6 +16401,8 @@ + + @@ -15464,6 +16445,7 @@ + @@ -15518,6 +16500,8 @@ + + @@ -15541,6 +16525,8 @@ + + @@ -15569,9 +16555,26 @@ + + + + + + + + + + + + + + + + + @@ -15778,6 +16781,7 @@ + @@ -16463,6 +17467,7 @@ + @@ -16496,6 +17501,7 @@ + @@ -16521,8 +17527,10 @@ + + @@ -16538,6 +17546,7 @@ + @@ -16563,6 +17572,7 @@ + @@ -16644,6 +17654,7 @@ + @@ -16693,6 +17704,7 @@ + @@ -16726,6 +17738,7 @@ + @@ -16736,6 +17749,25 @@ + + + + + + + + + + + + + + + + + + + @@ -17085,6 +18117,7 @@ + @@ -17135,6 +18168,7 @@ + @@ -17206,6 +18240,7 @@ + @@ -17231,6 +18266,7 @@ + @@ -17253,7 +18289,9 @@ + + @@ -17293,6 +18331,7 @@ + @@ -19066,6 +20105,7 @@ + @@ -19617,6 +20657,7 @@ + @@ -19650,6 +20691,7 @@ + @@ -19747,6 +20789,8 @@ + + @@ -19792,6 +20836,7 @@ + @@ -20093,6 +21138,7 @@ + @@ -20123,6 +21169,7 @@ + @@ -20195,6 +21242,7 @@ + @@ -20265,6 +21313,7 @@ + @@ -20306,6 +21355,7 @@ + @@ -20614,6 +21664,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -21388,6 +22509,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -21397,6 +22540,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -23844,6 +25059,7 @@ + @@ -24111,6 +25327,8 @@ + + @@ -24139,6 +25357,8 @@ + + @@ -24221,6 +25441,7 @@ + @@ -24255,6 +25476,7 @@ + @@ -25521,6 +26743,7 @@ + @@ -26692,8 +27915,6 @@ - - @@ -26715,8 +27936,6 @@ - - @@ -27763,6 +28982,7 @@ + @@ -27848,6 +29068,7 @@ + @@ -27898,10 +29119,18 @@ + + + + + + + + @@ -27942,19 +29171,27 @@ + + + + + + + + @@ -28425,14 +29662,18 @@ + + + + @@ -28454,13 +29695,17 @@ + + + + @@ -28745,6 +29990,7 @@ + @@ -28829,6 +30075,7 @@ + @@ -29011,6 +30258,7 @@ + @@ -29099,6 +30347,7 @@ + @@ -29172,6 +30421,10 @@ + + + + @@ -29310,6 +30563,7 @@ + @@ -29412,6 +30666,7 @@ + @@ -29432,6 +30687,7 @@ + @@ -29722,12 +30978,32 @@ + + + + + + + + + + + + + + + + + + + + @@ -29933,17 +31209,29 @@ + + + + + + + + + + + + @@ -29962,6 +31250,7 @@ + @@ -30079,6 +31368,7 @@ + @@ -30127,6 +31417,7 @@ + @@ -30148,6 +31439,7 @@ + @@ -30302,8 +31594,12 @@ + + + + @@ -30317,6 +31613,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -30429,6 +31756,11 @@ + + + + + @@ -30617,10 +31949,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -30629,10 +31997,12 @@ + + @@ -30644,6 +32014,7 @@ + @@ -30667,6 +32038,7 @@ + @@ -30679,6 +32051,7 @@ + @@ -30708,11 +32081,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -30797,6 +32197,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -31122,6 +32575,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -31185,6 +32695,7 @@ + @@ -31193,21 +32704,27 @@ + + + + + + @@ -31242,6 +32759,7 @@ + @@ -31256,6 +32774,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -31263,6 +32840,7 @@ + @@ -31284,6 +32862,7 @@ + @@ -31298,6 +32877,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -31332,6 +32970,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -31673,6 +33360,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -32028,6 +33768,7 @@ + @@ -32038,6 +33779,7 @@ + @@ -32967,6 +34709,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -33647,6 +35411,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -33737,6 +35593,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -33907,11 +35868,14 @@ + + + @@ -33925,6 +35889,7 @@ + @@ -34040,6 +36005,7 @@ + @@ -34059,6 +36025,7 @@ + @@ -34209,6 +36176,25 @@ + + + + + + + + + + + + + + + + + + + @@ -34399,6 +36385,7 @@ + @@ -34462,6 +36449,7 @@ + @@ -34755,6 +36743,7 @@ + @@ -34818,6 +36807,7 @@ + @@ -34876,6 +36866,7 @@ + @@ -34910,6 +36901,7 @@ + @@ -35060,6 +37052,7 @@ + @@ -35117,9 +37110,11 @@ + + @@ -35155,11 +37150,13 @@ + + @@ -35169,6 +37166,7 @@ + @@ -35220,6 +37218,7 @@ + @@ -35255,6 +37254,7 @@ + @@ -35406,6 +37406,7 @@ + @@ -35464,9 +37465,11 @@ + + @@ -35502,12 +37505,14 @@ + + @@ -35518,6 +37523,7 @@ + @@ -35881,11 +37887,14 @@ + + + @@ -35899,6 +37908,7 @@ + @@ -35970,6 +37980,7 @@ + @@ -36125,6 +38136,7 @@ + @@ -36142,6 +38154,7 @@ + @@ -36154,8 +38167,10 @@ + + @@ -36439,6 +38454,7 @@ + @@ -36529,6 +38545,7 @@ + @@ -36632,6 +38649,16 @@ + + + + + + + + + + @@ -37262,6 +39289,8 @@ + + @@ -37499,8 +39528,10 @@ + + @@ -38718,13 +40749,21 @@ + + + + + + + + @@ -39211,6 +41250,7 @@ + @@ -40135,6 +42175,7 @@ + @@ -40175,6 +42216,7 @@ + @@ -40259,6 +42301,10 @@ + + + + @@ -40653,6 +42699,7 @@ + @@ -40700,12 +42747,14 @@ + + @@ -40721,6 +42770,7 @@ + @@ -40733,6 +42783,7 @@ + @@ -40944,6 +42995,7 @@ + @@ -40951,11 +43003,13 @@ + + @@ -40992,10 +43046,12 @@ + + @@ -41027,6 +43083,8 @@ + + @@ -41049,6 +43107,9 @@ + + + @@ -41312,6 +43373,7 @@ + @@ -41992,6 +44054,7 @@ + @@ -42111,6 +44174,7 @@ + @@ -42288,6 +44352,7 @@ + @@ -42605,6 +44670,9 @@ + + + @@ -42729,6 +44797,8 @@ + + @@ -42827,6 +44897,12 @@ + + + + + + @@ -42903,12 +44979,16 @@ + + + + @@ -42926,6 +45006,8 @@ + + @@ -44808,6 +46890,7 @@ + @@ -44842,6 +46925,7 @@ + @@ -44933,6 +47017,23 @@ + + + + + + + + + + + + + + + + + @@ -45213,12 +47314,18 @@ + + + + + + @@ -45232,6 +47339,7 @@ + @@ -45788,7 +47896,10 @@ + + + @@ -45843,6 +47954,9 @@ + + + @@ -45916,7 +48030,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -45971,6 +48117,7 @@ + @@ -45987,6 +48134,7 @@ + @@ -46058,6 +48206,7 @@ + @@ -46587,6 +48736,9 @@ + + + @@ -46603,6 +48755,8 @@ + + @@ -46659,6 +48813,7 @@ + @@ -46687,6 +48842,7 @@ + @@ -46695,6 +48851,7 @@ + @@ -46980,6 +49137,7 @@ + @@ -47371,6 +49529,13 @@ + + + + + + + @@ -48476,6 +50641,8 @@ + + @@ -48553,6 +50720,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -48562,6 +50757,7 @@ + @@ -48897,6 +51093,8 @@ + + @@ -48941,6 +51139,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -49567,6 +51793,7 @@ + @@ -49591,6 +51818,7 @@ + @@ -49611,10 +51839,12 @@ + + @@ -49681,6 +51911,7 @@ + @@ -50423,6 +52654,7 @@ + @@ -50588,6 +52820,7 @@ + @@ -51648,6 +53881,7 @@ + @@ -51657,6 +53891,7 @@ + @@ -51722,7 +53957,9 @@ + + @@ -51731,6 +53968,7 @@ + @@ -51740,6 +53978,7 @@ + @@ -52081,6 +54320,7 @@ + @@ -54140,6 +56380,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -54159,17 +56428,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -54182,6 +56502,11 @@ + + + + + @@ -54284,22 +56609,182 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -54307,37 +56792,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -54346,6 +56890,10 @@ + + + + @@ -54370,12 +56918,16 @@ + + + + @@ -54432,6 +56984,10 @@ + + + + @@ -54447,6 +57003,7 @@ + @@ -54471,6 +57028,15 @@ + + + + + + + + + @@ -54484,12 +57050,14 @@ + + @@ -54517,6 +57085,14 @@ + + + + + + + + @@ -54655,6 +57231,7 @@ + @@ -54747,13 +57324,18 @@ + + + + + @@ -57556,9 +60138,15 @@ + + + + + + @@ -57588,6 +60176,7 @@ + @@ -58104,6 +60693,7 @@ + @@ -58172,6 +60762,7 @@ + @@ -58999,6 +61590,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -59122,6 +61737,10 @@ + + + + @@ -59346,6 +61965,7 @@ + @@ -59361,6 +61981,10 @@ + + + + @@ -59418,6 +62042,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -60214,12 +62874,19 @@ + + + + + + + @@ -60228,7 +62895,12 @@ + + + + + @@ -60244,6 +62916,7 @@ + @@ -60253,9 +62926,13 @@ + + + + @@ -60263,6 +62940,7 @@ + @@ -60303,9 +62981,11 @@ + + @@ -60370,6 +63050,7 @@ + @@ -60390,6 +63071,10 @@ + + + + @@ -60712,10 +63397,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -60725,6 +63436,7 @@ + @@ -61040,6 +63752,8 @@ + + @@ -61359,6 +64073,7 @@ + @@ -61366,6 +64081,7 @@ + @@ -61383,6 +64099,7 @@ + @@ -62217,6 +64934,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -62228,6 +64976,8 @@ + + @@ -62239,6 +64989,8 @@ + + @@ -62321,6 +65073,13 @@ + + + + + + + @@ -62328,9 +65087,11 @@ + + @@ -62341,6 +65102,11 @@ + + + + + @@ -62430,6 +65196,8 @@ + + @@ -62456,6 +65224,8 @@ + + @@ -62466,6 +65236,8 @@ + + @@ -62486,6 +65258,7 @@ + @@ -62564,6 +65337,8 @@ + + @@ -62902,6 +65677,7 @@ + @@ -62919,6 +65695,7 @@ + @@ -62929,6 +65706,24 @@ + + + + + + + + + + + + + + + + + + @@ -62972,6 +65767,7 @@ + @@ -63080,6 +65876,7 @@ + @@ -63730,6 +66527,8 @@ + + @@ -63746,6 +66545,8 @@ + + @@ -63818,6 +66619,7 @@ + @@ -63834,9 +66636,11 @@ + + @@ -63846,17 +66650,21 @@ + + + + @@ -63867,16 +66675,20 @@ + + + + @@ -63884,11 +66696,13 @@ + + @@ -63913,6 +66727,7 @@ + @@ -63934,14 +66749,17 @@ + + + @@ -63950,9 +66768,11 @@ + + @@ -64158,6 +66978,7 @@ + @@ -64181,6 +67002,7 @@ + @@ -64202,6 +67024,7 @@ + @@ -64209,6 +67032,7 @@ + @@ -64234,6 +67058,7 @@ + @@ -67892,6 +70717,7 @@ + @@ -67908,6 +70734,7 @@ + @@ -68139,6 +70966,8 @@ + + @@ -68182,6 +71011,7 @@ + @@ -68227,6 +71057,7 @@ + @@ -68269,6 +71100,7 @@ + @@ -68309,6 +71141,7 @@ + @@ -69693,6 +72526,7 @@ + @@ -69771,13 +72605,18 @@ + + + + + @@ -69793,13 +72632,18 @@ + + + + + @@ -69912,7 +72756,9 @@ + + @@ -70043,6 +72889,7 @@ + @@ -70057,6 +72904,7 @@ + @@ -70248,6 +73096,7 @@ + @@ -70790,6 +73639,19 @@ + + + + + + + + + + + + + @@ -70892,6 +73754,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -71866,6 +74863,7 @@ + @@ -73468,13 +76466,17 @@ + + + + @@ -73489,6 +76491,7 @@ + @@ -73516,6 +76519,7 @@ + @@ -77687,12 +80691,26 @@ + + + + + + + + + + + + + + @@ -77926,6 +80944,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -77962,23 +81002,28 @@ + + + + + @@ -78004,6 +81049,7 @@ + @@ -78025,17 +81071,21 @@ + + + + @@ -78049,12 +81099,20 @@ + + + + + + + + @@ -78087,10 +81145,12 @@ + + @@ -78135,14 +81195,25 @@ + + + + + + + + + + + @@ -78437,6 +81508,8 @@ + + @@ -78491,6 +81564,7 @@ + @@ -78506,8 +81580,10 @@ + + @@ -79300,6 +82376,11 @@ + + + + + @@ -79311,6 +82392,11 @@ + + + + + @@ -80058,6 +83144,7 @@ + @@ -80067,6 +83154,7 @@ + @@ -80766,6 +83854,7 @@ + @@ -81199,6 +84288,7 @@ + @@ -81239,6 +84329,7 @@ + @@ -81279,6 +84370,7 @@ + @@ -81345,6 +84437,7 @@ + @@ -81385,6 +84478,7 @@ + @@ -81425,6 +84519,7 @@ + @@ -81456,6 +84551,7 @@ + @@ -81669,99 +84765,20 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -81798,6 +84815,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -81815,6 +84980,7 @@ + @@ -81860,6 +85026,7 @@ + @@ -81870,11 +85037,28 @@ + + + + + + + + + + + + + + + + + @@ -81883,6 +85067,7 @@ + @@ -81893,6 +85078,7 @@ + @@ -81901,6 +85087,7 @@ + @@ -81917,6 +85104,7 @@ + @@ -81942,7 +85130,14 @@ + + + + + + + @@ -81982,6 +85177,8 @@ + + @@ -82019,9 +85216,12 @@ + + + @@ -82035,6 +85235,7 @@ + @@ -82047,11 +85248,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -82062,6 +85374,7 @@ + @@ -82151,6 +85464,23 @@ + + + + + + + + + + + + + + + + + @@ -82180,6 +85510,7 @@ + @@ -82188,16 +85519,19 @@ + + + @@ -82226,6 +85560,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -82320,10 +85705,12 @@ + + @@ -82394,6 +85781,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -82463,6 +85935,25 @@ + + + + + + + + + + + + + + + + + + + @@ -84172,6 +87663,9 @@ + + + @@ -85066,6 +88560,12 @@ + + + + + + @@ -85165,6 +88665,7 @@ + @@ -85184,6 +88685,7 @@ + @@ -85222,7 +88724,12 @@ + + + + + @@ -85679,6 +89186,9 @@ + + + @@ -86031,6 +89541,7 @@ + @@ -86118,6 +89629,7 @@ + @@ -86780,6 +90292,7 @@ + @@ -87694,6 +91207,24 @@ + + + + + + + + + + + + + + + + + + @@ -87857,6 +91388,7 @@ + @@ -88745,6 +92277,7 @@ + @@ -88799,12 +92332,14 @@ + + @@ -90455,15 +93990,33 @@ + + + + + + + + + + + + + + + + + + @@ -90499,8 +94052,11 @@ + + + @@ -90552,6 +94108,7 @@ + @@ -90561,6 +94118,7 @@ + @@ -90598,6 +94156,7 @@ + @@ -90609,10 +94168,12 @@ + + @@ -90625,6 +94186,8 @@ + + @@ -90684,6 +94247,7 @@ + @@ -90705,13 +94269,15 @@ - + - + + + @@ -90833,9 +94399,11 @@ + + @@ -90903,6 +94471,7 @@ + @@ -90927,6 +94496,7 @@ + @@ -90937,6 +94507,7 @@ + @@ -90961,6 +94532,7 @@ + @@ -91009,6 +94581,8 @@ + + @@ -91043,6 +94617,8 @@ + + @@ -91083,6 +94659,8 @@ + + @@ -91099,6 +94677,7 @@ + @@ -91111,12 +94690,14 @@ + + @@ -91203,6 +94784,8 @@ + + @@ -91272,6 +94855,10 @@ + + + + @@ -91304,12 +94891,19 @@ + + + + + + + @@ -91398,6 +94992,7 @@ + @@ -91459,6 +95054,7 @@ + @@ -91470,6 +95066,7 @@ + @@ -91534,6 +95131,7 @@ + @@ -91804,6 +95402,7 @@ + @@ -91815,6 +95414,7 @@ + @@ -91828,6 +95428,7 @@ + @@ -91850,6 +95451,7 @@ + @@ -91891,6 +95493,7 @@ + @@ -92391,6 +95994,7 @@ + @@ -92412,6 +96016,7 @@ + @@ -92423,6 +96028,7 @@ + @@ -92466,6 +96072,7 @@ + @@ -92523,6 +96130,7 @@ + @@ -92566,6 +96174,10 @@ + + + + @@ -92605,12 +96217,16 @@ + + + + @@ -92653,6 +96269,7 @@ + @@ -92670,6 +96287,8 @@ + + @@ -92701,12 +96320,17 @@ + + + + + @@ -92740,6 +96364,10 @@ + + + + @@ -94766,6 +98394,7 @@ + @@ -94812,6 +98441,7 @@ + @@ -94951,6 +98581,7 @@ + @@ -95761,6 +99392,8 @@ + + @@ -95788,6 +99421,7 @@ + @@ -95834,6 +99468,7 @@ + @@ -95868,18 +99503,30 @@ + + + + + + + + + + + + @@ -95889,7 +99536,9 @@ + + @@ -95899,21 +99548,28 @@ + + + + + + + @@ -95922,6 +99578,18 @@ + + + + + + + + + + + + @@ -95965,6 +99633,22 @@ + + + + + + + + + + + + + + + + @@ -96012,6 +99696,12 @@ + + + + + + @@ -96247,6 +99937,10 @@ + + + + @@ -96282,6 +99976,7 @@ + @@ -96340,6 +100035,7 @@ + @@ -96475,6 +100171,12 @@ + + + + + + @@ -96768,6 +100470,25 @@ + + + + + + + + + + + + + + + + + + + @@ -96888,10 +100609,28 @@ + + + + + + + + + + + + + + + + + + @@ -96901,6 +100640,7 @@ + @@ -97718,6 +101458,7 @@ + @@ -98196,6 +101937,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -99152,7 +102920,6 @@ - @@ -99176,6 +102943,9 @@ + + + @@ -99198,6 +102968,7 @@ + @@ -99503,6 +103274,15 @@ + + + + + + + + + @@ -103249,10 +107029,21 @@ + + + + + + + + + + + @@ -103408,6 +107199,7 @@ + @@ -103438,6 +107230,7 @@ + @@ -103707,6 +107500,22 @@ + + + + + + + + + + + + + + + + @@ -103906,6 +107715,7 @@ + @@ -103913,6 +107723,7 @@ + @@ -104125,6 +107936,7 @@ + @@ -104387,6 +108199,7 @@ + @@ -104523,6 +108336,7 @@ + @@ -104583,6 +108397,8 @@ + + @@ -104862,7 +108678,10 @@ + + + @@ -105479,6 +109298,11 @@ + + + + + @@ -105578,6 +109402,18 @@ + + + + + + + + + + + + @@ -105797,6 +109633,7 @@ + @@ -105819,7 +109656,9 @@ + + @@ -105948,9 +109787,12 @@ + + + @@ -105958,6 +109800,17 @@ + + + + + + + + + + + @@ -106020,12 +109873,14 @@ + + @@ -106295,6 +110150,9 @@ + + + @@ -106589,6 +110447,7 @@ + @@ -106604,6 +110463,7 @@ + @@ -106689,6 +110549,7 @@ + @@ -107055,6 +110916,9 @@ + + + @@ -108251,6 +112115,7 @@ + @@ -108515,6 +112380,10 @@ + + + + @@ -108573,6 +112442,7 @@ + @@ -108703,6 +112573,7 @@ + @@ -108750,6 +112621,7 @@ + @@ -108773,6 +112645,7 @@ + @@ -108785,6 +112658,7 @@ + @@ -109005,17 +112879,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -109061,11 +113010,24 @@ + + + + + + + + + + + + + @@ -109395,6 +113357,12 @@ + + + + + + @@ -109853,6 +113821,21 @@ + + + + + + + + + + + + + + + @@ -109971,6 +113954,7 @@ + @@ -110424,6 +114408,7 @@ + @@ -110977,6 +114962,8 @@ + + @@ -111000,6 +114987,8 @@ + + @@ -111262,6 +115251,7 @@ + @@ -111272,6 +115262,7 @@ + @@ -111594,6 +115585,7 @@ + @@ -111606,6 +115598,7 @@ + @@ -111838,6 +115831,7 @@ + @@ -111850,6 +115844,7 @@ + @@ -112803,6 +116798,7 @@ + @@ -113033,6 +117029,10 @@ + + + + @@ -113282,6 +117282,9 @@ + + + @@ -113291,6 +117294,7 @@ + @@ -116017,6 +120021,7 @@ + @@ -117402,6 +121407,13 @@ + + + + + + + @@ -117411,26 +121423,35 @@ + + + + + + + + + @@ -117465,6 +121486,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -118511,6 +122598,9 @@ + + + @@ -118541,6 +122631,9 @@ + + + @@ -118753,6 +122846,20 @@ + + + + + + + + + + + + + + @@ -118925,6 +123032,7 @@ + @@ -118982,6 +123090,7 @@ + @@ -119014,6 +123123,7 @@ + @@ -119051,6 +123161,7 @@ + @@ -119065,6 +123176,7 @@ + @@ -119076,6 +123188,8 @@ + + @@ -119110,6 +123224,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -119140,6 +123288,9 @@ + + + @@ -119391,30 +123542,37 @@ + + + - - - + + + + + + + @@ -119422,18 +123580,52 @@ + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -119472,20 +123664,32 @@ + + + + + + + + + + + + @@ -121495,6 +125699,7 @@ + @@ -121528,6 +125733,7 @@ + @@ -121540,6 +125746,7 @@ + @@ -121555,6 +125762,7 @@ + @@ -121595,6 +125803,7 @@ + @@ -121650,6 +125859,7 @@ + @@ -121670,6 +125880,7 @@ + @@ -121707,6 +125918,7 @@ + @@ -121721,6 +125933,7 @@ + @@ -121745,8 +125958,10 @@ + + @@ -121810,6 +126025,7 @@ + @@ -121818,6 +126034,7 @@ + @@ -121841,6 +126058,7 @@ + @@ -121887,6 +126105,7 @@ + @@ -121909,6 +126128,7 @@ + @@ -121928,7 +126148,9 @@ + + @@ -122340,6 +126562,7 @@ + @@ -122389,6 +126612,16 @@ + + + + + + + + + + @@ -122778,6 +127011,8 @@ + + @@ -122798,7 +127033,12 @@ + + + + + @@ -123371,6 +127611,8 @@ + + @@ -123391,7 +127633,12 @@ + + + + + @@ -123441,8 +127688,10 @@ + + @@ -123467,6 +127716,7 @@ + @@ -123555,6 +127805,9 @@ + + + @@ -123622,6 +127875,9 @@ + + + @@ -123691,11 +127947,13 @@ + + @@ -123888,6 +128146,15 @@ + + + + + + + + + @@ -126216,6 +130483,7 @@ + @@ -130186,6 +134454,8 @@ + + @@ -142742,6 +147012,7 @@ + @@ -143035,9 +147306,11 @@ + + @@ -143840,9 +148113,13 @@ + + + + @@ -144414,6 +148691,12 @@ + + + + + + @@ -150238,27 +154521,6 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/xml/Java.Awt.Font/NumericShaper+Range.xml b/docs/xml/Java.Awt.Font/NumericShaper+Range.xml index 07bf2e385..a41676928 100644 --- a/docs/xml/Java.Awt.Font/NumericShaper+Range.xml +++ b/docs/xml/Java.Awt.Font/NumericShaper+Range.xml @@ -89,6 +89,7 @@ The Arabic range with the Arabic-Indic digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -119,6 +120,7 @@ The Balinese range with the Balinese digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -149,6 +151,7 @@ The Bengali range with the Bengali digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -179,6 +182,7 @@ The Cham range with the Cham digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -209,6 +213,7 @@ The Devanagari range with the Devanagari digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -239,6 +244,7 @@ The Arabic range with the Eastern Arabic-Indic digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -269,6 +275,7 @@ The Ethiopic range with the Ethiopic digits. Ethiopic does not have a decimal digit 0, so Latin (European) 0 is used. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -299,6 +306,7 @@ The Latin (European) range with the Latin (ASCII) digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -329,6 +337,7 @@ The Gujarati range with the Gujarati digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -359,6 +368,7 @@ The Gurmukhi range with the Gurmukhi digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -389,6 +399,7 @@ The Javanese range with the Javanese digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -456,6 +467,7 @@ The Kannada range with the Kannada digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -486,6 +498,7 @@ The Kayah Li range with the Kayah Li digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -516,6 +529,7 @@ The Khmer range with the Khmer digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -546,6 +560,7 @@ The Lao range with the Lao digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -576,6 +591,7 @@ The Lepcha range with the Lepcha digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -606,6 +622,7 @@ The Limbu range with the Limbu digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -636,6 +653,7 @@ The Malayalam range with the Malayalam digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -666,6 +684,7 @@ The Meetei Mayek range with the Meetei Mayek digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -696,6 +715,7 @@ The Mongolian range with the Mongolian digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -726,6 +746,7 @@ The Myanmar range with the Myanmar digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -756,6 +777,7 @@ The Myanmar range with the Myanmar Shan digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -786,6 +808,7 @@ The New Tai Lue range with the New Tai Lue digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -816,6 +839,7 @@ The N'Ko range with the N'Ko digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -846,6 +870,7 @@ The Ol Chiki range with the Ol Chiki digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -876,6 +901,7 @@ The Oriya range with the Oriya digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -906,6 +932,7 @@ The Saurashtra range with the Saurashtra digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -936,6 +963,7 @@ The Sundanese range with the Sundanese digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -966,6 +994,7 @@ The Tai Tham Hora range with the Tai Tham Hora digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -996,6 +1025,7 @@ The Tai Tham Tham range with the Tai Tham Tham digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1026,6 +1056,7 @@ The Tamil range with the Tamil digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1056,6 +1087,7 @@ The Telugu range with the Telugu digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1086,6 +1118,7 @@ The Thai range with the Thai digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1182,6 +1215,7 @@ The Tibetan range with the Tibetan digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1212,6 +1246,7 @@ The Vai range with the Vai digits. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Awt.Font/TextAttribute.xml b/docs/xml/Java.Awt.Font/TextAttribute.xml index 6fb34ea87..198f415d0 100644 --- a/docs/xml/Java.Awt.Font/TextAttribute.xml +++ b/docs/xml/Java.Awt.Font/TextAttribute.xml @@ -106,6 +106,7 @@ Attribute key for the paint used to render the background of the text. + To be added. Attribute key for the paint used to render the background of the text. Values are instances of <b>Paint</b>. @@ -151,6 +152,7 @@ Attribute key for the embedding level of the text. + To be added. Attribute key for the embedding level of the text. Values are instances of <b>Integer</b>. The default value is @@ -202,6 +204,7 @@ Attribute key for a user-defined glyph to display in lieu of the font's standard glyph for a character. + To be added. Attribute key for a user-defined glyph to display in lieu of the font's standard glyph for a character. Values are @@ -253,6 +256,7 @@ Attribute key for the font name. + To be added. Attribute key for the font name. Values are instances of <b>String</b>. The default value is @@ -306,6 +310,7 @@ Attribute key used to provide the font to use to render text. + To be added. Attribute key used to provide the font to use to render text. @@ -390,6 +395,7 @@ Attribute key for the paint used to render the text. + To be added. Attribute key for the paint used to render the text. Values are instances of <b>Paint</b>. The default value is @@ -433,6 +439,7 @@ Attribute key for input method highlight styles. + To be added. Attribute key for input method highlight styles. @@ -474,6 +481,7 @@ Attribute key for input method underlines. + To be added. Attribute key for input method underlines. Values are instances of <b>Integer</b>. The default @@ -560,6 +568,7 @@ Attribute key for the justification of a paragraph. + To be added. Attribute key for the justification of a paragraph. Values are instances of <b>Number</b>. The default value is @@ -609,6 +618,7 @@ Justify the line to the full requested width. + To be added. Justify the line to the full requested width. This is the default value for JUSTIFICATION. @@ -647,6 +657,7 @@ Do not allow the line to be justified. + To be added. Do not allow the line to be justified. @@ -684,6 +695,7 @@ Attribute key to request kerning. + To be added. Attribute key to request kerning. Values are instances of <b>Integer</b>. The default value is @@ -731,6 +743,7 @@ Request standard kerning. + To be added. Request standard kerning. Added in 1.6. @@ -769,6 +782,7 @@ Attribute key for enabling optional ligatures. + To be added. Attribute key for enabling optional ligatures. Values are instances of <b>Integer</b>. The default value is @@ -811,6 +825,7 @@ Request standard optional ligatures. + To be added. Request standard optional ligatures. Added in 1.6. @@ -850,6 +865,7 @@ Attribute key for converting ASCII decimal digits to other decimal ranges. + To be added. Attribute key for converting ASCII decimal digits to other decimal ranges. Values are instances of NumericShaper. @@ -896,6 +912,7 @@ Attribute key for the posture of a font. + To be added. Attribute key for the posture of a font. Values are instances of <b>Number</b>. The default value is @@ -945,6 +962,7 @@ The standard italic posture. + To be added. The standard italic posture. @@ -982,6 +1000,7 @@ The standard posture, upright. + To be added. The standard posture, upright. This is the default value for POSTURE. @@ -1020,6 +1039,7 @@ Attribute key for the run direction of the line. + To be added. Attribute key for the run direction of the line. Values are instances of <b>Boolean</b>. The default value is @@ -1066,6 +1086,7 @@ Left-to-right run direction. + To be added. Left-to-right run direction. @@ -1103,6 +1124,7 @@ Right-to-left run direction. + To be added. Right-to-left run direction. @@ -1140,6 +1162,7 @@ Attribute key for the font size. + To be added. Attribute key for the font size. Values are instances of <b>Number</b>. The default value is 12pt. @@ -1186,6 +1209,7 @@ Attribute key for strikethrough. + To be added. Attribute key for strikethrough. Values are instances of <b>Boolean</b>. The default value is @@ -1228,6 +1252,7 @@ A single strikethrough. + To be added. A single strikethrough. @@ -1265,6 +1290,7 @@ Attribute key for superscripting and subscripting. + To be added. Attribute key for superscripting and subscripting. Values are instances of <b>Integer</b>. The default value is @@ -1315,6 +1341,7 @@ Standard subscript. + To be added. Standard subscript. @@ -1352,6 +1379,7 @@ Standard superscript. + To be added. Standard superscript. @@ -1390,6 +1418,7 @@ Attribute key for swapping foreground and background Paints. + To be added. Attribute key for swapping foreground and background Paints. Values are instances of @@ -1438,6 +1467,7 @@ Swap foreground and background. + To be added. Swap foreground and background. Added in 1.3. @@ -1546,6 +1576,7 @@ Attribute key to control tracking. + To be added. Attribute key to control tracking. Values are instances of <b>Number</b>. The default value is @@ -1594,6 +1625,7 @@ Perform loose tracking. + To be added. Perform loose tracking. Added in 1.6. @@ -1632,6 +1664,7 @@ Perform tight tracking. + To be added. Perform tight tracking. Added in 1.6. @@ -1670,6 +1703,7 @@ Attribute key for the transform of a font. + To be added. Attribute key for the transform of a font. Values are instances of <b>TransformAttribute</b>. The @@ -1720,6 +1754,7 @@ Attribute key for underline. + To be added. Attribute key for underline. Values are instances of <b>Integer</b>. The default value is -1, which @@ -1762,6 +1797,7 @@ Single pixel dashed low underline. + To be added. Single pixel dashed low underline. Added in 1.3. @@ -1800,6 +1836,7 @@ Single pixel dotted low underline. + To be added. Single pixel dotted low underline. Added in 1.3. @@ -1838,6 +1875,7 @@ Double pixel gray low underline. + To be added. Double pixel gray low underline. Added in 1.3. @@ -1876,6 +1914,7 @@ Single pixel solid low underline. + To be added. Single pixel solid low underline. Added in 1.3. @@ -1914,6 +1953,7 @@ Double pixel solid low underline. + To be added. Double pixel solid low underline. Added in 1.3. @@ -1952,6 +1992,7 @@ Standard underline. + To be added. Standard underline. @@ -1989,6 +2030,7 @@ Attribute key for the weight of a font. + To be added. Attribute key for the weight of a font. Values are instances of <b>Number</b>. The default value is @@ -2036,6 +2078,7 @@ The standard bold weight. + To be added. The standard bold weight. @@ -2073,6 +2116,7 @@ A moderately lighter weight than WEIGHT_BOLD. + To be added. A moderately lighter weight than WEIGHT_BOLD. @@ -2111,6 +2155,7 @@ An intermediate weight between WEIGHT_LIGHT and WEIGHT_STANDARD. + To be added. An intermediate weight between WEIGHT_LIGHT and WEIGHT_STANDARD. @@ -2149,6 +2194,7 @@ An extra heavy weight. + To be added. An extra heavy weight. @@ -2186,6 +2232,7 @@ The lightest predefined weight. + To be added. The lightest predefined weight. @@ -2223,6 +2270,7 @@ A moderately heavier weight than WEIGHT_BOLD. + To be added. A moderately heavier weight than WEIGHT_BOLD. @@ -2260,6 +2308,7 @@ The standard light weight. + To be added. The standard light weight. @@ -2298,6 +2347,7 @@ An intermediate weight between WEIGHT_REGULAR and WEIGHT_BOLD. + To be added. An intermediate weight between WEIGHT_REGULAR and WEIGHT_BOLD. @@ -2336,6 +2386,7 @@ The standard weight. + To be added. The standard weight. This is the default value for WEIGHT. @@ -2373,6 +2424,7 @@ A moderately heavier weight than WEIGHT_REGULAR. + To be added. A moderately heavier weight than WEIGHT_REGULAR. @@ -2410,6 +2462,7 @@ The heaviest predefined weight. + To be added. The heaviest predefined weight. @@ -2447,6 +2500,7 @@ Attribute key for the width of a font. + To be added. Attribute key for the width of a font. Values are instances of <b>Number</b>. The default value is @@ -2490,6 +2544,7 @@ The most condensed predefined width. + To be added. The most condensed predefined width. @@ -2527,6 +2582,7 @@ The most extended predefined width. + To be added. The most extended predefined width. @@ -2564,6 +2620,7 @@ The standard width. + To be added. The standard width. This is the default value for WIDTH. @@ -2602,6 +2659,7 @@ A moderately condensed width. + To be added. A moderately condensed width. @@ -2639,6 +2697,7 @@ A moderately extended width. + To be added. A moderately extended width. diff --git a/docs/xml/Java.IO/CharArrayReader.xml b/docs/xml/Java.IO/CharArrayReader.xml index f8d43c54a..9bc986bc4 100644 --- a/docs/xml/Java.IO/CharArrayReader.xml +++ b/docs/xml/Java.IO/CharArrayReader.xml @@ -1,4 +1,4 @@ - + @@ -38,9 +38,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -76,9 +76,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -145,9 +145,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -186,9 +186,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -229,9 +229,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -268,9 +268,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -345,9 +345,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -383,9 +383,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -434,9 +434,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.IO/FilePermission.xml b/docs/xml/Java.IO/FilePermission.xml index df608c08b..46172931b 100644 --- a/docs/xml/Java.IO/FilePermission.xml +++ b/docs/xml/Java.IO/FilePermission.xml @@ -139,6 +139,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -170,6 +174,10 @@ [Android.Runtime.Register("hashCode", "()I", "")] [<Android.Runtime.Register("hashCode", "()I", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 diff --git a/docs/xml/Java.IO/InputStreamReader.xml b/docs/xml/Java.IO/InputStreamReader.xml index 1019592a9..c2cad9317 100644 --- a/docs/xml/Java.IO/InputStreamReader.xml +++ b/docs/xml/Java.IO/InputStreamReader.xml @@ -1,4 +1,4 @@ - + @@ -50,9 +50,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -90,9 +90,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -154,9 +154,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -195,9 +195,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -236,9 +236,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -314,9 +314,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -400,9 +400,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Interop.Expressions/JniValueMarshalerContext.xml b/docs/xml/Java.Interop.Expressions/JniValueMarshalerContext.xml index 848353bfe..2d1d6bd4f 100644 --- a/docs/xml/Java.Interop.Expressions/JniValueMarshalerContext.xml +++ b/docs/xml/Java.Interop.Expressions/JniValueMarshalerContext.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -39,7 +39,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -60,7 +60,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -90,7 +90,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Collections.ObjectModel.Collection<System.Linq.Expressions.Expression> @@ -111,7 +111,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Collections.ObjectModel.Collection<System.Linq.Expressions.Expression> @@ -132,7 +132,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Collections.ObjectModel.KeyedCollection<System.String,System.Linq.Expressions.ParameterExpression> @@ -153,7 +153,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Linq.Expressions.Expression @@ -174,7 +174,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 diff --git a/docs/xml/Java.Interop/BaseExportAttribute.xml b/docs/xml/Java.Interop/BaseExportAttribute.xml new file mode 100644 index 000000000..0295c43fc --- /dev/null +++ b/docs/xml/Java.Interop/BaseExportAttribute.xml @@ -0,0 +1,45 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Attribute + + + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + To be added. + To be added. + + + + diff --git a/docs/xml/Java.Interop/ExportAttribute.xml b/docs/xml/Java.Interop/ExportAttribute.xml index 3317b855c..90678b10a 100644 --- a/docs/xml/Java.Interop/ExportAttribute.xml +++ b/docs/xml/Java.Interop/ExportAttribute.xml @@ -1,14 +1,14 @@ - - + + - + Mono.Android 0.0.0.0 - System.Attribute + Java.Interop.BaseExportAttribute @@ -49,12 +49,6 @@ Mono.Android 0.0.0.0 - - - [System.Diagnostics.CodeAnalysis.DynamicDependency(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All, "Java.Interop.DynamicCallbackCodeGenerator", "Mono.Android.Export")] - [<System.Diagnostics.CodeAnalysis.DynamicDependency(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All, "Java.Interop.DynamicCallbackCodeGenerator", "Mono.Android.Export")>] - - To be added. @@ -75,8 +69,8 @@ - [System.Diagnostics.CodeAnalysis.DynamicDependency(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All, "Java.Interop.DynamicCallbackCodeGenerator", "Mono.Android.Export")] - [<System.Diagnostics.CodeAnalysis.DynamicDependency(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All, "Java.Interop.DynamicCallbackCodeGenerator", "Mono.Android.Export")>] + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] [System.Runtime.CompilerServices.NullableContext(1)] diff --git a/docs/xml/Java.Interop/ExportFieldAttribute.xml b/docs/xml/Java.Interop/ExportFieldAttribute.xml index b5b821df4..7a620f680 100644 --- a/docs/xml/Java.Interop/ExportFieldAttribute.xml +++ b/docs/xml/Java.Interop/ExportFieldAttribute.xml @@ -1,14 +1,14 @@ - - + + - + Mono.Android 0.0.0.0 - System.Attribute + Java.Interop.BaseExportAttribute @@ -46,12 +46,6 @@ Mono.Android 0.0.0.0 - - - [System.Diagnostics.CodeAnalysis.DynamicDependency(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All, "Java.Interop.DynamicCallbackCodeGenerator", "Mono.Android.Export")] - [<System.Diagnostics.CodeAnalysis.DynamicDependency(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All, "Java.Interop.DynamicCallbackCodeGenerator", "Mono.Android.Export")>] - - diff --git a/docs/xml/Java.Interop/IAndroidCallableWrapper.xml b/docs/xml/Java.Interop/IAndroidCallableWrapper.xml new file mode 100644 index 000000000..4170db245 --- /dev/null +++ b/docs/xml/Java.Interop/IAndroidCallableWrapper.xml @@ -0,0 +1,52 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + + + Interface for proxy types that represent Android Callable Wrappers (ACW). + ACW types are .NET types that have a corresponding generated Java class + which calls back into .NET via JNI native methods. + + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Void + + + + + + The JNI type for the Java class. + + Registers JNI native methods for this ACW type. + Called when the Java class is first loaded and needs its native methods bound. + + To be added. + + + + diff --git a/docs/xml/Java.Interop/IJavaPeerable.xml b/docs/xml/Java.Interop/IJavaPeerable.xml index f2a2a1cb8..ba223e89d 100644 --- a/docs/xml/Java.Interop/IJavaPeerable.xml +++ b/docs/xml/Java.Interop/IJavaPeerable.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 @@ -96,7 +96,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -155,7 +155,7 @@ partial class ExampleBinding : IJavaPeerable { Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -202,7 +202,7 @@ partial class ExampleBinding : IJavaPeerable { Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -261,7 +261,7 @@ partial class ExampleBinding : IJavaPeerable { Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -295,7 +295,7 @@ partial class ExampleBinding : IJavaPeerable { Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniManagedPeerStates @@ -321,7 +321,7 @@ partial class ExampleBinding : IJavaPeerable { Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.IntPtr @@ -340,7 +340,7 @@ partial class ExampleBinding : IJavaPeerable { Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniPeerMembers @@ -387,7 +387,7 @@ partial class ExampleBinding { Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -437,7 +437,7 @@ partial class ExampleBinding { Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -477,7 +477,7 @@ partial class ExampleBinding { Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -503,7 +503,7 @@ partial class ExampleBinding { Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -543,7 +543,7 @@ partial class ExampleBinding { Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JavaArray`1.xml b/docs/xml/Java.Interop/JavaArray`1.xml index a56bcfc0c..d4b8c5b63 100644 --- a/docs/xml/Java.Interop/JavaArray`1.xml +++ b/docs/xml/Java.Interop/JavaArray`1.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 @@ -77,7 +77,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -101,7 +101,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -129,7 +129,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -158,7 +158,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -189,7 +189,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -218,7 +218,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -242,7 +242,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 T @@ -267,7 +267,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -291,7 +291,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -318,7 +318,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -342,7 +342,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -370,7 +370,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -399,7 +399,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -426,7 +426,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -455,7 +455,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -479,7 +479,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -503,7 +503,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Object @@ -527,7 +527,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Collections.IEnumerator @@ -552,7 +552,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -586,7 +586,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -620,7 +620,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -654,7 +654,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -689,7 +689,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -713,7 +713,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -755,7 +755,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -788,7 +788,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -812,7 +812,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 T[] diff --git a/docs/xml/Java.Interop/JavaBooleanArray.xml b/docs/xml/Java.Interop/JavaBooleanArray.xml index 0ff663e62..f74a6eafc 100644 --- a/docs/xml/Java.Interop/JavaBooleanArray.xml +++ b/docs/xml/Java.Interop/JavaBooleanArray.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JavaPrimitiveArray<System.Boolean> @@ -46,7 +46,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -67,7 +67,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -88,7 +88,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -109,7 +109,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -132,7 +132,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -153,7 +153,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -183,7 +183,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -213,7 +213,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -235,7 +235,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -248,14 +248,7 @@ - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - - - + To be added. @@ -273,7 +266,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniBooleanArrayElements @@ -295,7 +288,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 diff --git a/docs/xml/Java.Interop/JavaCharArray.xml b/docs/xml/Java.Interop/JavaCharArray.xml index 452f86b7d..45d2945ec 100644 --- a/docs/xml/Java.Interop/JavaCharArray.xml +++ b/docs/xml/Java.Interop/JavaCharArray.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JavaPrimitiveArray<System.Char> @@ -46,7 +46,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -67,7 +67,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -88,7 +88,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -109,7 +109,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -132,7 +132,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -153,7 +153,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -183,7 +183,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -213,7 +213,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -235,7 +235,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -248,14 +248,7 @@ - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - - - + To be added. @@ -273,7 +266,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniCharArrayElements @@ -295,7 +288,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 diff --git a/docs/xml/Java.Interop/JavaDoubleArray.xml b/docs/xml/Java.Interop/JavaDoubleArray.xml index c2c2b17e8..c9576ba45 100644 --- a/docs/xml/Java.Interop/JavaDoubleArray.xml +++ b/docs/xml/Java.Interop/JavaDoubleArray.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JavaPrimitiveArray<System.Double> @@ -46,7 +46,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -67,7 +67,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -88,7 +88,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -109,7 +109,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -132,7 +132,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -153,7 +153,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -183,7 +183,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -213,7 +213,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -235,7 +235,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -248,14 +248,7 @@ - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - - - + To be added. @@ -273,7 +266,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniDoubleArrayElements @@ -295,7 +288,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 diff --git a/docs/xml/Java.Interop/JavaException.xml b/docs/xml/Java.Interop/JavaException.xml index e70f2dc3d..75527489e 100644 --- a/docs/xml/Java.Interop/JavaException.xml +++ b/docs/xml/Java.Interop/JavaException.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Exception @@ -49,7 +49,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -67,7 +67,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -94,7 +94,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -117,7 +117,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -146,7 +146,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -169,7 +169,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -198,7 +198,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -219,7 +219,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -246,7 +246,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -267,7 +267,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -292,7 +292,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -313,7 +313,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -335,7 +335,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -364,7 +364,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -388,7 +388,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -412,7 +412,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.IntPtr @@ -434,7 +434,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -461,7 +461,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -488,7 +488,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -512,7 +512,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -533,7 +533,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -554,7 +554,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniManagedPeerStates @@ -578,7 +578,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -612,7 +612,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -633,7 +633,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -655,7 +655,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -681,7 +681,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -715,7 +715,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JavaInt16Array.xml b/docs/xml/Java.Interop/JavaInt16Array.xml index f9f75c9ae..ef05d891b 100644 --- a/docs/xml/Java.Interop/JavaInt16Array.xml +++ b/docs/xml/Java.Interop/JavaInt16Array.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JavaPrimitiveArray<System.Int16> @@ -46,7 +46,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -67,7 +67,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -88,7 +88,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -109,7 +109,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -132,7 +132,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -153,7 +153,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -183,7 +183,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -213,7 +213,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -235,7 +235,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -273,7 +273,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniInt16ArrayElements @@ -295,7 +295,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 diff --git a/docs/xml/Java.Interop/JavaInt32Array.xml b/docs/xml/Java.Interop/JavaInt32Array.xml index 668069ba7..ec0603ec4 100644 --- a/docs/xml/Java.Interop/JavaInt32Array.xml +++ b/docs/xml/Java.Interop/JavaInt32Array.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JavaPrimitiveArray<System.Int32> @@ -46,7 +46,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -67,7 +67,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -88,7 +88,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -109,7 +109,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -132,7 +132,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -153,7 +153,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -183,7 +183,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -213,7 +213,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -235,7 +235,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -248,14 +248,7 @@ - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - - - + To be added. @@ -273,7 +266,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniInt32ArrayElements @@ -295,7 +288,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 diff --git a/docs/xml/Java.Interop/JavaInt64Array.xml b/docs/xml/Java.Interop/JavaInt64Array.xml index 660d06998..763b748a2 100644 --- a/docs/xml/Java.Interop/JavaInt64Array.xml +++ b/docs/xml/Java.Interop/JavaInt64Array.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JavaPrimitiveArray<System.Int64> @@ -46,7 +46,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -67,7 +67,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -88,7 +88,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -109,7 +109,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -132,7 +132,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -153,7 +153,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -183,7 +183,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -213,7 +213,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -235,7 +235,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -248,14 +248,7 @@ - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - - - + To be added. @@ -273,7 +266,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniInt64ArrayElements @@ -295,7 +288,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 diff --git a/docs/xml/Java.Interop/JavaObject.xml b/docs/xml/Java.Interop/JavaObject.xml index 112a9c5ff..7bf4f341a 100644 --- a/docs/xml/Java.Interop/JavaObject.xml +++ b/docs/xml/Java.Interop/JavaObject.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -45,7 +45,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -69,7 +69,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -92,7 +92,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -121,7 +121,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -142,7 +142,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -169,7 +169,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -190,7 +190,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -221,7 +221,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -242,7 +242,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -264,7 +264,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference* @@ -287,7 +287,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -311,7 +311,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -335,7 +335,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.IntPtr @@ -357,7 +357,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -384,7 +384,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -411,7 +411,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -438,7 +438,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -462,7 +462,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniManagedPeerStates @@ -486,7 +486,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -520,7 +520,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -541,7 +541,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -567,7 +567,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -598,7 +598,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JavaObjectArray`1.xml b/docs/xml/Java.Interop/JavaObjectArray`1.xml index c2eb82498..fb966df29 100644 --- a/docs/xml/Java.Interop/JavaObjectArray`1.xml +++ b/docs/xml/Java.Interop/JavaObjectArray`1.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 @@ -61,7 +61,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -82,7 +82,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -103,7 +103,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -124,7 +124,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -147,7 +147,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -168,7 +168,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -194,7 +194,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -213,7 +213,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -241,7 +241,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -266,7 +266,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 T diff --git a/docs/xml/Java.Interop/JavaPeerAliasesAttribute.xml b/docs/xml/Java.Interop/JavaPeerAliasesAttribute.xml new file mode 100644 index 000000000..f1099871a --- /dev/null +++ b/docs/xml/Java.Interop/JavaPeerAliasesAttribute.xml @@ -0,0 +1,92 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Attribute + + + + + [System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + [<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + + + Attribute applied to generated alias holder types. When multiple .NET types + map to the same JNI name (e.g., JavaCollection and JavaCollection<T> + both map to "java/util/Collection"), the base JNI name entry points to + a plain holder class annotated with this attribute, which lists the indexed + TypeMap keys for each alias type. + + + The alias holder is NOT a subclass — this ensures + GetCustomAttribute<JavaPeerProxy>() returns null for alias entries, + keeping the fast path (non-alias types) free of alias checks. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + [System.ParamArray] + [<System.ParamArray>] + + + + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.String[] + + + + Gets the indexed TypeMap keys for this alias group (e.g., "java/util/Collection[0]", + "java/util/Collection[1]"). + + To be added. + To be added. + + + + diff --git a/docs/xml/Java.Interop/JavaPeerProxy.xml b/docs/xml/Java.Interop/JavaPeerProxy.xml new file mode 100644 index 000000000..2f4e3a93d --- /dev/null +++ b/docs/xml/Java.Interop/JavaPeerProxy.xml @@ -0,0 +1,241 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Attribute + + + + + [System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface, AllowMultiple=false, Inherited=false)] + [<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface, AllowMultiple=false, Inherited=false)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + + + Base attribute class for generated proxy types that enable AOT-safe type mapping + between Java and .NET types. + + + Proxy attributes are generated at build time and applied to the proxy type itself + (self-application pattern). The .NET runtime's GetCustomAttribute<JavaPeerProxy>() + instantiates the proxy in an AOT-safe manner — no Activator.CreateInstance() needed. + + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + + Java.Interop.IJavaPeerable + + + + + + + The JNI object reference handle. + How to handle JNI reference ownership. + + Creates an instance of the target type using the JNI handle and ownership semantics. + This replaces the reflection-based constructor invocation used in the legacy path. + + A new instance of the target type wrapping the JNI handle, or null if activation is not supported. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + + Java.Interop.IJavaPeerable + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.String + + + + Gets the final JNI type name of the Java class this proxy represents. + + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Void + + + + + + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Void + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Boolean + + + + + + To be added. + + Returns when the UCO constructor callback should skip + activation because a managed peer already exists for the given JNI handle + (e.g., when called from FinishCreateInstance after StartCreateInstance + already registered the peer). + + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + System.Type + + + + Gets the target .NET type that this proxy represents. + + To be added. + To be added. + + + + diff --git a/docs/xml/Java.Interop/JavaPeerableExtensions.xml b/docs/xml/Java.Interop/JavaPeerableExtensions.xml index b452febd9..9ee8842a3 100644 --- a/docs/xml/Java.Interop/JavaPeerableExtensions.xml +++ b/docs/xml/Java.Interop/JavaPeerableExtensions.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -39,7 +39,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -78,7 +78,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 TResult @@ -168,7 +168,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean diff --git a/docs/xml/Java.Interop/JavaPrimitiveArray`1.xml b/docs/xml/Java.Interop/JavaPrimitiveArray`1.xml index 7ea24811a..434c02a65 100644 --- a/docs/xml/Java.Interop/JavaPrimitiveArray`1.xml +++ b/docs/xml/Java.Interop/JavaPrimitiveArray`1.xml @@ -6,17 +6,13 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] @@ -61,7 +57,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -91,7 +87,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -117,7 +113,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -147,7 +143,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -169,7 +165,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -188,7 +184,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -210,7 +206,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 T diff --git a/docs/xml/Java.Interop/JavaSByteArray.xml b/docs/xml/Java.Interop/JavaSByteArray.xml index 853b0789d..b6e9f505c 100644 --- a/docs/xml/Java.Interop/JavaSByteArray.xml +++ b/docs/xml/Java.Interop/JavaSByteArray.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JavaPrimitiveArray<System.SByte> @@ -46,7 +46,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -67,7 +67,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -88,7 +88,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -109,7 +109,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -132,7 +132,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -153,7 +153,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -183,7 +183,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -213,7 +213,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -235,7 +235,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -248,14 +248,7 @@ - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - - - + To be added. @@ -273,7 +266,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniSByteArrayElements @@ -295,7 +288,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 diff --git a/docs/xml/Java.Interop/JavaSingleArray.xml b/docs/xml/Java.Interop/JavaSingleArray.xml index 0e2588744..a9462f7c5 100644 --- a/docs/xml/Java.Interop/JavaSingleArray.xml +++ b/docs/xml/Java.Interop/JavaSingleArray.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JavaPrimitiveArray<System.Single> @@ -46,7 +46,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -67,7 +67,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -88,7 +88,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -109,7 +109,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -132,7 +132,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -153,7 +153,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -183,7 +183,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -213,7 +213,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -235,7 +235,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -248,14 +248,7 @@ - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - - - + To be added. @@ -273,7 +266,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniSingleArrayElements @@ -295,7 +288,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 diff --git a/docs/xml/Java.Interop/JavaTypeParametersAttribute.xml b/docs/xml/Java.Interop/JavaTypeParametersAttribute.xml index 1a7826d2d..1716e1ac8 100644 --- a/docs/xml/Java.Interop/JavaTypeParametersAttribute.xml +++ b/docs/xml/Java.Interop/JavaTypeParametersAttribute.xml @@ -9,12 +9,12 @@ Java.Interop - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 - + System.Attribute @@ -53,7 +53,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -78,7 +78,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.String[] diff --git a/docs/xml/Java.Interop/JniAddNativeMethodRegistrationAttribute.xml b/docs/xml/Java.Interop/JniAddNativeMethodRegistrationAttribute.xml index ba94994e5..126049573 100644 --- a/docs/xml/Java.Interop/JniAddNativeMethodRegistrationAttribute.xml +++ b/docs/xml/Java.Interop/JniAddNativeMethodRegistrationAttribute.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Attribute @@ -34,7 +34,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 diff --git a/docs/xml/Java.Interop/JniArgumentValue.xml b/docs/xml/Java.Interop/JniArgumentValue.xml index 830ce9797..d29adfc3c 100644 --- a/docs/xml/Java.Interop/JniArgumentValue.xml +++ b/docs/xml/Java.Interop/JniArgumentValue.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.ValueType @@ -33,7 +33,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -60,7 +60,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -81,7 +81,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -102,7 +102,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -121,7 +121,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -142,7 +142,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -163,7 +163,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -184,7 +184,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -205,7 +205,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -226,7 +226,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -247,7 +247,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -268,7 +268,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -289,7 +289,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -308,7 +308,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -327,7 +327,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -349,7 +349,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -374,7 +374,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -405,7 +405,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -427,7 +427,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -454,7 +454,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -481,7 +481,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 diff --git a/docs/xml/Java.Interop/JniArrayElements.xml b/docs/xml/Java.Interop/JniArrayElements.xml index 9e132005b..b275df8e7 100644 --- a/docs/xml/Java.Interop/JniArrayElements.xml +++ b/docs/xml/Java.Interop/JniArrayElements.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -33,7 +33,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -57,7 +57,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -78,7 +78,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.IntPtr @@ -99,7 +99,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -123,7 +123,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -144,7 +144,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniBooleanArrayElements.xml b/docs/xml/Java.Interop/JniBooleanArrayElements.xml index 1c1babaa0..1f6bd4e63 100644 --- a/docs/xml/Java.Interop/JniBooleanArrayElements.xml +++ b/docs/xml/Java.Interop/JniBooleanArrayElements.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -29,7 +29,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean* @@ -50,7 +50,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -75,7 +75,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniCharArrayElements.xml b/docs/xml/Java.Interop/JniCharArrayElements.xml index ca9a56b7e..2deb8c313 100644 --- a/docs/xml/Java.Interop/JniCharArrayElements.xml +++ b/docs/xml/Java.Interop/JniCharArrayElements.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -29,7 +29,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char* @@ -50,7 +50,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char @@ -75,7 +75,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniConstructorSignatureAttribute.xml b/docs/xml/Java.Interop/JniConstructorSignatureAttribute.xml index fae6759ef..ca16e07da 100644 --- a/docs/xml/Java.Interop/JniConstructorSignatureAttribute.xml +++ b/docs/xml/Java.Interop/JniConstructorSignatureAttribute.xml @@ -5,8 +5,8 @@ Java.Interop - 1.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JniMemberSignatureAttribute @@ -31,7 +31,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 diff --git a/docs/xml/Java.Interop/JniDoubleArrayElements.xml b/docs/xml/Java.Interop/JniDoubleArrayElements.xml index 4aa1b2d41..db4456a80 100644 --- a/docs/xml/Java.Interop/JniDoubleArrayElements.xml +++ b/docs/xml/Java.Interop/JniDoubleArrayElements.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -29,7 +29,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Double* @@ -50,7 +50,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Double @@ -75,7 +75,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniEnvironment+Arrays.xml b/docs/xml/Java.Interop/JniEnvironment+Arrays.xml index e11c35e90..257c31414 100644 --- a/docs/xml/Java.Interop/JniEnvironment+Arrays.xml +++ b/docs/xml/Java.Interop/JniEnvironment+Arrays.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -64,7 +64,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -93,7 +93,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -122,7 +122,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -151,7 +151,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -180,7 +180,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -209,7 +209,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -262,7 +262,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -291,7 +291,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -320,7 +320,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -345,7 +345,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean* @@ -372,7 +372,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -402,7 +402,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.SByte* @@ -429,7 +429,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -459,7 +459,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char* @@ -486,7 +486,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -516,7 +516,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Double* @@ -543,7 +543,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -573,7 +573,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Single* @@ -600,7 +600,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -630,7 +630,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32* @@ -657,7 +657,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -687,7 +687,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64* @@ -714,7 +714,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -744,7 +744,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -771,7 +771,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.IntPtr @@ -798,7 +798,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int16* @@ -825,7 +825,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -855,7 +855,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -880,7 +880,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -905,7 +905,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -930,7 +930,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -955,7 +955,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -980,7 +980,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -1005,7 +1005,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -1030,7 +1030,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -1059,7 +1059,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -1084,7 +1084,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1112,7 +1112,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1140,7 +1140,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1168,7 +1168,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1196,7 +1196,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1224,7 +1224,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1252,7 +1252,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1280,7 +1280,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1308,7 +1308,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1336,7 +1336,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1366,7 +1366,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1396,7 +1396,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1426,7 +1426,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1456,7 +1456,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1486,7 +1486,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1516,7 +1516,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1546,7 +1546,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1574,7 +1574,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniEnvironment+Exceptions.xml b/docs/xml/Java.Interop/JniEnvironment+Exceptions.xml index 6786bf5f4..a55a8ebd4 100644 --- a/docs/xml/Java.Interop/JniEnvironment+Exceptions.xml +++ b/docs/xml/Java.Interop/JniEnvironment+Exceptions.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -57,7 +57,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -78,7 +78,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -99,7 +99,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -121,7 +121,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -145,7 +145,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -169,7 +169,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -193,7 +193,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniEnvironment+IO.xml b/docs/xml/Java.Interop/JniEnvironment+IO.xml index c791c963c..c207fbb58 100644 --- a/docs/xml/Java.Interop/JniEnvironment+IO.xml +++ b/docs/xml/Java.Interop/JniEnvironment+IO.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.IntPtr @@ -60,7 +60,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64 @@ -85,7 +85,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference diff --git a/docs/xml/Java.Interop/JniEnvironment+InstanceFields.xml b/docs/xml/Java.Interop/JniEnvironment+InstanceFields.xml index bb3ca91c5..a9aa1f228 100644 --- a/docs/xml/Java.Interop/JniEnvironment+InstanceFields.xml +++ b/docs/xml/Java.Interop/JniEnvironment+InstanceFields.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -62,7 +62,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.SByte @@ -89,7 +89,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char @@ -116,7 +116,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Double @@ -135,6 +135,48 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Java.Interop.JniFieldInfo + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + + + To be added. + To be added. + To be added. + + Looks up a JNI instance field ID using null-terminated UTF-8 name and signature spans. + Use with "fieldName"u8 literals to avoid string marshalling overhead. + + To be added. + To be added. + + @@ -143,7 +185,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniFieldInfo @@ -172,7 +214,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Single @@ -199,7 +241,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -226,7 +268,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64 @@ -253,7 +295,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -280,7 +322,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int16 @@ -307,7 +349,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -335,7 +377,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -363,7 +405,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -391,7 +433,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -419,7 +461,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -447,7 +489,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -475,7 +517,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -503,7 +545,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -531,7 +573,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniEnvironment+InstanceMethods.xml b/docs/xml/Java.Interop/JniEnvironment+InstanceMethods.xml index f67a544fd..f97e754a6 100644 --- a/docs/xml/Java.Interop/JniEnvironment+InstanceMethods.xml +++ b/docs/xml/Java.Interop/JniEnvironment+InstanceMethods.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -68,7 +68,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -104,7 +104,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -137,7 +137,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.SByte @@ -173,7 +173,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -206,7 +206,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char @@ -242,7 +242,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -275,7 +275,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Double @@ -311,7 +311,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -344,7 +344,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Single @@ -380,7 +380,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -413,7 +413,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -449,7 +449,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -482,7 +482,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64 @@ -518,7 +518,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -553,7 +553,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -591,7 +591,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -626,7 +626,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.SByte @@ -664,7 +664,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -699,7 +699,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char @@ -737,7 +737,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -772,7 +772,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Double @@ -810,7 +810,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -845,7 +845,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Single @@ -883,7 +883,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -918,7 +918,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -956,7 +956,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -991,7 +991,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64 @@ -1029,7 +1029,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -1064,7 +1064,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -1102,7 +1102,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -1137,7 +1137,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int16 @@ -1175,7 +1175,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -1209,7 +1209,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1246,7 +1246,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -1279,7 +1279,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -1315,7 +1315,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -1348,7 +1348,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int16 @@ -1384,7 +1384,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -1416,7 +1416,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1443,6 +1443,42 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + Java.Interop.JniMethodInfo + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + + + To be added. + To be added. + To be added. + + Looks up a JNI instance method ID using null-terminated UTF-8 name and signature spans. + Use with "methodName"u8 literals to avoid string marshalling overhead. + + To be added. + To be added. + + @@ -1451,7 +1487,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 diff --git a/docs/xml/Java.Interop/JniEnvironment+Monitors.xml b/docs/xml/Java.Interop/JniEnvironment+Monitors.xml index c7a81ba11..1caefa043 100644 --- a/docs/xml/Java.Interop/JniEnvironment+Monitors.xml +++ b/docs/xml/Java.Interop/JniEnvironment+Monitors.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -59,7 +59,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniEnvironment+Object.xml b/docs/xml/Java.Interop/JniEnvironment+Object.xml index a4e7d89b2..82f2cd60d 100644 --- a/docs/xml/Java.Interop/JniEnvironment+Object.xml +++ b/docs/xml/Java.Interop/JniEnvironment+Object.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -60,7 +60,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -93,7 +93,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -129,7 +129,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference diff --git a/docs/xml/Java.Interop/JniEnvironment+References.xml b/docs/xml/Java.Interop/JniEnvironment+References.xml index 5ee6c6d1d..bdae940a5 100644 --- a/docs/xml/Java.Interop/JniEnvironment+References.xml +++ b/docs/xml/Java.Interop/JniEnvironment+References.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -42,7 +42,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -105,7 +105,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -129,7 +129,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -154,7 +154,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -178,7 +178,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -209,7 +209,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.IntPtr @@ -234,7 +234,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -259,7 +259,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniEnvironment+StaticFields.xml b/docs/xml/Java.Interop/JniEnvironment+StaticFields.xml index 9a076c4fb..399bb68e2 100644 --- a/docs/xml/Java.Interop/JniEnvironment+StaticFields.xml +++ b/docs/xml/Java.Interop/JniEnvironment+StaticFields.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -62,7 +62,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.SByte @@ -89,7 +89,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char @@ -116,7 +116,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Double @@ -135,6 +135,48 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Java.Interop.JniFieldInfo + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + + + To be added. + To be added. + To be added. + + Looks up a JNI static field ID using null-terminated UTF-8 name and signature spans. + Use with "fieldName"u8 literals to avoid string marshalling overhead. + + To be added. + To be added. + + @@ -143,7 +185,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniFieldInfo @@ -172,7 +214,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Single @@ -199,7 +241,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -226,7 +268,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64 @@ -253,7 +295,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -280,7 +322,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int16 @@ -307,7 +349,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -335,7 +377,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -363,7 +405,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -391,7 +433,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -419,7 +461,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -447,7 +489,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -475,7 +517,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -503,7 +545,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -531,7 +573,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniEnvironment+StaticMethods.xml b/docs/xml/Java.Interop/JniEnvironment+StaticMethods.xml index 4c8a4ccae..dd01c8d77 100644 --- a/docs/xml/Java.Interop/JniEnvironment+StaticMethods.xml +++ b/docs/xml/Java.Interop/JniEnvironment+StaticMethods.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -68,7 +68,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -104,7 +104,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -137,7 +137,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.SByte @@ -173,7 +173,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -206,7 +206,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char @@ -242,7 +242,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -275,7 +275,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Double @@ -311,7 +311,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -344,7 +344,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Single @@ -380,7 +380,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -413,7 +413,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -449,7 +449,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -482,7 +482,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64 @@ -518,7 +518,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -551,7 +551,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -587,7 +587,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -620,7 +620,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int16 @@ -656,7 +656,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -688,7 +688,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -715,6 +715,42 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + Java.Interop.JniMethodInfo + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + + + To be added. + To be added. + To be added. + + Looks up a JNI static method ID using null-terminated UTF-8 name and signature spans. + Use with "methodName"u8 literals to avoid string marshalling overhead. + + To be added. + To be added. + + @@ -723,7 +759,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 diff --git a/docs/xml/Java.Interop/JniEnvironment+Strings.xml b/docs/xml/Java.Interop/JniEnvironment+Strings.xml index 39287b5b9..75489be5f 100644 --- a/docs/xml/Java.Interop/JniEnvironment+Strings.xml +++ b/docs/xml/Java.Interop/JniEnvironment+Strings.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char* @@ -62,7 +62,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -87,7 +87,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -118,7 +118,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -145,7 +145,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -171,7 +171,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -202,7 +202,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -233,7 +233,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 diff --git a/docs/xml/Java.Interop/JniEnvironment+Types.xml b/docs/xml/Java.Interop/JniEnvironment+Types.xml index 0ceefef04..8c0c913b4 100644 --- a/docs/xml/Java.Interop/JniEnvironment+Types.xml +++ b/docs/xml/Java.Interop/JniEnvironment+Types.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -58,6 +58,38 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Java.Interop.JniObjectReference + + + + + + To be added. + + Finds a Java class using a null-terminated UTF-8 class name span. + Use with "java/lang/Object"u8 literals to avoid string marshalling overhead. + + To be added. + To be added. + + @@ -66,7 +98,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -91,7 +123,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -122,7 +154,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -153,7 +185,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -178,7 +210,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -203,7 +235,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -234,7 +266,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -261,7 +293,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -288,7 +320,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -315,8 +347,14 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 + + + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Native method registration via JniNativeMethodRegistration[] requires dynamic code generation. Use the blittable RegisterNatives(JniObjectReference, ReadOnlySpan<JniNativeMethod>) overload with statically-compiled function pointers for Native AOT compatibility.")] + [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Native method registration via JniNativeMethodRegistration[] requires dynamic code generation. Use the blittable RegisterNatives(JniObjectReference, ReadOnlySpan<JniNativeMethod>) overload with statically-compiled function pointers for Native AOT compatibility.")>] + + System.Void @@ -333,6 +371,40 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + System.Void + + + + + + + To be added. + To be added. + + Registers JNI native methods using blittable structs + with raw function pointers and UTF-8 name/signature pointers. + Calls the JNI RegisterNatives function directly without delegate marshaling. + + To be added. + + @@ -341,8 +413,14 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 + + + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Native method registration via JniNativeMethodRegistration[] requires dynamic code generation. Use the blittable RegisterNatives(JniObjectReference, ReadOnlySpan<JniNativeMethod>) overload with statically-compiled function pointers for Native AOT compatibility.")] + [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Native method registration via JniNativeMethodRegistration[] requires dynamic code generation. Use the blittable RegisterNatives(JniObjectReference, ReadOnlySpan<JniNativeMethod>) overload with statically-compiled function pointers for Native AOT compatibility.")>] + + System.Void @@ -361,6 +439,40 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + System.Boolean + + + + + + + To be added. + To be added. + + Tries to find a Java class using a null-terminated UTF-8 class name span. + Returns true if the class was found, false otherwise. + + To be added. + To be added. + + @@ -369,7 +481,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -394,7 +506,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniEnvironment.xml b/docs/xml/Java.Interop/JniEnvironment.xml index 82df7cab9..5ffa66df9 100644 --- a/docs/xml/Java.Interop/JniEnvironment.xml +++ b/docs/xml/Java.Interop/JniEnvironment.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -39,7 +39,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -79,7 +79,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -101,7 +101,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.IntPtr @@ -122,7 +122,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniVersion @@ -143,7 +143,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -164,7 +164,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniRuntime @@ -185,7 +185,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean diff --git a/docs/xml/Java.Interop/JniFieldInfo.xml b/docs/xml/Java.Interop/JniFieldInfo.xml index c14378ce5..a05b4ab09 100644 --- a/docs/xml/Java.Interop/JniFieldInfo.xml +++ b/docs/xml/Java.Interop/JniFieldInfo.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -39,7 +39,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -62,7 +62,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -89,7 +89,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.IntPtr @@ -110,7 +110,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -131,7 +131,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -152,7 +152,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -173,7 +173,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.String diff --git a/docs/xml/Java.Interop/JniInt16ArrayElements.xml b/docs/xml/Java.Interop/JniInt16ArrayElements.xml index 070537ce2..89ddb2c01 100644 --- a/docs/xml/Java.Interop/JniInt16ArrayElements.xml +++ b/docs/xml/Java.Interop/JniInt16ArrayElements.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -29,7 +29,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int16* @@ -50,7 +50,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int16 @@ -75,7 +75,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniInt32ArrayElements.xml b/docs/xml/Java.Interop/JniInt32ArrayElements.xml index 744238c46..0244026c1 100644 --- a/docs/xml/Java.Interop/JniInt32ArrayElements.xml +++ b/docs/xml/Java.Interop/JniInt32ArrayElements.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -29,7 +29,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32* @@ -50,7 +50,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -75,7 +75,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniInt64ArrayElements.xml b/docs/xml/Java.Interop/JniInt64ArrayElements.xml index 66a3b1ccd..6c34bf333 100644 --- a/docs/xml/Java.Interop/JniInt64ArrayElements.xml +++ b/docs/xml/Java.Interop/JniInt64ArrayElements.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -29,7 +29,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64* @@ -50,7 +50,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64 @@ -75,7 +75,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniManagedPeerStates.xml b/docs/xml/Java.Interop/JniManagedPeerStates.xml index 29754be62..04b8865e7 100644 --- a/docs/xml/Java.Interop/JniManagedPeerStates.xml +++ b/docs/xml/Java.Interop/JniManagedPeerStates.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Enum @@ -36,7 +36,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniManagedPeerStates @@ -63,7 +63,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniManagedPeerStates @@ -84,7 +84,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniManagedPeerStates diff --git a/docs/xml/Java.Interop/JniMarshal.xml b/docs/xml/Java.Interop/JniMarshal.xml index fd6192f93..255e66bfe 100644 --- a/docs/xml/Java.Interop/JniMarshal.xml +++ b/docs/xml/Java.Interop/JniMarshal.xml @@ -6,14 +6,24 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + To be added. @@ -29,7 +39,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -54,5 +64,4658 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Diagnostics.DebuggerDisableUserUnhandledExceptions] + [<System.Diagnostics.DebuggerDisableUserUnhandledExceptions>] + + + + TResult + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + + + + + + + + + + + + + + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 })>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Java.Interop/JniMemberSignature.xml b/docs/xml/Java.Interop/JniMemberSignature.xml index 215be61c0..f6c481d35 100644 --- a/docs/xml/Java.Interop/JniMemberSignature.xml +++ b/docs/xml/Java.Interop/JniMemberSignature.xml @@ -5,9 +5,9 @@ Java.Interop - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.ValueType @@ -40,7 +40,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -61,7 +61,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniMemberSignature @@ -82,7 +82,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -105,7 +105,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -134,7 +134,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -154,7 +154,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -177,7 +177,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -196,7 +196,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -215,7 +215,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -240,7 +240,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -265,7 +265,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.String diff --git a/docs/xml/Java.Interop/JniMemberSignatureAttribute.xml b/docs/xml/Java.Interop/JniMemberSignatureAttribute.xml index c82de7a2f..001933ed4 100644 --- a/docs/xml/Java.Interop/JniMemberSignatureAttribute.xml +++ b/docs/xml/Java.Interop/JniMemberSignatureAttribute.xml @@ -5,9 +5,9 @@ Java.Interop - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Attribute @@ -36,7 +36,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -55,7 +55,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String diff --git a/docs/xml/Java.Interop/JniMethodInfo.xml b/docs/xml/Java.Interop/JniMethodInfo.xml index 0835570fa..375bb0696 100644 --- a/docs/xml/Java.Interop/JniMethodInfo.xml +++ b/docs/xml/Java.Interop/JniMethodInfo.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -39,7 +39,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -62,7 +62,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -89,7 +89,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.IntPtr @@ -110,7 +110,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -131,7 +131,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -152,7 +152,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -173,7 +173,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.String diff --git a/docs/xml/Java.Interop/JniMethodSignatureAttribute.xml b/docs/xml/Java.Interop/JniMethodSignatureAttribute.xml index e167dcf82..b8659fab1 100644 --- a/docs/xml/Java.Interop/JniMethodSignatureAttribute.xml +++ b/docs/xml/Java.Interop/JniMethodSignatureAttribute.xml @@ -5,9 +5,9 @@ Java.Interop - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JniMemberSignatureAttribute @@ -32,7 +32,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 diff --git a/docs/xml/Java.Interop/JniNativeMethod.xml b/docs/xml/Java.Interop/JniNativeMethod.xml new file mode 100644 index 000000000..f123e2741 --- /dev/null +++ b/docs/xml/Java.Interop/JniNativeMethod.xml @@ -0,0 +1,46 @@ + + + + + + + Java.Interop + 99.61.0.0 + + + System.ValueType + + + + + Blittable JNI native method registration for use with raw function pointers. + Layout matches JNI's JNINativeMethod struct exactly. + + To be added. + + + + + + + + Constructor + + Java.Interop + 99.61.0.0 + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Java.Interop/JniNativeMethodRegistration.xml b/docs/xml/Java.Interop/JniNativeMethodRegistration.xml index 61f1e7d9e..abe37ea44 100644 --- a/docs/xml/Java.Interop/JniNativeMethodRegistration.xml +++ b/docs/xml/Java.Interop/JniNativeMethodRegistration.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.ValueType @@ -39,7 +39,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -64,7 +64,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 System.Delegate @@ -84,7 +84,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -104,7 +104,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 System.String diff --git a/docs/xml/Java.Interop/JniNativeMethodRegistrationArguments.xml b/docs/xml/Java.Interop/JniNativeMethodRegistrationArguments.xml index 50108940f..dcec95b14 100644 --- a/docs/xml/Java.Interop/JniNativeMethodRegistrationArguments.xml +++ b/docs/xml/Java.Interop/JniNativeMethodRegistrationArguments.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.ValueType @@ -39,7 +39,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -69,7 +69,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -93,7 +93,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -128,7 +128,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Collections.Generic.ICollection<Java.Interop.JniNativeMethodRegistration> diff --git a/docs/xml/Java.Interop/JniObjectReference.xml b/docs/xml/Java.Interop/JniObjectReference.xml index 1c723b686..a31f75cf8 100644 --- a/docs/xml/Java.Interop/JniObjectReference.xml +++ b/docs/xml/Java.Interop/JniObjectReference.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.ValueType @@ -33,7 +33,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -56,7 +56,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -80,7 +80,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -109,7 +109,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -134,7 +134,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -165,7 +165,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -187,7 +187,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -214,7 +214,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -235,7 +235,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -257,7 +257,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -279,7 +279,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -301,7 +301,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -328,7 +328,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -355,7 +355,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -383,7 +383,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReferenceType diff --git a/docs/xml/Java.Interop/JniObjectReferenceOptions.xml b/docs/xml/Java.Interop/JniObjectReferenceOptions.xml index c2d7deb16..e0604cb6b 100644 --- a/docs/xml/Java.Interop/JniObjectReferenceOptions.xml +++ b/docs/xml/Java.Interop/JniObjectReferenceOptions.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Enum @@ -34,7 +34,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReferenceOptions @@ -55,7 +55,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReferenceOptions @@ -76,7 +76,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReferenceOptions @@ -97,7 +97,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReferenceOptions diff --git a/docs/xml/Java.Interop/JniObjectReferenceType.xml b/docs/xml/Java.Interop/JniObjectReferenceType.xml index 0eaf35b0c..69131170e 100644 --- a/docs/xml/Java.Interop/JniObjectReferenceType.xml +++ b/docs/xml/Java.Interop/JniObjectReferenceType.xml @@ -6,21 +6,16 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Enum - Identifies the kind of a JNI object reference. + To be added. - - - JNI specification for GetObjectRefType. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -33,7 +28,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReferenceType @@ -54,7 +49,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReferenceType @@ -75,7 +70,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReferenceType @@ -96,7 +91,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReferenceType diff --git a/docs/xml/Java.Interop/JniPeerMembers+JniInstanceFields.xml b/docs/xml/Java.Interop/JniPeerMembers+JniInstanceFields.xml index b11d842f0..9a3287ff8 100644 --- a/docs/xml/Java.Interop/JniPeerMembers+JniInstanceFields.xml +++ b/docs/xml/Java.Interop/JniPeerMembers+JniInstanceFields.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -62,7 +62,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char @@ -89,7 +89,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Double @@ -116,7 +116,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniFieldInfo @@ -141,7 +141,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int16 @@ -168,7 +168,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -195,7 +195,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64 @@ -222,7 +222,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -249,7 +249,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.SByte @@ -276,7 +276,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Single @@ -303,7 +303,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -331,7 +331,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -359,7 +359,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -387,7 +387,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -415,7 +415,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -443,7 +443,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -471,7 +471,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -499,7 +499,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -527,7 +527,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniPeerMembers+JniInstanceMethods.xml b/docs/xml/Java.Interop/JniPeerMembers+JniInstanceMethods.xml index 250f8df88..fe10caadf 100644 --- a/docs/xml/Java.Interop/JniPeerMembers+JniInstanceMethods.xml +++ b/docs/xml/Java.Interop/JniPeerMembers+JniInstanceMethods.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -70,7 +70,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniMethodInfo @@ -95,7 +95,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniMethodInfo @@ -120,7 +120,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -156,7 +156,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char @@ -192,7 +192,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Double @@ -228,7 +228,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int16 @@ -264,7 +264,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -300,7 +300,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64 @@ -336,7 +336,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -372,7 +372,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.SByte @@ -408,7 +408,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Single @@ -444,7 +444,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -479,7 +479,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -515,7 +515,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char @@ -551,7 +551,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Double @@ -587,7 +587,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int16 @@ -623,7 +623,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -659,7 +659,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64 @@ -695,7 +695,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -731,7 +731,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.SByte @@ -767,7 +767,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Single @@ -803,7 +803,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -838,7 +838,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -874,7 +874,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char @@ -910,7 +910,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Double @@ -946,7 +946,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int16 @@ -982,7 +982,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -1018,7 +1018,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64 @@ -1054,7 +1054,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -1090,7 +1090,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.SByte @@ -1126,7 +1126,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Single @@ -1162,7 +1162,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -1197,7 +1197,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference diff --git a/docs/xml/Java.Interop/JniPeerMembers+JniStaticFields.xml b/docs/xml/Java.Interop/JniPeerMembers+JniStaticFields.xml index 38295107a..0c7aa900d 100644 --- a/docs/xml/Java.Interop/JniPeerMembers+JniStaticFields.xml +++ b/docs/xml/Java.Interop/JniPeerMembers+JniStaticFields.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -60,7 +60,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char @@ -85,7 +85,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Double @@ -110,7 +110,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniFieldInfo @@ -135,7 +135,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int16 @@ -160,7 +160,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -185,7 +185,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64 @@ -210,7 +210,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -235,7 +235,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.SByte @@ -260,7 +260,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Single @@ -285,7 +285,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -311,7 +311,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -337,7 +337,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -363,7 +363,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -389,7 +389,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -415,7 +415,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -441,7 +441,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -467,7 +467,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -493,7 +493,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniPeerMembers+JniStaticMethods.xml b/docs/xml/Java.Interop/JniPeerMembers+JniStaticMethods.xml index cad1e5f32..536ca471d 100644 --- a/docs/xml/Java.Interop/JniPeerMembers+JniStaticMethods.xml +++ b/docs/xml/Java.Interop/JniPeerMembers+JniStaticMethods.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,7 +35,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -66,7 +66,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -100,7 +100,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Char @@ -134,7 +134,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Double @@ -168,7 +168,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int16 @@ -202,7 +202,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -236,7 +236,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int64 @@ -270,7 +270,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -304,7 +304,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.SByte @@ -338,7 +338,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Single @@ -372,7 +372,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniPeerMembers.xml b/docs/xml/Java.Interop/JniPeerMembers.xml index 175bcfd0e..a4d962bc3 100644 --- a/docs/xml/Java.Interop/JniPeerMembers.xml +++ b/docs/xml/Java.Interop/JniPeerMembers.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -39,7 +39,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -62,7 +62,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -85,7 +85,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -109,7 +109,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -133,7 +133,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniPeerMembers @@ -158,7 +158,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniPeerMembers+JniInstanceFields @@ -179,7 +179,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniPeerMembers+JniInstanceMethods @@ -200,7 +200,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniType @@ -221,7 +221,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -242,7 +242,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Type @@ -263,7 +263,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniPeerMembers+JniStaticFields @@ -284,7 +284,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniPeerMembers+JniStaticMethods @@ -305,7 +305,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean diff --git a/docs/xml/Java.Interop/JniReleaseArrayElementsMode.xml b/docs/xml/Java.Interop/JniReleaseArrayElementsMode.xml index d55623f23..8f4e9cc70 100644 --- a/docs/xml/Java.Interop/JniReleaseArrayElementsMode.xml +++ b/docs/xml/Java.Interop/JniReleaseArrayElementsMode.xml @@ -6,25 +6,16 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Enum - Specifies how a copied JNI primitive-array elements buffer is released. + To be added. - - - JNI specification for primitive array release modes. - - - - The release mode has no effect when the elements pointer is not a copy - of the Java array. - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -37,7 +28,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniReleaseArrayElementsMode @@ -58,7 +49,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniReleaseArrayElementsMode @@ -79,7 +70,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniReleaseArrayElementsMode diff --git a/docs/xml/Java.Interop/JniRuntime+CreationOptions.xml b/docs/xml/Java.Interop/JniRuntime+CreationOptions.xml index 02aa2850d..2f2e7765a 100644 --- a/docs/xml/Java.Interop/JniRuntime+CreationOptions.xml +++ b/docs/xml/Java.Interop/JniRuntime+CreationOptions.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -38,7 +38,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -56,7 +56,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -77,7 +77,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -104,7 +104,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -125,7 +125,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.IntPtr @@ -146,7 +146,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.IntPtr @@ -167,7 +167,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -186,7 +186,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniVersion @@ -207,7 +207,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -228,8 +228,14 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 + + + [System.Obsolete("JniMarshalMemberBuilder is no longer supported. This property will be removed in a future release.")] + [<System.Obsolete("JniMarshalMemberBuilder is no longer supported. This property will be removed in a future release.")>] + + Java.Interop.JniRuntime+JniMarshalMemberBuilder @@ -249,7 +255,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -276,7 +282,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniRuntime+JniObjectReferenceManager @@ -297,7 +303,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -318,7 +324,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniRuntime+JniTypeManager @@ -339,8 +345,14 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 + + + [System.Obsolete("JniMarshalMemberBuilder is no longer supported. This property will be removed in a future release.")] + [<System.Obsolete("JniMarshalMemberBuilder is no longer supported. This property will be removed in a future release.")>] + + System.Boolean @@ -358,7 +370,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniRuntime+JniValueManager diff --git a/docs/xml/Java.Interop/JniRuntime+JniMarshalMemberBuilder.xml b/docs/xml/Java.Interop/JniRuntime+JniMarshalMemberBuilder.xml index c7e302efe..f6c2e7b95 100644 --- a/docs/xml/Java.Interop/JniRuntime+JniMarshalMemberBuilder.xml +++ b/docs/xml/Java.Interop/JniRuntime+JniMarshalMemberBuilder.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -19,6 +19,10 @@ + + [System.Obsolete("JniMarshalMemberBuilder is no longer supported. This class will be removed in a future release.")] + [<System.Obsolete("JniMarshalMemberBuilder is no longer supported. This class will be removed in a future release.")>] + [System.Runtime.CompilerServices.Nullable(0)] [<System.Runtime.CompilerServices.Nullable(0)>] @@ -38,7 +42,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -56,7 +60,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Linq.Expressions.Expression<System.Func<System.Reflection.ConstructorInfo,Java.Interop.JniObjectReference,System.Object[],System.Object>> @@ -87,7 +91,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Func<System.Reflection.ConstructorInfo,Java.Interop.JniObjectReference,System.Object[],System.Object> @@ -118,7 +122,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Delegate @@ -143,7 +147,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Linq.Expressions.LambdaExpression @@ -171,7 +175,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -192,7 +196,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -216,7 +220,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Collections.Generic.IEnumerable<Java.Interop.JniNativeMethodRegistration> @@ -241,7 +245,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -266,7 +270,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniValueMarshaler @@ -291,7 +295,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -316,7 +320,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -340,7 +344,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniRuntime diff --git a/docs/xml/Java.Interop/JniRuntime+JniObjectReferenceManager.xml b/docs/xml/Java.Interop/JniRuntime+JniObjectReferenceManager.xml index 7cb0c6257..47f7ddc08 100644 --- a/docs/xml/Java.Interop/JniRuntime+JniObjectReferenceManager.xml +++ b/docs/xml/Java.Interop/JniRuntime+JniObjectReferenceManager.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -38,7 +38,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -56,7 +56,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -82,7 +82,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -107,7 +107,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -134,7 +134,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -159,7 +159,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -183,7 +183,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -209,7 +209,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -236,7 +236,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -257,7 +257,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -281,7 +281,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -302,7 +302,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -323,7 +323,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -344,7 +344,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -368,7 +368,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.IntPtr @@ -395,7 +395,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniRuntime @@ -416,7 +416,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -437,7 +437,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -474,7 +474,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniRuntime+JniTypeManager.xml b/docs/xml/Java.Interop/JniRuntime+JniTypeManager.xml index 925bc87ae..ccf9738b1 100644 --- a/docs/xml/Java.Interop/JniRuntime+JniTypeManager.xml +++ b/docs/xml/Java.Interop/JniRuntime+JniTypeManager.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -38,7 +38,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -59,7 +59,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -80,7 +80,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -104,15 +104,11 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Type - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] @@ -120,14 +116,7 @@ - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - - - + To be added. @@ -157,15 +146,11 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Type - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] @@ -173,14 +158,7 @@ - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - - - + To be added. @@ -197,7 +175,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Nullable<Java.Interop.JniRuntime+ReplacementMethodInfo> @@ -224,7 +202,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Nullable<Java.Interop.JniRuntime+ReplacementMethodInfo> @@ -251,7 +229,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -280,7 +258,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -309,7 +287,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -338,14 +316,8 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 - - - [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Interop.JniRuntime+JniTypeManager+<GetSimpleReferences>d__20))] - [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Interop.JniRuntime+JniTypeManager+<GetSimpleReferences>d__20))>] - - System.Collections.Generic.IEnumerable<System.String> @@ -369,7 +341,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Collections.Generic.IReadOnlyList<System.String> @@ -398,7 +370,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Collections.Generic.IReadOnlyList<System.String> @@ -427,13 +399,9 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 - - [System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("Trimming", "IL2073", Justification="Types returned here should be preserved via other means.")] - [<System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessage("Trimming", "IL2073", Justification="Types returned here should be preserved via other means.")>] - [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] @@ -441,12 +409,6 @@ System.Type - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)>] - - @@ -460,6 +422,35 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Type + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -468,7 +459,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Collections.Generic.IEnumerable<System.Type> @@ -493,7 +484,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Collections.Generic.IEnumerable<System.Type> @@ -518,7 +509,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniTypeSignature @@ -535,6 +526,29 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + Java.Interop.JniTypeSignature + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -543,14 +557,8 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 - - - [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Interop.JniRuntime+JniTypeManager+<GetTypeSignatures>d__17))] - [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Interop.JniRuntime+JniTypeManager+<GetTypeSignatures>d__17))>] - - System.Collections.Generic.IEnumerable<Java.Interop.JniTypeSignature> @@ -566,6 +574,29 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Collections.Generic.IEnumerable<Java.Interop.JniTypeSignature> + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -574,7 +605,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -598,21 +629,14 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)>] - - - + @@ -638,7 +662,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -651,14 +675,7 @@ - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)>] - - - + @@ -686,7 +703,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniRuntime @@ -699,95 +716,5 @@ - - - - - - Method - - Java.Interop - 1.0.0.0 - - - System.Boolean - - - - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)>] - - - - - - - [System.Runtime.CompilerServices.Nullable(0)] - [<System.Runtime.CompilerServices.Nullable(0)>] - - - - - - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - - - - - - - - Method - - Java.Interop - 1.0.0.0 - - - - [System.Obsolete("Use RegisterNativeMembers(JniType, Type, ReadOnlySpan<char>)")] - [<System.Obsolete("Use RegisterNativeMembers(JniType, Type, ReadOnlySpan<char>)")>] - - - - System.Boolean - - - - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods)>] - - - - - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - - - - To be added. - To be added. - To be added. - To be added. - To be added. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - diff --git a/docs/xml/Java.Interop/JniRuntime+JniValueManager.xml b/docs/xml/Java.Interop/JniRuntime+JniValueManager.xml index 7ccc92452..73b513a10 100644 --- a/docs/xml/Java.Interop/JniRuntime+JniValueManager.xml +++ b/docs/xml/Java.Interop/JniRuntime+JniValueManager.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -38,7 +38,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -49,40 +49,34 @@ - - - - + + + + Method Java.Interop - 1.0.0.0 + 99.61.0.0 - - - [System.Runtime.CompilerServices.NullableContext(2)] - [<System.Runtime.CompilerServices.NullableContext(2)>] - - System.Void - - + + + - [System.Runtime.CompilerServices.Nullable(1)] - [<System.Runtime.CompilerServices.Nullable(1)>] + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] - - To be added. To be added. + To be added. To be added. To be added. To be added. @@ -97,7 +91,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -121,7 +115,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -142,7 +136,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -162,15 +156,105 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + Java.Interop.JniObjectReference + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + Java.Interop.JniObjectReference + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + - + - + Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -212,7 +296,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -254,7 +338,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -309,6 +393,107 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.Object + + + + + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + + T + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + + + + + + + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -320,7 +505,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -341,7 +526,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -365,7 +550,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -389,7 +574,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -405,6 +590,25 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Void + + + + To be added. + To be added. + + @@ -413,7 +617,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -437,7 +641,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -462,7 +666,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -500,7 +704,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Collections.Generic.List<Java.Interop.JniSurfacedPeerInfo> @@ -522,7 +726,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -564,7 +768,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 T @@ -610,7 +814,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -665,6 +869,107 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.Object + + + + + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + + T + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + + + + + + + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -673,7 +978,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniValueMarshaler @@ -698,7 +1003,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniValueMarshaler<T> @@ -706,10 +1011,6 @@ - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] @@ -728,14 +1029,14 @@ - + - + Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniValueMarshaler @@ -752,6 +1053,37 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + Java.Interop.JniValueMarshaler<T> + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -760,7 +1092,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -784,7 +1116,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -815,7 +1147,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -846,7 +1178,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -870,7 +1202,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniRuntime @@ -883,42 +1215,6 @@ - - - - - - Method - - Java.Interop - 1.0.0.0 - - - System.Boolean - - - - - - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - - - - - - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - - @@ -927,7 +1223,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -965,7 +1261,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniRuntime+ReflectionJniTypeManager.xml b/docs/xml/Java.Interop/JniRuntime+ReflectionJniTypeManager.xml new file mode 100644 index 000000000..8e73c2ba7 --- /dev/null +++ b/docs/xml/Java.Interop/JniRuntime+ReflectionJniTypeManager.xml @@ -0,0 +1,494 @@ + + + + + + + Java.Interop + 99.61.0.0 + + + Java.Interop.JniRuntime+JniTypeManager + + + + + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This JniTypeManager implementation is not compatible with Native AOT. Use a different JniTypeManager implementation that supports Native AOT.")] + [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This JniTypeManager implementation is not compatible with Native AOT. Use a different JniTypeManager implementation that supports Native AOT.")>] + + + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This JniTypeManager implementation is not compatible with Native AOT. Use a different JniTypeManager implementation that supports Native AOT.")] + [<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This JniTypeManager implementation is not compatible with Native AOT. Use a different JniTypeManager implementation that supports Native AOT.")>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Java.Interop + 99.61.0.0 + + + + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Type + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Nullable<Java.Interop.JniRuntime+ReplacementMethodInfo> + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.String + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.String + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Interop.JniRuntime+ReflectionJniTypeManager+<GetSimpleReferences>d__7))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Interop.JniRuntime+ReflectionJniTypeManager+<GetSimpleReferences>d__7))>] + + + + System.Collections.Generic.IEnumerable<System.String> + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Collections.Generic.IReadOnlyList<System.String> + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Type + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Collections.Generic.IEnumerable<System.Type> + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Collections.Generic.IEnumerable<System.Type> + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + Java.Interop.JniTypeSignature + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Interop.JniRuntime+ReflectionJniTypeManager+<GetTypeSignaturesCore>d__4))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Interop.JniRuntime+ReflectionJniTypeManager+<GetTypeSignaturesCore>d__4))>] + + + + System.Collections.Generic.IEnumerable<Java.Interop.JniTypeSignature> + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Void + + + + + + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Obsolete("Use RegisterNativeMembers(JniType, Type, ReadOnlySpan<char>)")] + [<System.Obsolete("Use RegisterNativeMembers(JniType, Type, ReadOnlySpan<char>)")>] + + + + System.Void + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Boolean + + + + + + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Obsolete("Use RegisterNativeMembers(JniType, Type, ReadOnlySpan<char>)")] + [<System.Obsolete("Use RegisterNativeMembers(JniType, Type, ReadOnlySpan<char>)")>] + + + + System.Boolean + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Java.Interop/JniRuntime+ReflectionJniValueManager.xml b/docs/xml/Java.Interop/JniRuntime+ReflectionJniValueManager.xml new file mode 100644 index 000000000..d4ae139f2 --- /dev/null +++ b/docs/xml/Java.Interop/JniRuntime+ReflectionJniValueManager.xml @@ -0,0 +1,474 @@ + + + + + + + Java.Interop + 99.61.0.0 + + + Java.Interop.JniRuntime+JniValueManager + + + + + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This JniValueManager implementation is not compatible with Native AOT. Use a different JniValueManager implementation that supports Native AOT.")] + [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("This JniValueManager implementation is not compatible with Native AOT. Use a different JniValueManager implementation that supports Native AOT.")>] + + + [System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This JniValueManager implementation is not compatible with Native AOT. Use a different JniValueManager implementation that supports Native AOT.")] + [<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("This JniValueManager implementation is not compatible with Native AOT. Use a different JniValueManager implementation that supports Native AOT.")>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + + To be added. + To be added. + + + + + + + Constructor + + Java.Interop + 99.61.0.0 + + + + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Void + + + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Void + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + Java.Interop.JniObjectReference + + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + + Java.Interop.IJavaPeerable + + + + + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.Object + + + + + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + + T + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + + + + + + + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + + System.Object + + + + + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + + T + + + [System.Diagnostics.CodeAnalysis.MaybeNull] + [<System.Diagnostics.CodeAnalysis.MaybeNull>] + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + + + + + + + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + Java.Interop.JniValueMarshaler + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + Java.Interop.JniValueMarshaler<T> + + + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Java.Interop + 99.61.0.0 + + + System.Boolean + + + + + + + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Java.Interop/JniRuntime+ReplacementMethodInfo.xml b/docs/xml/Java.Interop/JniRuntime+ReplacementMethodInfo.xml index e5487ec6d..4ba2fe855 100644 --- a/docs/xml/Java.Interop/JniRuntime+ReplacementMethodInfo.xml +++ b/docs/xml/Java.Interop/JniRuntime+ReplacementMethodInfo.xml @@ -5,9 +5,9 @@ Java.Interop - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.ValueType @@ -43,7 +43,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -66,7 +66,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -89,7 +89,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -109,7 +109,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -134,7 +134,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -159,7 +159,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -184,7 +184,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -209,7 +209,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -234,7 +234,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -259,7 +259,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -284,7 +284,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -309,7 +309,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -334,7 +334,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -359,7 +359,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 diff --git a/docs/xml/Java.Interop/JniRuntime.xml b/docs/xml/Java.Interop/JniRuntime.xml index 08a921da4..50e6fd0fa 100644 --- a/docs/xml/Java.Interop/JniRuntime.xml +++ b/docs/xml/Java.Interop/JniRuntime.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -43,7 +43,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -64,7 +64,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -96,7 +96,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniRuntime @@ -117,7 +117,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -141,7 +141,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -162,7 +162,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -186,7 +186,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -211,7 +211,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -241,7 +241,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -262,12 +262,12 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 - [System.Obsolete("Not sensible/usable at this level, and cannot work on e.g. Android. Try Java.Interop.JreRuntime.GetAvailableInvocationPointers() in Java.Runtime.Environment.dll, or rethink your structure.", true)] - [<System.Obsolete("Not sensible/usable at this level, and cannot work on e.g. Android. Try Java.Interop.JreRuntime.GetAvailableInvocationPointers() in Java.Runtime.Environment.dll, or rethink your structure.", true)>] + [System.Obsolete("Not sensible/usable at this level, and cannot work on e.g. Android. Please rethink your structure instead of relying on desktop/JRE-specific runtime helpers.", true)] + [<System.Obsolete("Not sensible/usable at this level, and cannot work on e.g. Android. Please rethink your structure instead of relying on desktop/JRE-specific runtime helpers.", true)>] @@ -290,7 +290,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -318,7 +318,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -351,7 +351,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -384,7 +384,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -415,7 +415,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Collections.Generic.IEnumerable<Java.Interop.JniRuntime> @@ -437,7 +437,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -458,7 +458,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.IntPtr @@ -479,7 +479,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniVersion @@ -500,8 +500,14 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 + + + [System.Obsolete("JniMarshalMemberBuilder is no longer supported. This property will be removed in a future release.")] + [<System.Obsolete("JniMarshalMemberBuilder is no longer supported. This property will be removed in a future release.")>] + + Java.Interop.JniRuntime+JniMarshalMemberBuilder @@ -521,7 +527,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniRuntime+JniObjectReferenceManager @@ -542,7 +548,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -561,7 +567,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -585,7 +591,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -609,7 +615,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -633,7 +639,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -655,7 +661,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniRuntime+JniTypeManager @@ -676,7 +682,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniRuntime+JniValueManager @@ -697,7 +703,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 diff --git a/docs/xml/Java.Interop/JniSByteArrayElements.xml b/docs/xml/Java.Interop/JniSByteArrayElements.xml index 65c87ccb2..1c3af20d1 100644 --- a/docs/xml/Java.Interop/JniSByteArrayElements.xml +++ b/docs/xml/Java.Interop/JniSByteArrayElements.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -29,7 +29,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.SByte* @@ -50,7 +50,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.SByte @@ -75,7 +75,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniSingleArrayElements.xml b/docs/xml/Java.Interop/JniSingleArrayElements.xml index 4626c1279..49e14c0c2 100644 --- a/docs/xml/Java.Interop/JniSingleArrayElements.xml +++ b/docs/xml/Java.Interop/JniSingleArrayElements.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 Java.Interop.JniArrayElements @@ -29,7 +29,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Single* @@ -50,7 +50,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Single @@ -75,7 +75,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniSurfacedPeerInfo.xml b/docs/xml/Java.Interop/JniSurfacedPeerInfo.xml index 00427d8b3..0bb8b04f6 100644 --- a/docs/xml/Java.Interop/JniSurfacedPeerInfo.xml +++ b/docs/xml/Java.Interop/JniSurfacedPeerInfo.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -39,7 +39,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -62,7 +62,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -83,7 +83,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.WeakReference<Java.Interop.IJavaPeerable> diff --git a/docs/xml/Java.Interop/JniTransition.xml b/docs/xml/Java.Interop/JniTransition.xml index 412a1aab0..b2d4d85cb 100644 --- a/docs/xml/Java.Interop/JniTransition.xml +++ b/docs/xml/Java.Interop/JniTransition.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.ValueType @@ -33,7 +33,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -57,7 +57,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -78,7 +78,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 diff --git a/docs/xml/Java.Interop/JniType.xml b/docs/xml/Java.Interop/JniType.xml index d26898e78..61ec7c34d 100644 --- a/docs/xml/Java.Interop/JniType.xml +++ b/docs/xml/Java.Interop/JniType.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -35,6 +35,34 @@ + + + + + + Constructor + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + + + + To be added. + + Creates a from a null-terminated UTF-8 class name span. + Use with "java/lang/Object"u8 literals to avoid string marshalling overhead. + + To be added. + + @@ -43,7 +71,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -64,7 +92,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -87,7 +115,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -109,7 +137,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniType @@ -151,7 +179,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -164,6 +192,54 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Java.Interop.JniMethodInfo + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + [System.Diagnostics.CodeAnalysis.NotNull] + [<System.Diagnostics.CodeAnalysis.NotNull>] + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -172,7 +248,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniMethodInfo @@ -202,6 +278,56 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Java.Interop.JniFieldInfo + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + [System.Diagnostics.CodeAnalysis.NotNull] + [<System.Diagnostics.CodeAnalysis.NotNull>] + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -210,7 +336,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniFieldInfo @@ -242,6 +368,56 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Java.Interop.JniMethodInfo + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + [System.Diagnostics.CodeAnalysis.NotNull] + [<System.Diagnostics.CodeAnalysis.NotNull>] + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -250,7 +426,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniMethodInfo @@ -282,6 +458,54 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Java.Interop.JniType + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + [System.Diagnostics.CodeAnalysis.NotNull] + [<System.Diagnostics.CodeAnalysis.NotNull>] + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -290,7 +514,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniType @@ -320,6 +544,56 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Java.Interop.JniFieldInfo + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + [System.Diagnostics.CodeAnalysis.NotNull] + [<System.Diagnostics.CodeAnalysis.NotNull>] + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -328,7 +602,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniFieldInfo @@ -360,6 +634,56 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Java.Interop.JniMethodInfo + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + [System.Diagnostics.CodeAnalysis.NotNull] + [<System.Diagnostics.CodeAnalysis.NotNull>] + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -368,7 +692,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniMethodInfo @@ -400,6 +724,41 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Java.Interop.JniMethodInfo + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -408,7 +767,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniMethodInfo @@ -425,6 +784,43 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Java.Interop.JniFieldInfo + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -433,7 +829,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniFieldInfo @@ -452,6 +848,43 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Java.Interop.JniMethodInfo + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -460,7 +893,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniMethodInfo @@ -479,6 +912,43 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Java.Interop.JniFieldInfo + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -487,7 +957,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniFieldInfo @@ -506,6 +976,43 @@ + + + + + + Method + + Java.Interop + 99.61.0.0 + + + + [System.Runtime.CompilerServices.NullableContext(0)] + [<System.Runtime.CompilerServices.NullableContext(0)>] + + + + Java.Interop.JniMethodInfo + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -514,7 +1021,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniMethodInfo @@ -541,7 +1048,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -569,7 +1076,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -594,7 +1101,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -619,7 +1126,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -640,7 +1147,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -680,7 +1187,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniObjectReference @@ -701,8 +1208,14 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 + + + [System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Native method registration via JniNativeMethodRegistration[] requires dynamic code generation. Use the blittable RegisterNatives(JniObjectReference, ReadOnlySpan<JniNativeMethod>) overload with statically-compiled function pointers for Native AOT compatibility.")] + [<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Native method registration via JniNativeMethodRegistration[] requires dynamic code generation. Use the blittable RegisterNatives(JniObjectReference, ReadOnlySpan<JniNativeMethod>) overload with statically-compiled function pointers for Native AOT compatibility.")>] + + System.Void @@ -732,7 +1245,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -753,7 +1266,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -773,7 +1286,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -809,7 +1322,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void diff --git a/docs/xml/Java.Interop/JniTypeSignature.xml b/docs/xml/Java.Interop/JniTypeSignature.xml index 151ef60e8..f1918ad9d 100644 --- a/docs/xml/Java.Interop/JniTypeSignature.xml +++ b/docs/xml/Java.Interop/JniTypeSignature.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.ValueType @@ -43,7 +43,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -74,7 +74,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniTypeSignature @@ -99,7 +99,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -126,7 +126,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniTypeSignature @@ -147,7 +147,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -172,7 +172,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -203,7 +203,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -225,7 +225,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniTypeSignature @@ -247,7 +247,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -268,7 +268,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -289,7 +289,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -316,7 +316,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -343,7 +343,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniTypeSignature @@ -368,7 +368,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -389,7 +389,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -428,7 +428,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.String @@ -450,7 +450,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean diff --git a/docs/xml/Java.Interop/JniTypeSignatureAttribute.xml b/docs/xml/Java.Interop/JniTypeSignatureAttribute.xml index 5b18f2b2d..9c5337514 100644 --- a/docs/xml/Java.Interop/JniTypeSignatureAttribute.xml +++ b/docs/xml/Java.Interop/JniTypeSignatureAttribute.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Attribute @@ -43,7 +43,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -64,7 +64,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -85,7 +85,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -106,7 +106,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -143,7 +143,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -164,7 +164,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.String diff --git a/docs/xml/Java.Interop/JniValueMarshaler.xml b/docs/xml/Java.Interop/JniValueMarshaler.xml index b626ab263..6f0ce7640 100644 --- a/docs/xml/Java.Interop/JniValueMarshaler.xml +++ b/docs/xml/Java.Interop/JniValueMarshaler.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Object @@ -38,7 +38,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -56,7 +56,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -89,7 +89,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -122,7 +122,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -157,7 +157,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -205,7 +205,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -242,7 +242,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -256,14 +256,7 @@ - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - - - + To be added. @@ -284,7 +277,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -318,7 +311,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Linq.Expressions.Expression @@ -343,7 +336,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -364,7 +357,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 System.Type @@ -385,7 +378,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Linq.Expressions.Expression diff --git a/docs/xml/Java.Interop/JniValueMarshalerAttribute.xml b/docs/xml/Java.Interop/JniValueMarshalerAttribute.xml index 9dd334147..fecf70533 100644 --- a/docs/xml/Java.Interop/JniValueMarshalerAttribute.xml +++ b/docs/xml/Java.Interop/JniValueMarshalerAttribute.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Attribute @@ -43,7 +43,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -71,7 +71,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 diff --git a/docs/xml/Java.Interop/JniValueMarshalerState.xml b/docs/xml/Java.Interop/JniValueMarshalerState.xml index 31d714fb2..aac489520 100644 --- a/docs/xml/Java.Interop/JniValueMarshalerState.xml +++ b/docs/xml/Java.Interop/JniValueMarshalerState.xml @@ -6,9 +6,9 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.ValueType @@ -43,7 +43,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -66,7 +66,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -89,7 +89,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -115,7 +115,7 @@ Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -140,7 +140,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -165,7 +165,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -192,7 +192,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Int32 @@ -214,7 +214,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -241,7 +241,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -268,7 +268,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Boolean @@ -295,7 +295,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -322,7 +322,7 @@ Property Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -349,7 +349,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 diff --git a/docs/xml/Java.Interop/JniValueMarshaler`1.xml b/docs/xml/Java.Interop/JniValueMarshaler`1.xml index 0b784833c..20e2f29cc 100644 --- a/docs/xml/Java.Interop/JniValueMarshaler`1.xml +++ b/docs/xml/Java.Interop/JniValueMarshaler`1.xml @@ -6,19 +6,12 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - - - + Java.Interop.JniValueMarshaler @@ -49,7 +42,7 @@ Constructor Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -67,7 +60,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniValueMarshalerState @@ -94,7 +87,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -134,7 +127,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -174,7 +167,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 @@ -196,10 +189,6 @@ - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - [System.Runtime.CompilerServices.Nullable(2)] [<System.Runtime.CompilerServices.Nullable(2)>] @@ -226,7 +215,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniValueMarshalerState @@ -253,7 +242,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Object @@ -261,14 +250,7 @@ - - - - [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] - [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] - - - + To be added. @@ -289,7 +271,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 System.Void @@ -317,7 +299,7 @@ Method Java.Interop - 1.0.0.0 + 99.61.0.0 diff --git a/docs/xml/Java.Interop/JniVersion.xml b/docs/xml/Java.Interop/JniVersion.xml index 560e81514..8f537257f 100644 --- a/docs/xml/Java.Interop/JniVersion.xml +++ b/docs/xml/Java.Interop/JniVersion.xml @@ -6,21 +6,16 @@ Java.Interop 0.1.0.0 - 1.0.0.0 7.0.0.0 9.0.0.0 + 99.61.0.0 System.Enum - Identifies a version of the Java Native Interface. + To be added. - - - JNI specification for version information. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -33,7 +28,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniVersion @@ -54,7 +49,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniVersion @@ -75,7 +70,7 @@ Field Java.Interop - 1.0.0.0 + 99.61.0.0 Java.Interop.JniVersion diff --git a/docs/xml/Java.Lang.Invoke/MethodType.xml b/docs/xml/Java.Lang.Invoke/MethodType.xml index 714223e93..ae3e308ef 100644 --- a/docs/xml/Java.Lang.Invoke/MethodType.xml +++ b/docs/xml/Java.Lang.Invoke/MethodType.xml @@ -98,9 +98,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -153,9 +153,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -206,9 +206,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -254,9 +254,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -300,9 +300,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -352,9 +352,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -400,9 +400,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -444,9 +444,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -500,9 +500,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -545,9 +545,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -592,9 +592,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -642,9 +642,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -684,9 +684,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -728,9 +728,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -785,9 +785,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -840,9 +840,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -887,9 +887,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -936,9 +936,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -990,9 +990,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1040,9 +1040,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1095,9 +1095,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1154,9 +1154,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1485,9 +1485,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1534,9 +1534,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1579,9 +1579,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1628,9 +1628,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1673,9 +1673,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1715,9 +1715,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1834,9 +1834,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1879,9 +1879,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1926,9 +1926,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Lang.Invoke/VarHandle.xml b/docs/xml/Java.Lang.Invoke/VarHandle.xml index 1175b83cc..948e0528c 100644 --- a/docs/xml/Java.Lang.Invoke/VarHandle.xml +++ b/docs/xml/Java.Lang.Invoke/VarHandle.xml @@ -1647,7 +1647,8 @@ The access mode to check. Determines whether the specified access mode is supported by this VarHandle. - if is supported; otherwise, . + + if is supported; otherwise, . If this method returns , invoking the corresponding access mode method throws UnsupportedOperationException. diff --git a/docs/xml/Java.Lang.Reflect/AccessibleObject.xml b/docs/xml/Java.Lang.Reflect/AccessibleObject.xml index 59c96bdca..7c3f9dced 100644 --- a/docs/xml/Java.Lang.Reflect/AccessibleObject.xml +++ b/docs/xml/Java.Lang.Reflect/AccessibleObject.xml @@ -522,6 +522,10 @@ [Android.Runtime.Register("isAnnotationPresent", "(Ljava/lang/Class;)Z", "GetIsAnnotationPresent_Ljava_lang_Class_Handler")] [<Android.Runtime.Register("isAnnotationPresent", "(Ljava/lang/Class;)Z", "GetIsAnnotationPresent_Ljava_lang_Class_Handler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")>] + System.Boolean diff --git a/docs/xml/Java.Lang.Reflect/Field.xml b/docs/xml/Java.Lang.Reflect/Field.xml index 125f2ba06..961a638cd 100644 --- a/docs/xml/Java.Lang.Reflect/Field.xml +++ b/docs/xml/Java.Lang.Reflect/Field.xml @@ -709,6 +709,10 @@ [System.Runtime.Versioning.SupportedOSPlatform("android24.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android24.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android26.0")>] + System.Boolean diff --git a/docs/xml/Java.Lang.Reflect/IMember.xml b/docs/xml/Java.Lang.Reflect/IMember.xml index efee4e393..a38e0b2d5 100644 --- a/docs/xml/Java.Lang.Reflect/IMember.xml +++ b/docs/xml/Java.Lang.Reflect/IMember.xml @@ -143,7 +143,8 @@ Indicates whether or not this member is synthetic (artificially introduced by the compiler). - true if and only if the compiler introduced this member; otherwise, false. + + true if and only if the compiler introduced this member; otherwise, false. Returns true if this member was introduced by the compiler; otherwise, returns false. diff --git a/docs/xml/Java.Lang/AbstractStringBuilder.xml b/docs/xml/Java.Lang/AbstractStringBuilder.xml index 947693b33..fb048a25a 100644 --- a/docs/xml/Java.Lang/AbstractStringBuilder.xml +++ b/docs/xml/Java.Lang/AbstractStringBuilder.xml @@ -634,6 +634,9 @@ Method + + M:Java.Lang.ICharSequence.GetChars(System.Int32,System.Int32,System.Char[],System.Int32) + Mono.Android 0.0.0.0 @@ -699,8 +702,12 @@ - [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.AbstractStringBuilder+<GetEnumerator>d__106))] - [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.AbstractStringBuilder+<GetEnumerator>d__106))>] + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.AbstractStringBuilder+<GetEnumerator>d__129))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.AbstractStringBuilder+<GetEnumerator>d__129))>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] [System.Runtime.CompilerServices.NullableContext(1)] diff --git a/docs/xml/Java.Lang/Boolean.xml b/docs/xml/Java.Lang/Boolean.xml index 252dabbd8..bd7ba23a8 100644 --- a/docs/xml/Java.Lang/Boolean.xml +++ b/docs/xml/Java.Lang/Boolean.xml @@ -899,6 +899,7 @@ The format provider that supplies culture-specific conversion information. Conversion to Char is unsupported and throws . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -927,6 +928,7 @@ The format provider that supplies culture-specific conversion information. Conversion to DateTime is unsupported and throws . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Lang/Byte.xml b/docs/xml/Java.Lang/Byte.xml index 13a052662..a83f3f65d 100644 --- a/docs/xml/Java.Lang/Byte.xml +++ b/docs/xml/Java.Lang/Byte.xml @@ -1154,6 +1154,7 @@ The format provider that supplies culture-specific conversion information. Conversion to DateTime is unsupported and throws . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Lang/Character+Subset.xml b/docs/xml/Java.Lang/Character+Subset.xml index 172283403..2f32fe766 100644 --- a/docs/xml/Java.Lang/Character+Subset.xml +++ b/docs/xml/Java.Lang/Character+Subset.xml @@ -138,7 +138,8 @@ The object to compare with this character subset. Determines whether the specified object is this character subset. - true only if is the same subset; otherwise, false. + + true only if is the same subset; otherwise, false. Compares two Subset objects for equality. This method returns true if and only if diff --git a/docs/xml/Java.Lang/Character+UnicodeBlock.xml b/docs/xml/Java.Lang/Character+UnicodeBlock.xml index 46c0a75cb..080bd4eda 100644 --- a/docs/xml/Java.Lang/Character+UnicodeBlock.xml +++ b/docs/xml/Java.Lang/Character+UnicodeBlock.xml @@ -68,9 +68,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Adlam". - The Unicode block named "Adlam". - This property represents the Unicode block named "Adlam". + Gets the Unicode block named "Adlam". + The Unicode block named "Adlam". + This property represents the Unicode block named "Adlam". @@ -94,7 +94,7 @@ The "Aegean Numbers" Unicode Block. - The Unicode block named "Aegean Numbers". + The Unicode block named "Aegean Numbers". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -125,9 +125,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Ahom". - The Unicode block named "Ahom". - This property represents the Unicode block named "Ahom". + Gets the Unicode block named "Ahom". + The Unicode block named "Ahom". + This property represents the Unicode block named "Ahom". @@ -150,8 +150,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Alchemical Symbols". - The Unicode block named "Alchemical Symbols". + Gets the Unicode block named "Alchemical Symbols". + The Unicode block named "Alchemical Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -178,7 +178,7 @@ The "Alphabetic Presentation Forms" Unicode Block. - The Unicode block named "Alphabetic Presentation Forms". + The Unicode block named "Alphabetic Presentation Forms". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -209,9 +209,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Anatolian Hieroglyphs". - The Unicode block named "Anatolian Hieroglyphs". - This property represents the Unicode block named "Anatolian Hieroglyphs". + Gets the Unicode block named "Anatolian Hieroglyphs". + The Unicode block named "Anatolian Hieroglyphs". + This property represents the Unicode block named "Anatolian Hieroglyphs". @@ -234,8 +234,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Ancient Greek Musical Notation". - The Unicode block named "Ancient Greek Musical Notation". + Gets the Unicode block named "Ancient Greek Musical Notation". + The Unicode block named "Ancient Greek Musical Notation". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -261,8 +261,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Ancient Greek Numbers". - The Unicode block named "Ancient Greek Numbers". + Gets the Unicode block named "Ancient Greek Numbers". + The Unicode block named "Ancient Greek Numbers". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -288,8 +288,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Ancient Symbols". - The Unicode block named "Ancient Symbols". + Gets the Unicode block named "Ancient Symbols". + The Unicode block named "Ancient Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -316,7 +316,7 @@ The "Arabic" Unicode Block. - The Unicode block named "Arabic". + The Unicode block named "Arabic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -347,8 +347,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Arabic Extended A". - The Unicode block named "Arabic Extended A". + Gets the Unicode block named "Arabic Extended A". + The Unicode block named "Arabic Extended A". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -378,9 +378,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Arabic Extended B". - The Unicode block named "Arabic Extended B". - This property represents the Unicode block named "Arabic Extended B". + Gets the Unicode block named "Arabic Extended B". + The Unicode block named "Arabic Extended B". + This property represents the Unicode block named "Arabic Extended B". @@ -407,9 +407,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Arabic Extended C". - The Unicode block named "Arabic Extended C". - This property represents the Unicode block named "Arabic Extended C". + Gets the Unicode block named "Arabic Extended C". + The Unicode block named "Arabic Extended C". + This property represents the Unicode block named "Arabic Extended C". @@ -436,8 +436,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Arabic Mathematical Alphabetic Symbols". - The Unicode block named "Arabic Mathematical Alphabetic Symbols". + Gets the Unicode block named "Arabic Mathematical Alphabetic Symbols". + The Unicode block named "Arabic Mathematical Alphabetic Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -464,7 +464,7 @@ The "Arabic Presentation Forms-A" Unicode Block. - The Unicode block named "Arabic Presentation Forms A". + The Unicode block named "Arabic Presentation Forms A". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -492,7 +492,7 @@ The "Arabic Presentation Forms-B" Unicode Block. - The Unicode block named "Arabic Presentation Forms B". + The Unicode block named "Arabic Presentation Forms B". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -519,8 +519,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Arabic Supplement". - The Unicode block named "Arabic Supplement". + Gets the Unicode block named "Arabic Supplement". + The Unicode block named "Arabic Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -547,7 +547,7 @@ The "Armenian" Unicode Block. - The Unicode block named "Armenian". + The Unicode block named "Armenian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -575,7 +575,7 @@ The "Arrows" Unicode Block. - The Unicode block named "Arrows". + The Unicode block named "Arrows". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -602,8 +602,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Avestan". - The Unicode block named "Avestan". + Gets the Unicode block named "Avestan". + The Unicode block named "Avestan". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -629,8 +629,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Balinese". - The Unicode block named "Balinese". + Gets the Unicode block named "Balinese". + The Unicode block named "Balinese". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -656,8 +656,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Bamum". - The Unicode block named "Bamum". + Gets the Unicode block named "Bamum". + The Unicode block named "Bamum". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -683,8 +683,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Bamum Supplement". - The Unicode block named "Bamum Supplement". + Gets the Unicode block named "Bamum Supplement". + The Unicode block named "Bamum Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -711,7 +711,7 @@ The "Basic Latin" Unicode Block. - The Unicode block named "Basic Latin". + The Unicode block named "Basic Latin". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -742,9 +742,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Bassa Vah". - The Unicode block named "Bassa Vah". - This property represents the Unicode block named "Bassa Vah". + Gets the Unicode block named "Bassa Vah". + The Unicode block named "Bassa Vah". + This property represents the Unicode block named "Bassa Vah". @@ -767,8 +767,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Batak". - The Unicode block named "Batak". + Gets the Unicode block named "Batak". + The Unicode block named "Batak". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -795,7 +795,7 @@ The "Bengali" Unicode Block. - The Unicode block named "Bengali". + The Unicode block named "Bengali". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -826,9 +826,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Bhaiksuki". - The Unicode block named "Bhaiksuki". - This property represents the Unicode block named "Bhaiksuki". + Gets the Unicode block named "Bhaiksuki". + The Unicode block named "Bhaiksuki". + This property represents the Unicode block named "Bhaiksuki". @@ -852,7 +852,7 @@ The "Block Elements" Unicode Block. - The Unicode block named "Block Elements". + The Unicode block named "Block Elements". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -880,7 +880,7 @@ The "Bopomofo" Unicode Block. - The Unicode block named "Bopomofo". + The Unicode block named "Bopomofo". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -908,7 +908,7 @@ The "Bopomofo Extended" Unicode Block. - The Unicode block named "Bopomofo Extended". + The Unicode block named "Bopomofo Extended". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -936,7 +936,7 @@ The "Box Drawing" Unicode Block. - The Unicode block named "Box Drawing". + The Unicode block named "Box Drawing". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -963,8 +963,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Brahmi". - The Unicode block named "Brahmi". + Gets the Unicode block named "Brahmi". + The Unicode block named "Brahmi". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -991,7 +991,7 @@ The "Braille Patterns" Unicode Block. - The Unicode block named "Braille Patterns". + The Unicode block named "Braille Patterns". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1018,8 +1018,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Buginese". - The Unicode block named "Buginese". + Gets the Unicode block named "Buginese". + The Unicode block named "Buginese". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1046,7 +1046,7 @@ The "Buhid" Unicode Block. - The Unicode block named "Buhid". + The Unicode block named "Buhid". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1074,7 +1074,7 @@ The "Byzantine Musical Symbols" Unicode Block. - The Unicode block named "Byzantine Musical Symbols". + The Unicode block named "Byzantine Musical Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1101,8 +1101,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Carian". - The Unicode block named "Carian". + Gets the Unicode block named "Carian". + The Unicode block named "Carian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1132,9 +1132,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Caucasian Albanian". - The Unicode block named "Caucasian Albanian". - This property represents the Unicode block named "Caucasian Albanian". + Gets the Unicode block named "Caucasian Albanian". + The Unicode block named "Caucasian Albanian". + This property represents the Unicode block named "Caucasian Albanian". @@ -1161,8 +1161,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Chakma". - The Unicode block named "Chakma". + Gets the Unicode block named "Chakma". + The Unicode block named "Chakma". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1188,8 +1188,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cham". - The Unicode block named "Cham". + Gets the Unicode block named "Cham". + The Unicode block named "Cham". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1216,7 +1216,7 @@ The "Cherokee" Unicode Block. - The Unicode block named "Cherokee". + The Unicode block named "Cherokee". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1247,9 +1247,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cherokee Supplement". - The Unicode block named "Cherokee Supplement". - This property represents the Unicode block named "Cherokee Supplement". + Gets the Unicode block named "Cherokee Supplement". + The Unicode block named "Cherokee Supplement". + This property represents the Unicode block named "Cherokee Supplement". @@ -1276,9 +1276,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Chess Symbols". - The Unicode block named "Chess Symbols". - This property represents the Unicode block named "Chess Symbols". + Gets the Unicode block named "Chess Symbols". + The Unicode block named "Chess Symbols". + This property represents the Unicode block named "Chess Symbols". @@ -1305,9 +1305,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Chorasmian". - The Unicode block named "Chorasmian". - This property represents the Unicode block named "Chorasmian". + Gets the Unicode block named "Chorasmian". + The Unicode block named "Chorasmian". + This property represents the Unicode block named "Chorasmian". @@ -1331,7 +1331,7 @@ The "CJK Compatibility" Unicode Block. - The Unicode block named "Cjk Compatibility". + The Unicode block named "Cjk Compatibility". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1359,7 +1359,7 @@ The "CJK Compatibility Forms" Unicode Block. - The Unicode block named "Cjk Compatibility Forms". + The Unicode block named "Cjk Compatibility Forms". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1387,7 +1387,7 @@ The "CJK Compatibility Ideographs" Unicode Block. - The Unicode block named "Cjk Compatibility Ideographs". + The Unicode block named "Cjk Compatibility Ideographs". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1415,7 +1415,7 @@ The "CJK Compatibility Ideographs Supplement" Unicode Block. - The Unicode block named "Cjk Compatibility Ideographs Supplement". + The Unicode block named "Cjk Compatibility Ideographs Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1443,7 +1443,7 @@ The "CJK Radicals Supplement" Unicode Block. - The Unicode block named "Cjk Radicals Supplement". + The Unicode block named "Cjk Radicals Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1470,8 +1470,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cjk Strokes". - The Unicode block named "Cjk Strokes". + Gets the Unicode block named "Cjk Strokes". + The Unicode block named "Cjk Strokes". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1498,7 +1498,7 @@ The "CJK Symbols and Punctuation" Unicode Block. - The Unicode block named "Cjk Symbols And Punctuation". + The Unicode block named "Cjk Symbols And Punctuation". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1526,7 +1526,7 @@ The "CJK Unified Ideographs" Unicode Block. - The Unicode block named "Cjk Unified Ideographs". + The Unicode block named "Cjk Unified Ideographs". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1554,7 +1554,7 @@ The "CJK Unified Ideographs Extension A" Unicode Block. - The Unicode block named "Cjk Unified Ideographs Extension A". + The Unicode block named "Cjk Unified Ideographs Extension A". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1582,7 +1582,7 @@ The "CJK Unified Ideographs Extension B" Unicode Block. - The Unicode block named "Cjk Unified Ideographs Extension B". + The Unicode block named "Cjk Unified Ideographs Extension B". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1609,8 +1609,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cjk Unified Ideographs Extension C". - The Unicode block named "Cjk Unified Ideographs Extension C". + Gets the Unicode block named "Cjk Unified Ideographs Extension C". + The Unicode block named "Cjk Unified Ideographs Extension C". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1636,8 +1636,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cjk Unified Ideographs Extension D". - The Unicode block named "Cjk Unified Ideographs Extension D". + Gets the Unicode block named "Cjk Unified Ideographs Extension D". + The Unicode block named "Cjk Unified Ideographs Extension D". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1667,9 +1667,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cjk Unified Ideographs Extension E". - The Unicode block named "Cjk Unified Ideographs Extension E". - This property represents the Unicode block named "Cjk Unified Ideographs Extension E". + Gets the Unicode block named "Cjk Unified Ideographs Extension E". + The Unicode block named "Cjk Unified Ideographs Extension E". + This property represents the Unicode block named "Cjk Unified Ideographs Extension E". @@ -1696,9 +1696,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cjk Unified Ideographs Extension F". - The Unicode block named "Cjk Unified Ideographs Extension F". - This property represents the Unicode block named "Cjk Unified Ideographs Extension F". + Gets the Unicode block named "Cjk Unified Ideographs Extension F". + The Unicode block named "Cjk Unified Ideographs Extension F". + This property represents the Unicode block named "Cjk Unified Ideographs Extension F". @@ -1725,9 +1725,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cjk Unified Ideographs Extension G". - The Unicode block named "Cjk Unified Ideographs Extension G". - This property represents the Unicode block named "Cjk Unified Ideographs Extension G". + Gets the Unicode block named "Cjk Unified Ideographs Extension G". + The Unicode block named "Cjk Unified Ideographs Extension G". + This property represents the Unicode block named "Cjk Unified Ideographs Extension G". @@ -1754,9 +1754,38 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cjk Unified Ideographs Extension H". - The Unicode block named "Cjk Unified Ideographs Extension H". - This property represents the Unicode block named "Cjk Unified Ideographs Extension H". + Gets the Unicode block named "Cjk Unified Ideographs Extension H". + The Unicode block named "Cjk Unified Ideographs Extension H". + This property represents the Unicode block named "Cjk Unified Ideographs Extension H". + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I", ApiSince=37)] + [<Android.Runtime.Register("CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeBlock + + + To be added. + To be added. + To be added. @@ -1780,7 +1809,7 @@ The "Combining Diacritical Marks" Unicode Block. - The Unicode block named "Combining Diacritical Marks". + The Unicode block named "Combining Diacritical Marks". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1811,9 +1840,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Combining Diacritical Marks Extended". - The Unicode block named "Combining Diacritical Marks Extended". - This property represents the Unicode block named "Combining Diacritical Marks Extended". + Gets the Unicode block named "Combining Diacritical Marks Extended". + The Unicode block named "Combining Diacritical Marks Extended". + This property represents the Unicode block named "Combining Diacritical Marks Extended". @@ -1836,8 +1865,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Combining Diacritical Marks Supplement". - The Unicode block named "Combining Diacritical Marks Supplement". + Gets the Unicode block named "Combining Diacritical Marks Supplement". + The Unicode block named "Combining Diacritical Marks Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1864,7 +1893,7 @@ The "Combining Half Marks" Unicode Block. - The Unicode block named "Combining Half Marks". + The Unicode block named "Combining Half Marks". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1893,7 +1922,7 @@ The "Combining Diacritical Marks for Symbols" Unicode Block. - The Unicode block named "Combining Diacritical Marks for Symbols". + The Unicode block named "Combining Diacritical Marks for Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1920,8 +1949,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Common Indic Number Forms". - The Unicode block named "Common Indic Number Forms". + Gets the Unicode block named "Common Indic Number Forms". + The Unicode block named "Common Indic Number Forms". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1948,7 +1977,7 @@ The "Control Pictures" Unicode Block. - The Unicode block named "Control Pictures". + The Unicode block named "Control Pictures". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1975,8 +2004,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Coptic". - The Unicode block named "Coptic". + Gets the Unicode block named "Coptic". + The Unicode block named "Coptic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2006,9 +2035,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Coptic Epact Numbers". - The Unicode block named "Coptic Epact Numbers". - This property represents the Unicode block named "Coptic Epact Numbers". + Gets the Unicode block named "Coptic Epact Numbers". + The Unicode block named "Coptic Epact Numbers". + This property represents the Unicode block named "Coptic Epact Numbers". @@ -2031,8 +2060,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Counting Rod Numerals". - The Unicode block named "Counting Rod Numerals". + Gets the Unicode block named "Counting Rod Numerals". + The Unicode block named "Counting Rod Numerals". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2058,8 +2087,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cuneiform". - The Unicode block named "Cuneiform". + Gets the Unicode block named "Cuneiform". + The Unicode block named "Cuneiform". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2085,8 +2114,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cuneiform Numbers And Punctuation". - The Unicode block named "Cuneiform Numbers And Punctuation". + Gets the Unicode block named "Cuneiform Numbers And Punctuation". + The Unicode block named "Cuneiform Numbers And Punctuation". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2113,7 +2142,7 @@ The "Currency Symbols" Unicode Block. - The Unicode block named "Currency Symbols". + The Unicode block named "Currency Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2141,7 +2170,7 @@ The "Cypriot Syllabary" Unicode Block. - The Unicode block named "Cypriot Syllabary". + The Unicode block named "Cypriot Syllabary". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2172,9 +2201,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cypro Minoan". - The Unicode block named "Cypro Minoan". - This property represents the Unicode block named "Cypro Minoan". + Gets the Unicode block named "Cypro Minoan". + The Unicode block named "Cypro Minoan". + This property represents the Unicode block named "Cypro Minoan". @@ -2198,7 +2227,7 @@ The "Cyrillic" Unicode Block. - The Unicode block named "Cyrillic". + The Unicode block named "Cyrillic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2225,8 +2254,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cyrillic Extended A". - The Unicode block named "Cyrillic Extended A". + Gets the Unicode block named "Cyrillic Extended A". + The Unicode block named "Cyrillic Extended A". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2252,8 +2281,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cyrillic Extended B". - The Unicode block named "Cyrillic Extended B". + Gets the Unicode block named "Cyrillic Extended B". + The Unicode block named "Cyrillic Extended B". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2283,9 +2312,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cyrillic Extended C". - The Unicode block named "Cyrillic Extended C". - This property represents the Unicode block named "Cyrillic Extended C". + Gets the Unicode block named "Cyrillic Extended C". + The Unicode block named "Cyrillic Extended C". + This property represents the Unicode block named "Cyrillic Extended C". @@ -2312,9 +2341,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Cyrillic Extended D". - The Unicode block named "Cyrillic Extended D". - This property represents the Unicode block named "Cyrillic Extended D". + Gets the Unicode block named "Cyrillic Extended D". + The Unicode block named "Cyrillic Extended D". + This property represents the Unicode block named "Cyrillic Extended D". @@ -2338,7 +2367,7 @@ The "Cyrillic Supplement" Unicode Block. - The Unicode block named "Cyrillic Supplement". + The Unicode block named "Cyrillic Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2366,7 +2395,7 @@ The "Deseret" Unicode Block. - The Unicode block named "Deseret". + The Unicode block named "Deseret". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2394,7 +2423,7 @@ The "Devanagari" Unicode Block. - The Unicode block named "Devanagari". + The Unicode block named "Devanagari". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2421,8 +2450,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Devanagari Extended". - The Unicode block named "Devanagari Extended". + Gets the Unicode block named "Devanagari Extended". + The Unicode block named "Devanagari Extended". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2452,9 +2481,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Devanagari Extended A". - The Unicode block named "Devanagari Extended A". - This property represents the Unicode block named "Devanagari Extended A". + Gets the Unicode block named "Devanagari Extended A". + The Unicode block named "Devanagari Extended A". + This property represents the Unicode block named "Devanagari Extended A". @@ -2478,7 +2507,7 @@ The "Dingbats" Unicode Block. - The Unicode block named "Dingbats". + The Unicode block named "Dingbats". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2509,9 +2538,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Dives Akuru". - The Unicode block named "Dives Akuru". - This property represents the Unicode block named "Dives Akuru". + Gets the Unicode block named "Dives Akuru". + The Unicode block named "Dives Akuru". + This property represents the Unicode block named "Dives Akuru". @@ -2538,9 +2567,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Dogra". - The Unicode block named "Dogra". - This property represents the Unicode block named "Dogra". + Gets the Unicode block named "Dogra". + The Unicode block named "Dogra". + This property represents the Unicode block named "Dogra". @@ -2563,8 +2592,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Domino Tiles". - The Unicode block named "Domino Tiles". + Gets the Unicode block named "Domino Tiles". + The Unicode block named "Domino Tiles". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2594,9 +2623,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Duployan". - The Unicode block named "Duployan". - This property represents the Unicode block named "Duployan". + Gets the Unicode block named "Duployan". + The Unicode block named "Duployan". + This property represents the Unicode block named "Duployan". @@ -2623,9 +2652,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Early Dynastic Cuneiform". - The Unicode block named "Early Dynastic Cuneiform". - This property represents the Unicode block named "Early Dynastic Cuneiform". + Gets the Unicode block named "Early Dynastic Cuneiform". + The Unicode block named "Early Dynastic Cuneiform". + This property represents the Unicode block named "Early Dynastic Cuneiform". @@ -2652,9 +2681,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Egyptian Hieroglyph Format Controls". - The Unicode block named "Egyptian Hieroglyph Format Controls". - This property represents the Unicode block named "Egyptian Hieroglyph Format Controls". + Gets the Unicode block named "Egyptian Hieroglyph Format Controls". + The Unicode block named "Egyptian Hieroglyph Format Controls". + This property represents the Unicode block named "Egyptian Hieroglyph Format Controls". @@ -2677,13 +2706,42 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Egyptian Hieroglyphs". - The Unicode block named "Egyptian Hieroglyphs". + Gets the Unicode block named "Egyptian Hieroglyphs". + The Unicode block named "Egyptian Hieroglyphs". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("EGYPTIAN_HIEROGLYPHS_EXTENDED_A", ApiSince=37)] + [<Android.Runtime.Register("EGYPTIAN_HIEROGLYPHS_EXTENDED_A", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeBlock + + + To be added. + To be added. + To be added. + + @@ -2708,9 +2766,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Elbasan". - The Unicode block named "Elbasan". - This property represents the Unicode block named "Elbasan". + Gets the Unicode block named "Elbasan". + The Unicode block named "Elbasan". + This property represents the Unicode block named "Elbasan". @@ -2737,9 +2795,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Elymaic". - The Unicode block named "Elymaic". - This property represents the Unicode block named "Elymaic". + Gets the Unicode block named "Elymaic". + The Unicode block named "Elymaic". + This property represents the Unicode block named "Elymaic". @@ -2762,8 +2820,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Emoticons". - The Unicode block named "Emoticons". + Gets the Unicode block named "Emoticons". + The Unicode block named "Emoticons". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2790,7 +2848,7 @@ The "Enclosed Alphanumerics" Unicode Block. - The Unicode block named "Enclosed Alphanumerics". + The Unicode block named "Enclosed Alphanumerics". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2817,8 +2875,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Enclosed Alphanumeric Supplement". - The Unicode block named "Enclosed Alphanumeric Supplement". + Gets the Unicode block named "Enclosed Alphanumeric Supplement". + The Unicode block named "Enclosed Alphanumeric Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2845,7 +2903,7 @@ The "Enclosed CJK Letters and Months" Unicode Block. - The Unicode block named "Enclosed Cjk Letters And Months". + The Unicode block named "Enclosed Cjk Letters And Months". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2872,8 +2930,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Enclosed Ideographic Supplement". - The Unicode block named "Enclosed Ideographic Supplement". + Gets the Unicode block named "Enclosed Ideographic Supplement". + The Unicode block named "Enclosed Ideographic Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2900,7 +2958,7 @@ The "Ethiopic" Unicode Block. - The Unicode block named "Ethiopic". + The Unicode block named "Ethiopic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2927,8 +2985,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Ethiopic Extended". - The Unicode block named "Ethiopic Extended". + Gets the Unicode block named "Ethiopic Extended". + The Unicode block named "Ethiopic Extended". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2954,8 +3012,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Ethiopic Extended A". - The Unicode block named "Ethiopic Extended A". + Gets the Unicode block named "Ethiopic Extended A". + The Unicode block named "Ethiopic Extended A". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2985,9 +3043,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Ethiopic Extended B". - The Unicode block named "Ethiopic Extended B". - This property represents the Unicode block named "Ethiopic Extended B". + Gets the Unicode block named "Ethiopic Extended B". + The Unicode block named "Ethiopic Extended B". + This property represents the Unicode block named "Ethiopic Extended B". @@ -3010,8 +3068,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Ethiopic Supplement". - The Unicode block named "Ethiopic Supplement". + Gets the Unicode block named "Ethiopic Supplement". + The Unicode block named "Ethiopic Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3055,6 +3113,35 @@ if blockName is not a valid block name. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GARAY", ApiSince=37)] + [<Android.Runtime.Register("GARAY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeBlock + + + To be added. + To be added. + To be added. + + @@ -3076,7 +3163,7 @@ The "General Punctuation" Unicode Block. - The Unicode block named "General Punctuation". + The Unicode block named "General Punctuation". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3104,7 +3191,7 @@ The "Geometric Shapes" Unicode Block. - The Unicode block named "Geometric Shapes". + The Unicode block named "Geometric Shapes". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3135,9 +3222,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Geometric Shapes Extended". - The Unicode block named "Geometric Shapes Extended". - This property represents the Unicode block named "Geometric Shapes Extended". + Gets the Unicode block named "Geometric Shapes Extended". + The Unicode block named "Geometric Shapes Extended". + This property represents the Unicode block named "Geometric Shapes Extended". @@ -3161,7 +3248,7 @@ The "Georgian" Unicode Block. - The Unicode block named "Georgian". + The Unicode block named "Georgian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3192,9 +3279,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Georgian Extended". - The Unicode block named "Georgian Extended". - This property represents the Unicode block named "Georgian Extended". + Gets the Unicode block named "Georgian Extended". + The Unicode block named "Georgian Extended". + This property represents the Unicode block named "Georgian Extended". @@ -3217,8 +3304,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Georgian Supplement". - The Unicode block named "Georgian Supplement". + Gets the Unicode block named "Georgian Supplement". + The Unicode block named "Georgian Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3244,8 +3331,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Glagolitic". - The Unicode block named "Glagolitic". + Gets the Unicode block named "Glagolitic". + The Unicode block named "Glagolitic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3275,9 +3362,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Glagolitic Supplement". - The Unicode block named "Glagolitic Supplement". - This property represents the Unicode block named "Glagolitic Supplement". + Gets the Unicode block named "Glagolitic Supplement". + The Unicode block named "Glagolitic Supplement". + This property represents the Unicode block named "Glagolitic Supplement". @@ -3301,7 +3388,7 @@ The "Gothic" Unicode Block. - The Unicode block named "Gothic". + The Unicode block named "Gothic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3332,9 +3419,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Grantha". - The Unicode block named "Grantha". - This property represents the Unicode block named "Grantha". + Gets the Unicode block named "Grantha". + The Unicode block named "Grantha". + This property represents the Unicode block named "Grantha". @@ -3358,7 +3445,7 @@ The "Greek and Coptic" Unicode Block. - The Unicode block named "Greek and Coptic". + The Unicode block named "Greek and Coptic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3386,7 +3473,7 @@ The "Greek Extended" Unicode Block. - The Unicode block named "Greek Extended". + The Unicode block named "Greek Extended". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3414,7 +3501,7 @@ The "Gujarati" Unicode Block. - The Unicode block named "Gujarati". + The Unicode block named "Gujarati". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3445,9 +3532,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Gunjala Gondi". - The Unicode block named "Gunjala Gondi". - This property represents the Unicode block named "Gunjala Gondi". + Gets the Unicode block named "Gunjala Gondi". + The Unicode block named "Gunjala Gondi". + This property represents the Unicode block named "Gunjala Gondi". @@ -3471,13 +3558,42 @@ The "Gurmukhi" Unicode Block. - The Unicode block named "Gurmukhi". + The Unicode block named "Gurmukhi". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GURUNG_KHEMA", ApiSince=37)] + [<Android.Runtime.Register("GURUNG_KHEMA", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeBlock + + + To be added. + To be added. + To be added. + + @@ -3499,7 +3615,7 @@ The "Halfwidth and Fullwidth Forms" Unicode Block. - The Unicode block named "Halfwidth And Fullwidth Forms". + The Unicode block named "Halfwidth And Fullwidth Forms". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3527,7 +3643,7 @@ The "Hangul Compatibility Jamo" Unicode Block. - The Unicode block named "Hangul Compatibility Jamo". + The Unicode block named "Hangul Compatibility Jamo". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3555,7 +3671,7 @@ The "Hangul Jamo" Unicode Block. - The Unicode block named "Hangul Jamo". + The Unicode block named "Hangul Jamo". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3582,8 +3698,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Hangul Jamo Extended A". - The Unicode block named "Hangul Jamo Extended A". + Gets the Unicode block named "Hangul Jamo Extended A". + The Unicode block named "Hangul Jamo Extended A". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3609,8 +3725,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Hangul Jamo Extended B". - The Unicode block named "Hangul Jamo Extended B". + Gets the Unicode block named "Hangul Jamo Extended B". + The Unicode block named "Hangul Jamo Extended B". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3637,7 +3753,7 @@ The "Hangul Syllables" Unicode Block. - The Unicode block named "Hangul Syllables". + The Unicode block named "Hangul Syllables". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3668,9 +3784,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Hanifi Rohingya". - The Unicode block named "Hanifi Rohingya". - This property represents the Unicode block named "Hanifi Rohingya". + Gets the Unicode block named "Hanifi Rohingya". + The Unicode block named "Hanifi Rohingya". + This property represents the Unicode block named "Hanifi Rohingya". @@ -3694,7 +3810,7 @@ The "Hanunoo" Unicode Block. - The Unicode block named "Hanunoo". + The Unicode block named "Hanunoo". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3725,9 +3841,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Hatran". - The Unicode block named "Hatran". - This property represents the Unicode block named "Hatran". + Gets the Unicode block named "Hatran". + The Unicode block named "Hatran". + This property represents the Unicode block named "Hatran". @@ -3751,7 +3867,7 @@ The "Hebrew" Unicode Block. - The Unicode block named "Hebrew". + The Unicode block named "Hebrew". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3779,7 +3895,7 @@ The "High Private Use Surrogates" Unicode Block. - The Unicode block named "High Private Use Surrogates". + The Unicode block named "High Private Use Surrogates". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3807,7 +3923,7 @@ The "High Surrogates" Unicode Block. - The Unicode block named "High Surrogates". + The Unicode block named "High Surrogates". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3835,7 +3951,7 @@ The "Hiragana" Unicode Block. - The Unicode block named "Hiragana". + The Unicode block named "Hiragana". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3863,7 +3979,7 @@ The "Ideographic Description Characters" Unicode Block. - The Unicode block named "Ideographic Description Characters". + The Unicode block named "Ideographic Description Characters". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3894,9 +4010,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Ideographic Symbols And Punctuation". - The Unicode block named "Ideographic Symbols And Punctuation". - This property represents the Unicode block named "Ideographic Symbols And Punctuation". + Gets the Unicode block named "Ideographic Symbols And Punctuation". + The Unicode block named "Ideographic Symbols And Punctuation". + This property represents the Unicode block named "Ideographic Symbols And Punctuation". @@ -3919,8 +4035,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Imperial Aramaic". - The Unicode block named "Imperial Aramaic". + Gets the Unicode block named "Imperial Aramaic". + The Unicode block named "Imperial Aramaic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3950,9 +4066,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Indic Siyaq Numbers". - The Unicode block named "Indic Siyaq Numbers". - This property represents the Unicode block named "Indic Siyaq Numbers". + Gets the Unicode block named "Indic Siyaq Numbers". + The Unicode block named "Indic Siyaq Numbers". + This property represents the Unicode block named "Indic Siyaq Numbers". @@ -3975,8 +4091,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Inscriptional Pahlavi". - The Unicode block named "Inscriptional Pahlavi". + Gets the Unicode block named "Inscriptional Pahlavi". + The Unicode block named "Inscriptional Pahlavi". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4002,8 +4118,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Inscriptional Parthian". - The Unicode block named "Inscriptional Parthian". + Gets the Unicode block named "Inscriptional Parthian". + The Unicode block named "Inscriptional Parthian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4030,7 +4146,7 @@ The "IPA Extensions" Unicode Block. - The Unicode block named "Ipa Extensions". + The Unicode block named "Ipa Extensions". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4057,8 +4173,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Javanese". - The Unicode block named "Javanese". + Gets the Unicode block named "Javanese". + The Unicode block named "Javanese". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4123,8 +4239,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Kaithi". - The Unicode block named "Kaithi". + Gets the Unicode block named "Kaithi". + The Unicode block named "Kaithi". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4154,9 +4270,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Kaktovik Numerals". - The Unicode block named "Kaktovik Numerals". - This property represents the Unicode block named "Kaktovik Numerals". + Gets the Unicode block named "Kaktovik Numerals". + The Unicode block named "Kaktovik Numerals". + This property represents the Unicode block named "Kaktovik Numerals". @@ -4183,9 +4299,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Kana Extended A". - The Unicode block named "Kana Extended A". - This property represents the Unicode block named "Kana Extended A". + Gets the Unicode block named "Kana Extended A". + The Unicode block named "Kana Extended A". + This property represents the Unicode block named "Kana Extended A". @@ -4212,9 +4328,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Kana Extended B". - The Unicode block named "Kana Extended B". - This property represents the Unicode block named "Kana Extended B". + Gets the Unicode block named "Kana Extended B". + The Unicode block named "Kana Extended B". + This property represents the Unicode block named "Kana Extended B". @@ -4237,8 +4353,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Kana Supplement". - The Unicode block named "Kana Supplement". + Gets the Unicode block named "Kana Supplement". + The Unicode block named "Kana Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4265,7 +4381,7 @@ The "Kanbun" Unicode Block. - The Unicode block named "Kanbun". + The Unicode block named "Kanbun". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4293,7 +4409,7 @@ The "Kangxi Radicals" Unicode Block. - The Unicode block named "Kangxi Radicals". + The Unicode block named "Kangxi Radicals". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4321,7 +4437,7 @@ The "Kannada" Unicode Block. - The Unicode block named "Kannada". + The Unicode block named "Kannada". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4349,7 +4465,7 @@ The "Katakana" Unicode Block. - The Unicode block named "Katakana". + The Unicode block named "Katakana". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4377,7 +4493,7 @@ The "Katakana Phonetic Extensions" Unicode Block. - The Unicode block named "Katakana Phonetic Extensions". + The Unicode block named "Katakana Phonetic Extensions". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4408,9 +4524,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Kawi". - The Unicode block named "Kawi". - This property represents the Unicode block named "Kawi". + Gets the Unicode block named "Kawi". + The Unicode block named "Kawi". + This property represents the Unicode block named "Kawi". @@ -4433,8 +4549,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Kayah Li". - The Unicode block named "Kayah Li". + Gets the Unicode block named "Kayah Li". + The Unicode block named "Kayah Li". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4460,8 +4576,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Kharoshthi". - The Unicode block named "Kharoshthi". + Gets the Unicode block named "Kharoshthi". + The Unicode block named "Kharoshthi". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4491,9 +4607,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Khitan Small Script". - The Unicode block named "Khitan Small Script". - This property represents the Unicode block named "Khitan Small Script". + Gets the Unicode block named "Khitan Small Script". + The Unicode block named "Khitan Small Script". + This property represents the Unicode block named "Khitan Small Script". @@ -4517,7 +4633,7 @@ The "Khmer" Unicode Block. - The Unicode block named "Khmer". + The Unicode block named "Khmer". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4545,7 +4661,7 @@ The "Khmer Symbols" Unicode Block. - The Unicode block named "Khmer Symbols". + The Unicode block named "Khmer Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4576,9 +4692,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Khojki". - The Unicode block named "Khojki". - This property represents the Unicode block named "Khojki". + Gets the Unicode block named "Khojki". + The Unicode block named "Khojki". + This property represents the Unicode block named "Khojki". @@ -4605,9 +4721,38 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Khudawadi". - The Unicode block named "Khudawadi". - This property represents the Unicode block named "Khudawadi". + Gets the Unicode block named "Khudawadi". + The Unicode block named "Khudawadi". + This property represents the Unicode block named "Khudawadi". + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KIRAT_RAI", ApiSince=37)] + [<Android.Runtime.Register("KIRAT_RAI", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeBlock + + + To be added. + To be added. + To be added. @@ -4631,7 +4776,7 @@ The "Lao" Unicode Block. - The Unicode block named "Lao". + The Unicode block named "Lao". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4659,7 +4804,7 @@ The "Latin-1 Supplement" Unicode Block. - The Unicode block named "Latin 1 Supplement". + The Unicode block named "Latin 1 Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4687,7 +4832,7 @@ The "Latin Extended-A" Unicode Block. - The Unicode block named "Latin Extended A". + The Unicode block named "Latin Extended A". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4715,7 +4860,7 @@ The "Latin Extended Additional" Unicode Block. - The Unicode block named "Latin Extended Additional". + The Unicode block named "Latin Extended Additional". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4743,7 +4888,7 @@ The "Latin Extended-B" Unicode Block. - The Unicode block named "Latin Extended B". + The Unicode block named "Latin Extended B". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4770,8 +4915,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Latin Extended C". - The Unicode block named "Latin Extended C". + Gets the Unicode block named "Latin Extended C". + The Unicode block named "Latin Extended C". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4797,8 +4942,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Latin Extended D". - The Unicode block named "Latin Extended D". + Gets the Unicode block named "Latin Extended D". + The Unicode block named "Latin Extended D". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4828,9 +4973,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Latin Extended E". - The Unicode block named "Latin Extended E". - This property represents the Unicode block named "Latin Extended E". + Gets the Unicode block named "Latin Extended E". + The Unicode block named "Latin Extended E". + This property represents the Unicode block named "Latin Extended E". @@ -4857,9 +5002,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Latin Extended F". - The Unicode block named "Latin Extended F". - This property represents the Unicode block named "Latin Extended F". + Gets the Unicode block named "Latin Extended F". + The Unicode block named "Latin Extended F". + This property represents the Unicode block named "Latin Extended F". @@ -4886,9 +5031,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Latin Extended G". - The Unicode block named "Latin Extended G". - This property represents the Unicode block named "Latin Extended G". + Gets the Unicode block named "Latin Extended G". + The Unicode block named "Latin Extended G". + This property represents the Unicode block named "Latin Extended G". @@ -4911,8 +5056,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Lepcha". - The Unicode block named "Lepcha". + Gets the Unicode block named "Lepcha". + The Unicode block named "Lepcha". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4939,7 +5084,7 @@ The "Letterlike Symbols" Unicode Block. - The Unicode block named "Letterlike Symbols". + The Unicode block named "Letterlike Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4967,7 +5112,7 @@ The "Limbu" Unicode Block. - The Unicode block named "Limbu". + The Unicode block named "Limbu". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4998,9 +5143,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Linear A". - The Unicode block named "Linear A". - This property represents the Unicode block named "Linear A". + Gets the Unicode block named "Linear A". + The Unicode block named "Linear A". + This property represents the Unicode block named "Linear A". @@ -5024,7 +5169,7 @@ The "Linear B Ideograms" Unicode Block. - The Unicode block named "Linear B Ideograms". + The Unicode block named "Linear B Ideograms". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5052,7 +5197,7 @@ The "Linear B Syllabary" Unicode Block. - The Unicode block named "Linear B Syllabary". + The Unicode block named "Linear B Syllabary". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5079,8 +5224,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Lisu". - The Unicode block named "Lisu". + Gets the Unicode block named "Lisu". + The Unicode block named "Lisu". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5110,9 +5255,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Lisu Supplement". - The Unicode block named "Lisu Supplement". - This property represents the Unicode block named "Lisu Supplement". + Gets the Unicode block named "Lisu Supplement". + The Unicode block named "Lisu Supplement". + This property represents the Unicode block named "Lisu Supplement". @@ -5136,7 +5281,7 @@ The "Low Surrogates" Unicode Block. - The Unicode block named "Low Surrogates". + The Unicode block named "Low Surrogates". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5163,8 +5308,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Lycian". - The Unicode block named "Lycian". + Gets the Unicode block named "Lycian". + The Unicode block named "Lycian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5190,8 +5335,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Lydian". - The Unicode block named "Lydian". + Gets the Unicode block named "Lydian". + The Unicode block named "Lydian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5221,9 +5366,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Mahajani". - The Unicode block named "Mahajani". - This property represents the Unicode block named "Mahajani". + Gets the Unicode block named "Mahajani". + The Unicode block named "Mahajani". + This property represents the Unicode block named "Mahajani". @@ -5246,8 +5391,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Mahjong Tiles". - The Unicode block named "Mahjong Tiles". + Gets the Unicode block named "Mahjong Tiles". + The Unicode block named "Mahjong Tiles". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5277,9 +5422,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Makasar". - The Unicode block named "Makasar". - This property represents the Unicode block named "Makasar". + Gets the Unicode block named "Makasar". + The Unicode block named "Makasar". + This property represents the Unicode block named "Makasar". @@ -5303,7 +5448,7 @@ The "Malayalam" Unicode Block. - The Unicode block named "Malayalam". + The Unicode block named "Malayalam". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5330,8 +5475,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Mandaic". - The Unicode block named "Mandaic". + Gets the Unicode block named "Mandaic". + The Unicode block named "Mandaic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5361,9 +5506,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Manichaean". - The Unicode block named "Manichaean". - This property represents the Unicode block named "Manichaean". + Gets the Unicode block named "Manichaean". + The Unicode block named "Manichaean". + This property represents the Unicode block named "Manichaean". @@ -5390,9 +5535,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Marchen". - The Unicode block named "Marchen". - This property represents the Unicode block named "Marchen". + Gets the Unicode block named "Marchen". + The Unicode block named "Marchen". + This property represents the Unicode block named "Marchen". @@ -5419,9 +5564,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Masaram Gondi". - The Unicode block named "Masaram Gondi". - This property represents the Unicode block named "Masaram Gondi". + Gets the Unicode block named "Masaram Gondi". + The Unicode block named "Masaram Gondi". + This property represents the Unicode block named "Masaram Gondi". @@ -5445,7 +5590,7 @@ The "Mathematical Alphanumeric Symbols" Unicode Block. - The Unicode block named "Mathematical Alphanumeric Symbols". + The Unicode block named "Mathematical Alphanumeric Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5473,7 +5618,7 @@ The "Mathematical Operators" Unicode Block. - The Unicode block named "Mathematical Operators". + The Unicode block named "Mathematical Operators". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5504,9 +5649,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Mayan Numerals". - The Unicode block named "Mayan Numerals". - This property represents the Unicode block named "Mayan Numerals". + Gets the Unicode block named "Mayan Numerals". + The Unicode block named "Mayan Numerals". + This property represents the Unicode block named "Mayan Numerals". @@ -5533,9 +5678,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Medefaidrin". - The Unicode block named "Medefaidrin". - This property represents the Unicode block named "Medefaidrin". + Gets the Unicode block named "Medefaidrin". + The Unicode block named "Medefaidrin". + This property represents the Unicode block named "Medefaidrin". @@ -5558,8 +5703,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Meetei Mayek". - The Unicode block named "Meetei Mayek". + Gets the Unicode block named "Meetei Mayek". + The Unicode block named "Meetei Mayek". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5589,8 +5734,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Meetei Mayek Extensions". - The Unicode block named "Meetei Mayek Extensions". + Gets the Unicode block named "Meetei Mayek Extensions". + The Unicode block named "Meetei Mayek Extensions". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5620,9 +5765,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Mende Kikakui". - The Unicode block named "Mende Kikakui". - This property represents the Unicode block named "Mende Kikakui". + Gets the Unicode block named "Mende Kikakui". + The Unicode block named "Mende Kikakui". + This property represents the Unicode block named "Mende Kikakui". @@ -5649,8 +5794,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Meroitic Cursive". - The Unicode block named "Meroitic Cursive". + Gets the Unicode block named "Meroitic Cursive". + The Unicode block named "Meroitic Cursive". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5680,8 +5825,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Meroitic Hieroglyphs". - The Unicode block named "Meroitic Hieroglyphs". + Gets the Unicode block named "Meroitic Hieroglyphs". + The Unicode block named "Meroitic Hieroglyphs". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5711,8 +5856,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Miao". - The Unicode block named "Miao". + Gets the Unicode block named "Miao". + The Unicode block named "Miao". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5739,7 +5884,7 @@ The "Miscellaneous Mathematical Symbols-A" Unicode Block. - The Unicode block named "Miscellaneous Mathematical Symbols A". + The Unicode block named "Miscellaneous Mathematical Symbols A". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5767,7 +5912,7 @@ The "Miscellaneous Mathematical Symbols-B" Unicode Block. - The Unicode block named "Miscellaneous Mathematical Symbols B". + The Unicode block named "Miscellaneous Mathematical Symbols B". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5795,7 +5940,7 @@ The "Miscellaneous Symbols" Unicode Block. - The Unicode block named "Miscellaneous Symbols". + The Unicode block named "Miscellaneous Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5823,7 +5968,7 @@ The "Miscellaneous Symbols and Arrows" Unicode Block. - The Unicode block named "Miscellaneous Symbols And Arrows". + The Unicode block named "Miscellaneous Symbols And Arrows". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5850,8 +5995,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Miscellaneous Symbols And Pictographs". - The Unicode block named "Miscellaneous Symbols And Pictographs". + Gets the Unicode block named "Miscellaneous Symbols And Pictographs". + The Unicode block named "Miscellaneous Symbols And Pictographs". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5878,7 +6023,7 @@ The "Miscellaneous Technical" Unicode Block. - The Unicode block named "Miscellaneous Technical". + The Unicode block named "Miscellaneous Technical". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5909,9 +6054,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Modi". - The Unicode block named "Modi". - This property represents the Unicode block named "Modi". + Gets the Unicode block named "Modi". + The Unicode block named "Modi". + This property represents the Unicode block named "Modi". @@ -5934,8 +6079,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Modifier Tone Letters". - The Unicode block named "Modifier Tone Letters". + Gets the Unicode block named "Modifier Tone Letters". + The Unicode block named "Modifier Tone Letters". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5962,7 +6107,7 @@ The "Mongolian" Unicode Block. - The Unicode block named "Mongolian". + The Unicode block named "Mongolian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5993,9 +6138,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Mongolian Supplement". - The Unicode block named "Mongolian Supplement". - This property represents the Unicode block named "Mongolian Supplement". + Gets the Unicode block named "Mongolian Supplement". + The Unicode block named "Mongolian Supplement". + This property represents the Unicode block named "Mongolian Supplement". @@ -6022,9 +6167,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Mro". - The Unicode block named "Mro". - This property represents the Unicode block named "Mro". + Gets the Unicode block named "Mro". + The Unicode block named "Mro". + This property represents the Unicode block named "Mro". @@ -6051,9 +6196,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Multani". - The Unicode block named "Multani". - This property represents the Unicode block named "Multani". + Gets the Unicode block named "Multani". + The Unicode block named "Multani". + This property represents the Unicode block named "Multani". @@ -6077,7 +6222,7 @@ The "Musical Symbols" Unicode Block. - The Unicode block named "Musical Symbols". + The Unicode block named "Musical Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6105,7 +6250,7 @@ The "Myanmar" Unicode Block. - The Unicode block named "Myanmar". + The Unicode block named "Myanmar". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6132,8 +6277,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Myanmar Extended A". - The Unicode block named "Myanmar Extended A". + Gets the Unicode block named "Myanmar Extended A". + The Unicode block named "Myanmar Extended A". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6163,9 +6308,38 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Myanmar Extended B". - The Unicode block named "Myanmar Extended B". - This property represents the Unicode block named "Myanmar Extended B". + Gets the Unicode block named "Myanmar Extended B". + The Unicode block named "Myanmar Extended B". + This property represents the Unicode block named "Myanmar Extended B". + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("MYANMAR_EXTENDED_C", ApiSince=37)] + [<Android.Runtime.Register("MYANMAR_EXTENDED_C", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeBlock + + + To be added. + To be added. + To be added. @@ -6192,9 +6366,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Nabataean". - The Unicode block named "Nabataean". - This property represents the Unicode block named "Nabataean". + Gets the Unicode block named "Nabataean". + The Unicode block named "Nabataean". + This property represents the Unicode block named "Nabataean". @@ -6221,9 +6395,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Nag Mundari". - The Unicode block named "Nag Mundari". - This property represents the Unicode block named "Nag Mundari". + Gets the Unicode block named "Nag Mundari". + The Unicode block named "Nag Mundari". + This property represents the Unicode block named "Nag Mundari". @@ -6250,9 +6424,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Nandinagari". - The Unicode block named "Nandinagari". - This property represents the Unicode block named "Nandinagari". + Gets the Unicode block named "Nandinagari". + The Unicode block named "Nandinagari". + This property represents the Unicode block named "Nandinagari". @@ -6279,9 +6453,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Newa". - The Unicode block named "Newa". - This property represents the Unicode block named "Newa". + Gets the Unicode block named "Newa". + The Unicode block named "Newa". + This property represents the Unicode block named "Newa". @@ -6304,8 +6478,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "New Tai Lue". - The Unicode block named "New Tai Lue". + Gets the Unicode block named "New Tai Lue". + The Unicode block named "New Tai Lue". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6331,8 +6505,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Nko". - The Unicode block named "Nko". + Gets the Unicode block named "Nko". + The Unicode block named "Nko". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6359,7 +6533,7 @@ The "Number Forms" Unicode Block. - The Unicode block named "Number Forms". + The Unicode block named "Number Forms". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6390,9 +6564,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Nushu". - The Unicode block named "Nushu". - This property represents the Unicode block named "Nushu". + Gets the Unicode block named "Nushu". + The Unicode block named "Nushu". + This property represents the Unicode block named "Nushu". @@ -6419,9 +6593,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Nyiakeng Puachue Hmong". - The Unicode block named "Nyiakeng Puachue Hmong". - This property represents the Unicode block named "Nyiakeng Puachue Hmong". + Gets the Unicode block named "Nyiakeng Puachue Hmong". + The Unicode block named "Nyiakeng Puachue Hmong". + This property represents the Unicode block named "Nyiakeng Puachue Hmong". @@ -6512,7 +6686,7 @@ The "Ogham" Unicode Block. - The Unicode block named "Ogham". + The Unicode block named "Ogham". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6539,8 +6713,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Ol Chiki". - The Unicode block named "Ol Chiki". + Gets the Unicode block named "Ol Chiki". + The Unicode block named "Ol Chiki". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6570,9 +6744,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Old Hungarian". - The Unicode block named "Old Hungarian". - This property represents the Unicode block named "Old Hungarian". + Gets the Unicode block named "Old Hungarian". + The Unicode block named "Old Hungarian". + This property represents the Unicode block named "Old Hungarian". @@ -6596,7 +6770,7 @@ The "Old Italic" Unicode Block. - The Unicode block named "Old Italic". + The Unicode block named "Old Italic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6627,9 +6801,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Old North Arabian". - The Unicode block named "Old North Arabian". - This property represents the Unicode block named "Old North Arabian". + Gets the Unicode block named "Old North Arabian". + The Unicode block named "Old North Arabian". + This property represents the Unicode block named "Old North Arabian". @@ -6656,9 +6830,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Old Permic". - The Unicode block named "Old Permic". - This property represents the Unicode block named "Old Permic". + Gets the Unicode block named "Old Permic". + The Unicode block named "Old Permic". + This property represents the Unicode block named "Old Permic". @@ -6681,8 +6855,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Old Persian". - The Unicode block named "Old Persian". + Gets the Unicode block named "Old Persian". + The Unicode block named "Old Persian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6712,9 +6886,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Old Sogdian". - The Unicode block named "Old Sogdian". - This property represents the Unicode block named "Old Sogdian". + Gets the Unicode block named "Old Sogdian". + The Unicode block named "Old Sogdian". + This property represents the Unicode block named "Old Sogdian". @@ -6737,8 +6911,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Old South Arabian". - The Unicode block named "Old South Arabian". + Gets the Unicode block named "Old South Arabian". + The Unicode block named "Old South Arabian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6764,8 +6938,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Old Turkic". - The Unicode block named "Old Turkic". + Gets the Unicode block named "Old Turkic". + The Unicode block named "Old Turkic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6795,9 +6969,38 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Old Uyghur". - The Unicode block named "Old Uyghur". - This property represents the Unicode block named "Old Uyghur". + Gets the Unicode block named "Old Uyghur". + The Unicode block named "Old Uyghur". + This property represents the Unicode block named "Old Uyghur". + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OL_ONAL", ApiSince=37)] + [<Android.Runtime.Register("OL_ONAL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeBlock + + + To be added. + To be added. + To be added. @@ -6821,7 +7024,7 @@ The "Optical Character Recognition" Unicode Block. - The Unicode block named "Optical Character Recognition". + The Unicode block named "Optical Character Recognition". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6849,7 +7052,7 @@ The "Oriya" Unicode Block. - The Unicode block named "Oriya". + The Unicode block named "Oriya". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6880,9 +7083,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Ornamental Dingbats". - The Unicode block named "Ornamental Dingbats". - This property represents the Unicode block named "Ornamental Dingbats". + Gets the Unicode block named "Ornamental Dingbats". + The Unicode block named "Ornamental Dingbats". + This property represents the Unicode block named "Ornamental Dingbats". @@ -6909,9 +7112,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Osage". - The Unicode block named "Osage". - This property represents the Unicode block named "Osage". + Gets the Unicode block named "Osage". + The Unicode block named "Osage". + This property represents the Unicode block named "Osage". @@ -6935,7 +7138,7 @@ The "Osmanya" Unicode Block. - The Unicode block named "Osmanya". + The Unicode block named "Osmanya". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -6966,9 +7169,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Ottoman Siyaq Numbers". - The Unicode block named "Ottoman Siyaq Numbers". - This property represents the Unicode block named "Ottoman Siyaq Numbers". + Gets the Unicode block named "Ottoman Siyaq Numbers". + The Unicode block named "Ottoman Siyaq Numbers". + This property represents the Unicode block named "Ottoman Siyaq Numbers". @@ -6995,9 +7198,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Pahawh Hmong". - The Unicode block named "Pahawh Hmong". - This property represents the Unicode block named "Pahawh Hmong". + Gets the Unicode block named "Pahawh Hmong". + The Unicode block named "Pahawh Hmong". + This property represents the Unicode block named "Pahawh Hmong". @@ -7024,9 +7227,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Palmyrene". - The Unicode block named "Palmyrene". - This property represents the Unicode block named "Palmyrene". + Gets the Unicode block named "Palmyrene". + The Unicode block named "Palmyrene". + This property represents the Unicode block named "Palmyrene". @@ -7053,9 +7256,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Pau Cin Hau". - The Unicode block named "Pau Cin Hau". - This property represents the Unicode block named "Pau Cin Hau". + Gets the Unicode block named "Pau Cin Hau". + The Unicode block named "Pau Cin Hau". + This property represents the Unicode block named "Pau Cin Hau". @@ -7078,8 +7281,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Phags Pa". - The Unicode block named "Phags Pa". + Gets the Unicode block named "Phags Pa". + The Unicode block named "Phags Pa". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7105,8 +7308,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Phaistos Disc". - The Unicode block named "Phaistos Disc". + Gets the Unicode block named "Phaistos Disc". + The Unicode block named "Phaistos Disc". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7132,8 +7335,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Phoenician". - The Unicode block named "Phoenician". + Gets the Unicode block named "Phoenician". + The Unicode block named "Phoenician". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7160,7 +7363,7 @@ The "Phonetic Extensions" Unicode Block. - The Unicode block named "Phonetic Extensions". + The Unicode block named "Phonetic Extensions". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7187,8 +7390,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Phonetic Extensions Supplement". - The Unicode block named "Phonetic Extensions Supplement". + Gets the Unicode block named "Phonetic Extensions Supplement". + The Unicode block named "Phonetic Extensions Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7214,8 +7417,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Playing Cards". - The Unicode block named "Playing Cards". + Gets the Unicode block named "Playing Cards". + The Unicode block named "Playing Cards". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7242,7 +7445,7 @@ The "Private Use Area" Unicode Block. - The Unicode block named "Private Use Area". + The Unicode block named "Private Use Area". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7273,9 +7476,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Psalter Pahlavi". - The Unicode block named "Psalter Pahlavi". - This property represents the Unicode block named "Psalter Pahlavi". + Gets the Unicode block named "Psalter Pahlavi". + The Unicode block named "Psalter Pahlavi". + This property represents the Unicode block named "Psalter Pahlavi". @@ -7298,8 +7501,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Rejang". - The Unicode block named "Rejang". + Gets the Unicode block named "Rejang". + The Unicode block named "Rejang". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7325,8 +7528,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Rumi Numeral Symbols". - The Unicode block named "Rumi Numeral Symbols". + Gets the Unicode block named "Rumi Numeral Symbols". + The Unicode block named "Rumi Numeral Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7353,7 +7556,7 @@ The "Runic" Unicode Block. - The Unicode block named "Runic". + The Unicode block named "Runic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7380,8 +7583,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Samaritan". - The Unicode block named "Samaritan". + Gets the Unicode block named "Samaritan". + The Unicode block named "Samaritan". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7407,8 +7610,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Saurashtra". - The Unicode block named "Saurashtra". + Gets the Unicode block named "Saurashtra". + The Unicode block named "Saurashtra". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7438,8 +7641,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Sharada". - The Unicode block named "Sharada". + Gets the Unicode block named "Sharada". + The Unicode block named "Sharada". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7466,7 +7669,7 @@ The "Shavian" Unicode Block. - The Unicode block named "Shavian". + The Unicode block named "Shavian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7497,9 +7700,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Shorthand Format Controls". - The Unicode block named "Shorthand Format Controls". - This property represents the Unicode block named "Shorthand Format Controls". + Gets the Unicode block named "Shorthand Format Controls". + The Unicode block named "Shorthand Format Controls". + This property represents the Unicode block named "Shorthand Format Controls". @@ -7526,9 +7729,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Siddham". - The Unicode block named "Siddham". - This property represents the Unicode block named "Siddham". + Gets the Unicode block named "Siddham". + The Unicode block named "Siddham". + This property represents the Unicode block named "Siddham". @@ -7552,7 +7755,7 @@ The "Sinhala" Unicode Block. - The Unicode block named "Sinhala". + The Unicode block named "Sinhala". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7583,9 +7786,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Sinhala Archaic Numbers". - The Unicode block named "Sinhala Archaic Numbers". - This property represents the Unicode block named "Sinhala Archaic Numbers". + Gets the Unicode block named "Sinhala Archaic Numbers". + The Unicode block named "Sinhala Archaic Numbers". + This property represents the Unicode block named "Sinhala Archaic Numbers". @@ -7609,7 +7812,7 @@ The "Small Form Variants" Unicode Block. - The Unicode block named "Small Form Variants". + The Unicode block named "Small Form Variants". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7640,9 +7843,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Small Kana Extension". - The Unicode block named "Small Kana Extension". - This property represents the Unicode block named "Small Kana Extension". + Gets the Unicode block named "Small Kana Extension". + The Unicode block named "Small Kana Extension". + This property represents the Unicode block named "Small Kana Extension". @@ -7669,9 +7872,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Sogdian". - The Unicode block named "Sogdian". - This property represents the Unicode block named "Sogdian". + Gets the Unicode block named "Sogdian". + The Unicode block named "Sogdian". + This property represents the Unicode block named "Sogdian". @@ -7698,8 +7901,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Sora Sompeng". - The Unicode block named "Sora Sompeng". + Gets the Unicode block named "Sora Sompeng". + The Unicode block named "Sora Sompeng". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7729,9 +7932,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Soyombo". - The Unicode block named "Soyombo". - This property represents the Unicode block named "Soyombo". + Gets the Unicode block named "Soyombo". + The Unicode block named "Soyombo". + This property represents the Unicode block named "Soyombo". @@ -7755,7 +7958,7 @@ The "Spacing Modifier Letters" Unicode Block. - The Unicode block named "Spacing Modifier Letters". + The Unicode block named "Spacing Modifier Letters". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7783,7 +7986,7 @@ The "Specials" Unicode Block. - The Unicode block named "Specials". + The Unicode block named "Specials". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7810,8 +8013,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Sundanese". - The Unicode block named "Sundanese". + Gets the Unicode block named "Sundanese". + The Unicode block named "Sundanese". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7841,13 +8044,42 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Sundanese Supplement". - The Unicode block named "Sundanese Supplement". + Gets the Unicode block named "Sundanese Supplement". + The Unicode block named "Sundanese Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUNUWAR", ApiSince=37)] + [<Android.Runtime.Register("SUNUWAR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeBlock + + + To be added. + To be added. + To be added. + + @@ -7869,7 +8101,7 @@ The "Superscripts and Subscripts" Unicode Block. - The Unicode block named "Superscripts And Subscripts". + The Unicode block named "Superscripts And Subscripts". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7897,7 +8129,7 @@ The "Supplemental Arrows-A" Unicode Block. - The Unicode block named "Supplemental Arrows A". + The Unicode block named "Supplemental Arrows A". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7925,7 +8157,7 @@ The "Supplemental Arrows-B" Unicode Block. - The Unicode block named "Supplemental Arrows B". + The Unicode block named "Supplemental Arrows B". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7956,9 +8188,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Supplemental Arrows C". - The Unicode block named "Supplemental Arrows C". - This property represents the Unicode block named "Supplemental Arrows C". + Gets the Unicode block named "Supplemental Arrows C". + The Unicode block named "Supplemental Arrows C". + This property represents the Unicode block named "Supplemental Arrows C". @@ -7982,7 +8214,7 @@ The "Supplemental Mathematical Operators" Unicode Block. - The Unicode block named "Supplemental Mathematical Operators". + The Unicode block named "Supplemental Mathematical Operators". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8009,8 +8241,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Supplemental Punctuation". - The Unicode block named "Supplemental Punctuation". + Gets the Unicode block named "Supplemental Punctuation". + The Unicode block named "Supplemental Punctuation". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8040,9 +8272,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Supplemental Symbols And Pictographs". - The Unicode block named "Supplemental Symbols And Pictographs". - This property represents the Unicode block named "Supplemental Symbols And Pictographs". + Gets the Unicode block named "Supplemental Symbols And Pictographs". + The Unicode block named "Supplemental Symbols And Pictographs". + This property represents the Unicode block named "Supplemental Symbols And Pictographs". @@ -8066,7 +8298,7 @@ The "Supplementary Private Use Area-A" Unicode Block. - The Unicode block named "Supplementary Private Use Area A". + The Unicode block named "Supplementary Private Use Area A". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8094,7 +8326,7 @@ The "Supplementary Private Use Area-B" Unicode Block. - The Unicode block named "Supplementary Private Use Area B". + The Unicode block named "Supplementary Private Use Area B". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8126,7 +8358,7 @@ The "Surrogates Area" Unicode Block. - The Unicode block named "Surrogates Area". + The Unicode block named "Surrogates Area". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8157,9 +8389,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Sutton Signwriting". - The Unicode block named "Sutton Signwriting". - This property represents the Unicode block named "Sutton Signwriting". + Gets the Unicode block named "Sutton Signwriting". + The Unicode block named "Sutton Signwriting". + This property represents the Unicode block named "Sutton Signwriting". @@ -8182,8 +8414,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Syloti Nagri". - The Unicode block named "Syloti Nagri". + Gets the Unicode block named "Syloti Nagri". + The Unicode block named "Syloti Nagri". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8213,9 +8445,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Symbols And Pictographs Extended A". - The Unicode block named "Symbols And Pictographs Extended A". - This property represents the Unicode block named "Symbols And Pictographs Extended A". + Gets the Unicode block named "Symbols And Pictographs Extended A". + The Unicode block named "Symbols And Pictographs Extended A". + This property represents the Unicode block named "Symbols And Pictographs Extended A". @@ -8242,9 +8474,38 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Symbols For Legacy Computing". - The Unicode block named "Symbols For Legacy Computing". - This property represents the Unicode block named "Symbols For Legacy Computing". + Gets the Unicode block named "Symbols For Legacy Computing". + The Unicode block named "Symbols For Legacy Computing". + This property represents the Unicode block named "Symbols For Legacy Computing". + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT", ApiSince=37)] + [<Android.Runtime.Register("SYMBOLS_FOR_LEGACY_COMPUTING_SUPPLEMENT", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeBlock + + + To be added. + To be added. + To be added. @@ -8268,7 +8529,7 @@ The "Syriac" Unicode Block. - The Unicode block named "Syriac". + The Unicode block named "Syriac". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8299,9 +8560,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Syriac Supplement". - The Unicode block named "Syriac Supplement". - This property represents the Unicode block named "Syriac Supplement". + Gets the Unicode block named "Syriac Supplement". + The Unicode block named "Syriac Supplement". + This property represents the Unicode block named "Syriac Supplement". @@ -8325,7 +8586,7 @@ The "Tagalog" Unicode Block. - The Unicode block named "Tagalog". + The Unicode block named "Tagalog". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8353,7 +8614,7 @@ The "Tagbanwa" Unicode Block. - The Unicode block named "Tagbanwa". + The Unicode block named "Tagbanwa". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8381,7 +8642,7 @@ The "Tags" Unicode Block. - The Unicode block named "Tags". + The Unicode block named "Tags". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8409,7 +8670,7 @@ The "Tai Le" Unicode Block. - The Unicode block named "Tai Le". + The Unicode block named "Tai Le". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8436,8 +8697,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Tai Tham". - The Unicode block named "Tai Tham". + Gets the Unicode block named "Tai Tham". + The Unicode block named "Tai Tham". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8463,8 +8724,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Tai Viet". - The Unicode block named "Tai Viet". + Gets the Unicode block named "Tai Viet". + The Unicode block named "Tai Viet". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8491,7 +8752,7 @@ The "Tai Xuan Jing Symbols" Unicode Block. - The Unicode block named "Tai Xuan Jing Symbols". + The Unicode block named "Tai Xuan Jing Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8522,8 +8783,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Takri". - The Unicode block named "Takri". + Gets the Unicode block named "Takri". + The Unicode block named "Takri". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8550,7 +8811,7 @@ The "Tamil" Unicode Block. - The Unicode block named "Tamil". + The Unicode block named "Tamil". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8581,9 +8842,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Tamil Supplement". - The Unicode block named "Tamil Supplement". - This property represents the Unicode block named "Tamil Supplement". + Gets the Unicode block named "Tamil Supplement". + The Unicode block named "Tamil Supplement". + This property represents the Unicode block named "Tamil Supplement". @@ -8610,9 +8871,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Tangsa". - The Unicode block named "Tangsa". - This property represents the Unicode block named "Tangsa". + Gets the Unicode block named "Tangsa". + The Unicode block named "Tangsa". + This property represents the Unicode block named "Tangsa". @@ -8639,9 +8900,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Tangut". - The Unicode block named "Tangut". - This property represents the Unicode block named "Tangut". + Gets the Unicode block named "Tangut". + The Unicode block named "Tangut". + This property represents the Unicode block named "Tangut". @@ -8668,9 +8929,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Tangut Components". - The Unicode block named "Tangut Components". - This property represents the Unicode block named "Tangut Components". + Gets the Unicode block named "Tangut Components". + The Unicode block named "Tangut Components". + This property represents the Unicode block named "Tangut Components". @@ -8697,9 +8958,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Tangut Supplement". - The Unicode block named "Tangut Supplement". - This property represents the Unicode block named "Tangut Supplement". + Gets the Unicode block named "Tangut Supplement". + The Unicode block named "Tangut Supplement". + This property represents the Unicode block named "Tangut Supplement". @@ -8723,7 +8984,7 @@ The "Telugu" Unicode Block. - The Unicode block named "Telugu". + The Unicode block named "Telugu". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8751,7 +9012,7 @@ The "Thaana" Unicode Block. - The Unicode block named "Thaana". + The Unicode block named "Thaana". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8779,7 +9040,7 @@ The "Thai" Unicode Block. - The Unicode block named "Thai". + The Unicode block named "Thai". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8877,7 +9138,7 @@ The "Tibetan" Unicode Block. - The Unicode block named "Tibetan". + The Unicode block named "Tibetan". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8904,8 +9165,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Tifinagh". - The Unicode block named "Tifinagh". + Gets the Unicode block named "Tifinagh". + The Unicode block named "Tifinagh". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8935,9 +9196,38 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Tirhuta". - The Unicode block named "Tirhuta". - This property represents the Unicode block named "Tirhuta". + Gets the Unicode block named "Tirhuta". + The Unicode block named "Tirhuta". + This property represents the Unicode block named "Tirhuta". + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TODHRI", ApiSince=37)] + [<Android.Runtime.Register("TODHRI", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeBlock + + + To be added. + To be added. + To be added. @@ -8964,9 +9254,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Toto". - The Unicode block named "Toto". - This property represents the Unicode block named "Toto". + Gets the Unicode block named "Toto". + The Unicode block named "Toto". + This property represents the Unicode block named "Toto". @@ -8989,13 +9279,42 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Transport And Map Symbols". - The Unicode block named "Transport And Map Symbols". + Gets the Unicode block named "Transport And Map Symbols". + The Unicode block named "Transport And Map Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TULU_TIGALARI", ApiSince=37)] + [<Android.Runtime.Register("TULU_TIGALARI", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeBlock + + + To be added. + To be added. + To be added. + + @@ -9017,7 +9336,7 @@ The "Ugaritic" Unicode Block. - The Unicode block named "Ugaritic". + The Unicode block named "Ugaritic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9045,7 +9364,7 @@ The "Unified Canadian Aboriginal Syllabics" Unicode Block. - The Unicode block named "Unified Canadian Aboriginal Syllabics". + The Unicode block named "Unified Canadian Aboriginal Syllabics". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9072,8 +9391,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Unified Canadian Aboriginal Syllabics Extended". - The Unicode block named "Unified Canadian Aboriginal Syllabics Extended". + Gets the Unicode block named "Unified Canadian Aboriginal Syllabics Extended". + The Unicode block named "Unified Canadian Aboriginal Syllabics Extended". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9103,9 +9422,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Unified Canadian Aboriginal Syllabics Extended A". - The Unicode block named "Unified Canadian Aboriginal Syllabics Extended A". - This property represents the Unicode block named "Unified Canadian Aboriginal Syllabics Extended A". + Gets the Unicode block named "Unified Canadian Aboriginal Syllabics Extended A". + The Unicode block named "Unified Canadian Aboriginal Syllabics Extended A". + This property represents the Unicode block named "Unified Canadian Aboriginal Syllabics Extended A". @@ -9128,8 +9447,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Vai". - The Unicode block named "Vai". + Gets the Unicode block named "Vai". + The Unicode block named "Vai". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9156,7 +9475,7 @@ The "Variation Selectors" Unicode Block. - The Unicode block named "Variation Selectors". + The Unicode block named "Variation Selectors". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9184,7 +9503,7 @@ The "Variation Selectors Supplement" Unicode Block. - The Unicode block named "Variation Selectors Supplement". + The Unicode block named "Variation Selectors Supplement". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9211,8 +9530,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Vedic Extensions". - The Unicode block named "Vedic Extensions". + Gets the Unicode block named "Vedic Extensions". + The Unicode block named "Vedic Extensions". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9238,8 +9557,8 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Vertical Forms". - The Unicode block named "Vertical Forms". + Gets the Unicode block named "Vertical Forms". + The Unicode block named "Vertical Forms". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9269,9 +9588,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Vithkuqi". - The Unicode block named "Vithkuqi". - This property represents the Unicode block named "Vithkuqi". + Gets the Unicode block named "Vithkuqi". + The Unicode block named "Vithkuqi". + This property represents the Unicode block named "Vithkuqi". @@ -9298,9 +9617,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Wancho". - The Unicode block named "Wancho". - This property represents the Unicode block named "Wancho". + Gets the Unicode block named "Wancho". + The Unicode block named "Wancho". + This property represents the Unicode block named "Wancho". @@ -9327,9 +9646,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Warang Citi". - The Unicode block named "Warang Citi". - This property represents the Unicode block named "Warang Citi". + Gets the Unicode block named "Warang Citi". + The Unicode block named "Warang Citi". + This property represents the Unicode block named "Warang Citi". @@ -9356,9 +9675,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Yezidi". - The Unicode block named "Yezidi". - This property represents the Unicode block named "Yezidi". + Gets the Unicode block named "Yezidi". + The Unicode block named "Yezidi". + This property represents the Unicode block named "Yezidi". @@ -9382,7 +9701,7 @@ The "Yijing Hexagram Symbols" Unicode Block. - The Unicode block named "Yijing Hexagram Symbols". + The Unicode block named "Yijing Hexagram Symbols". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9410,7 +9729,7 @@ The "Yi Radicals" Unicode Block. - The Unicode block named "Yi Radicals". + The Unicode block named "Yi Radicals". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9438,7 +9757,7 @@ The "Yi Syllables" Unicode Block. - The Unicode block named "Yi Syllables". + The Unicode block named "Yi Syllables". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -9469,9 +9788,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Zanabazar Square". - The Unicode block named "Zanabazar Square". - This property represents the Unicode block named "Zanabazar Square". + Gets the Unicode block named "Zanabazar Square". + The Unicode block named "Zanabazar Square". + This property represents the Unicode block named "Zanabazar Square". @@ -9498,9 +9817,9 @@ Java.Lang.Character+UnicodeBlock - Gets the Unicode block named "Znamenny Musical Notation". - The Unicode block named "Znamenny Musical Notation". - This property represents the Unicode block named "Znamenny Musical Notation". + Gets the Unicode block named "Znamenny Musical Notation". + The Unicode block named "Znamenny Musical Notation". + This property represents the Unicode block named "Znamenny Musical Notation". diff --git a/docs/xml/Java.Lang/Character+UnicodeScript.xml b/docs/xml/Java.Lang/Character+UnicodeScript.xml index cce19a07b..65c5c0458 100644 --- a/docs/xml/Java.Lang/Character+UnicodeScript.xml +++ b/docs/xml/Java.Lang/Character+UnicodeScript.xml @@ -75,9 +75,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Adlam". - The Unicode script named "Adlam". - This property represents the Unicode script named "Adlam". + Gets the Unicode script named "Adlam". + The Unicode script named "Adlam". + This property represents the Unicode script named "Adlam". @@ -104,9 +104,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Ahom". - The Unicode script named "Ahom". - This property represents the Unicode script named "Ahom". + Gets the Unicode script named "Ahom". + The Unicode script named "Ahom". + This property represents the Unicode script named "Ahom". @@ -133,9 +133,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Anatolian Hieroglyphs". - The Unicode script named "Anatolian Hieroglyphs". - This property represents the Unicode script named "Anatolian Hieroglyphs". + Gets the Unicode script named "Anatolian Hieroglyphs". + The Unicode script named "Anatolian Hieroglyphs". + This property represents the Unicode script named "Anatolian Hieroglyphs". @@ -162,8 +162,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Arabic". - The Unicode script named "Arabic". + Gets the Unicode script named "Arabic". + The Unicode script named "Arabic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -193,8 +193,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Armenian". - The Unicode script named "Armenian". + Gets the Unicode script named "Armenian". + The Unicode script named "Armenian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -224,8 +224,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Avestan". - The Unicode script named "Avestan". + Gets the Unicode script named "Avestan". + The Unicode script named "Avestan". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -255,8 +255,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Balinese". - The Unicode script named "Balinese". + Gets the Unicode script named "Balinese". + The Unicode script named "Balinese". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -286,8 +286,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Bamum". - The Unicode script named "Bamum". + Gets the Unicode script named "Bamum". + The Unicode script named "Bamum". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -317,9 +317,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Bassa Vah". - The Unicode script named "Bassa Vah". - This property represents the Unicode script named "Bassa Vah". + Gets the Unicode script named "Bassa Vah". + The Unicode script named "Bassa Vah". + This property represents the Unicode script named "Bassa Vah". @@ -346,8 +346,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Batak". - The Unicode script named "Batak". + Gets the Unicode script named "Batak". + The Unicode script named "Batak". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -377,8 +377,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Bengali". - The Unicode script named "Bengali". + Gets the Unicode script named "Bengali". + The Unicode script named "Bengali". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -408,9 +408,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Bhaiksuki". - The Unicode script named "Bhaiksuki". - This property represents the Unicode script named "Bhaiksuki". + Gets the Unicode script named "Bhaiksuki". + The Unicode script named "Bhaiksuki". + This property represents the Unicode script named "Bhaiksuki". @@ -437,8 +437,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Bopomofo". - The Unicode script named "Bopomofo". + Gets the Unicode script named "Bopomofo". + The Unicode script named "Bopomofo". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -468,8 +468,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Brahmi". - The Unicode script named "Brahmi". + Gets the Unicode script named "Brahmi". + The Unicode script named "Brahmi". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -499,8 +499,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Braille". - The Unicode script named "Braille". + Gets the Unicode script named "Braille". + The Unicode script named "Braille". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -530,8 +530,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Buginese". - The Unicode script named "Buginese". + Gets the Unicode script named "Buginese". + The Unicode script named "Buginese". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -561,8 +561,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Buhid". - The Unicode script named "Buhid". + Gets the Unicode script named "Buhid". + The Unicode script named "Buhid". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -592,8 +592,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Canadian Aboriginal". - The Unicode script named "Canadian Aboriginal". + Gets the Unicode script named "Canadian Aboriginal". + The Unicode script named "Canadian Aboriginal". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -623,8 +623,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Carian". - The Unicode script named "Carian". + Gets the Unicode script named "Carian". + The Unicode script named "Carian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -654,9 +654,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Caucasian Albanian". - The Unicode script named "Caucasian Albanian". - This property represents the Unicode script named "Caucasian Albanian". + Gets the Unicode script named "Caucasian Albanian". + The Unicode script named "Caucasian Albanian". + This property represents the Unicode script named "Caucasian Albanian". @@ -683,8 +683,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Chakma". - The Unicode script named "Chakma". + Gets the Unicode script named "Chakma". + The Unicode script named "Chakma". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -714,8 +714,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Cham". - The Unicode script named "Cham". + Gets the Unicode script named "Cham". + The Unicode script named "Cham". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -745,8 +745,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Cherokee". - The Unicode script named "Cherokee". + Gets the Unicode script named "Cherokee". + The Unicode script named "Cherokee". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -776,9 +776,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Chorasmian". - The Unicode script named "Chorasmian". - This property represents the Unicode script named "Chorasmian". + Gets the Unicode script named "Chorasmian". + The Unicode script named "Chorasmian". + This property represents the Unicode script named "Chorasmian". @@ -805,8 +805,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Common". - The Unicode script named "Common". + Gets the Unicode script named "Common". + The Unicode script named "Common". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -836,8 +836,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Coptic". - The Unicode script named "Coptic". + Gets the Unicode script named "Coptic". + The Unicode script named "Coptic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -867,8 +867,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Cuneiform". - The Unicode script named "Cuneiform". + Gets the Unicode script named "Cuneiform". + The Unicode script named "Cuneiform". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -898,8 +898,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Cypriot". - The Unicode script named "Cypriot". + Gets the Unicode script named "Cypriot". + The Unicode script named "Cypriot". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -929,9 +929,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Cypro Minoan". - The Unicode script named "Cypro Minoan". - This property represents the Unicode script named "Cypro Minoan". + Gets the Unicode script named "Cypro Minoan". + The Unicode script named "Cypro Minoan". + This property represents the Unicode script named "Cypro Minoan". @@ -958,8 +958,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Cyrillic". - The Unicode script named "Cyrillic". + Gets the Unicode script named "Cyrillic". + The Unicode script named "Cyrillic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -989,8 +989,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Deseret". - The Unicode script named "Deseret". + Gets the Unicode script named "Deseret". + The Unicode script named "Deseret". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1020,8 +1020,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Devanagari". - The Unicode script named "Devanagari". + Gets the Unicode script named "Devanagari". + The Unicode script named "Devanagari". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1051,9 +1051,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Dives Akuru". - The Unicode script named "Dives Akuru". - This property represents the Unicode script named "Dives Akuru". + Gets the Unicode script named "Dives Akuru". + The Unicode script named "Dives Akuru". + This property represents the Unicode script named "Dives Akuru". @@ -1080,9 +1080,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Dogra". - The Unicode script named "Dogra". - This property represents the Unicode script named "Dogra". + Gets the Unicode script named "Dogra". + The Unicode script named "Dogra". + This property represents the Unicode script named "Dogra". @@ -1109,9 +1109,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Duployan". - The Unicode script named "Duployan". - This property represents the Unicode script named "Duployan". + Gets the Unicode script named "Duployan". + The Unicode script named "Duployan". + This property represents the Unicode script named "Duployan". @@ -1138,8 +1138,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Egyptian Hieroglyphs". - The Unicode script named "Egyptian Hieroglyphs". + Gets the Unicode script named "Egyptian Hieroglyphs". + The Unicode script named "Egyptian Hieroglyphs". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1169,9 +1169,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Elbasan". - The Unicode script named "Elbasan". - This property represents the Unicode script named "Elbasan". + Gets the Unicode script named "Elbasan". + The Unicode script named "Elbasan". + This property represents the Unicode script named "Elbasan". @@ -1198,9 +1198,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Elymaic". - The Unicode script named "Elymaic". - This property represents the Unicode script named "Elymaic". + Gets the Unicode script named "Elymaic". + The Unicode script named "Elymaic". + This property represents the Unicode script named "Elymaic". @@ -1227,8 +1227,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Ethiopic". - The Unicode script named "Ethiopic". + Gets the Unicode script named "Ethiopic". + The Unicode script named "Ethiopic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1275,6 +1275,35 @@ if is null. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GARAY", ApiSince=37)] + [<Android.Runtime.Register("GARAY", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeScript + + + To be added. + To be added. + To be added. + + @@ -1299,8 +1328,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Georgian". - The Unicode script named "Georgian". + Gets the Unicode script named "Georgian". + The Unicode script named "Georgian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1330,8 +1359,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Glagolitic". - The Unicode script named "Glagolitic". + Gets the Unicode script named "Glagolitic". + The Unicode script named "Glagolitic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1361,8 +1390,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Gothic". - The Unicode script named "Gothic". + Gets the Unicode script named "Gothic". + The Unicode script named "Gothic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1392,9 +1421,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Grantha". - The Unicode script named "Grantha". - This property represents the Unicode script named "Grantha". + Gets the Unicode script named "Grantha". + The Unicode script named "Grantha". + This property represents the Unicode script named "Grantha". @@ -1421,8 +1450,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Greek". - The Unicode script named "Greek". + Gets the Unicode script named "Greek". + The Unicode script named "Greek". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1452,8 +1481,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Gujarati". - The Unicode script named "Gujarati". + Gets the Unicode script named "Gujarati". + The Unicode script named "Gujarati". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1483,9 +1512,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Gunjala Gondi". - The Unicode script named "Gunjala Gondi". - This property represents the Unicode script named "Gunjala Gondi". + Gets the Unicode script named "Gunjala Gondi". + The Unicode script named "Gunjala Gondi". + This property represents the Unicode script named "Gunjala Gondi". @@ -1512,13 +1541,42 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Gurmukhi". - The Unicode script named "Gurmukhi". + Gets the Unicode script named "Gurmukhi". + The Unicode script named "Gurmukhi". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("GURUNG_KHEMA", ApiSince=37)] + [<Android.Runtime.Register("GURUNG_KHEMA", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeScript + + + To be added. + To be added. + To be added. + + @@ -1543,8 +1601,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Han". - The Unicode script named "Han". + Gets the Unicode script named "Han". + The Unicode script named "Han". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1574,8 +1632,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Hangul". - The Unicode script named "Hangul". + Gets the Unicode script named "Hangul". + The Unicode script named "Hangul". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1605,9 +1663,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Hanifi Rohingya". - The Unicode script named "Hanifi Rohingya". - This property represents the Unicode script named "Hanifi Rohingya". + Gets the Unicode script named "Hanifi Rohingya". + The Unicode script named "Hanifi Rohingya". + This property represents the Unicode script named "Hanifi Rohingya". @@ -1634,8 +1692,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Hanunoo". - The Unicode script named "Hanunoo". + Gets the Unicode script named "Hanunoo". + The Unicode script named "Hanunoo". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1665,9 +1723,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Hatran". - The Unicode script named "Hatran". - This property represents the Unicode script named "Hatran". + Gets the Unicode script named "Hatran". + The Unicode script named "Hatran". + This property represents the Unicode script named "Hatran". @@ -1694,8 +1752,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Hebrew". - The Unicode script named "Hebrew". + Gets the Unicode script named "Hebrew". + The Unicode script named "Hebrew". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1725,8 +1783,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Hiragana". - The Unicode script named "Hiragana". + Gets the Unicode script named "Hiragana". + The Unicode script named "Hiragana". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1756,8 +1814,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Imperial Aramaic". - The Unicode script named "Imperial Aramaic". + Gets the Unicode script named "Imperial Aramaic". + The Unicode script named "Imperial Aramaic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1787,8 +1845,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Inherited". - The Unicode script named "Inherited". + Gets the Unicode script named "Inherited". + The Unicode script named "Inherited". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1818,8 +1876,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Inscriptional Pahlavi". - The Unicode script named "Inscriptional Pahlavi". + Gets the Unicode script named "Inscriptional Pahlavi". + The Unicode script named "Inscriptional Pahlavi". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1849,8 +1907,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Inscriptional Parthian". - The Unicode script named "Inscriptional Parthian". + Gets the Unicode script named "Inscriptional Parthian". + The Unicode script named "Inscriptional Parthian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1880,8 +1938,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Javanese". - The Unicode script named "Javanese". + Gets the Unicode script named "Javanese". + The Unicode script named "Javanese". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1950,8 +2008,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Kaithi". - The Unicode script named "Kaithi". + Gets the Unicode script named "Kaithi". + The Unicode script named "Kaithi". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1981,8 +2039,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Kannada". - The Unicode script named "Kannada". + Gets the Unicode script named "Kannada". + The Unicode script named "Kannada". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2012,8 +2070,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Katakana". - The Unicode script named "Katakana". + Gets the Unicode script named "Katakana". + The Unicode script named "Katakana". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2043,9 +2101,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Kawi". - The Unicode script named "Kawi". - This property represents the Unicode script named "Kawi". + Gets the Unicode script named "Kawi". + The Unicode script named "Kawi". + This property represents the Unicode script named "Kawi". @@ -2072,8 +2130,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Kayah Li". - The Unicode script named "Kayah Li". + Gets the Unicode script named "Kayah Li". + The Unicode script named "Kayah Li". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2103,8 +2161,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Kharoshthi". - The Unicode script named "Kharoshthi". + Gets the Unicode script named "Kharoshthi". + The Unicode script named "Kharoshthi". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2134,9 +2192,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Khitan Small Script". - The Unicode script named "Khitan Small Script". - This property represents the Unicode script named "Khitan Small Script". + Gets the Unicode script named "Khitan Small Script". + The Unicode script named "Khitan Small Script". + This property represents the Unicode script named "Khitan Small Script". @@ -2163,8 +2221,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Khmer". - The Unicode script named "Khmer". + Gets the Unicode script named "Khmer". + The Unicode script named "Khmer". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2194,9 +2252,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Khojki". - The Unicode script named "Khojki". - This property represents the Unicode script named "Khojki". + Gets the Unicode script named "Khojki". + The Unicode script named "Khojki". + This property represents the Unicode script named "Khojki". @@ -2223,9 +2281,38 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Khudawadi". - The Unicode script named "Khudawadi". - This property represents the Unicode script named "Khudawadi". + Gets the Unicode script named "Khudawadi". + The Unicode script named "Khudawadi". + This property represents the Unicode script named "Khudawadi". + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("KIRAT_RAI", ApiSince=37)] + [<Android.Runtime.Register("KIRAT_RAI", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeScript + + + To be added. + To be added. + To be added. @@ -2252,8 +2339,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Lao". - The Unicode script named "Lao". + Gets the Unicode script named "Lao". + The Unicode script named "Lao". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2283,8 +2370,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Latin". - The Unicode script named "Latin". + Gets the Unicode script named "Latin". + The Unicode script named "Latin". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2314,8 +2401,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Lepcha". - The Unicode script named "Lepcha". + Gets the Unicode script named "Lepcha". + The Unicode script named "Lepcha". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2345,8 +2432,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Limbu". - The Unicode script named "Limbu". + Gets the Unicode script named "Limbu". + The Unicode script named "Limbu". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2376,9 +2463,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Linear A". - The Unicode script named "Linear A". - This property represents the Unicode script named "Linear A". + Gets the Unicode script named "Linear A". + The Unicode script named "Linear A". + This property represents the Unicode script named "Linear A". @@ -2405,8 +2492,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Linear B". - The Unicode script named "Linear B". + Gets the Unicode script named "Linear B". + The Unicode script named "Linear B". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2436,8 +2523,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Lisu". - The Unicode script named "Lisu". + Gets the Unicode script named "Lisu". + The Unicode script named "Lisu". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2467,8 +2554,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Lycian". - The Unicode script named "Lycian". + Gets the Unicode script named "Lycian". + The Unicode script named "Lycian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2498,8 +2585,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Lydian". - The Unicode script named "Lydian". + Gets the Unicode script named "Lydian". + The Unicode script named "Lydian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2529,9 +2616,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Mahajani". - The Unicode script named "Mahajani". - This property represents the Unicode script named "Mahajani". + Gets the Unicode script named "Mahajani". + The Unicode script named "Mahajani". + This property represents the Unicode script named "Mahajani". @@ -2558,9 +2645,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Makasar". - The Unicode script named "Makasar". - This property represents the Unicode script named "Makasar". + Gets the Unicode script named "Makasar". + The Unicode script named "Makasar". + This property represents the Unicode script named "Makasar". @@ -2587,8 +2674,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Malayalam". - The Unicode script named "Malayalam". + Gets the Unicode script named "Malayalam". + The Unicode script named "Malayalam". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2618,8 +2705,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Mandaic". - The Unicode script named "Mandaic". + Gets the Unicode script named "Mandaic". + The Unicode script named "Mandaic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2649,9 +2736,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Manichaean". - The Unicode script named "Manichaean". - This property represents the Unicode script named "Manichaean". + Gets the Unicode script named "Manichaean". + The Unicode script named "Manichaean". + This property represents the Unicode script named "Manichaean". @@ -2678,9 +2765,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Marchen". - The Unicode script named "Marchen". - This property represents the Unicode script named "Marchen". + Gets the Unicode script named "Marchen". + The Unicode script named "Marchen". + This property represents the Unicode script named "Marchen". @@ -2707,9 +2794,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Masaram Gondi". - The Unicode script named "Masaram Gondi". - This property represents the Unicode script named "Masaram Gondi". + Gets the Unicode script named "Masaram Gondi". + The Unicode script named "Masaram Gondi". + This property represents the Unicode script named "Masaram Gondi". @@ -2736,9 +2823,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Medefaidrin". - The Unicode script named "Medefaidrin". - This property represents the Unicode script named "Medefaidrin". + Gets the Unicode script named "Medefaidrin". + The Unicode script named "Medefaidrin". + This property represents the Unicode script named "Medefaidrin". @@ -2765,8 +2852,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Meetei Mayek". - The Unicode script named "Meetei Mayek". + Gets the Unicode script named "Meetei Mayek". + The Unicode script named "Meetei Mayek". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2796,9 +2883,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Mende Kikakui". - The Unicode script named "Mende Kikakui". - This property represents the Unicode script named "Mende Kikakui". + Gets the Unicode script named "Mende Kikakui". + The Unicode script named "Mende Kikakui". + This property represents the Unicode script named "Mende Kikakui". @@ -2825,8 +2912,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Meroitic Cursive". - The Unicode script named "Meroitic Cursive". + Gets the Unicode script named "Meroitic Cursive". + The Unicode script named "Meroitic Cursive". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2856,8 +2943,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Meroitic Hieroglyphs". - The Unicode script named "Meroitic Hieroglyphs". + Gets the Unicode script named "Meroitic Hieroglyphs". + The Unicode script named "Meroitic Hieroglyphs". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2887,8 +2974,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Miao". - The Unicode script named "Miao". + Gets the Unicode script named "Miao". + The Unicode script named "Miao". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2918,9 +3005,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Modi". - The Unicode script named "Modi". - This property represents the Unicode script named "Modi". + Gets the Unicode script named "Modi". + The Unicode script named "Modi". + This property represents the Unicode script named "Modi". @@ -2947,8 +3034,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Mongolian". - The Unicode script named "Mongolian". + Gets the Unicode script named "Mongolian". + The Unicode script named "Mongolian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2978,9 +3065,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Mro". - The Unicode script named "Mro". - This property represents the Unicode script named "Mro". + Gets the Unicode script named "Mro". + The Unicode script named "Mro". + This property represents the Unicode script named "Mro". @@ -3007,9 +3094,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Multani". - The Unicode script named "Multani". - This property represents the Unicode script named "Multani". + Gets the Unicode script named "Multani". + The Unicode script named "Multani". + This property represents the Unicode script named "Multani". @@ -3036,8 +3123,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Myanmar". - The Unicode script named "Myanmar". + Gets the Unicode script named "Myanmar". + The Unicode script named "Myanmar". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3067,9 +3154,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Nabataean". - The Unicode script named "Nabataean". - This property represents the Unicode script named "Nabataean". + Gets the Unicode script named "Nabataean". + The Unicode script named "Nabataean". + This property represents the Unicode script named "Nabataean". @@ -3096,9 +3183,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Nag Mundari". - The Unicode script named "Nag Mundari". - This property represents the Unicode script named "Nag Mundari". + Gets the Unicode script named "Nag Mundari". + The Unicode script named "Nag Mundari". + This property represents the Unicode script named "Nag Mundari". @@ -3125,9 +3212,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Nandinagari". - The Unicode script named "Nandinagari". - This property represents the Unicode script named "Nandinagari". + Gets the Unicode script named "Nandinagari". + The Unicode script named "Nandinagari". + This property represents the Unicode script named "Nandinagari". @@ -3154,9 +3241,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Newa". - The Unicode script named "Newa". - This property represents the Unicode script named "Newa". + Gets the Unicode script named "Newa". + The Unicode script named "Newa". + This property represents the Unicode script named "Newa". @@ -3183,8 +3270,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "New Tai Lue". - The Unicode script named "New Tai Lue". + Gets the Unicode script named "New Tai Lue". + The Unicode script named "New Tai Lue". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3214,8 +3301,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Nko". - The Unicode script named "Nko". + Gets the Unicode script named "Nko". + The Unicode script named "Nko". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3245,9 +3332,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Nushu". - The Unicode script named "Nushu". - This property represents the Unicode script named "Nushu". + Gets the Unicode script named "Nushu". + The Unicode script named "Nushu". + This property represents the Unicode script named "Nushu". @@ -3274,9 +3361,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Nyiakeng Puachue Hmong". - The Unicode script named "Nyiakeng Puachue Hmong". - This property represents the Unicode script named "Nyiakeng Puachue Hmong". + Gets the Unicode script named "Nyiakeng Puachue Hmong". + The Unicode script named "Nyiakeng Puachue Hmong". + This property represents the Unicode script named "Nyiakeng Puachue Hmong". @@ -3343,8 +3430,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Ogham". - The Unicode script named "Ogham". + Gets the Unicode script named "Ogham". + The Unicode script named "Ogham". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3374,8 +3461,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Ol Chiki". - The Unicode script named "Ol Chiki". + Gets the Unicode script named "Ol Chiki". + The Unicode script named "Ol Chiki". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3405,9 +3492,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Old Hungarian". - The Unicode script named "Old Hungarian". - This property represents the Unicode script named "Old Hungarian". + Gets the Unicode script named "Old Hungarian". + The Unicode script named "Old Hungarian". + This property represents the Unicode script named "Old Hungarian". @@ -3434,8 +3521,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Old Italic". - The Unicode script named "Old Italic". + Gets the Unicode script named "Old Italic". + The Unicode script named "Old Italic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3465,9 +3552,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Old North Arabian". - The Unicode script named "Old North Arabian". - This property represents the Unicode script named "Old North Arabian". + Gets the Unicode script named "Old North Arabian". + The Unicode script named "Old North Arabian". + This property represents the Unicode script named "Old North Arabian". @@ -3494,9 +3581,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Old Permic". - The Unicode script named "Old Permic". - This property represents the Unicode script named "Old Permic". + Gets the Unicode script named "Old Permic". + The Unicode script named "Old Permic". + This property represents the Unicode script named "Old Permic". @@ -3523,8 +3610,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Old Persian". - The Unicode script named "Old Persian". + Gets the Unicode script named "Old Persian". + The Unicode script named "Old Persian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3554,9 +3641,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Old Sogdian". - The Unicode script named "Old Sogdian". - This property represents the Unicode script named "Old Sogdian". + Gets the Unicode script named "Old Sogdian". + The Unicode script named "Old Sogdian". + This property represents the Unicode script named "Old Sogdian". @@ -3583,8 +3670,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Old South Arabian". - The Unicode script named "Old South Arabian". + Gets the Unicode script named "Old South Arabian". + The Unicode script named "Old South Arabian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3614,8 +3701,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Old Turkic". - The Unicode script named "Old Turkic". + Gets the Unicode script named "Old Turkic". + The Unicode script named "Old Turkic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3645,9 +3732,38 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Old Uyghur". - The Unicode script named "Old Uyghur". - This property represents the Unicode script named "Old Uyghur". + Gets the Unicode script named "Old Uyghur". + The Unicode script named "Old Uyghur". + This property represents the Unicode script named "Old Uyghur". + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("OL_ONAL", ApiSince=37)] + [<Android.Runtime.Register("OL_ONAL", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeScript + + + To be added. + To be added. + To be added. @@ -3674,8 +3790,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Oriya". - The Unicode script named "Oriya". + Gets the Unicode script named "Oriya". + The Unicode script named "Oriya". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3705,9 +3821,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Osage". - The Unicode script named "Osage". - This property represents the Unicode script named "Osage". + Gets the Unicode script named "Osage". + The Unicode script named "Osage". + This property represents the Unicode script named "Osage". @@ -3734,8 +3850,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Osmanya". - The Unicode script named "Osmanya". + Gets the Unicode script named "Osmanya". + The Unicode script named "Osmanya". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3765,9 +3881,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Pahawh Hmong". - The Unicode script named "Pahawh Hmong". - This property represents the Unicode script named "Pahawh Hmong". + Gets the Unicode script named "Pahawh Hmong". + The Unicode script named "Pahawh Hmong". + This property represents the Unicode script named "Pahawh Hmong". @@ -3794,9 +3910,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Palmyrene". - The Unicode script named "Palmyrene". - This property represents the Unicode script named "Palmyrene". + Gets the Unicode script named "Palmyrene". + The Unicode script named "Palmyrene". + This property represents the Unicode script named "Palmyrene". @@ -3823,9 +3939,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Pau Cin Hau". - The Unicode script named "Pau Cin Hau". - This property represents the Unicode script named "Pau Cin Hau". + Gets the Unicode script named "Pau Cin Hau". + The Unicode script named "Pau Cin Hau". + This property represents the Unicode script named "Pau Cin Hau". @@ -3852,8 +3968,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Phags Pa". - The Unicode script named "Phags Pa". + Gets the Unicode script named "Phags Pa". + The Unicode script named "Phags Pa". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3883,8 +3999,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Phoenician". - The Unicode script named "Phoenician". + Gets the Unicode script named "Phoenician". + The Unicode script named "Phoenician". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3914,9 +4030,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Psalter Pahlavi". - The Unicode script named "Psalter Pahlavi". - This property represents the Unicode script named "Psalter Pahlavi". + Gets the Unicode script named "Psalter Pahlavi". + The Unicode script named "Psalter Pahlavi". + This property represents the Unicode script named "Psalter Pahlavi". @@ -3943,8 +4059,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Rejang". - The Unicode script named "Rejang". + Gets the Unicode script named "Rejang". + The Unicode script named "Rejang". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3974,8 +4090,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Runic". - The Unicode script named "Runic". + Gets the Unicode script named "Runic". + The Unicode script named "Runic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4005,8 +4121,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Samaritan". - The Unicode script named "Samaritan". + Gets the Unicode script named "Samaritan". + The Unicode script named "Samaritan". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4036,8 +4152,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Saurashtra". - The Unicode script named "Saurashtra". + Gets the Unicode script named "Saurashtra". + The Unicode script named "Saurashtra". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4067,8 +4183,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Sharada". - The Unicode script named "Sharada". + Gets the Unicode script named "Sharada". + The Unicode script named "Sharada". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4098,8 +4214,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Shavian". - The Unicode script named "Shavian". + Gets the Unicode script named "Shavian". + The Unicode script named "Shavian". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4129,9 +4245,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Siddham". - The Unicode script named "Siddham". - This property represents the Unicode script named "Siddham". + Gets the Unicode script named "Siddham". + The Unicode script named "Siddham". + This property represents the Unicode script named "Siddham". @@ -4158,9 +4274,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Signwriting". - The Unicode script named "Signwriting". - This property represents the Unicode script named "Signwriting". + Gets the Unicode script named "Signwriting". + The Unicode script named "Signwriting". + This property represents the Unicode script named "Signwriting". @@ -4187,8 +4303,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Sinhala". - The Unicode script named "Sinhala". + Gets the Unicode script named "Sinhala". + The Unicode script named "Sinhala". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4218,9 +4334,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Sogdian". - The Unicode script named "Sogdian". - This property represents the Unicode script named "Sogdian". + Gets the Unicode script named "Sogdian". + The Unicode script named "Sogdian". + This property represents the Unicode script named "Sogdian". @@ -4247,8 +4363,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Sora Sompeng". - The Unicode script named "Sora Sompeng". + Gets the Unicode script named "Sora Sompeng". + The Unicode script named "Sora Sompeng". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4278,9 +4394,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Soyombo". - The Unicode script named "Soyombo". - This property represents the Unicode script named "Soyombo". + Gets the Unicode script named "Soyombo". + The Unicode script named "Soyombo". + This property represents the Unicode script named "Soyombo". @@ -4307,13 +4423,42 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Sundanese". - The Unicode script named "Sundanese". + Gets the Unicode script named "Sundanese". + The Unicode script named "Sundanese". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("SUNUWAR", ApiSince=37)] + [<Android.Runtime.Register("SUNUWAR", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeScript + + + To be added. + To be added. + To be added. + + @@ -4338,8 +4483,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Syloti Nagri". - The Unicode script named "Syloti Nagri". + Gets the Unicode script named "Syloti Nagri". + The Unicode script named "Syloti Nagri". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4369,8 +4514,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Syriac". - The Unicode script named "Syriac". + Gets the Unicode script named "Syriac". + The Unicode script named "Syriac". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4400,8 +4545,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Tagalog". - The Unicode script named "Tagalog". + Gets the Unicode script named "Tagalog". + The Unicode script named "Tagalog". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4431,8 +4576,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Tagbanwa". - The Unicode script named "Tagbanwa". + Gets the Unicode script named "Tagbanwa". + The Unicode script named "Tagbanwa". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4462,8 +4607,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Tai Le". - The Unicode script named "Tai Le". + Gets the Unicode script named "Tai Le". + The Unicode script named "Tai Le". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4493,8 +4638,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Tai Tham". - The Unicode script named "Tai Tham". + Gets the Unicode script named "Tai Tham". + The Unicode script named "Tai Tham". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4524,8 +4669,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Tai Viet". - The Unicode script named "Tai Viet". + Gets the Unicode script named "Tai Viet". + The Unicode script named "Tai Viet". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4555,8 +4700,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Takri". - The Unicode script named "Takri". + Gets the Unicode script named "Takri". + The Unicode script named "Takri". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4586,8 +4731,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Tamil". - The Unicode script named "Tamil". + Gets the Unicode script named "Tamil". + The Unicode script named "Tamil". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4617,9 +4762,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Tangsa". - The Unicode script named "Tangsa". - This property represents the Unicode script named "Tangsa". + Gets the Unicode script named "Tangsa". + The Unicode script named "Tangsa". + This property represents the Unicode script named "Tangsa". @@ -4646,9 +4791,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Tangut". - The Unicode script named "Tangut". - This property represents the Unicode script named "Tangut". + Gets the Unicode script named "Tangut". + The Unicode script named "Tangut". + This property represents the Unicode script named "Tangut". @@ -4675,8 +4820,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Telugu". - The Unicode script named "Telugu". + Gets the Unicode script named "Telugu". + The Unicode script named "Telugu". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4706,8 +4851,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Thaana". - The Unicode script named "Thaana". + Gets the Unicode script named "Thaana". + The Unicode script named "Thaana". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4737,8 +4882,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Thai". - The Unicode script named "Thai". + Gets the Unicode script named "Thai". + The Unicode script named "Thai". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4838,8 +4983,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Tibetan". - The Unicode script named "Tibetan". + Gets the Unicode script named "Tibetan". + The Unicode script named "Tibetan". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4869,8 +5014,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Tifinagh". - The Unicode script named "Tifinagh". + Gets the Unicode script named "Tifinagh". + The Unicode script named "Tifinagh". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4900,9 +5045,38 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Tirhuta". - The Unicode script named "Tirhuta". - This property represents the Unicode script named "Tirhuta". + Gets the Unicode script named "Tirhuta". + The Unicode script named "Tirhuta". + This property represents the Unicode script named "Tirhuta". + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TODHRI", ApiSince=37)] + [<Android.Runtime.Register("TODHRI", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeScript + + + To be added. + To be added. + To be added. @@ -4929,9 +5103,38 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Toto". - The Unicode script named "Toto". - This property represents the Unicode script named "Toto". + Gets the Unicode script named "Toto". + The Unicode script named "Toto". + This property represents the Unicode script named "Toto". + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("TULU_TIGALARI", ApiSince=37)] + [<Android.Runtime.Register("TULU_TIGALARI", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.Character+UnicodeScript + + + To be added. + To be added. + To be added. @@ -4958,8 +5161,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Ugaritic". - The Unicode script named "Ugaritic". + Gets the Unicode script named "Ugaritic". + The Unicode script named "Ugaritic". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4989,8 +5192,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Unknown". - The Unicode script named "Unknown". + Gets the Unicode script named "Unknown". + The Unicode script named "Unknown". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5020,8 +5223,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Vai". - The Unicode script named "Vai". + Gets the Unicode script named "Vai". + The Unicode script named "Vai". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5126,9 +5329,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Vithkuqi". - The Unicode script named "Vithkuqi". - This property represents the Unicode script named "Vithkuqi". + Gets the Unicode script named "Vithkuqi". + The Unicode script named "Vithkuqi". + This property represents the Unicode script named "Vithkuqi". @@ -5155,9 +5358,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Wancho". - The Unicode script named "Wancho". - This property represents the Unicode script named "Wancho". + Gets the Unicode script named "Wancho". + The Unicode script named "Wancho". + This property represents the Unicode script named "Wancho". @@ -5184,9 +5387,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Warang Citi". - The Unicode script named "Warang Citi". - This property represents the Unicode script named "Warang Citi". + Gets the Unicode script named "Warang Citi". + The Unicode script named "Warang Citi". + This property represents the Unicode script named "Warang Citi". @@ -5213,9 +5416,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Yezidi". - The Unicode script named "Yezidi". - This property represents the Unicode script named "Yezidi". + Gets the Unicode script named "Yezidi". + The Unicode script named "Yezidi". + This property represents the Unicode script named "Yezidi". @@ -5242,8 +5445,8 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Yi". - The Unicode script named "Yi". + Gets the Unicode script named "Yi". + The Unicode script named "Yi". Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -5273,9 +5476,9 @@ Java.Lang.Character+UnicodeScript - Gets the Unicode script named "Zanabazar Square". - The Unicode script named "Zanabazar Square". - This property represents the Unicode script named "Zanabazar Square". + Gets the Unicode script named "Zanabazar Square". + The Unicode script named "Zanabazar Square". + This property represents the Unicode script named "Zanabazar Square". diff --git a/docs/xml/Java.Lang/Character.xml b/docs/xml/Java.Lang/Character.xml index e1aab0ed0..5dd16fda9 100644 --- a/docs/xml/Java.Lang/Character.xml +++ b/docs/xml/Java.Lang/Character.xml @@ -45,8 +45,7 @@ - The Character class wraps a value of the primitive - type char in an object. + The Character class is the java. The Character class wraps a value of the primitive type char in an object. An object of class @@ -7860,6 +7859,7 @@ The format provider that supplies culture-specific conversion information. Conversion to Boolean is unsupported and throws . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7944,6 +7944,7 @@ The format provider that supplies culture-specific conversion information. Conversion to DateTime is unsupported and throws . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -7972,6 +7973,7 @@ The format provider that supplies culture-specific conversion information. Conversion to Decimal is unsupported and throws . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8000,6 +8002,7 @@ The format provider that supplies culture-specific conversion information. Conversion to Double is unsupported and throws . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -8140,6 +8143,7 @@ The format provider that supplies culture-specific conversion information. Conversion to Single is unsupported and throws . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Lang/Class.xml b/docs/xml/Java.Lang/Class.xml index 2e739c17b..2c6050e3e 100644 --- a/docs/xml/Java.Lang/Class.xml +++ b/docs/xml/Java.Lang/Class.xml @@ -85,7 +85,7 @@ characteristics are determined by the class loading environment at run time. The following example uses a Class object to print the class name of an object: - + <blockquote> void printClassName(Object obj) { System.out.println("The class of " + obj + @@ -93,11 +93,11 @@ } </blockquote> - + It is also possible to get the Class object for a named class or interface (or for void) using a class literal. For example: - + <blockquote> System.out.println("The name of class Foo is: "+Foo.class.getName());</blockquote> Some methods of class Class expose whether the declaration of @@ -139,9 +139,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -188,9 +188,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -246,9 +246,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -300,9 +300,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -349,9 +349,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -428,9 +428,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -479,9 +479,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -533,9 +533,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -586,9 +586,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -634,9 +634,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -684,9 +684,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -741,9 +741,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -787,7 +787,7 @@ class within a method, returns a java.lang.reflect.Method Method object representing the immediately enclosing method of the underlying class. Returns null otherwise. - + In particular, this method returns null if the underlying class is a local or anonymous class immediately enclosed by a class or interface declaration, instance initializer or static initializer. @@ -798,9 +798,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -838,16 +838,16 @@ Returns the Class object associated with the class or interface with the given string name. Invoking this method is equivalent to: - + <blockquote> Class.forName(className, true, currentLoader)</blockquote> - + where currentLoader denotes the defining class loader of the current class. For example, the following code fragment returns the runtime Class descriptor for the class named java.lang.Thread: - + <blockquote> Class t = Class.forName("java.lang.Thread")</blockquote> A call to forName("X") causes the class named @@ -858,9 +858,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -929,15 +929,15 @@ If name denotes an array class, the component type of the array class is loaded but not initialized. For example, in an instance method the expression: - + <blockquote> Class.forName("Foo")</blockquote> - + is equivalent to: - + <blockquote> Class.forName("Foo", true, this.getClass().getClassLoader())</blockquote> - + Note that this method throws errors related to loading, linking or initializing as specified in Sections { Added in 1.2. @@ -947,9 +947,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1039,9 +1039,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1097,9 +1097,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if is null. @@ -1142,9 +1142,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1199,9 +1199,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if is null. @@ -1250,9 +1250,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1305,9 +1305,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1351,9 +1351,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1414,9 +1414,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if is null. @@ -1459,9 +1459,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1516,9 +1516,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if is null. @@ -1566,9 +1566,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1621,9 +1621,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1673,9 +1673,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1725,9 +1725,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1779,9 +1779,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1837,9 +1837,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1896,9 +1896,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1948,9 +1948,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1992,7 +1992,7 @@ simple name of the desired field. The field to be reflected is determined by the algorithm that follows. Let C be the class or interface represented by this Class object: - + <OL> <LI> If C declares a public field with the name specified, that is the field to be reflected.</LI> @@ -2013,9 +2013,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2073,9 +2073,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2143,9 +2143,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2214,9 +2214,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2271,9 +2271,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2359,9 +2359,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2402,12 +2402,12 @@ Returns an array containing Class objects representing all the classes and interfaces that are members of the nest to which the class or interface represented by this Class object belongs. - + First, this method obtains the #getNestHost() nest host, H, of the nest to which the class or interface represented by this Class object belongs. The zeroth element of the returned array is H. - + Then, for each class or interface C which is recorded by H as being a member of its nest, this method attempts to obtain the Class object for C (using #getClassLoader() the defining class @@ -2427,9 +2427,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2480,7 +2480,7 @@ that is #isSealed() returns false, then this method returns null. Conversely, if #isSealed() returns true, then this method returns a non-null value. - + For each class or interface C which is recorded as a permitted direct subinterface or subclass of this class or interface, this method attempts to obtain the Class @@ -2498,9 +2498,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2558,9 +2558,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2608,21 +2608,21 @@ the method delegates to ClassLoader#getSystemResource. Before delegation, an absolute resource name is constructed from the given resource name using this algorithm: - + <ul> - + <li> If the name begins with a '/' ('&#92;u002f'), then the absolute name of the resource is the portion of the name following the '/'. - + <li> Otherwise, the absolute name is of the following form: - + <blockquote> modified_package_name/name</blockquote> Where the modified_package_name is the package name of this object with '/' substituted for '.' ('&#92;u002e'). - + </ul> Added in 1.1. @@ -2631,9 +2631,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2683,21 +2683,21 @@ the method delegates to ClassLoader#getSystemResourceAsStream. Before delegation, an absolute resource name is constructed from the given resource name using this algorithm: - + <ul> - + <li> If the name begins with a '/' ('&#92;u002f'), then the absolute name of the resource is the portion of the name following the '/'. - + <li> Otherwise, the absolute name is of the following form: - + <blockquote> modified_package_name/name</blockquote> Where the modified_package_name is the package name of this object with '/' substituted for '.' ('&#92;u002e'). - + </ul> Added in 1.1. @@ -2706,9 +2706,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2755,9 +2755,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2805,9 +2805,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2856,9 +2856,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2899,9 +2899,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2935,7 +2935,8 @@ The Class object representing the requested annotation type. Determines whether an annotation of the requested type is present on this class. - true only if an annotation of the requested type is present on this class; otherwise, false. + + true only if an annotation of the requested type is present on this class; otherwise, false. For an inherited annotation type, an annotation inherited from a superclass is considered present. Added in 1.5. @@ -2945,9 +2946,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. if is null. @@ -2987,9 +2988,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3031,9 +3032,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3091,9 +3092,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3125,9 +3126,9 @@ Returns true if and only if this class was declared as an enum in the source code. - + Note that java.lang.Enum is not itself an enum class. - + Also note that if an enum constant is declared with a class body, the class of that enum constant object is an anonymous class and <em>not</em> the class of the declaring enum class. The @@ -3141,9 +3142,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3210,9 +3211,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3252,9 +3253,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3294,9 +3295,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3336,9 +3337,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3389,9 +3390,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3441,9 +3442,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3490,9 +3491,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3540,9 +3541,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3580,9 +3581,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3716,9 +3717,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3757,7 +3758,7 @@ the result is a string consisting of one or more '[' characters representing the depth of the array nesting, followed by the element type as encoded using the following table: - + <blockquote><table class="striped"> <caption style="display:none">Element types and encodings</caption> <thead> @@ -3787,9 +3788,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3826,13 +3827,13 @@ Returns the nest host of the nest to which the class or interface represented by this Class object belongs. Every class and interface belongs to exactly one nest. - + If the nest host of this class or interface has previously been determined, then this method returns the nest host. If the nest host of this class or interface has not previously been determined, then this method determines the nest host using the algorithm of JVMS 5.4.4, and returns it. - + Often, a class or interface belongs to a nest consisting only of itself, in which case this method returns this to indicate that the class or interface is the nest host. @@ -3847,9 +3848,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3895,15 +3896,15 @@ The java.lang.reflect.Constructor#newInstance(java.lang.Object...) Constructor.newInstance method avoids this problem by wrapping any exception thrown by the constructor in a (checked) java.lang.reflect.InvocationTargetException. - + <p>The call - + <pre>clazz.newInstance()</pre> - + can be replaced by - + <pre>clazz.getDeclaredConstructor().newInstance()</pre> - + The latter sequence of calls is inferred to be able to throw the additional exception types InvocationTargetException and NoSuchMethodException. Both of these exception types are subclasses of ReflectiveOperationException. @@ -3913,9 +3914,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3989,9 +3990,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4045,9 +4046,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4096,9 +4097,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4144,9 +4145,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4223,9 +4224,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4325,7 +4326,7 @@ Returns a string describing this Class, including information about modifiers and type parameters. - + The string is formatted as a list of type modifiers, if any, followed by the kind of type (empty string for primitive types and class, enum, interface, @@ -4333,12 +4334,12 @@ by the type's name, followed by an angle-bracketed comma-separated list of the type's type parameters, if any, including informative bounds on the type parameters, if any. - + A space is used to separate modifiers from one another and to separate any modifiers from the kind of type. The modifiers occur in canonical order. If there are no type parameters, the type parameter list is elided. - + For an array type, the string starts with the type name, followed by an angle-bracketed comma-separated list of the type's type parameters, if any, followed by a sequence of @@ -4355,9 +4356,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -4400,9 +4401,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Lang/ClassValue.xml b/docs/xml/Java.Lang/ClassValue.xml index b6787e980..3a7f5fe3d 100644 --- a/docs/xml/Java.Lang/ClassValue.xml +++ b/docs/xml/Java.Lang/ClassValue.xml @@ -34,7 +34,8 @@ - Lazily associate a computed value with (potentially) every type. + the type of the associated value + Lazily associate a computed value with any Class object. Lazily associate a computed value with (potentially) every type. For example, if a dynamic language needs to construct a message dispatch diff --git a/docs/xml/Java.Lang/DeprecatedAttribute.xml b/docs/xml/Java.Lang/DeprecatedAttribute.xml index 1abf48fc1..714027e11 100644 --- a/docs/xml/Java.Lang/DeprecatedAttribute.xml +++ b/docs/xml/Java.Lang/DeprecatedAttribute.xml @@ -70,7 +70,8 @@ Gets or sets whether the deprecated API element is marked for removal. - true if the API element is marked for removal; otherwise, false. + + true if the API element is marked for removal; otherwise, false. Gets or sets whether the deprecated API element is marked for removal. diff --git a/docs/xml/Java.Lang/Double.xml b/docs/xml/Java.Lang/Double.xml index 43611ad83..af30f9f21 100644 --- a/docs/xml/Java.Lang/Double.xml +++ b/docs/xml/Java.Lang/Double.xml @@ -1972,6 +1972,7 @@ The format provider that supplies culture-specific conversion information. Conversion to DateTime is unsupported and throws . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Lang/Float.xml b/docs/xml/Java.Lang/Float.xml index ce4591ad7..27c2043b0 100644 --- a/docs/xml/Java.Lang/Float.xml +++ b/docs/xml/Java.Lang/Float.xml @@ -1827,6 +1827,7 @@ The format provider that supplies culture-specific conversion information. Conversion to DateTime is unsupported and throws . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Lang/ICharSequence.xml b/docs/xml/Java.Lang/ICharSequence.xml index 944868cff..c4f69b223 100644 --- a/docs/xml/Java.Lang/ICharSequence.xml +++ b/docs/xml/Java.Lang/ICharSequence.xml @@ -236,6 +236,44 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getChars", "(II[CI)V", "GetGetChars_IIarrayCIHandler:Java.Lang.ICharSequence, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)] + [<Android.Runtime.Register("getChars", "(II[CI)V", "GetGetChars_IIarrayCIHandler:Java.Lang.ICharSequence, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + + start copying at this offset. + stop copying at this offset. + the array to copy the data into. + offset into dst. + Copies characters from this sequence into the given destination array. + To be added. + + diff --git a/docs/xml/Java.Lang/IllegalCallerException.xml b/docs/xml/Java.Lang/IllegalCallerException.xml new file mode 100644 index 000000000..ae9698065 --- /dev/null +++ b/docs/xml/Java.Lang/IllegalCallerException.xml @@ -0,0 +1,276 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.RuntimeException + + + + + [Android.Runtime.Register("java/lang/IllegalCallerException", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("java/lang/IllegalCallerException", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Thrown to indicate that a method has been called by an inappropriate caller. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + Constructs an IllegalCallerException with no detail message. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/Throwable;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/Throwable;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + the cause (can be null) + Constructs a new exception with the specified cause and a detail + message of (cause==null ? null : cause.toString()) (which + typically contains the class and detail message of cause). + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + the String that contains a detailed message (can be null) + Constructs an IllegalCallerException with the specified detail + message. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/Throwable;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/Throwable;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + the detail message (can be null) + the cause (can be null) + Constructs a new exception with the specified detail message and + cause. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Java.Lang/Integer.xml b/docs/xml/Java.Lang/Integer.xml index 210e7e21a..fcafa7a3a 100644 --- a/docs/xml/Java.Lang/Integer.xml +++ b/docs/xml/Java.Lang/Integer.xml @@ -2646,6 +2646,7 @@ The format provider that supplies culture-specific conversion information. Conversion to DateTime is unsupported and throws . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Lang/JavaSystem.xml b/docs/xml/Java.Lang/JavaSystem.xml index 85cc4e36c..0abf21c66 100644 --- a/docs/xml/Java.Lang/JavaSystem.xml +++ b/docs/xml/Java.Lang/JavaSystem.xml @@ -1049,7 +1049,9 @@ + To be added. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + To be added. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. diff --git a/docs/xml/Java.Lang/Long.xml b/docs/xml/Java.Lang/Long.xml index 190db5dac..4c65a442a 100644 --- a/docs/xml/Java.Lang/Long.xml +++ b/docs/xml/Java.Lang/Long.xml @@ -2257,6 +2257,7 @@ The format provider that supplies culture-specific conversion information. Conversion to DateTime is unsupported and throws . + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Lang/Math.xml b/docs/xml/Java.Lang/Math.xml index dbb6c6432..ce894e711 100644 --- a/docs/xml/Java.Lang/Math.xml +++ b/docs/xml/Java.Lang/Math.xml @@ -841,7 +841,8 @@ The dividend. The divisor. Returns the remainder associated with ceiling division. - x - ceilDiv(x, y) * y. + + x - ceilDiv(x, y) * y. Returns x - ceilDiv(x, y) * y. if is zero. @@ -877,7 +878,8 @@ The dividend. The divisor. Returns the remainder associated with ceiling division. - x - ceilDiv(x, y) * y. + + x - ceilDiv(x, y) * y. Returns x - ceilDiv(x, y) * y. if is zero. @@ -913,7 +915,8 @@ The dividend. The divisor. Returns the remainder associated with ceiling division. - x - ceilDiv(x, y) * y. + + x - ceilDiv(x, y) * y. Returns x - ceilDiv(x, y) * y. if is zero. @@ -3476,6 +3479,76 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("powExact", "(II)I", "", ApiSince=37)] + [<Android.Runtime.Register("powExact", "(II)I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("powExact", "(JI)J", "", ApiSince=37)] + [<Android.Runtime.Register("powExact", "(JI)J", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -4429,6 +4502,111 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unsignedMultiplyExact", "(II)I", "", ApiSince=37)] + [<Android.Runtime.Register("unsignedMultiplyExact", "(II)I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unsignedMultiplyExact", "(JI)J", "", ApiSince=37)] + [<Android.Runtime.Register("unsignedMultiplyExact", "(JI)J", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unsignedMultiplyExact", "(JJ)J", "", ApiSince=37)] + [<Android.Runtime.Register("unsignedMultiplyExact", "(JJ)J", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -4464,5 +4642,75 @@ Returns the most significant 64 bits of the unsigned 128-bit product. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unsignedPowExact", "(II)I", "", ApiSince=37)] + [<Android.Runtime.Register("unsignedPowExact", "(II)I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unsignedPowExact", "(JI)J", "", ApiSince=37)] + [<Android.Runtime.Register("unsignedPowExact", "(JI)J", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Java.Lang/Object.xml b/docs/xml/Java.Lang/Object.xml index f3c3843fa..a56ea33e2 100644 --- a/docs/xml/Java.Lang/Object.xml +++ b/docs/xml/Java.Lang/Object.xml @@ -500,6 +500,12 @@ + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + ReferenceTypeConstraint Android.Runtime.IJavaObject @@ -561,6 +567,12 @@ + + + [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] + [<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)>] + + ReferenceTypeConstraint Android.Runtime.IJavaObject @@ -634,6 +646,10 @@ [Android.Runtime.Register("finalize", "()V", "GetJavaFinalizeHandler")] [<Android.Runtime.Register("finalize", "()V", "GetJavaFinalizeHandler")>] + + [System.Obsolete("Override Dispose (bool disposing) for cleanup customization, or use the C# destructor instead. Java's Object.finalize() has been deprecated since JDK 9 and is marked for removal.")] + [<System.Obsolete("Override Dispose (bool disposing) for cleanup customization, or use the C# destructor instead. Java's Object.finalize() has been deprecated since JDK 9 and is marked for removal.")>] + System.Void diff --git a/docs/xml/Java.Lang/Package.xml b/docs/xml/Java.Lang/Package.xml index a80a3c168..77dd97bf4 100644 --- a/docs/xml/Java.Lang/Package.xml +++ b/docs/xml/Java.Lang/Package.xml @@ -715,6 +715,10 @@ [Android.Runtime.Register("isAnnotationPresent", "(Ljava/lang/Class;)Z", "GetIsAnnotationPresent_Ljava_lang_Class_Handler")] [<Android.Runtime.Register("isAnnotationPresent", "(Ljava/lang/Class;)Z", "GetIsAnnotationPresent_Ljava_lang_Class_Handler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")>] + System.Boolean @@ -725,7 +729,8 @@ The Class object representing the requested annotation type. Determines whether an annotation of the requested type is present on this package. - true only if an annotation of the requested type is present on this package; otherwise, false. + + true only if an annotation of the requested type is present on this package; otherwise, false. Returns whether this package has an annotation of the requested type. Added in 1.5. diff --git a/docs/xml/Java.Lang/Process.xml b/docs/xml/Java.Lang/Process.xml index e801c4c00..724075566 100644 --- a/docs/xml/Java.Lang/Process.xml +++ b/docs/xml/Java.Lang/Process.xml @@ -644,6 +644,7 @@ This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + To be added. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. @@ -684,7 +685,10 @@ + To be added. + To be added. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + To be added. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. diff --git a/docs/xml/Java.Lang/Runtime.xml b/docs/xml/Java.Lang/Runtime.xml index 9ffa2a36b..a7cbd89f1 100644 --- a/docs/xml/Java.Lang/Runtime.xml +++ b/docs/xml/Java.Lang/Runtime.xml @@ -814,6 +814,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")>] + System.IO.Stream @@ -867,6 +871,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android34.0")>] + System.IO.Stream @@ -1132,7 +1140,9 @@ + To be added. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. + To be added. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. diff --git a/docs/xml/Java.Lang/SecurityManager.xml b/docs/xml/Java.Lang/SecurityManager.xml index 69933a50b..acac3323b 100644 --- a/docs/xml/Java.Lang/SecurityManager.xml +++ b/docs/xml/Java.Lang/SecurityManager.xml @@ -1053,6 +1053,7 @@ The window whose creation is being checked. This legacy security API is not supported on Android. + To be added. This legacy security API is not supported on Android. Do not use. @@ -1415,6 +1416,7 @@ The name of the class to locate in the current execution context. This legacy security API is not supported on Android. + To be added. This legacy security API is not supported on Android. Do not use. @@ -1457,6 +1459,7 @@ This legacy security API is not supported on Android. + To be added. This legacy security API is not supported on Android. Do not use. diff --git a/docs/xml/Java.Lang/StackWalker+IStackFrame.xml b/docs/xml/Java.Lang/StackWalker+IStackFrame.xml index b2a0551b9..9085b2325 100644 --- a/docs/xml/Java.Lang/StackWalker+IStackFrame.xml +++ b/docs/xml/Java.Lang/StackWalker+IStackFrame.xml @@ -234,7 +234,8 @@ Gets whether this stack frame represents a native method. - true if this stack frame represents a native method; otherwise, false. + + true if this stack frame represents a native method; otherwise, false. Gets whether this stack frame represents a native method. diff --git a/docs/xml/Java.Lang/StrictMath.xml b/docs/xml/Java.Lang/StrictMath.xml index 60d2d4fef..aca339209 100644 --- a/docs/xml/Java.Lang/StrictMath.xml +++ b/docs/xml/Java.Lang/StrictMath.xml @@ -578,7 +578,7 @@ the value whose arc sine is to be returned. Returns the arc sine of a value; the returned angle is in the - range -pi/2 through pi/2. + range &minus;pi/2 through pi/2. the arc sine of the argument. Returns the arc sine of a value; the returned angle is in the @@ -626,7 +626,7 @@ the value whose arc tangent is to be returned. Returns the arc tangent of a value; the returned angle is in the - range -pi/2 through pi/2. + range &minus;pi/2 through pi/2. the arc tangent of the argument. Returns the arc tangent of a value; the returned angle is in the @@ -2069,8 +2069,8 @@ the exponent to raise e to in the computation of - e<sup>x</sup>&nbsp;-1. - Returns e<sup>x</sup>&nbsp;-1. + e<sup>x</sup>&nbsp;&minus;1. + Returns e<sup>x</sup>&nbsp;&minus;1. the value e<sup>x</sup>&nbsp;-&nbsp;1. Returns e<sup>x</sup>&nbsp;-1. Note that for values of @@ -4650,6 +4650,80 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("powExact", "(II)I", "", ApiSince=37)] + [<Android.Runtime.Register("powExact", "(II)I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + + + + the base. + the exponent. + Returns x raised to the power of n, + throwing an exception if the result overflows an int. + + x raised to the power of n. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("powExact", "(JI)J", "", ApiSince=37)] + [<Android.Runtime.Register("powExact", "(JI)J", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + + + + + + the base. + the exponent. + Returns x raised to the power of n, + throwing an exception if the result overflows a long. + + x raised to the power of n. + To be added. + + @@ -5825,6 +5899,114 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unsignedMultiplyExact", "(II)I", "", ApiSince=37)] + [<Android.Runtime.Register("unsignedMultiplyExact", "(II)I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + + + + the first unsigned value + the second unsigned value + Returns the product of the unsigned arguments, + throwing an exception if the result overflows an unsigned int. + the result + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unsignedMultiplyExact", "(JI)J", "", ApiSince=37)] + [<Android.Runtime.Register("unsignedMultiplyExact", "(JI)J", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + + + + + + the first unsigned value + the second unsigned value + Returns the product of the unsigned arguments, + throwing an exception if the result overflows an unsigned long. + the result + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unsignedMultiplyExact", "(JJ)J", "", ApiSince=37)] + [<Android.Runtime.Register("unsignedMultiplyExact", "(JJ)J", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + + + + + + the first unsigned value + the second unsigned value + Returns the product of the unsigned arguments, + throwing an exception if the result overflows an unsigned long. + the result + To be added. + + @@ -5875,5 +6057,79 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unsignedPowExact", "(II)I", "", ApiSince=37)] + [<Android.Runtime.Register("unsignedPowExact", "(II)I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + + + + the unsigned base. + the exponent. + Returns unsigned x raised to the power of n, + throwing an exception if the result overflows an unsigned int. + + x raised to the power of n. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("unsignedPowExact", "(JI)J", "", ApiSince=37)] + [<Android.Runtime.Register("unsignedPowExact", "(JI)J", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int64 + + + + + + + the unsigned base. + the exponent. + Returns unsigned x raised to the power of n, + throwing an exception if the result overflows an unsigned long. + + x raised to the power of n. + To be added. + + diff --git a/docs/xml/Java.Lang/String.xml b/docs/xml/Java.Lang/String.xml index 8a04ed023..fe06adca3 100644 --- a/docs/xml/Java.Lang/String.xml +++ b/docs/xml/Java.Lang/String.xml @@ -2170,10 +2170,13 @@ - + - + Method + + M:Java.Lang.ICharSequence.GetChars(System.Int32,System.Int32,System.Char[],System.Int32) + Mono.Android 0.0.0.0 @@ -2252,8 +2255,8 @@ - [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.String+<GetEnumerator>d__114))] - [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.String+<GetEnumerator>d__114))>] + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.String+<GetEnumerator>d__117))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.String+<GetEnumerator>d__117))>] @@ -2579,6 +2582,85 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("indexOf", "(III)I", "", ApiSince=37)] + [<Android.Runtime.Register("indexOf", "(III)I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + + + + + a character (Unicode code point). + the index to start the search from (included). + the index to stop the search at (excluded). + Returns the index within this string of the first occurrence of the + specified character, starting the search at beginIndex and + stopping before endIndex. + the index of the first occurrence of the character in the + character sequence represented by this object that is greater + than or equal to beginIndex and less than endIndex, + or -1 if the character does not occur. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("indexOf", "(Ljava/lang/String;II)I", "", ApiSince=37)] + [<Android.Runtime.Register("indexOf", "(Ljava/lang/String;II)I", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Int32 + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -4159,6 +4241,41 @@ if regularExpression == null + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("splitWithDelimiters", "(Ljava/lang/String;I)[Ljava/lang/String;", "", ApiSince=37)] + [<Android.Runtime.Register("splitWithDelimiters", "(Ljava/lang/String;I)[Ljava/lang/String;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String[] + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Java.Lang/StringBuffer.xml b/docs/xml/Java.Lang/StringBuffer.xml index 91d3b7164..c77d3754c 100644 --- a/docs/xml/Java.Lang/StringBuffer.xml +++ b/docs/xml/Java.Lang/StringBuffer.xml @@ -1393,11 +1393,14 @@ - - + + Method + + M:Java.Lang.ICharSequence.GetChars(System.Int32,System.Int32,System.Char[],System.Int32) + Mono.Android 0.0.0.0 @@ -1461,8 +1464,8 @@ - [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.StringBuffer+<GetEnumerator>d__70))] - [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.StringBuffer+<GetEnumerator>d__70))>] + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.StringBuffer+<GetEnumerator>d__73))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.StringBuffer+<GetEnumerator>d__73))>] @@ -2460,6 +2463,107 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("repeat", "(Ljava/lang/CharSequence;I)Ljava/lang/StringBuffer;", "", ApiSince=37)] + [<Android.Runtime.Register("repeat", "(Ljava/lang/CharSequence;I)Ljava/lang/StringBuffer;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.StringBuffer + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("repeat", "(II)Ljava/lang/StringBuffer;", "", ApiSince=37)] + [<Android.Runtime.Register("repeat", "(II)Ljava/lang/StringBuffer;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.StringBuffer + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.StringBuffer + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Java.Lang/StringBuilder.xml b/docs/xml/Java.Lang/StringBuilder.xml index 24756a717..4e83d683e 100644 --- a/docs/xml/Java.Lang/StringBuilder.xml +++ b/docs/xml/Java.Lang/StringBuilder.xml @@ -1329,11 +1329,14 @@ - - + + Method + + M:Java.Lang.ICharSequence.GetChars(System.Int32,System.Int32,System.Char[],System.Int32) + Mono.Android 0.0.0.0 @@ -1391,8 +1394,8 @@ - [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.StringBuilder+<GetEnumerator>d__70))] - [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.StringBuilder+<GetEnumerator>d__70))>] + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.StringBuilder+<GetEnumerator>d__73))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Lang.StringBuilder+<GetEnumerator>d__73))>] @@ -2362,6 +2365,107 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("repeat", "(Ljava/lang/CharSequence;I)Ljava/lang/StringBuilder;", "", ApiSince=37)] + [<Android.Runtime.Register("repeat", "(Ljava/lang/CharSequence;I)Ljava/lang/StringBuilder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.StringBuilder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("repeat", "(II)Ljava/lang/StringBuilder;", "", ApiSince=37)] + [<Android.Runtime.Register("repeat", "(II)Ljava/lang/StringBuilder;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.StringBuilder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Lang.StringBuilder + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + + diff --git a/docs/xml/Java.Lang/Thread.xml b/docs/xml/Java.Lang/Thread.xml index 93d2d600e..dbcfe98a6 100644 --- a/docs/xml/Java.Lang/Thread.xml +++ b/docs/xml/Java.Lang/Thread.xml @@ -240,8 +240,10 @@ - The action executed by the new thread. - Initializes a new instance of Thread. + The delegate to execute on the new thread. + + Initializes a new that runs the specified when started. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -409,8 +411,10 @@ The thread group to which the new thread belongs. - The action executed by the new thread. - Initializes a new instance of Thread. + The delegate to execute on the new thread. + + Initializes a new in the specified thread group that runs the specified when started. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -485,9 +489,11 @@ - The action executed by the new thread. + The delegate to execute on the new thread. The name of the new thread. - Initializes a new instance of Thread. + + Initializes a new with the specified name that runs the specified when started. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -613,9 +619,11 @@ The thread group to which the new thread belongs. - The action executed by the new thread. + The delegate to execute on the new thread. The name of the new thread. - Initializes a new instance of Thread. + + Initializes a new in the specified thread group with the specified name that runs the specified when started. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -745,10 +753,12 @@ The thread group to which the new thread belongs. - The action executed by the new thread. + The delegate to execute on the new thread. The name of the new thread. - The requested stack size for the new thread. - Initializes a new instance of Thread. + The desired stack size, in bytes, for the new thread, or 0 to use the default. + + Initializes a new in the specified thread group with the specified name and stack size that runs the specified when started. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1097,6 +1107,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android36.0")>] + System.Int32 @@ -1292,6 +1306,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android36.0")>] + System.Void @@ -1968,6 +1986,43 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("join", "(Ljava/time/Duration;)Z", "", ApiSince=37)] + [<Android.Runtime.Register("join", "(Ljava/time/Duration;)Z", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Boolean + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -2357,6 +2412,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android36.0")>] + System.Void @@ -2434,6 +2493,42 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("sleep", "(Ljava/time/Duration;)V", "", ApiSince=37)] + [<Android.Runtime.Register("sleep", "(Ljava/time/Duration;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + To be added. + To be added. + To be added. + + @@ -2726,6 +2821,10 @@ [System.Obsolete("deprecated")] [<System.Obsolete("deprecated")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android36.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android36.0")>] + System.Void diff --git a/docs/xml/Java.Lang/ThreadGroup.xml b/docs/xml/Java.Lang/ThreadGroup.xml index 94633b149..249edb3e1 100644 --- a/docs/xml/Java.Lang/ThreadGroup.xml +++ b/docs/xml/Java.Lang/ThreadGroup.xml @@ -340,6 +340,10 @@ [Android.Runtime.Register("checkAccess", "()V", "")] [<Android.Runtime.Register("checkAccess", "()V", "")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + System.Void @@ -386,6 +390,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [get: Android.Runtime.Register("isDaemon", "()Z", "")] [<get: Android.Runtime.Register("isDaemon", "()Z", "")>] @@ -463,6 +471,10 @@ [Android.Runtime.Register("destroy", "()V", "")] [<Android.Runtime.Register("destroy", "()V", "")>] + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + System.Void @@ -801,6 +813,10 @@ 0.0.0.0 + + [System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")] + [<System.Runtime.Versioning.ObsoletedOSPlatform("android37.0")>] + [get: Android.Runtime.Register("isDestroyed", "()Z", "GetIsDestroyedHandler")] [<get: Android.Runtime.Register("isDestroyed", "()Z", "GetIsDestroyedHandler")>] diff --git a/docs/xml/Java.Lang/WrongThreadException.xml b/docs/xml/Java.Lang/WrongThreadException.xml new file mode 100644 index 000000000..e0f7c3ceb --- /dev/null +++ b/docs/xml/Java.Lang/WrongThreadException.xml @@ -0,0 +1,253 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + Java.Lang.RuntimeException + + + + + [Android.Runtime.Register("java/lang/WrongThreadException", ApiSince=37, DoNotGenerateAcw=true)] + [<Android.Runtime.Register("java/lang/WrongThreadException", ApiSince=37, DoNotGenerateAcw=true)>] + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Thrown to indicate that a method has been called on the wrong thread. + To be added. + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "()V", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + Constructs a WrongThreadException with no detail message. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/Throwable;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/Throwable;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + the cause, can be null + Constructs a WrongThreadException with the given cause and a detail + message of (cause==null ? null : cause.toString()) (which + typically contains the class and detail message of cause). + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + the String that contains a detailed message, can be null + Constructs a WrongThreadException with the given detail message. + To be added. + + + + + + + + Constructor + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/Throwable;)V", "", ApiSince=37)] + [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/Throwable;)V", "", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + + + + + the detail message, can be null + the cause, can be null + Constructs a WrongThreadException with the given detail message and cause. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + Java.Interop.JniPeerMembers + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.IntPtr + + + To be added. + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)] + [<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>] + + + [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] + [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + + + System.Type + + + To be added. + To be added. + To be added. + + + + diff --git a/docs/xml/Java.Net/SocketPermission.xml b/docs/xml/Java.Net/SocketPermission.xml index 543323d29..1fd4b2b6c 100644 --- a/docs/xml/Java.Net/SocketPermission.xml +++ b/docs/xml/Java.Net/SocketPermission.xml @@ -139,6 +139,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -170,6 +174,10 @@ [Android.Runtime.Register("hashCode", "()I", "")] [<Android.Runtime.Register("hashCode", "()I", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 diff --git a/docs/xml/Java.Nio.Channels.Spi/AbstractInterruptibleChannel.xml b/docs/xml/Java.Nio.Channels.Spi/AbstractInterruptibleChannel.xml index e3984a181..614b5881c 100644 --- a/docs/xml/Java.Nio.Channels.Spi/AbstractInterruptibleChannel.xml +++ b/docs/xml/Java.Nio.Channels.Spi/AbstractInterruptibleChannel.xml @@ -358,7 +358,8 @@ Returns true if this channel is open. - true if this channel is open; otherwise, false. + + true if this channel is open; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Nio.Channels.Spi/AbstractSelectableChannel.xml b/docs/xml/Java.Nio.Channels.Spi/AbstractSelectableChannel.xml index 132133edd..8e88c2afb 100644 --- a/docs/xml/Java.Nio.Channels.Spi/AbstractSelectableChannel.xml +++ b/docs/xml/Java.Nio.Channels.Spi/AbstractSelectableChannel.xml @@ -164,7 +164,8 @@ - true to place this channel in blocking mode; false to place it in non-blocking mode. + + true to place this channel in blocking mode; false to place it in non-blocking mode. Adjusts this channel's blocking mode. This selectable channel. @@ -354,7 +355,8 @@ Indicates whether this channel is in blocking mode. - true if this channel is in blocking mode; otherwise, false. + + true if this channel is in blocking mode; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -382,7 +384,8 @@ Indicates whether this channel is registered with one or more selectors. - true if this channel is registered with any selectors; otherwise, false. + + true if this channel is registered with any selectors; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Nio.Channels.Spi/AbstractSelectionKey.xml b/docs/xml/Java.Nio.Channels.Spi/AbstractSelectionKey.xml index 2c1833405..1164192c8 100644 --- a/docs/xml/Java.Nio.Channels.Spi/AbstractSelectionKey.xml +++ b/docs/xml/Java.Nio.Channels.Spi/AbstractSelectionKey.xml @@ -163,7 +163,8 @@ Indicates whether this key is valid. - true if this key is valid; otherwise, false. + + true if this key is valid; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Nio.Channels.Spi/AbstractSelector.xml b/docs/xml/Java.Nio.Channels.Spi/AbstractSelector.xml index 0a343e967..5d753e581 100644 --- a/docs/xml/Java.Nio.Channels.Spi/AbstractSelector.xml +++ b/docs/xml/Java.Nio.Channels.Spi/AbstractSelector.xml @@ -420,7 +420,8 @@ Returns true if this selector is open. - true if this selector is open; otherwise, false. + + true if this selector is open; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Nio.FileNio/FileSystems.xml b/docs/xml/Java.Nio.FileNio/FileSystems.xml index 83158bffd..6b20c5a97 100644 --- a/docs/xml/Java.Nio.FileNio/FileSystems.xml +++ b/docs/xml/Java.Nio.FileNio/FileSystems.xml @@ -1,4 +1,4 @@ - + @@ -41,14 +41,15 @@ that provides access to the file systems accessible to the Java virtual machine. If the process of loading or initializing the default provider fails then an unspecified error is thrown. - The first invocation of the FileSystemProvider#installedProviders() + The first invocation of the FileSystemProvider#installedProviders installedProviders method, by way of invoking any of the newFileSystem methods defined by this class, locates and loads all installed file system providers. Installed providers are loaded using the service-provider loading facility defined by the ServiceLoader class. Installed providers are loaded using the system class loader. If the - system class loader cannot be found then the platform class loader is used. + system class loader cannot be found then the extension class loader is used; + if there is no extension class loader then the bootstrap class loader is used. Providers are typically installed by placing them in a JAR file on the - application class path, the JAR file contains a + application class path or in the extension directory, the JAR file contains a provider-configuration file named java.nio.file.spi.FileSystemProvider in the resource directory META-INF/services, and the file lists one or more fully-qualified names of concrete subclass of FileSystemProvider @@ -76,9 +77,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -147,9 +148,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -209,9 +210,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -304,9 +305,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -365,8 +366,10 @@ <b>Usage Example:</b> Suppose there is a provider identified by the scheme "memory" installed: - FileSystem fs = FileSystems.newFileSystem(URI.create("memory:///?name=logfs"), - Map.of("capacity", "16G", "blockSize", "4k")); + Map&lt;String,String&gt; env = new HashMap&lt;&gt;(); + env.put("capacity", "16G"); + env.put("blockSize", "4k"); + FileSystem fs = FileSystems.newFileSystem(URI.create("memory:///?name=logfs"), env); @@ -374,9 +377,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -421,22 +424,22 @@ This method makes use of specialized providers that create pseudo file systems where the contents of one or more files is treated as a file system. - This method first attempts to locate an installed provider in exactly - the same manner as the #newFileSystem(Path, Map, ClassLoader) - newFileSystem(Path, Map, ClassLoader) method with an empty map. If none - of the installed providers return a FileSystem then an attempt is - made to locate the provider using the given class loader. If a provider - returns a file system then the lookup terminates and the file system is - returned. + This method iterates over the FileSystemProvider#installedProviders() + installed providers. It invokes, in turn, each provider's FileSystemProvider#newFileSystem(Path,Map) newFileSystem(Path,Map) method + with an empty map. If a provider returns a file system then the iteration + terminates and the file system is returned. If none of the installed + providers return a FileSystem then an attempt is made to locate + the provider using the given class loader. If a provider returns a file + system then the lookup terminates and the file system is returned. Java documentation for java.nio.file.FileSystems.newFileSystem(java.nio.file.Path, java.lang.ClassLoader). - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -500,9 +503,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -564,9 +567,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -636,9 +639,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Nio.FileNio/Files.xml b/docs/xml/Java.Nio.FileNio/Files.xml index 92c83da33..7e977fd36 100644 --- a/docs/xml/Java.Nio.FileNio/Files.xml +++ b/docs/xml/Java.Nio.FileNio/Files.xml @@ -1,4 +1,4 @@ - + @@ -44,9 +44,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -104,9 +104,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -163,9 +163,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -222,9 +222,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -280,9 +280,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -338,9 +338,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -396,9 +396,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -456,9 +456,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -516,9 +516,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -577,9 +577,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -640,9 +640,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -704,9 +704,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -770,9 +770,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -827,9 +827,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -885,9 +885,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -945,9 +945,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1004,9 +1004,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1068,9 +1068,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1121,9 +1121,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1181,9 +1181,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1238,9 +1238,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1301,9 +1301,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1361,9 +1361,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1422,9 +1422,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1475,9 +1475,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1534,9 +1534,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1594,9 +1594,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1651,7 +1651,7 @@ isSameFile(f,g) will equal isSameFile(g,f). <li>It is transitive: for three Pathsf, g, and h, if isSameFile(f,g) returns true and isSameFile(g,h) returns true, then - isSameFile(f,h) will return true. + isSameFile(f,h) will return return true. </ul> @@ -1659,9 +1659,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1711,9 +1711,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1770,9 +1770,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1869,9 +1869,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1925,9 +1925,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1978,9 +1978,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2037,9 +2037,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2098,9 +2098,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2156,9 +2156,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2223,9 +2223,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2279,9 +2279,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2326,9 +2326,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2394,9 +2394,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2451,9 +2451,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2509,9 +2509,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2568,9 +2568,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2619,10 +2619,11 @@ list of file type detectors. Installed file type detectors are loaded using the service-provider loading facility defined by the ServiceLoader class. Installed file type detectors are loaded using the system class - loader. If the system class loader cannot be found then the platform class - loader is used. File type detectors are typically installed - by placing them in a JAR file on the application class path, - the JAR file contains a provider-configuration file + loader. If the system class loader cannot be found then the extension class + loader is used; If the extension class loader cannot be found then the + bootstrap class loader is used. File type detectors are typically installed + by placing them in a JAR file on the application class path or in the + extension directory, the JAR file contains a provider-configuration file named java.nio.file.spi.FileTypeDetector in the resource directory META-INF/services, and the file lists one or more fully-qualified names of concrete subclass of FileTypeDetector that have a zero @@ -2642,9 +2643,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2692,9 +2693,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2751,9 +2752,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2820,9 +2821,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2884,9 +2885,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2949,9 +2950,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3001,9 +3002,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3056,9 +3057,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3106,9 +3107,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3167,9 +3168,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3226,9 +3227,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3284,9 +3285,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3343,9 +3344,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3391,9 +3392,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3516,9 +3517,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3623,9 +3624,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3682,9 +3683,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3741,9 +3742,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3802,9 +3803,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Nio/Buffer.xml b/docs/xml/Java.Nio/Buffer.xml index bd53cd4df..daf0d3fc0 100644 --- a/docs/xml/Java.Nio/Buffer.xml +++ b/docs/xml/Java.Nio/Buffer.xml @@ -488,7 +488,8 @@ Returns true if array and arrayOffset won't throw. - true if, and only if, this buffer is backed by an array and is not read-only; otherwise, false. + + true if, and only if, this buffer is backed by an array and is not read-only; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -558,7 +559,8 @@ Returns true if this is a direct buffer. - true if, and only if, this buffer is direct; otherwise, false. + + true if, and only if, this buffer is direct; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -586,7 +588,8 @@ Indicates whether this buffer is read-only. - true if, and only if, this buffer is read-only; otherwise, false. + + true if, and only if, this buffer is read-only; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Nio/CharBuffer.xml b/docs/xml/Java.Nio/CharBuffer.xml index 0c0e7677c..221c1d702 100644 --- a/docs/xml/Java.Nio/CharBuffer.xml +++ b/docs/xml/Java.Nio/CharBuffer.xml @@ -1105,6 +1105,51 @@ To be added. + + + + + + Method + + M:Java.Lang.ICharSequence.GetChars(System.Int32,System.Int32,System.Char[],System.Int32) + + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getChars", "(II[CI)V", "GetGetChars_IIarrayCIHandler", ApiSince=37)] + [<Android.Runtime.Register("getChars", "(II[CI)V", "GetGetChars_IIarrayCIHandler", ApiSince=37)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + + + + To be added. + To be added. + To be added. + To be added. + To be added. + To be added. + + @@ -1120,8 +1165,8 @@ - [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Nio.CharBuffer+<GetEnumerator>d__142))] - [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Nio.CharBuffer+<GetEnumerator>d__142))>] + [System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Nio.CharBuffer+<GetEnumerator>d__174))] + [<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Java.Nio.CharBuffer+<GetEnumerator>d__174))>] [System.Runtime.CompilerServices.NullableContext(1)] diff --git a/docs/xml/Java.Nio/MappedByteBuffer.xml b/docs/xml/Java.Nio/MappedByteBuffer.xml index 24ab3bc56..1a25b5988 100644 --- a/docs/xml/Java.Nio/MappedByteBuffer.xml +++ b/docs/xml/Java.Nio/MappedByteBuffer.xml @@ -155,7 +155,7 @@ - Compacts this buffer  (optional operation). + Compacts this buffer  (optional operation). This buffer Copies the elements between the current position and limit to the beginning of the buffer, sets the position to the number of copied elements, sets the limit to the capacity, and discards the mark. diff --git a/docs/xml/Java.Security.Acl/IPermission.xml b/docs/xml/Java.Security.Acl/IPermission.xml index e80b0ff01..b4794bdc8 100644 --- a/docs/xml/Java.Security.Acl/IPermission.xml +++ b/docs/xml/Java.Security.Acl/IPermission.xml @@ -68,6 +68,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")>] + System.Boolean @@ -105,6 +109,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android24.0")>] + System.String diff --git a/docs/xml/Java.Security.Cert/CRL.xml b/docs/xml/Java.Security.Cert/CRL.xml index f0d92ecea..7fa1e6370 100644 --- a/docs/xml/Java.Security.Cert/CRL.xml +++ b/docs/xml/Java.Security.Cert/CRL.xml @@ -75,8 +75,8 @@ the standard name of the CRL type. - See the - Java Security Standard Algorithm Names document + See the + Java Security Standard Algorithm Names document for information about standard CRL types. Creates a CRL of the specified type. diff --git a/docs/xml/Java.Security.Cert/CertPathBuilder.xml b/docs/xml/Java.Security.Cert/CertPathBuilder.xml index 269d0bb81..af2425e21 100644 --- a/docs/xml/Java.Security.Cert/CertPathBuilder.xml +++ b/docs/xml/Java.Security.Cert/CertPathBuilder.xml @@ -313,8 +313,8 @@ the name of the requested CertPathBuilder - algorithm. See the CertPathBuilder section in the - Java Security Standard Algorithm Names Specification + algorithm. See the CertPathBuilder section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Returns a CertPathBuilder object that implements the specified algorithm. @@ -372,8 +372,8 @@ the name of the requested CertPathBuilder - algorithm. See the CertPathBuilder section in the - Java Security Standard Algorithm Names Specification + algorithm. See the CertPathBuilder section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the provider. Returns a CertPathBuilder object that implements the @@ -430,8 +430,8 @@ the name of the requested CertPathBuilder - algorithm. See the CertPathBuilder section in the - Java Security Standard Algorithm Names Specification + algorithm. See the CertPathBuilder section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the name of the provider. Returns a CertPathBuilder object that implements the diff --git a/docs/xml/Java.Security.Cert/CertPathValidator.xml b/docs/xml/Java.Security.Cert/CertPathValidator.xml index 5278f1af5..9439be55b 100644 --- a/docs/xml/Java.Security.Cert/CertPathValidator.xml +++ b/docs/xml/Java.Security.Cert/CertPathValidator.xml @@ -268,8 +268,8 @@ the name of the requested CertPathValidator - algorithm. See the CertPathValidator section in the - Java Security Standard Algorithm Names Specification + algorithm. See the CertPathValidator section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Returns a CertPathValidator object that implements the specified algorithm. @@ -327,8 +327,8 @@ the name of the requested CertPathValidator - algorithm. See the CertPathValidator section in the - Java Security Standard Algorithm Names Specification + algorithm. See the CertPathValidator section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the provider. Returns a CertPathValidator object that implements the @@ -386,8 +386,8 @@ the name of the requested CertPathValidator - algorithm. See the CertPathValidator section in the - Java Security Standard Algorithm Names Specification + algorithm. See the CertPathValidator section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the name of the provider. Returns a CertPathValidator object that implements the diff --git a/docs/xml/Java.Security.Cert/CertStore.xml b/docs/xml/Java.Security.Cert/CertStore.xml index 99081d9d3..523a16ba9 100644 --- a/docs/xml/Java.Security.Cert/CertStore.xml +++ b/docs/xml/Java.Security.Cert/CertStore.xml @@ -401,8 +401,8 @@ the name of the requested CertStore type. - See the CertStore section in the - Java Security Standard Algorithm Names Specification + See the CertStore section in the + Java Security Standard Algorithm Names Specification for information about standard types. the initialization parameters (may be null). Returns a CertStore object that implements the specified @@ -471,8 +471,8 @@ the requested CertStore type. - See the CertStore section in the - Java Security Standard Algorithm Names Specification + See the CertStore section in the + Java Security Standard Algorithm Names Specification for information about standard types. the initialization parameters (may be null). the provider. @@ -538,8 +538,8 @@ the requested CertStore type. - See the CertStore section in the - Java Security Standard Algorithm Names Specification + See the CertStore section in the + Java Security Standard Algorithm Names Specification for information about standard types. the initialization parameters (may be null). the name of the provider. diff --git a/docs/xml/Java.Security.Cert/Certificate.xml b/docs/xml/Java.Security.Cert/Certificate.xml index d66899da5..c0c0d8f0d 100644 --- a/docs/xml/Java.Security.Cert/Certificate.xml +++ b/docs/xml/Java.Security.Cert/Certificate.xml @@ -90,8 +90,8 @@ the standard name of the certificate type. - See the CertificateFactory section in the - Java Security Standard Algorithm Names Specification + See the CertificateFactory section in the + Java Security Standard Algorithm Names Specification for information about standard certificate types. Creates a certificate of the specified type. diff --git a/docs/xml/Java.Security.Cert/CertificateFactory.xml b/docs/xml/Java.Security.Cert/CertificateFactory.xml index a43837e9e..d1235cdd5 100644 --- a/docs/xml/Java.Security.Cert/CertificateFactory.xml +++ b/docs/xml/Java.Security.Cert/CertificateFactory.xml @@ -901,8 +901,8 @@ the name of the requested certificate type. - See the CertificateFactory section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the CertificateFactory section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard certificate types. Returns a certificate factory object that implements the specified certificate type. @@ -959,8 +959,8 @@ the certificate type. - See the CertificateFactory section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the CertificateFactory section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard certificate types. the provider. Returns a certificate factory object for the specified @@ -1018,8 +1018,8 @@ the certificate type. - See the CertificateFactory section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the CertificateFactory section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard certificate types. the name of the provider. Returns a certificate factory object for the specified diff --git a/docs/xml/Java.Security.Cert/X509CRL.xml b/docs/xml/Java.Security.Cert/X509CRL.xml index 76a05efa6..e76464d08 100644 --- a/docs/xml/Java.Security.Cert/X509CRL.xml +++ b/docs/xml/Java.Security.Cert/X509CRL.xml @@ -576,7 +576,8 @@ Indicates whether this certificate revocation list contains an unsupported critical extension. - if an unsupported critical extension is present; otherwise, . + + if an unsupported critical extension is present; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Security.Cert/X509CRLEntry.xml b/docs/xml/Java.Security.Cert/X509CRLEntry.xml index 726922f2f..7d876b87b 100644 --- a/docs/xml/Java.Security.Cert/X509CRLEntry.xml +++ b/docs/xml/Java.Security.Cert/X509CRLEntry.xml @@ -353,7 +353,8 @@ Returns whether this CRL entry has extensions. - true if this CRL entry has extensions; otherwise, false. + + true if this CRL entry has extensions; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -384,7 +385,8 @@ Indicates whether this CRL entry has an unsupported critical extension. - true if a critical extension is found that is not supported; otherwise, false. + + true if a critical extension is found that is not supported; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Security.Cert/X509Certificate.xml b/docs/xml/Java.Security.Cert/X509Certificate.xml index 56fd459d1..1af05606e 100644 --- a/docs/xml/Java.Security.Cert/X509Certificate.xml +++ b/docs/xml/Java.Security.Cert/X509Certificate.xml @@ -801,7 +801,8 @@ Indicates whether this certificate contains an unsupported critical extension. - if an unsupported critical extension is present; otherwise, . + + if an unsupported critical extension is present; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Security.Spec/ECGenParameterSpec.xml b/docs/xml/Java.Security.Spec/ECGenParameterSpec.xml index 559a6b54c..beedd5b13 100644 --- a/docs/xml/Java.Security.Spec/ECGenParameterSpec.xml +++ b/docs/xml/Java.Security.Spec/ECGenParameterSpec.xml @@ -85,8 +85,8 @@ the standard name of the to-be-generated EC domain parameters. See the ParameterSpec Names section in the - - Java Security Standard Algorithm Names Specification for + + Java Security Standard Algorithm Names Specification for information about standard names. Creates a parameter specification for EC parameter generation using a standard (or predefined) name diff --git a/docs/xml/Java.Security.Spec/EncodedKeySpec.xml b/docs/xml/Java.Security.Spec/EncodedKeySpec.xml index 7123fe1d0..5b7a3806c 100644 --- a/docs/xml/Java.Security.Spec/EncodedKeySpec.xml +++ b/docs/xml/Java.Security.Spec/EncodedKeySpec.xml @@ -124,8 +124,8 @@ the encoded key. The contents of the array are copied to protect against subsequent modification. the algorithm name of the encoded key - See the KeyFactory section in the - Java Security Standard Algorithm Names Specification + See the KeyFactory section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Creates a new EncodedKeySpec with the given encoded key. diff --git a/docs/xml/Java.Security.Spec/NamedParameterSpec.xml b/docs/xml/Java.Security.Spec/NamedParameterSpec.xml index 17d45a458..ed9f9158f 100644 --- a/docs/xml/Java.Security.Spec/NamedParameterSpec.xml +++ b/docs/xml/Java.Security.Spec/NamedParameterSpec.xml @@ -34,8 +34,8 @@ [<System.Runtime.CompilerServices.Nullable(0)>] - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] [System.Runtime.Versioning.SupportedOSPlatform("android33.0")] @@ -82,6 +82,10 @@ [Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)] [<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=33)>] + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + [System.Runtime.Versioning.SupportedOSPlatform("android33.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android33.0")>] @@ -92,9 +96,9 @@ the standard name of the algorithm parameters. See the - ParameterSpec Names section in the - - Java Security Standard Algorithm Names Specification for + NamedParameterSpec section in the + + Java Security Standard Algorithm Names Specification for information about standard names. Creates a parameter specification using a standard (or predefined) name stdName. @@ -152,18 +156,10 @@ [Android.Runtime.Register("ED25519", ApiSince=33)] [<Android.Runtime.Register("ED25519", ApiSince=33)>] - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - [System.Runtime.Versioning.SupportedOSPlatform("android33.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android33.0")>] - - [get: System.Runtime.CompilerServices.NullableContext(2)] - [<get: System.Runtime.CompilerServices.NullableContext(2)>] - Java.Security.Spec.NamedParameterSpec @@ -202,18 +198,10 @@ [Android.Runtime.Register("ED448", ApiSince=33)] [<Android.Runtime.Register("ED448", ApiSince=33)>] - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - [System.Runtime.Versioning.SupportedOSPlatform("android33.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android33.0")>] - - [get: System.Runtime.CompilerServices.NullableContext(2)] - [<get: System.Runtime.CompilerServices.NullableContext(2)>] - Java.Security.Spec.NamedParameterSpec @@ -281,6 +269,14 @@ [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + Java.Interop.JniPeerMembers @@ -291,6 +287,64 @@ To be added. + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ML_DSA_65", ApiSince=37)] + [<Android.Runtime.Register("ML_DSA_65", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Security.Spec.NamedParameterSpec + + + The ML-DSA-65 parameters + To be added. + To be added. + + + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("ML_DSA_87", ApiSince=37)] + [<Android.Runtime.Register("ML_DSA_87", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Java.Security.Spec.NamedParameterSpec + + + The ML-DSA-87 parameters + To be added. + To be added. + + @@ -302,6 +356,10 @@ 0.0.0.0 + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + [System.Runtime.Versioning.SupportedOSPlatform("android33.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android33.0")>] @@ -310,6 +368,10 @@ [get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "GetGetNameHandler", ApiSince=33)] [<get: Android.Runtime.Register("getName", "()Ljava/lang/String;", "GetGetNameHandler", ApiSince=33)>] + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + System.String @@ -380,6 +442,14 @@ [System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)] [<System.Diagnostics.DebuggerBrowsable(System.Diagnostics.DebuggerBrowsableState.Never)>] + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + System.Type @@ -405,18 +475,10 @@ [Android.Runtime.Register("X25519", ApiSince=33)] [<Android.Runtime.Register("X25519", ApiSince=33)>] - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - [System.Runtime.Versioning.SupportedOSPlatform("android33.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android33.0")>] - - [get: System.Runtime.CompilerServices.NullableContext(2)] - [<get: System.Runtime.CompilerServices.NullableContext(2)>] - Java.Security.Spec.NamedParameterSpec @@ -454,18 +516,10 @@ [Android.Runtime.Register("X448", ApiSince=33)] [<Android.Runtime.Register("X448", ApiSince=33)>] - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - [System.Runtime.Versioning.SupportedOSPlatform("android33.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android33.0")>] - - [get: System.Runtime.CompilerServices.NullableContext(2)] - [<get: System.Runtime.CompilerServices.NullableContext(2)>] - Java.Security.Spec.NamedParameterSpec diff --git a/docs/xml/Java.Security.Spec/PKCS8EncodedKeySpec.xml b/docs/xml/Java.Security.Spec/PKCS8EncodedKeySpec.xml index e2d08679d..695b6c64d 100644 --- a/docs/xml/Java.Security.Spec/PKCS8EncodedKeySpec.xml +++ b/docs/xml/Java.Security.Spec/PKCS8EncodedKeySpec.xml @@ -138,8 +138,8 @@ encoded according to the PKCS #8 standard. The contents of the array are copied to protect against subsequent modification. the algorithm name of the encoded private key - See the KeyFactory section in the - Java Security Standard Algorithm Names Specification + See the KeyFactory section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Creates a new PKCS8EncodedKeySpec with the given encoded key and algorithm. diff --git a/docs/xml/Java.Security.Spec/RSAKeyGenParameterSpec.xml b/docs/xml/Java.Security.Spec/RSAKeyGenParameterSpec.xml index 48c74b3e4..771d0c083 100644 --- a/docs/xml/Java.Security.Spec/RSAKeyGenParameterSpec.xml +++ b/docs/xml/Java.Security.Spec/RSAKeyGenParameterSpec.xml @@ -230,7 +230,7 @@ Java.Math.BigInteger - The public-exponent value F4 = 65537. + The public exponent-value F4 = 65537. The public-exponent value F4 = 65537. The public-exponent value F4 = 65537. diff --git a/docs/xml/Java.Security.Spec/X509EncodedKeySpec.xml b/docs/xml/Java.Security.Spec/X509EncodedKeySpec.xml index 3086609fd..86eaa471e 100644 --- a/docs/xml/Java.Security.Spec/X509EncodedKeySpec.xml +++ b/docs/xml/Java.Security.Spec/X509EncodedKeySpec.xml @@ -128,8 +128,8 @@ encoded according to the X.509 standard. The contents of the array are copied to protect against subsequent modification. the algorithm name of the encoded public key - See the KeyFactory section in the - Java Security Standard Algorithm Names Specification + See the KeyFactory section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Creates a new X509EncodedKeySpec with the given encoded key. diff --git a/docs/xml/Java.Security/AllPermission.xml b/docs/xml/Java.Security/AllPermission.xml index c39cb86e8..f5f002f97 100644 --- a/docs/xml/Java.Security/AllPermission.xml +++ b/docs/xml/Java.Security/AllPermission.xml @@ -159,6 +159,10 @@ [System.Runtime.CompilerServices.NullableContext(2)] [<System.Runtime.CompilerServices.NullableContext(2)>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -190,6 +194,10 @@ [Android.Runtime.Register("hashCode", "()I", "")] [<Android.Runtime.Register("hashCode", "()I", "")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 diff --git a/docs/xml/Java.Security/BasicPermission.xml b/docs/xml/Java.Security/BasicPermission.xml index 22e5b928c..e91a522b7 100644 --- a/docs/xml/Java.Security/BasicPermission.xml +++ b/docs/xml/Java.Security/BasicPermission.xml @@ -183,6 +183,10 @@ [Android.Runtime.Register("equals", "(Ljava/lang/Object;)Z", "GetEquals_Ljava_lang_Object_Handler")] [<Android.Runtime.Register("equals", "(Ljava/lang/Object;)Z", "GetEquals_Ljava_lang_Object_Handler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Boolean @@ -214,6 +218,10 @@ [Android.Runtime.Register("hashCode", "()I", "GetGetHashCodeHandler")] [<Android.Runtime.Register("hashCode", "()I", "GetGetHashCodeHandler")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android15.0")>] + System.Int32 diff --git a/docs/xml/Java.Security/CodeSource.xml b/docs/xml/Java.Security/CodeSource.xml index 0c851b54f..b79622a3e 100644 --- a/docs/xml/Java.Security/CodeSource.xml +++ b/docs/xml/Java.Security/CodeSource.xml @@ -201,7 +201,8 @@ Gets certificate data from this code source. - null; Android's stub implementation does not retain certificate data. + + null; Android's stub implementation does not retain certificate data. @@ -241,7 +242,8 @@ Gets code signer data from this code source. - null; Android's stub implementation does not retain code signer data. + + null; Android's stub implementation does not retain code signer data. @@ -282,7 +284,8 @@ The code source to test; Android's stub implementation ignores this value. Determines whether this code source implies another code source. - true; Android's stub implementation always returns true. + + true; Android's stub implementation always returns true. diff --git a/docs/xml/Java.Security/KeyPairGenerator.xml b/docs/xml/Java.Security/KeyPairGenerator.xml index 0e62df146..739c2c1e1 100644 --- a/docs/xml/Java.Security/KeyPairGenerator.xml +++ b/docs/xml/Java.Security/KeyPairGenerator.xml @@ -162,8 +162,8 @@ the standard string name of the algorithm. - See the KeyPairGenerator section in the - Java Security Standard Algorithm Names Specification + See the KeyPairGenerator section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Creates a KeyPairGenerator object for the specified algorithm. @@ -361,8 +361,8 @@ the standard string name of the algorithm. - See the KeyPairGenerator section in the - Java Security Standard Algorithm Names Specification + See the KeyPairGenerator section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Returns a KeyPairGenerator object that generates public/private key pairs for the specified algorithm. @@ -418,8 +418,8 @@ the standard string name of the algorithm. - See the KeyPairGenerator section in the - Java Security Standard Algorithm Names Specification + See the KeyPairGenerator section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the provider. Returns a KeyPairGenerator object that generates public/private @@ -475,8 +475,8 @@ the standard string name of the algorithm. - See the KeyPairGenerator section in the - Java Security Standard Algorithm Names Specification + See the KeyPairGenerator section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the string name of the provider. Returns a KeyPairGenerator object that generates public/private diff --git a/docs/xml/Java.Security/KeyStore+PasswordProtection.xml b/docs/xml/Java.Security/KeyStore+PasswordProtection.xml index f5ccfa541..802cb8574 100644 --- a/docs/xml/Java.Security/KeyStore+PasswordProtection.xml +++ b/docs/xml/Java.Security/KeyStore+PasswordProtection.xml @@ -148,8 +148,8 @@ the password, which may be null the encryption algorithm name, for example, PBEWithHmacSHA256AndAES_256. - See the Cipher section in the - Java Security Standard Algorithm Names Specification + See the Cipher section in the + Java Security Standard Algorithm Names Specification for information about standard encryption algorithm names. the encryption algorithm parameter specification, which may be null diff --git a/docs/xml/Java.Security/KeyStore.xml b/docs/xml/Java.Security/KeyStore.xml index 8ff47832a..f7f96ff3b 100644 --- a/docs/xml/Java.Security/KeyStore.xml +++ b/docs/xml/Java.Security/KeyStore.xml @@ -790,8 +790,8 @@ the type of keystore. - See the KeyStore section in the - Java Security Standard Algorithm Names Specification + See the KeyStore section in the + Java Security Standard Algorithm Names Specification for information about standard keystore types. Returns a keystore object of the specified type. a keystore object of the specified type @@ -960,8 +960,8 @@ the type of keystore. - See the KeyStore section in the - Java Security Standard Algorithm Names Specification + See the KeyStore section in the + Java Security Standard Algorithm Names Specification for information about standard keystore types. the provider. Returns a keystore object of the specified type. @@ -1017,8 +1017,8 @@ the type of keystore. - See the KeyStore section in the - Java Security Standard Algorithm Names Specification + See the KeyStore section in the + Java Security Standard Algorithm Names Specification for information about standard keystore types. the name of the provider. Returns a keystore object of the specified type. diff --git a/docs/xml/Java.Security/MessageDigest.xml b/docs/xml/Java.Security/MessageDigest.xml index 308387ca4..d729e9210 100644 --- a/docs/xml/Java.Security/MessageDigest.xml +++ b/docs/xml/Java.Security/MessageDigest.xml @@ -142,8 +142,8 @@ the standard name of the digest algorithm. - See the MessageDigest section in the - Java Security Standard Algorithm Names Specification + See the MessageDigest section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Creates a message digest with the specified algorithm name. @@ -438,8 +438,8 @@ the name of the algorithm requested. - See the MessageDigest section in the - Java Security Standard Algorithm Names Specification + See the MessageDigest section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Returns a MessageDigest object that implements the specified digest algorithm. @@ -496,8 +496,8 @@ the name of the algorithm requested. - See the MessageDigest section in the - Java Security Standard Algorithm Names Specification + See the MessageDigest section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the provider. Returns a MessageDigest object that implements the specified digest @@ -554,8 +554,8 @@ the name of the algorithm requested. - See the MessageDigest section in the - Java Security Standard Algorithm Names Specification + See the MessageDigest section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the name of the provider. Returns a MessageDigest object that implements the specified digest diff --git a/docs/xml/Java.Security/Permissions.xml b/docs/xml/Java.Security/Permissions.xml index db443b195..70a8305fc 100644 --- a/docs/xml/Java.Security/Permissions.xml +++ b/docs/xml/Java.Security/Permissions.xml @@ -180,7 +180,8 @@ The permission object to compare. Determines whether this collection implies the specified permission. - if the collection implies ; otherwise, . + + if the collection implies ; otherwise, . diff --git a/docs/xml/Java.Security/SecureRandom.xml b/docs/xml/Java.Security/SecureRandom.xml index 61a1913a5..cadc2c513 100644 --- a/docs/xml/Java.Security/SecureRandom.xml +++ b/docs/xml/Java.Security/SecureRandom.xml @@ -393,8 +393,8 @@ the name of the RNG algorithm. - See the SecureRandom section in the - Java Security Standard Algorithm Names Specification + See the SecureRandom section in the + Java Security Standard Algorithm Names Specification for information about standard RNG algorithm names. Returns a SecureRandom object that implements the specified Random Number Generator (RNG) algorithm. @@ -456,8 +456,8 @@ the name of the RNG algorithm. - See the SecureRandom section in the - Java Security Standard Algorithm Names Specification + See the SecureRandom section in the + Java Security Standard Algorithm Names Specification for information about standard RNG algorithm names. the SecureRandomParameters the newly created SecureRandom object must support. @@ -516,8 +516,8 @@ the name of the RNG algorithm. - See the SecureRandom section in the - Java Security Standard Algorithm Names Specification + See the SecureRandom section in the + Java Security Standard Algorithm Names Specification for information about standard RNG algorithm names. the provider. Returns a SecureRandom object that implements the specified @@ -573,8 +573,8 @@ the name of the RNG algorithm. - See the SecureRandom section in the - Java Security Standard Algorithm Names Specification + See the SecureRandom section in the + Java Security Standard Algorithm Names Specification for information about standard RNG algorithm names. the name of the provider. Returns a SecureRandom object that implements the specified @@ -638,8 +638,8 @@ the name of the RNG algorithm. - See the SecureRandom section in the - Java Security Standard Algorithm Names Specification + See the SecureRandom section in the + Java Security Standard Algorithm Names Specification for information about standard RNG algorithm names. the SecureRandomParameters the newly created SecureRandom object must support. @@ -701,8 +701,8 @@ the name of the RNG algorithm. - See the SecureRandom section in the - Java Security Standard Algorithm Names Specification + See the SecureRandom section in the + Java Security Standard Algorithm Names Specification for information about standard RNG algorithm names. the SecureRandomParameters the newly created SecureRandom object must support. diff --git a/docs/xml/Java.Security/Signature.xml b/docs/xml/Java.Security/Signature.xml index 9c9c92d51..6c6c9e91f 100644 --- a/docs/xml/Java.Security/Signature.xml +++ b/docs/xml/Java.Security/Signature.xml @@ -256,8 +256,8 @@ the standard string name of the algorithm. - See the Signature section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the Signature section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. Creates a Signature object for the specified algorithm. @@ -361,8 +361,8 @@ the standard name of the algorithm requested. - See the Signature section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the Signature section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. Returns a Signature object that implements the specified signature algorithm. @@ -419,8 +419,8 @@ the name of the algorithm requested. - See the Signature section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the Signature section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the provider. Returns a Signature object that implements the specified @@ -476,8 +476,8 @@ the name of the algorithm requested. - See the Signature section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the Signature section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the name of the provider. Returns a Signature object that implements the specified signature diff --git a/docs/xml/Java.Time.Chrono/AbstractChronology.xml b/docs/xml/Java.Time.Chrono/AbstractChronology.xml index a42368176..697f90996 100644 --- a/docs/xml/Java.Time.Chrono/AbstractChronology.xml +++ b/docs/xml/Java.Time.Chrono/AbstractChronology.xml @@ -220,7 +220,7 @@ the other chronology to compare to, not null Compares this chronology to another chronology. - the comparator value, negative if less, positive if greater + the comparator value, that is this ID string compared with the other's ID string Compares this chronology to another chronology. The comparison order first by the chronology ID string, then by any diff --git a/docs/xml/Java.Time.Chrono/IChronoLocalDate.xml b/docs/xml/Java.Time.Chrono/IChronoLocalDate.xml index 851b4cab6..b3143f2fe 100644 --- a/docs/xml/Java.Time.Chrono/IChronoLocalDate.xml +++ b/docs/xml/Java.Time.Chrono/IChronoLocalDate.xml @@ -283,7 +283,9 @@ the other date to compare to, not null Compares this date to another date, including the chronology. - the comparator value, negative if less, positive if greater + the comparator value, that is the comparison of this local date with + the other local date and this chronology with the other chronology, + in order, returning the first non-zero result, and otherwise returning zero Compares this date to another date, including the chronology. The comparison is based first on the underlying time-line date, then diff --git a/docs/xml/Java.Time.Chrono/IChronoLocalDateTime.xml b/docs/xml/Java.Time.Chrono/IChronoLocalDateTime.xml index f23b0d6b3..87e0f2bf7 100644 --- a/docs/xml/Java.Time.Chrono/IChronoLocalDateTime.xml +++ b/docs/xml/Java.Time.Chrono/IChronoLocalDateTime.xml @@ -213,7 +213,9 @@ the other date-time to compare to, not null Compares this date-time to another date-time, including the chronology. - the comparator value, negative if less, positive if greater + the comparator value, that is the comparison of this local date-time with + the other local date-time and this chronology with the other chronology, + in order, returning the first non-zero result, and otherwise returning zero Compares this date-time to another date-time, including the chronology. The comparison is based first on the underlying time-line date-time, then diff --git a/docs/xml/Java.Time.Chrono/IChronology.xml b/docs/xml/Java.Time.Chrono/IChronology.xml index 400b519b3..8d9856024 100644 --- a/docs/xml/Java.Time.Chrono/IChronology.xml +++ b/docs/xml/Java.Time.Chrono/IChronology.xml @@ -202,7 +202,9 @@ the other chronology to compare to, not null Compares this chronology to another chronology. - the comparator value, negative if less, positive if greater + the comparator value, that is this ID string compared with the other's ID string + unless the ID strings are equal and + the chronology distinguishes instances using additional information Compares this chronology to another chronology. The comparison order first by the chronology ID string, then by any diff --git a/docs/xml/Java.Time.Format/DateTimeFormatter.xml b/docs/xml/Java.Time.Format/DateTimeFormatter.xml index e8afe4025..bada5dc67 100644 --- a/docs/xml/Java.Time.Format/DateTimeFormatter.xml +++ b/docs/xml/Java.Time.Format/DateTimeFormatter.xml @@ -1481,8 +1481,11 @@ Java.Interop.JniPeerMembers - - + + + To be added. + + @@ -2831,8 +2834,11 @@ System.IntPtr - - + + + To be added. + + @@ -2867,8 +2873,11 @@ System.Type - - + + + To be added. + + @@ -3426,4 +3435,4 @@ - \ No newline at end of file + diff --git a/docs/xml/Java.Time.Format/DateTimeFormatterBuilder.xml b/docs/xml/Java.Time.Format/DateTimeFormatterBuilder.xml index 600bc413a..af96251df 100644 --- a/docs/xml/Java.Time.Format/DateTimeFormatterBuilder.xml +++ b/docs/xml/Java.Time.Format/DateTimeFormatterBuilder.xml @@ -1365,8 +1365,11 @@ Java.Interop.JniPeerMembers - - + + + To be added. + + @@ -1764,8 +1767,11 @@ System.IntPtr - - + + + To be added. + + @@ -1800,8 +1806,11 @@ System.Type - - + + + To be added. + + diff --git a/docs/xml/Java.Time.Format/DateTimeParseException.xml b/docs/xml/Java.Time.Format/DateTimeParseException.xml index c3fb37ef1..ccccf93ce 100644 --- a/docs/xml/Java.Time.Format/DateTimeParseException.xml +++ b/docs/xml/Java.Time.Format/DateTimeParseException.xml @@ -63,8 +63,12 @@ - - + To be added. + To be added. + + + + @@ -300,8 +304,11 @@ Java.Interop.JniPeerMembers - - + + + To be added. + + @@ -369,8 +376,11 @@ System.IntPtr - - + + + To be added. + + @@ -405,8 +415,11 @@ System.Type - - + + + To be added. + + diff --git a/docs/xml/Java.Time.Format/DecimalStyle.xml b/docs/xml/Java.Time.Format/DecimalStyle.xml index 04fc598ed..f862397ce 100644 --- a/docs/xml/Java.Time.Format/DecimalStyle.xml +++ b/docs/xml/Java.Time.Format/DecimalStyle.xml @@ -168,8 +168,11 @@ Java.Interop.JniPeerMembers - - + + + To be added. + + @@ -408,8 +411,11 @@ System.IntPtr - - + + + To be added. + + @@ -444,8 +450,11 @@ System.Type - - + + + To be added. + + diff --git a/docs/xml/Java.Time.Format/FormatStyle.xml b/docs/xml/Java.Time.Format/FormatStyle.xml index 8af17d414..ade0eeea6 100644 --- a/docs/xml/Java.Time.Format/FormatStyle.xml +++ b/docs/xml/Java.Time.Format/FormatStyle.xml @@ -112,8 +112,11 @@ Java.Interop.JniPeerMembers - - + + + To be added. + + @@ -233,8 +236,11 @@ System.IntPtr - - + + + To be added. + + @@ -269,8 +275,11 @@ System.Type - - + + + To be added. + + diff --git a/docs/xml/Java.Time.Format/ResolverStyle.xml b/docs/xml/Java.Time.Format/ResolverStyle.xml index f12db1d5e..7ca716c7c 100644 --- a/docs/xml/Java.Time.Format/ResolverStyle.xml +++ b/docs/xml/Java.Time.Format/ResolverStyle.xml @@ -83,8 +83,11 @@ Java.Interop.JniPeerMembers - - + + + To be added. + + @@ -204,8 +207,11 @@ System.IntPtr - - + + + To be added. + + @@ -240,8 +246,11 @@ System.Type - - + + + To be added. + + diff --git a/docs/xml/Java.Time.Format/SignStyle.xml b/docs/xml/Java.Time.Format/SignStyle.xml index 7871b17b0..5f27c87a5 100644 --- a/docs/xml/Java.Time.Format/SignStyle.xml +++ b/docs/xml/Java.Time.Format/SignStyle.xml @@ -144,8 +144,11 @@ Java.Interop.JniPeerMembers - - + + + To be added. + + @@ -265,8 +268,11 @@ System.IntPtr - - + + + To be added. + + @@ -301,8 +307,11 @@ System.Type - - + + + To be added. + + diff --git a/docs/xml/Java.Time.Format/TextStyle.xml b/docs/xml/Java.Time.Format/TextStyle.xml index 31653e001..c4484e953 100644 --- a/docs/xml/Java.Time.Format/TextStyle.xml +++ b/docs/xml/Java.Time.Format/TextStyle.xml @@ -277,8 +277,11 @@ Java.Interop.JniPeerMembers - - + + + To be added. + + @@ -429,8 +432,11 @@ System.IntPtr - - + + + To be added. + + @@ -465,8 +471,11 @@ System.Type - - + + + To be added. + + diff --git a/docs/xml/Java.Time/Clock.xml b/docs/xml/Java.Time/Clock.xml index 1ba73addc..7d78f290c 100644 --- a/docs/xml/Java.Time/Clock.xml +++ b/docs/xml/Java.Time/Clock.xml @@ -84,9 +84,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -121,9 +121,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -331,9 +331,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Time/Duration.xml b/docs/xml/Java.Time/Duration.xml index c4194047e..1e2d97649 100644 --- a/docs/xml/Java.Time/Duration.xml +++ b/docs/xml/Java.Time/Duration.xml @@ -1,4 +1,4 @@ - + @@ -77,9 +77,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -412,9 +412,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -457,9 +457,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -501,9 +501,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -967,9 +967,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1688,9 +1688,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1839,9 +1839,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1886,9 +1886,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1931,9 +1931,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1978,9 +1978,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2025,9 +2025,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2074,9 +2074,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2119,9 +2119,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2166,9 +2166,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2210,9 +2210,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2258,9 +2258,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2303,9 +2303,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2350,9 +2350,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Time/LocalDate.xml b/docs/xml/Java.Time/LocalDate.xml index 01dbeb64a..68cf20a38 100644 --- a/docs/xml/Java.Time/LocalDate.xml +++ b/docs/xml/Java.Time/LocalDate.xml @@ -85,9 +85,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -531,9 +531,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -605,9 +605,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -992,9 +992,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1179,9 +1179,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1225,9 +1225,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1575,9 +1575,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2781,9 +2781,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Time/LocalDateTime.xml b/docs/xml/Java.Time/LocalDateTime.xml index f40e8f634..d83d2e1ff 100644 --- a/docs/xml/Java.Time/LocalDateTime.xml +++ b/docs/xml/Java.Time/LocalDateTime.xml @@ -88,9 +88,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -310,9 +310,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -384,9 +384,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -577,9 +577,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1395,9 +1395,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1471,9 +1471,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1512,9 +1512,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2614,9 +2614,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3228,9 +3228,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Time/LocalTime.xml b/docs/xml/Java.Time/LocalTime.xml index 428fe8bb9..02b33c574 100644 --- a/docs/xml/Java.Time/LocalTime.xml +++ b/docs/xml/Java.Time/LocalTime.xml @@ -79,9 +79,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -415,9 +415,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1003,9 +1003,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1044,9 +1044,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1876,9 +1876,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2023,9 +2023,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2067,9 +2067,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Time/OffsetDateTime.xml b/docs/xml/Java.Time/OffsetDateTime.xml index 918d1d7ae..412ec7cb5 100644 --- a/docs/xml/Java.Time/OffsetDateTime.xml +++ b/docs/xml/Java.Time/OffsetDateTime.xml @@ -82,9 +82,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -270,9 +270,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -344,9 +344,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -534,9 +534,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1270,9 +1270,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1346,9 +1346,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1387,9 +1387,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2306,9 +2306,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2447,9 +2447,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3199,9 +3199,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Time/OffsetTime.xml b/docs/xml/Java.Time/OffsetTime.xml index 1a7f7585b..867b5ba58 100644 --- a/docs/xml/Java.Time/OffsetTime.xml +++ b/docs/xml/Java.Time/OffsetTime.xml @@ -74,9 +74,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -374,9 +374,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -967,9 +967,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1008,9 +1008,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1735,9 +1735,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Time/Year.xml b/docs/xml/Java.Time/Year.xml index 4ced5db9e..d73a3fd70 100644 --- a/docs/xml/Java.Time/Year.xml +++ b/docs/xml/Java.Time/Year.xml @@ -82,9 +82,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -504,9 +504,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -628,9 +628,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -877,9 +877,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -925,9 +925,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1082,9 +1082,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1695,9 +1695,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Time/ZoneId.xml b/docs/xml/Java.Time/ZoneId.xml index 66536bdd1..ba7f2c3ac 100644 --- a/docs/xml/Java.Time/ZoneId.xml +++ b/docs/xml/Java.Time/ZoneId.xml @@ -66,7 +66,7 @@ the ID, whereas serializing the rules sends the entire data set. Similarly, a comparison of two IDs only examines the ID, whereas a comparison of two rules examines the entire data set. - + <h2>Time-zone IDs</h2> The ID is unique within the system. There are three types of ID. @@ -96,7 +96,7 @@ However, the airport of Utrecht has the code 'UTC', which is obviously a conflict. The recommended format for region IDs from groups other than TZDB is 'group~region'. Thus if IATA data were defined, Utrecht airport would be 'IATA~UTC'. - + <h2>Serialization</h2> This class can be serialized and stores the string zone ID in the external form. The ZoneOffset subclass uses a dedicated format that only stores the @@ -116,9 +116,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Time/ZoneOffset.xml b/docs/xml/Java.Time/ZoneOffset.xml index 97f561553..3f5877cde 100644 --- a/docs/xml/Java.Time/ZoneOffset.xml +++ b/docs/xml/Java.Time/ZoneOffset.xml @@ -522,6 +522,10 @@ + To be added. + To be added. + To be added. + To be added. @@ -559,6 +563,9 @@ Java.Interop.JniPeerMembers + To be added. + To be added. + To be added. @@ -1081,6 +1088,9 @@ System.IntPtr + To be added. + To be added. + To be added. @@ -1115,6 +1125,9 @@ System.Type + To be added. + To be added. + To be added. diff --git a/docs/xml/Java.Time/ZonedDateTime.xml b/docs/xml/Java.Time/ZonedDateTime.xml index dc1faa5e7..48bb41517 100644 --- a/docs/xml/Java.Time/ZonedDateTime.xml +++ b/docs/xml/Java.Time/ZonedDateTime.xml @@ -109,9 +109,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -183,9 +183,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -256,9 +256,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -449,9 +449,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1166,9 +1166,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1242,9 +1242,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1283,9 +1283,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -2316,9 +2316,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -3166,9 +3166,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Util.Concurrent/ConcurrentHashMap.xml b/docs/xml/Java.Util.Concurrent/ConcurrentHashMap.xml index b35d5aa18..2b7171afe 100644 --- a/docs/xml/Java.Util.Concurrent/ConcurrentHashMap.xml +++ b/docs/xml/Java.Util.Concurrent/ConcurrentHashMap.xml @@ -1608,7 +1608,7 @@ To be added. To be added. - To be added + { the previous value associated with the specified key, or null if there was no mapping for the key @@ -2815,9 +2815,8 @@ the key that needs to be removed value expected to be associated with the specified key - To be added - the previous value associated with key, or - null if there was no mapping for key + { + { To be added @@ -2871,7 +2870,7 @@ To be added. To be added. - To be added + { the previous value associated with the specified key, or null if there was no mapping for the key @@ -2920,9 +2919,8 @@ To be added. To be added. To be added. - To be added - the previous value associated with the specified key, - or null if there was no mapping for the key + { + { To be added diff --git a/docs/xml/Java.Util.Concurrent/ConcurrentSkipListMap.xml b/docs/xml/Java.Util.Concurrent/ConcurrentSkipListMap.xml index ffebe0724..67fc10239 100644 --- a/docs/xml/Java.Util.Concurrent/ConcurrentSkipListMap.xml +++ b/docs/xml/Java.Util.Concurrent/ConcurrentSkipListMap.xml @@ -1429,7 +1429,7 @@ To be added. To be added. - To be added + { the previous value associated with the specified key, or null if there was no mapping for the key @@ -1523,9 +1523,8 @@ key for which mapping should be removed value expected to be associated with the specified key - To be added - the previous value associated with the specified key, or - null if there was no mapping for the key + { + { To be added @@ -1572,7 +1571,7 @@ To be added. To be added. - To be added + { the previous value associated with the specified key, or null if there was no mapping for the key @@ -1618,9 +1617,8 @@ To be added. To be added. To be added. - To be added - the previous value associated with the specified key, - or null if there was no mapping for the key + { + { To be added diff --git a/docs/xml/Java.Util.Concurrent/IRunnableScheduledFuture.xml b/docs/xml/Java.Util.Concurrent/IRunnableScheduledFuture.xml index de76627cb..1c7ac74ed 100644 --- a/docs/xml/Java.Util.Concurrent/IRunnableScheduledFuture.xml +++ b/docs/xml/Java.Util.Concurrent/IRunnableScheduledFuture.xml @@ -89,7 +89,8 @@ Returns true if this is a periodic task. - if this task is periodic; otherwise, . + + if this task is periodic; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Util.Concurrent/LinkedBlockingDeque.xml b/docs/xml/Java.Util.Concurrent/LinkedBlockingDeque.xml index 825d30684..a7945c6b2 100644 --- a/docs/xml/Java.Util.Concurrent/LinkedBlockingDeque.xml +++ b/docs/xml/Java.Util.Concurrent/LinkedBlockingDeque.xml @@ -725,8 +725,8 @@ To be added. - To be added. - To be added. + { + { @@ -992,10 +992,8 @@ - Retrieves, but does not remove, the head of the queue represented by - this deque (in other words, the first element of this deque), or - returns null if this deque is empty. - To be added. + { + { Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1092,10 +1090,8 @@ - Retrieves and removes the head of the queue represented by this deque - (in other words, the first element of this deque), or returns - null if this deque is empty. - To be added. + { + { Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Util.Prefs/AbstractPreferences.xml b/docs/xml/Java.Util.Prefs/AbstractPreferences.xml index befd4c7e7..d589a8615 100644 --- a/docs/xml/Java.Util.Prefs/AbstractPreferences.xml +++ b/docs/xml/Java.Util.Prefs/AbstractPreferences.xml @@ -1598,7 +1598,8 @@ This field should be true if this node did not exist in the backing store prior to the creation of this object. - if this node did not exist in the backing store before this object was created; otherwise, . + + if this node did not exist in the backing store before this object was created; otherwise, . This field should be true if this node did not exist in the backing store prior to the creation of this object. The field @@ -2626,7 +2627,7 @@ - Returns a string representation of this preferences node. + Returns the absolute path name of this preferences node. A string representation of this preferences node. The returned string identifies whether this node belongs to the user or system preference tree and includes its absolute path name. diff --git a/docs/xml/Java.Util.Prefs/Preferences.xml b/docs/xml/Java.Util.Prefs/Preferences.xml index f949bd438..3a2d9cb3d 100644 --- a/docs/xml/Java.Util.Prefs/Preferences.xml +++ b/docs/xml/Java.Util.Prefs/Preferences.xml @@ -1379,7 +1379,8 @@ Returns whether this is a user preference node. - if this preference node is in the user preference tree; if it is in the system preference tree. + + if this preference node is in the user preference tree; if it is in the system preference tree. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Util.Streams/Gatherer.xml b/docs/xml/Java.Util.Streams/Gatherer.xml index cad84e5c6..2f45771f9 100644 --- a/docs/xml/Java.Util.Streams/Gatherer.xml +++ b/docs/xml/Java.Util.Streams/Gatherer.xml @@ -1,4 +1,4 @@ - + @@ -84,9 +84,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -140,9 +140,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -192,9 +192,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Util.Streams/Gatherers.xml b/docs/xml/Java.Util.Streams/Gatherers.xml index cb73d8b2e..ada7f3ddf 100644 --- a/docs/xml/Java.Util.Streams/Gatherers.xml +++ b/docs/xml/Java.Util.Streams/Gatherers.xml @@ -1,4 +1,4 @@ - + @@ -33,22 +33,7 @@ Implementations of Gatherer that provide useful intermediate operations, such as windowing functions, folding functions, transforming elements concurrently, etc. - - Implementations of Gatherer that provide useful intermediate - operations, such as windowing functions, folding functions, - transforming elements concurrently, etc. - Added in 24. - - - Java documentation for java.util.stream.Gatherers. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -107,9 +92,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -201,9 +186,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -320,9 +305,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -386,9 +371,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Util.Streams/IBaseStream.xml b/docs/xml/Java.Util.Streams/IBaseStream.xml index 00af4098c..fa7f8229b 100644 --- a/docs/xml/Java.Util.Streams/IBaseStream.xml +++ b/docs/xml/Java.Util.Streams/IBaseStream.xml @@ -134,7 +134,8 @@ Gets whether this stream would execute in parallel if a terminal operation were invoked. - if this stream would execute in parallel; otherwise, . + + if this stream would execute in parallel; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Util.Streams/IGatherer+IDownstream.xml b/docs/xml/Java.Util.Streams/IGatherer+IDownstream.xml index ba7ee61db..392d8ddf3 100644 --- a/docs/xml/Java.Util.Streams/IGatherer+IDownstream.xml +++ b/docs/xml/Java.Util.Streams/IGatherer+IDownstream.xml @@ -1,4 +1,4 @@ - + @@ -36,21 +36,7 @@ the type of elements this downstream accepts A Downstream object is the next stage in a pipeline of operations, to which elements can be sent. - - A Downstream object is the next stage in a pipeline of operations, - to which elements can be sent. - Added in 24. - - - Java documentation for java.util.stream.Gatherer.Downstream. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -91,9 +77,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -144,9 +130,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Util.Streams/IGatherer+IIntegrator.xml b/docs/xml/Java.Util.Streams/IGatherer+IIntegrator.xml index eefb0f697..bbfeba7f5 100644 --- a/docs/xml/Java.Util.Streams/IGatherer+IIntegrator.xml +++ b/docs/xml/Java.Util.Streams/IGatherer+IIntegrator.xml @@ -39,22 +39,7 @@ An Integrator receives elements and processes them, optionally using the supplied state, and optionally sends incremental results downstream. - - An Integrator receives elements and processes them, - optionally using the supplied state, and optionally sends incremental - results downstream. - Added in 24. - - - Java documentation for java.util.stream.Gatherer.Integrator. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. diff --git a/docs/xml/Java.Util.Streams/IGatherer.xml b/docs/xml/Java.Util.Streams/IGatherer.xml index aa3385346..a8350f228 100644 --- a/docs/xml/Java.Util.Streams/IGatherer.xml +++ b/docs/xml/Java.Util.Streams/IGatherer.xml @@ -1,4 +1,4 @@ - + @@ -40,32 +40,7 @@ An intermediate operation that transforms a stream of input elements into a stream of output elements, optionally applying a final action when the end of the upstream is reached. - - An intermediate operation that transforms a stream of input elements into a - stream of output elements, optionally applying a final action when the end of - the upstream is reached. The transformation may be stateless or stateful, - and may buffer input before producing any output. - Gatherer operations can be performed either sequentially, - or be parallelized -- if a combiner function is supplied. - There are many examples of gathering operations, including but not - limited to: - grouping elements into batches (windowing functions); - de-duplicating consecutively similar elements; incremental accumulation - functions (prefix scan); incremental reordering functions, etc. The class - java.util.stream.Gatherers provides implementations of common - gathering operations. - Added in 24. - - - Java documentation for java.util.stream.Gatherer. - - - - Portions of this page are modifications based on work created and shared by the - Android Open Source Project - and used according to terms described in the - Creative Commons 2.5 Attribution License. - + To be added. @@ -114,9 +89,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -159,9 +134,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -208,9 +183,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -260,9 +235,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -308,9 +283,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -355,9 +330,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -430,9 +405,9 @@ - Portions of this page are modifications based on work created and shared by the + Portions of this page are modifications based on work created and shared by the Android Open Source Project - and used according to terms described in the + and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Util/Arrays.xml b/docs/xml/Java.Util/Arrays.xml index e932fd5c2..2cb85b713 100644 --- a/docs/xml/Java.Util/Arrays.xml +++ b/docs/xml/Java.Util/Arrays.xml @@ -116,6 +116,7 @@ + the class of the objects in the array the array by which the list will be backed Returns a fixed-size list backed by the specified array. a list view of the specified array @@ -648,6 +649,7 @@ + the class of the objects in the array the array to be searched the value to be searched for the comparator by which the array is ordered. A @@ -1306,6 +1308,7 @@ + the class of the objects in the array the array to be searched the index of the first element (inclusive) to be searched @@ -1401,6 +1404,7 @@ the first array to compare the second array to compare + the type of comparable array elements Compares two Object arrays, within comparable elements, lexicographically. the value 0 if the first and second array are equal and @@ -2083,6 +2087,7 @@ the first array to compare the second array to compare the comparator to compare array elements + the type of array elements Compares two Object arrays lexicographically using a specified comparator. the value 0 if the first and second array are equal and @@ -2165,6 +2170,7 @@ second array to be compared the index (exclusive) of the last element in the second array to be compared + the type of comparable array elements Compares two Object arrays lexicographically over the specified ranges. the value 0 if, over the specified ranges, the first and @@ -2941,6 +2947,7 @@ the index (exclusive) of the last element in the second array to be compared the comparator to compare array elements + the type of array elements Compares two Object arrays lexicographically over the specified ranges. the value 0 if, over the specified ranges, the first and @@ -4090,6 +4097,8 @@ + the class of the objects in the returned array + the class of the objects in the original array the array to be copied the length of the copy to be returned the class of the copy to be returned @@ -4719,6 +4728,8 @@ + the class of the objects in the returned array + the class of the objects in the original array the array from which a range is to be copied the initial index of the range to be copied, inclusive the final index of the range to be copied, exclusive. @@ -5546,6 +5557,7 @@ one array to be tested for equality the other array to be tested for equality the comparator to compare array elements + the type of array elements Returns true if the two specified arrays of Objects are equal to one another. @@ -6253,6 +6265,7 @@ the index (exclusive) of the last element in the second array to be tested the comparator to compare array elements + the type of array elements Returns true if the two specified arrays of Objects, over the specified ranges, are equal to one another. @@ -8475,6 +8488,7 @@ the first array to be tested for a mismatch the second array to be tested for a mismatch the comparator to compare array elements + the type of array elements Finds and returns the index of the first mismatch between two Object arrays, otherwise return -1 if no mismatch is found. the index of the first mismatch between the two arrays, @@ -9441,6 +9455,7 @@ the index (exclusive) of the last element in the second array to be tested the comparator to compare array elements + the type of array elements Finds and returns the relative index of the first mismatch between two Object arrays over the specified ranges, otherwise return -1 if no mismatch is found. @@ -9528,6 +9543,7 @@ + the class of the objects in the array the array, which is modified in-place by this method a side-effect-free, associative function to perform the cumulation @@ -9752,6 +9768,7 @@ + the class of the objects in the array the array the index of the first element, inclusive the index of the last element, exclusive @@ -9970,6 +9987,7 @@ + type of elements of the array array to be initialized a function accepting an index and producing the desired value for that position @@ -10185,6 +10203,7 @@ + the class of the objects to be sorted the array to be sorted Sorts the specified array of objects into ascending order, according to the Comparable natural ordering of its elements. @@ -10580,6 +10599,7 @@ + the class of the objects to be sorted the array to be sorted the comparator to determine the order of the array. A null value indicates that the elements' @@ -10641,6 +10661,7 @@ + the class of the objects to be sorted the array to be sorted the index of the first element (inclusive) to be sorted @@ -11096,6 +11117,7 @@ + the class of the objects to be sorted the array to be sorted the index of the first element (inclusive) to be sorted @@ -11162,6 +11184,7 @@ + type of elements of the array array to be initialized a function accepting an index and producing the desired value for that position @@ -11753,6 +11776,7 @@ + the class of the objects to be sorted the array to be sorted the comparator to determine the order of the array. A null value indicates that the elements' @@ -12294,6 +12318,7 @@ + the class of the objects to be sorted the array to be sorted the index of the first element (inclusive) to be sorted @@ -12378,6 +12403,7 @@ + type of elements the array, assumed to be unmodified during use Returns a Spliterator covering all of the specified array. a spliterator for the array elements @@ -12433,6 +12459,7 @@ + type of elements the array, assumed to be unmodified during use the first index to cover, inclusive index immediately past the last index to cover diff --git a/docs/xml/Java.Util/Dictionary.xml b/docs/xml/Java.Util/Dictionary.xml index bccc7342d..ef34d345a 100644 --- a/docs/xml/Java.Util/Dictionary.xml +++ b/docs/xml/Java.Util/Dictionary.xml @@ -237,7 +237,8 @@ Returns true if this dictionary has no key/value pairs. - true if this dictionary contains no entries; otherwise, false. + + true if this dictionary contains no entries; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Util/ICollection.xml b/docs/xml/Java.Util/ICollection.xml index 6a87a9bbf..6084b6ea6 100644 --- a/docs/xml/Java.Util/ICollection.xml +++ b/docs/xml/Java.Util/ICollection.xml @@ -622,7 +622,8 @@ Returns true if this Collection contains no elements. - true if this collection contains no elements. + + true if this collection contains no elements. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -879,7 +880,7 @@ a predicate which returns true for elements to be removed Removes all of the elements of this collection that satisfy the given - predicate. + predicate (optional operation). true if any elements were removed diff --git a/docs/xml/Java.Util/IEnumeration.xml b/docs/xml/Java.Util/IEnumeration.xml index 219d94819..43ada1e96 100644 --- a/docs/xml/Java.Util/IEnumeration.xml +++ b/docs/xml/Java.Util/IEnumeration.xml @@ -130,7 +130,8 @@ Returns whether this Enumeration has more elements. - true if this enumeration has more elements; otherwise, false. + + true if this enumeration has more elements; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Util/IIterator.xml b/docs/xml/Java.Util/IIterator.xml index f7a928ca4..ede9af808 100644 --- a/docs/xml/Java.Util/IIterator.xml +++ b/docs/xml/Java.Util/IIterator.xml @@ -140,7 +140,8 @@ Returns true if there is at least one more element, false otherwise. - true if the iteration has more elements; otherwise, false. + + true if the iteration has more elements; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Util/IList.xml b/docs/xml/Java.Util/IList.xml index 7bda1e563..eccd43758 100644 --- a/docs/xml/Java.Util/IList.xml +++ b/docs/xml/Java.Util/IList.xml @@ -2290,7 +2290,7 @@ the operator to apply to each element Replaces each element of this list with the result of applying the - operator to that element. + operator to that element (optional operation). Replaces each element of this list with the result of applying the operator to that element. Errors or runtime exceptions thrown by @@ -2486,7 +2486,7 @@ A null value indicates that the elements' Comparable natural ordering should be used Sorts this list according to the order induced by the specified - Comparator. + Comparator (optional operation). Sorts this list according to the order induced by the specified Comparator. diff --git a/docs/xml/Java.Util/IListIterator.xml b/docs/xml/Java.Util/IListIterator.xml index 7802d1617..7c375692b 100644 --- a/docs/xml/Java.Util/IListIterator.xml +++ b/docs/xml/Java.Util/IListIterator.xml @@ -150,7 +150,8 @@ Returns whether there are more elements to iterate. - if this list iterator has more elements when traversing the list in the forward direction. + + if this list iterator has more elements when traversing the list in the forward direction. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -179,7 +180,8 @@ Returns whether there are previous elements to iterate. - if this list iterator has more elements when traversing the list in the reverse direction. + + if this list iterator has more elements when traversing the list in the reverse direction. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Util/IMap.xml b/docs/xml/Java.Util/IMap.xml index ad106956e..2c4c35567 100644 --- a/docs/xml/Java.Util/IMap.xml +++ b/docs/xml/Java.Util/IMap.xml @@ -243,7 +243,8 @@ key with which the specified value is to be associated the remapping function to compute a value Attempts to compute a mapping for the specified key and its current - mapped value (or null if there is no current mapping). + mapped value, or null if there is no current mapping (optional + operation). the new value associated with the specified key, or null if none Attempts to compute a mapping for the specified key and its current @@ -315,7 +316,7 @@ the mapping function to compute a value If the specified key is not already associated with a value (or is mapped to null), attempts to compute its value using the given mapping - function and enters it into this map unless null. + function and enters it into this map unless null (optional operation). the current (existing or computed) value associated with the specified key, or null if the computed value is null @@ -392,7 +393,8 @@ key with which the specified value is to be associated the remapping function to compute a value If the value for the specified key is present and non-null, attempts to - compute a new mapping given the key and its current mapped value. + compute a new mapping given the key and its current mapped value + (optional operation). the new value associated with the specified key, or null if none If the value for the specified key is present and non-null, attempts to @@ -963,7 +965,8 @@ Returns whether this map is empty. - true if this map contains no key-value mappings; otherwise, false. + + true if this map contains no key-value mappings; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1069,7 +1072,8 @@ the remapping function to recompute a value if present If the specified key is not already associated with a value or is - associated with null, associates it with the given non-null value. + associated with null, associates it with the given non-null value (optional + operation). the new value associated with the specified key, or null if no value is associated with the key @@ -2078,7 +2082,7 @@ value to be associated with the specified key If the specified key is not already associated with a value (or is mapped to null) associates it with the given value and returns - null, else returns the current value. + null, else returns the current value (optional operation). the previous value associated with the specified key, or null if there was no mapping for the key. (A null return can also indicate that the map @@ -2199,7 +2203,7 @@ key with which the specified value is associated value expected to be associated with the specified key Removes the entry for the specified key only if it is currently - mapped to the specified value. + mapped to the specified value (optional operation). true if the value was removed @@ -2254,7 +2258,7 @@ key with which the specified value is associated value to be associated with the specified key Replaces the entry for the specified key only if it is - currently mapped to some value. + currently mapped to some value (optional operation). the previous value associated with the specified key, or null if there was no mapping for the key. (A null return can also indicate that the map @@ -2314,7 +2318,7 @@ value expected to be associated with the specified key value to be associated with the specified key Replaces the entry for the specified key only if currently - mapped to the specified value. + mapped to the specified value (optional operation). true if the value was replaced @@ -2364,7 +2368,7 @@ the function to apply to each entry Replaces each entry's value with the result of invoking the given function on that entry until all entries have been processed or the - function throws an exception. + function throws an exception (optional operation). Replaces each entry's value with the result of invoking the given function on that entry until all entries have been processed or the diff --git a/docs/xml/Java.Util/INavigableSet.xml b/docs/xml/Java.Util/INavigableSet.xml index d8625c651..c1f6c7b8d 100644 --- a/docs/xml/Java.Util/INavigableSet.xml +++ b/docs/xml/Java.Util/INavigableSet.xml @@ -671,7 +671,7 @@ Retrieves and removes the first (lowest) element, - or returns null if this set is empty. + or returns null if this set is empty (optional operation). the first element, or null if this set is empty Retrieves and removes the first (lowest) element, @@ -712,7 +712,7 @@ Retrieves and removes the last (highest) element, - or returns null if this set is empty. + or returns null if this set is empty (optional operation). the last element, or null if this set is empty Retrieves and removes the last (highest) element, diff --git a/docs/xml/Java.Util/ISet.xml b/docs/xml/Java.Util/ISet.xml index 784d6416c..cee7ab2c5 100644 --- a/docs/xml/Java.Util/ISet.xml +++ b/docs/xml/Java.Util/ISet.xml @@ -571,7 +571,8 @@ Returns true if this set has no elements. - true if this set contains no elements; otherwise, false. + + true if this set contains no elements; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Java.Util/Objects.xml b/docs/xml/Java.Util/Objects.xml index 27631bd68..77879ced9 100644 --- a/docs/xml/Java.Util/Objects.xml +++ b/docs/xml/Java.Util/Objects.xml @@ -460,8 +460,14 @@ an object an object to be compared with a the Comparator to compare the first two arguments - Returns 0 if the arguments are identical and c.compare(a, b) otherwise. - 0 if the arguments are identical and c.compare(a, b) otherwise. + { + 0 if the arguments are identical and c.compare(a, b) otherwise} + Consequently, if both arguments are null 0 + is returned. + + <p>Note that if one of the arguments is null, a NullPointerException may or may not be thrown depending on + what ordering policy, if any, the Comparator Comparator + chooses to have for null values. Returns 0 if the arguments are identical and c.compare(a, b) otherwise. Consequently, if both arguments are null 0 @@ -512,11 +518,15 @@ an object an object to be compared with a for deep equality - Returns true if the arguments are deeply equal to each other - and false otherwise. + { true if the arguments are deeply equal to each other - and false otherwise + and false otherwise} + + Two null values are deeply equal. If both arguments are + arrays, the algorithm in Arrays#deepEquals(Object[], + Object[]) Arrays.deepEquals is used to determine equality. + Otherwise, equality is determined by using the Object#equals equals method of the first argument. Returns true if the arguments are deeply equal to each other and false otherwise. @@ -568,11 +578,14 @@ an object an object to be compared with a for equality - Returns true if the arguments are equal to each other - and false otherwise. + { true if the arguments are equal to each other - and false otherwise + and false otherwise} + Consequently, if both arguments are null, true + is returned. Otherwise, if the first argument is not null, equality is determined by calling the Object#equals equals method of the first argument with the + second argument of this method. Otherwise, false is + returned. Returns true if the arguments are equal to each other and false otherwise. @@ -672,10 +685,9 @@ an object - Returns the hash code of a non-null argument and 0 for - a null argument. + { the hash code of a non-null argument and 0 for - a null argument + a null argument} Returns the hash code of a non-null argument and 0 for a null argument. @@ -724,11 +736,9 @@ a reference to be checked against null - Returns true if the provided reference is null otherwise - returns false. + { - true if the provided reference is null otherwise - false + true if the provided reference is null; false otherwise} Returns true if the provided reference is null otherwise returns false. @@ -809,11 +819,10 @@ a reference to be checked against null - Returns true if the provided reference is non-null - otherwise returns false. + { - true if the provided reference is non-null - otherwise false + true if the provided reference is non-null; + false otherwise} Returns true if the provided reference is non-null otherwise returns false. @@ -1074,10 +1083,9 @@ a non-null object to return if the first argument is null the type of the reference - Returns the first argument if it is non-null and - otherwise returns the non-null second argument. + { the first argument if it is non-null and - otherwise the second argument if it is non-null + otherwise the second argument if it is non-null} Returns the first argument if it is non-null and otherwise returns the non-null second argument. @@ -1138,10 +1146,10 @@ of a non-null object to return if the first argument is null the type of the first argument and return type - Returns the first argument if it is non-null and otherwise - returns the non-null value of supplier.get(). - the first argument if it is non-null and otherwise - the value from supplier.get() if it is non-null + { + the first argument if it is non-null and + otherwise the value from supplier.get() if it is + non-null} Returns the first argument if it is non-null and otherwise returns the non-null value of supplier.get(). @@ -1299,8 +1307,10 @@ an object - Returns the result of calling toString for a non-null argument and "null" for a null argument. - the result of calling toString for a non-null argument and "null" for a null argument + { + the result of calling toString for a + non-null argument and "null" for a + null argument} Returns the result of calling toString for a non-null argument and "null" for a null argument. @@ -1350,12 +1360,10 @@ an object string to return if the first argument is null - Returns the result of calling toString on the first - argument if the first argument is not null and returns - the second argument otherwise. + { the result of calling toString on the first - argument if it is not null and the second argument - otherwise. + argument if the first argument is not null and the + second argument otherwise} Returns the result of calling toString on the first argument if the first argument is not null and returns diff --git a/docs/xml/Java.Util/Spliterators+AbstractSpliterator.xml b/docs/xml/Java.Util/Spliterators+AbstractSpliterator.xml index a4b9befe8..9d322d784 100644 --- a/docs/xml/Java.Util/Spliterators+AbstractSpliterator.xml +++ b/docs/xml/Java.Util/Spliterators+AbstractSpliterator.xml @@ -354,7 +354,7 @@ - + @@ -366,6 +366,12 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] + + System.Boolean diff --git a/docs/xml/Java.Util/SplittableRandom.xml b/docs/xml/Java.Util/SplittableRandom.xml index f2d3f684b..cb2e119d8 100644 --- a/docs/xml/Java.Util/SplittableRandom.xml +++ b/docs/xml/Java.Util/SplittableRandom.xml @@ -267,6 +267,10 @@ [System.Runtime.Versioning.SupportedOSPlatform("android24.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android24.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")>] + System.Boolean @@ -364,6 +368,10 @@ [System.Runtime.Versioning.SupportedOSPlatform("android24.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android24.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")>] + System.Double @@ -412,6 +420,10 @@ [System.Runtime.Versioning.SupportedOSPlatform("android24.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android24.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")>] + System.Double @@ -462,6 +474,10 @@ [System.Runtime.Versioning.SupportedOSPlatform("android24.0")] [<System.Runtime.Versioning.SupportedOSPlatform("android24.0")>] + + [System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")] + [<System.Runtime.Versioning.UnsupportedOSPlatform("android35.0")>] + System.Double diff --git a/docs/xml/Javax.Crypto.Spec/SecretKeySpec.xml b/docs/xml/Javax.Crypto.Spec/SecretKeySpec.xml index d061c7a7b..35de2d5d0 100644 --- a/docs/xml/Javax.Crypto.Spec/SecretKeySpec.xml +++ b/docs/xml/Javax.Crypto.Spec/SecretKeySpec.xml @@ -97,8 +97,8 @@ the array are copied to protect against subsequent modification. the name of the secret-key algorithm to be associated with the given key material. - See Appendix A in the - Java Cryptography Architecture Reference Guide + See Appendix A in the + Java Cryptography Architecture Reference Guide for information about standard algorithm names. Constructs a secret key from the given byte array. @@ -183,8 +183,8 @@ the length of the key material. the name of the secret-key algorithm to be associated with the given key material. - See Appendix A in the - Java Cryptography Architecture Reference Guide + See Appendix A in the + Java Cryptography Architecture Reference Guide for information about standard algorithm names. Constructs a secret key from the given byte array, using the first len bytes of key, starting at diff --git a/docs/xml/Javax.Crypto/Cipher.xml b/docs/xml/Javax.Crypto/Cipher.xml index bcf2df374..c124a465e 100644 --- a/docs/xml/Javax.Crypto/Cipher.xml +++ b/docs/xml/Javax.Crypto/Cipher.xml @@ -1075,8 +1075,8 @@ the name of the transformation, e.g., DES/CBC/PKCS5Padding. - See the Cipher section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the Cipher section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard transformation names. Returns a Cipher object that implements the specified transformation. @@ -1137,8 +1137,8 @@ the name of the transformation, e.g., DES/CBC/PKCS5Padding. - See the Cipher section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the Cipher section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard transformation names. the provider. Returns a Cipher object that implements the specified @@ -1198,8 +1198,8 @@ the name of the transformation, e.g., DES/CBC/PKCS5Padding. - See the Cipher section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the Cipher section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard transformation names. the name of the provider. Returns a Cipher object that implements the specified diff --git a/docs/xml/Javax.Crypto/EncryptedPrivateKeyInfo.xml b/docs/xml/Javax.Crypto/EncryptedPrivateKeyInfo.xml index d46a64071..a18201864 100644 --- a/docs/xml/Javax.Crypto/EncryptedPrivateKeyInfo.xml +++ b/docs/xml/Javax.Crypto/EncryptedPrivateKeyInfo.xml @@ -196,8 +196,8 @@ encryption algorithm name. See Appendix A in the - - Java Cryptography Architecture Reference Guide + + Java Cryptography Architecture Reference Guide for information about standard Cipher algorithm names. encrypted data. The contents of encrypedData are copied to protect against subsequent diff --git a/docs/xml/Javax.Crypto/ExemptionMechanism.xml b/docs/xml/Javax.Crypto/ExemptionMechanism.xml index e30237ebd..16246db11 100644 --- a/docs/xml/Javax.Crypto/ExemptionMechanism.xml +++ b/docs/xml/Javax.Crypto/ExemptionMechanism.xml @@ -297,8 +297,8 @@ the standard name of the requested exemption mechanism. See the ExemptionMechanism section in the - - Java Cryptography Architecture Standard Algorithm Name Documentation + + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard exemption mechanism names. Returns an ExemptionMechanism object that implements the specified exemption mechanism algorithm. @@ -356,8 +356,8 @@ the standard name of the requested exemption mechanism. See the ExemptionMechanism section in the - - Java Cryptography Architecture Standard Algorithm Name Documentation + + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard exemption mechanism names. the provider. Returns an ExemptionMechanism object that implements the @@ -415,8 +415,8 @@ the standard name of the requested exemption mechanism. See the ExemptionMechanism section in the - - Java Cryptography Architecture Standard Algorithm Name Documentation + + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard exemption mechanism names. the name of the provider. Returns an ExemptionMechanism object that implements the diff --git a/docs/xml/Javax.Crypto/KeyAgreement.xml b/docs/xml/Javax.Crypto/KeyAgreement.xml index 83505cac5..4c4bd2702 100644 --- a/docs/xml/Javax.Crypto/KeyAgreement.xml +++ b/docs/xml/Javax.Crypto/KeyAgreement.xml @@ -432,8 +432,8 @@ the standard name of the requested key agreement algorithm. - See the KeyAgreement section in the - Java Security Standard Algorithm Names Specification + See the KeyAgreement section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. Returns a KeyAgreement object that implements the specified key agreement algorithm. @@ -491,8 +491,8 @@ the standard name of the requested key agreement algorithm. - See the KeyAgreement section in the - Java Security Standard Algorithm Names Specification + See the KeyAgreement section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the provider. Returns a KeyAgreement object that implements the @@ -550,8 +550,8 @@ the standard name of the requested key agreement algorithm. - See the KeyAgreement section in the - Java Security Standard Algorithm Names Specification + See the KeyAgreement section in the + Java Security Standard Algorithm Names Specification for information about standard algorithm names. the name of the provider. Returns a KeyAgreement object that implements the diff --git a/docs/xml/Javax.Crypto/KeyGenerator.xml b/docs/xml/Javax.Crypto/KeyGenerator.xml index 1a05168ec..f3a907e88 100644 --- a/docs/xml/Javax.Crypto/KeyGenerator.xml +++ b/docs/xml/Javax.Crypto/KeyGenerator.xml @@ -329,8 +329,8 @@ the standard name of the requested key algorithm. - See the KeyGenerator section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the KeyGenerator section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. Returns a KeyGenerator object that generates secret keys for the specified algorithm. @@ -387,8 +387,8 @@ the standard name of the requested key algorithm. - See the KeyGenerator section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the KeyGenerator section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the provider. Returns a KeyGenerator object that generates secret keys @@ -445,8 +445,8 @@ the standard name of the requested key algorithm. - See the KeyGenerator section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the KeyGenerator section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the name of the provider. Returns a KeyGenerator object that generates secret keys diff --git a/docs/xml/Javax.Crypto/Mac.xml b/docs/xml/Javax.Crypto/Mac.xml index fde95a267..093ed98f1 100644 --- a/docs/xml/Javax.Crypto/Mac.xml +++ b/docs/xml/Javax.Crypto/Mac.xml @@ -503,8 +503,8 @@ the standard name of the requested MAC algorithm. - See the Mac section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the Mac section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. Returns a Mac object that implements the specified MAC algorithm. @@ -562,8 +562,8 @@ the standard name of the requested MAC algorithm. - See the Mac section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the Mac section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the provider. Returns a Mac object that implements the @@ -621,8 +621,8 @@ the standard name of the requested MAC algorithm. - See the Mac section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the Mac section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the name of the provider. Returns a Mac object that implements the diff --git a/docs/xml/Javax.Crypto/SecretKeyFactory.xml b/docs/xml/Javax.Crypto/SecretKeyFactory.xml index 269dbfe30..118c052d8 100644 --- a/docs/xml/Javax.Crypto/SecretKeyFactory.xml +++ b/docs/xml/Javax.Crypto/SecretKeyFactory.xml @@ -436,8 +436,8 @@ the standard name of the requested secret-key algorithm. - See the SecretKeyFactory section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the SecretKeyFactory section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. Returns a SecretKeyFactory object that converts secret keys of the specified algorithm. @@ -495,8 +495,8 @@ the standard name of the requested secret-key algorithm. - See the SecretKeyFactory section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the SecretKeyFactory section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the provider. Returns a SecretKeyFactory object that converts @@ -554,8 +554,8 @@ the standard name of the requested secret-key algorithm. - See the SecretKeyFactory section in the - Java Cryptography Architecture Standard Algorithm Name Documentation + See the SecretKeyFactory section in the + Java Cryptography Architecture Standard Algorithm Name Documentation for information about standard algorithm names. the name of the provider. Returns a SecretKeyFactory object that converts diff --git a/docs/xml/Javax.Net.Ssl/ExtendedSSLSession.xml b/docs/xml/Javax.Net.Ssl/ExtendedSSLSession.xml index 9d486992b..3bc7a2391 100644 --- a/docs/xml/Javax.Net.Ssl/ExtendedSSLSession.xml +++ b/docs/xml/Javax.Net.Ssl/ExtendedSSLSession.xml @@ -83,7 +83,7 @@ - To be added. + Constructor for subclasses to call. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1183,6 +1183,53 @@ + + + + + + Property + + Mono.Android + 0.0.0.0 + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + [get: Android.Runtime.Register("getStatusResponses", "()Ljava/util/List;", "GetGetStatusResponsesHandler", ApiSince=37)] + [<get: Android.Runtime.Register("getStatusResponses", "()Ljava/util/List;", "GetGetStatusResponsesHandler", ApiSince=37)>] + + + + System.Collections.Generic.IList<System.Byte[]> + + + Returns a List containing DER-encoded OCSP responses + (using the ASN. + a non-null unmodifiable list of byte arrays, each entry + containing a DER-encoded OCSP response (using the + ASN.1 type OCSPResponse defined in RFC 6960). The order + of the responses must match the order of the certificates + presented by the server in its Certificate message (See + SSLSession#getLocalCertificates() for server mode, + and SSLSession#getPeerCertificates() for client mode). + It is possible that fewer response entries may be returned than + the number of presented certificates. If an entry in the list + is a zero-length byte array, it should be treated by the + caller as if the OCSP entry for the corresponding certificate + is missing. The returned list may be empty if no OCSP responses + were presented during handshaking or if OCSP stapling is not + supported by either endpoint for this handshake. + To be added. + + diff --git a/docs/xml/Javax.Net.Ssl/KeyManagerFactory.xml b/docs/xml/Javax.Net.Ssl/KeyManagerFactory.xml index c38019215..8841bcfcf 100644 --- a/docs/xml/Javax.Net.Ssl/KeyManagerFactory.xml +++ b/docs/xml/Javax.Net.Ssl/KeyManagerFactory.xml @@ -236,8 +236,8 @@ the standard name of the requested algorithm. - See the - Java Secure Socket Extension Reference Guide + See the + Java Secure Socket Extension Reference Guide for information about standard algorithm names. Returns a KeyManagerFactory object that acts as a factory for key managers. @@ -295,8 +295,8 @@ the standard name of the requested algorithm. - See the - Java Secure Socket Extension Reference Guide + See the + Java Secure Socket Extension Reference Guide for information about standard algorithm names. an instance of the provider. Returns a KeyManagerFactory object that acts as a @@ -353,8 +353,8 @@ the standard name of the requested algorithm. - See the - Java Secure Socket Extension Reference Guide + See the + Java Secure Socket Extension Reference Guide for information about standard algorithm names. the name of the provider. Returns a KeyManagerFactory object that acts as a diff --git a/docs/xml/Javax.Net.Ssl/SNIHostName.xml b/docs/xml/Javax.Net.Ssl/SNIHostName.xml index 37e1e1ff8..bffc0a862 100644 --- a/docs/xml/Javax.Net.Ssl/SNIHostName.xml +++ b/docs/xml/Javax.Net.Ssl/SNIHostName.xml @@ -295,8 +295,8 @@ - the - regular expression pattern + the + regular expression pattern representing the hostname(s) to match Creates an SNIMatcher object for SNIHostNames. a SNIMatcher object for SNIHostNames diff --git a/docs/xml/Javax.Net.Ssl/SSLContext.xml b/docs/xml/Javax.Net.Ssl/SSLContext.xml index 7d799fb54..1292eaa69 100644 --- a/docs/xml/Javax.Net.Ssl/SSLContext.xml +++ b/docs/xml/Javax.Net.Ssl/SSLContext.xml @@ -447,9 +447,9 @@ the standard name of the requested protocol. - See the SSLContext section in the + See the SSLContext section in the Java Cryptography Architecture Standard Algorithm Name - Documentation + Documentation for information about standard protocol names. Returns a SSLContext object that implements the specified secure socket protocol. @@ -507,9 +507,9 @@ the standard name of the requested protocol. - See the SSLContext section in the + See the SSLContext section in the Java Cryptography Architecture Standard Algorithm Name - Documentation + Documentation for information about standard protocol names. an instance of the provider. Returns a SSLContext object that implements the @@ -566,9 +566,9 @@ the standard name of the requested protocol. - See the SSLContext section in the + See the SSLContext section in the Java Cryptography Architecture Standard Algorithm Name - Documentation + Documentation for information about standard protocol names. the name of the provider. Returns a SSLContext object that implements the diff --git a/docs/xml/Javax.Net.Ssl/SSLEngine.xml b/docs/xml/Javax.Net.Ssl/SSLEngine.xml index 9ec8abd8c..6de89020e 100644 --- a/docs/xml/Javax.Net.Ssl/SSLEngine.xml +++ b/docs/xml/Javax.Net.Ssl/SSLEngine.xml @@ -1381,7 +1381,8 @@ Returns whether new SSL sessions may be established by this engine. - if sessions may be created; otherwise, an existing session must be resumed. + + if sessions may be created; otherwise, an existing session must be resumed. @@ -1869,7 +1870,8 @@ Returns whether no more inbound data will be accepted by this engine. - if this engine will not consume more network data or produce more application data. + + if this engine will not consume more network data or produce more application data. @@ -1902,7 +1904,8 @@ Returns whether no more outbound data will be produced by this engine. - if this engine will not produce more network data. + + if this engine will not produce more network data. @@ -1978,7 +1981,8 @@ Returns whether this engine instance will require client authentication. - if this engine requires client authentication; otherwise, . + + if this engine requires client authentication; otherwise, . @@ -2621,7 +2625,8 @@ Returns whether this engine is set to act in client mode when handshaking. - if the engine should perform the handshake in client mode; otherwise, . + + if the engine should perform the handshake in client mode; otherwise, . @@ -2661,7 +2666,8 @@ Returns whether this engine will request client authentication. - if this engine requests client authentication; otherwise, . + + if this engine requests client authentication; otherwise, . diff --git a/docs/xml/Javax.Net.Ssl/SSLEngineResult+HandshakeStatus.xml b/docs/xml/Javax.Net.Ssl/SSLEngineResult+HandshakeStatus.xml index 68e06da59..848780f1c 100644 --- a/docs/xml/Javax.Net.Ssl/SSLEngineResult+HandshakeStatus.xml +++ b/docs/xml/Javax.Net.Ssl/SSLEngineResult+HandshakeStatus.xml @@ -324,8 +324,6 @@ The enum constant name to return. It must exactly match a declared enum constant identifier; whitespace is not permitted. Returns the enum constant with the specified name. The name must exactly match a declared enum constant identifier; whitespace is not permitted. The enum constant with the specified name. - Thrown if this enum class has no constant with the specified name. - Thrown if is null. @@ -334,6 +332,8 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Thrown if this enum class has no constant with the specified name. + Thrown if is null. diff --git a/docs/xml/Javax.Net.Ssl/SSLEngineResult+Status.xml b/docs/xml/Javax.Net.Ssl/SSLEngineResult+Status.xml index a5d705b58..68b1c2f82 100644 --- a/docs/xml/Javax.Net.Ssl/SSLEngineResult+Status.xml +++ b/docs/xml/Javax.Net.Ssl/SSLEngineResult+Status.xml @@ -301,8 +301,6 @@ The enum constant name to return. It must exactly match a declared enum constant identifier; whitespace is not permitted. Returns the enum constant with the specified name. The name must exactly match a declared enum constant identifier; whitespace is not permitted. The enum constant with the specified name. - Thrown if this enum class has no constant with the specified name. - Thrown if is null. @@ -311,6 +309,8 @@ Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + Thrown if this enum class has no constant with the specified name. + Thrown if is null. diff --git a/docs/xml/Javax.Net.Ssl/SSLParameters.xml b/docs/xml/Javax.Net.Ssl/SSLParameters.xml index d569c6c93..1b5b9af75 100644 --- a/docs/xml/Javax.Net.Ssl/SSLParameters.xml +++ b/docs/xml/Javax.Net.Ssl/SSLParameters.xml @@ -329,8 +329,8 @@ The standard string name of the endpoint - identification algorithm (or null). See Appendix A in the - Java Cryptography Architecture API Specification & Reference + identification algorithm (or null). See Appendix A in the + Java Cryptography Architecture API Specification &amp; Reference for information about standard algorithm names. Gets the endpoint identification algorithm. -or- Sets the endpoint identification algorithm. the endpoint identification algorithm, or null if none @@ -467,6 +467,49 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("getNamedGroups", "()[Ljava/lang/String;", "GetGetNamedGroupsHandler", ApiSince=37)] + [<Android.Runtime.Register("getNamedGroups", "()[Ljava/lang/String;", "GetGetNamedGroupsHandler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.String[] + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + + + + Returns a prioritized array of key exchange named groups names that + can be used over the SSL/TLS/DTLS protocols. + an array of key exchange named group names Strings or + null if none have been set. For non-null returns, this + method will return a new array each time it is invoked. The + array is ordered based on named group preference, with the first + entry being the most preferred. Providers should ignore unknown + named group names while establishing the SSL/TLS/DTLS + connections. + To be added. + + @@ -819,6 +862,50 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("setNamedGroups", "([Ljava/lang/String;)V", "GetSetNamedGroups_arrayLjava_lang_String_Handler", ApiSince=37)] + [<Android.Runtime.Register("setNamedGroups", "([Ljava/lang/String;)V", "GetSetNamedGroups_arrayLjava_lang_String_Handler", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + System.Void + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + + + + an ordered array of key exchange named group names + with the first entry being the most preferred, or null. + This method will make a copy of this array. Providers should + ignore unknown named group scheme names while establishing the + SSL/TLS/DTLS connections. + Sets the prioritized array of key exchange named groups names that + can be used over the SSL/TLS/DTLS protocols. + To be added. + + diff --git a/docs/xml/Javax.Net.Ssl/TrustManagerFactory.xml b/docs/xml/Javax.Net.Ssl/TrustManagerFactory.xml index 8a93efa30..e54a8deb1 100644 --- a/docs/xml/Javax.Net.Ssl/TrustManagerFactory.xml +++ b/docs/xml/Javax.Net.Ssl/TrustManagerFactory.xml @@ -239,8 +239,8 @@ the standard name of the requested trust management - algorithm. See the - Java Secure Socket Extension Reference Guide + algorithm. See the + Java Secure Socket Extension Reference Guide for information about standard algorithm names. Returns a TrustManagerFactory object that acts as a factory for trust managers. @@ -298,8 +298,8 @@ the standard name of the requested trust management - algorithm. See the - Java Secure Socket Extension Reference Guide + algorithm. See the + Java Secure Socket Extension Reference Guide for information about standard algorithm names. an instance of the provider. Returns a TrustManagerFactory object that acts as a @@ -356,8 +356,8 @@ the standard name of the requested trust management - algorithm. See the - Java Secure Socket Extension Reference Guide + algorithm. See the + Java Secure Socket Extension Reference Guide for information about standard algorithm names. the name of the provider. Returns a TrustManagerFactory object that acts as a diff --git a/docs/xml/Javax.Security.Auth/IDestroyable.xml b/docs/xml/Javax.Security.Auth/IDestroyable.xml index 7d2a7008b..c0e5d5b84 100644 --- a/docs/xml/Javax.Security.Auth/IDestroyable.xml +++ b/docs/xml/Javax.Security.Auth/IDestroyable.xml @@ -114,7 +114,8 @@ Returns true once an object has been safely destroyed. - if this object has been destroyed; otherwise, . + + if this object has been destroyed; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Javax.Security.Auth/PrivateCredentialPermission.xml b/docs/xml/Javax.Security.Auth/PrivateCredentialPermission.xml index 27e569087..78f801354 100644 --- a/docs/xml/Javax.Security.Auth/PrivateCredentialPermission.xml +++ b/docs/xml/Javax.Security.Auth/PrivateCredentialPermission.xml @@ -154,7 +154,8 @@ The object to compare with this instance. Indicates whether another object is equal to this instance. - if this instance and refer to the same object; otherwise, . + + if this instance and refer to the same object; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Javax.Sql/IConnectionEventListener.xml b/docs/xml/Javax.Sql/IConnectionEventListener.xml index ae86bcbae..19d531fa4 100644 --- a/docs/xml/Javax.Sql/IConnectionEventListener.xml +++ b/docs/xml/Javax.Sql/IConnectionEventListener.xml @@ -90,6 +90,8 @@ An event object describing the source of the event. + an event object describing the source of + the event Notifies this ConnectionEventListener that the application has called the method close on its representation of a pooled connection. @@ -139,6 +141,9 @@ An event object describing the source of the event and containing the that the driver is about to throw. + an event object describing the source of + the event and containing the SQLException that the + driver is about to throw Notifies this ConnectionEventListener that a fatal error has occurred and the pooled connection can no longer be used. diff --git a/docs/xml/Javax.Sql/IRowSet.xml b/docs/xml/Javax.Sql/IRowSet.xml index ea93b48b9..1ffd66c39 100644 --- a/docs/xml/Javax.Sql/IRowSet.xml +++ b/docs/xml/Javax.Sql/IRowSet.xml @@ -279,7 +279,8 @@ Reports if escape processing is enabled for this RowSet. - if escape processing is enabled; otherwise, . + + if escape processing is enabled; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -516,7 +517,8 @@ Indicates if this RowSet is read-only. - if this rowset is read-only; otherwise, . + + if this rowset is read-only; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Javax.Sql/IRowSetListener.xml b/docs/xml/Javax.Sql/IRowSetListener.xml index d50ccbc46..747617e16 100644 --- a/docs/xml/Javax.Sql/IRowSetListener.xml +++ b/docs/xml/Javax.Sql/IRowSetListener.xml @@ -82,6 +82,8 @@ An event containing the rowset whose cursor moved. + a RowSetEvent object that contains + the RowSet object that is the source of the event Notifies registered listeners that a RowSet object's cursor has moved. @@ -131,6 +133,8 @@ An event containing the rowset whose row changed. + a RowSetEvent object that contains + the RowSet object that is the source of the event Notifies registered listeners that a RowSet object has had a change in one of its rows. @@ -180,6 +184,8 @@ An event containing the rowset whose entire contents changed. + a RowSetEvent object that contains + the RowSet object that is the source of the event Notifies registered listeners that a RowSet object in the given RowSetEvent object has changed its entire contents. diff --git a/docs/xml/Javax.Xml.Datatype/DatatypeConstants.xml b/docs/xml/Javax.Xml.Datatype/DatatypeConstants.xml index 853e373b1..3f8b7e72d 100644 --- a/docs/xml/Javax.Xml.Datatype/DatatypeConstants.xml +++ b/docs/xml/Javax.Xml.Datatype/DatatypeConstants.xml @@ -140,7 +140,7 @@ Javax.Xml.Namespace.QName - Fully qualified name for W3C XML Schema 1.0 datatype date. + Fully qualified name for W3C XML Schema 1. Fully qualified name for W3C XML Schema 1.0 datatype date. Fully qualified name for W3C XML Schema 1.0 datatype date. @@ -178,7 +178,7 @@ Javax.Xml.Namespace.QName - Fully qualified name for W3C XML Schema 1.0 datatype dateTime. + Fully qualified name for W3C XML Schema 1. Fully qualified name for W3C XML Schema 1.0 datatype dateTime. Fully qualified name for W3C XML Schema 1.0 datatype dateTime. @@ -329,7 +329,7 @@ Javax.Xml.Namespace.QName - Fully qualified name for XQuery 1.0 and XPath 2.0 datatype dayTimeDuration. + Fully qualified name for XQuery 1. Fully qualified name for XQuery 1.0 and XPath 2.0 datatype dayTimeDuration. Fully qualified name for XQuery 1.0 and XPath 2.0 datatype dayTimeDuration. @@ -367,7 +367,7 @@ Javax.Xml.Namespace.QName - Fully qualified name for XQuery 1.0 and XPath 2.0 datatype yearMonthDuration. + Fully qualified name for XQuery 1. Fully qualified name for XQuery 1.0 and XPath 2.0 datatype yearMonthDuration. Fully qualified name for XQuery 1.0 and XPath 2.0 datatype yearMonthDuration. @@ -519,7 +519,7 @@ Javax.Xml.Namespace.QName - Fully qualified name for W3C XML Schema 1.0 datatype gDay. + Fully qualified name for W3C XML Schema 1. Fully qualified name for W3C XML Schema 1.0 datatype gDay. Fully qualified name for W3C XML Schema 1.0 datatype gDay. @@ -557,7 +557,7 @@ Javax.Xml.Namespace.QName - Fully qualified name for W3C XML Schema 1.0 datatype gMonth. + Fully qualified name for W3C XML Schema 1. Fully qualified name for W3C XML Schema 1.0 datatype gMonth. Fully qualified name for W3C XML Schema 1.0 datatype gMonth. @@ -595,7 +595,7 @@ Javax.Xml.Namespace.QName - Fully qualified name for W3C XML Schema 1.0 datatype gMonthDay. + Fully qualified name for W3C XML Schema 1. Fully qualified name for W3C XML Schema 1.0 datatype gMonthDay. Fully qualified name for W3C XML Schema 1.0 datatype gMonthDay. @@ -671,7 +671,7 @@ Javax.Xml.Namespace.QName - Fully qualified name for W3C XML Schema 1.0 datatype gYear. + Fully qualified name for W3C XML Schema 1. Fully qualified name for W3C XML Schema 1.0 datatype gYear. Fully qualified name for W3C XML Schema 1.0 datatype gYear. @@ -709,7 +709,7 @@ Javax.Xml.Namespace.QName - Fully qualified name for W3C XML Schema 1.0 datatype gYearMonth. + Fully qualified name for W3C XML Schema 1. Fully qualified name for W3C XML Schema 1.0 datatype gYearMonth. Fully qualified name for W3C XML Schema 1.0 datatype gYearMonth. @@ -1460,7 +1460,7 @@ Javax.Xml.Namespace.QName - Fully qualified name for W3C XML Schema 1.0 datatype time. + Fully qualified name for W3C XML Schema 1. Fully qualified name for W3C XML Schema 1.0 datatype time. Fully qualified name for W3C XML Schema 1.0 datatype time. diff --git a/docs/xml/Javax.Xml.Parsers/DocumentBuilder.xml b/docs/xml/Javax.Xml.Parsers/DocumentBuilder.xml index 369497408..41ec8a10e 100644 --- a/docs/xml/Javax.Xml.Parsers/DocumentBuilder.xml +++ b/docs/xml/Javax.Xml.Parsers/DocumentBuilder.xml @@ -163,7 +163,8 @@ Indicates whether or not this parser is configured to understand namespaces. - if this parser is configured to understand namespaces; otherwise, . + + if this parser is configured to understand namespaces; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -192,7 +193,8 @@ Indicates whether or not this parser is configured to validate XML documents. - if this parser is configured to validate XML documents; otherwise, . + + if this parser is configured to validate XML documents; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Javax.Xml.Parsers/DocumentBuilderFactory.xml b/docs/xml/Javax.Xml.Parsers/DocumentBuilderFactory.xml index 81194fddf..3cc111bf2 100644 --- a/docs/xml/Javax.Xml.Parsers/DocumentBuilderFactory.xml +++ b/docs/xml/Javax.Xml.Parsers/DocumentBuilderFactory.xml @@ -534,6 +534,70 @@ + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("newDefaultInstance", "()Ljavax/xml/parsers/DocumentBuilderFactory;", "", ApiSince=37)] + [<Android.Runtime.Register("newDefaultInstance", "()Ljavax/xml/parsers/DocumentBuilderFactory;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Javax.Xml.Parsers.DocumentBuilderFactory + + + + Creates a new instance of the DocumentBuilderFactory builtin + system-default implementation. + A new instance of the DocumentBuilderFactory builtin + system-default implementation. + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("newDefaultNSInstance", "()Ljavax/xml/parsers/DocumentBuilderFactory;", "", ApiSince=37)] + [<Android.Runtime.Register("newDefaultNSInstance", "()Ljavax/xml/parsers/DocumentBuilderFactory;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Javax.Xml.Parsers.DocumentBuilderFactory + + + + Creates a new NamespaceAware instance of the DocumentBuilderFactory + builtin system-default implementation. + a new instance of the DocumentBuilderFactory builtin + system-default implementation. + To be added. + + @@ -664,6 +728,76 @@ if factoryClassName is null; or if factoryClassName cannot be loaded, instantiated. + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("newNSInstance", "()Ljavax/xml/parsers/DocumentBuilderFactory;", "", ApiSince=37)] + [<Android.Runtime.Register("newNSInstance", "()Ljavax/xml/parsers/DocumentBuilderFactory;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Javax.Xml.Parsers.DocumentBuilderFactory + + + + Creates a new NamespaceAware, Android-specific instance of a DocumentBuilderFactory. + a new instance of a DocumentBuilderFactory + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + + [Android.Runtime.Register("newNSInstance", "(Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/parsers/DocumentBuilderFactory;", "", ApiSince=37)] + [<Android.Runtime.Register("newNSInstance", "(Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/parsers/DocumentBuilderFactory;", "", ApiSince=37)>] + + + [System.Runtime.Versioning.SupportedOSPlatform("android37.0")] + [<System.Runtime.Versioning.SupportedOSPlatform("android37.0")>] + + + + Javax.Xml.Parsers.DocumentBuilderFactory + + + + + + + a fully qualified factory class name that provides + implementation of + javax.xml.parsers.DocumentBuilderFactory. + the ClassLoader used to load the factory class. + If it is null, the current Thread's + context classLoader is used to load the factory class. + Creates a new NamespaceAware instance of a DocumentBuilderFactory + from the class name. + a new instance of a DocumentBuilderFactory + To be added. + + diff --git a/docs/xml/Javax.Xml.Parsers/SAXParser.xml b/docs/xml/Javax.Xml.Parsers/SAXParser.xml index f72e92919..311eb0743 100644 --- a/docs/xml/Javax.Xml.Parsers/SAXParser.xml +++ b/docs/xml/Javax.Xml.Parsers/SAXParser.xml @@ -199,7 +199,8 @@ Indicates whether or not this parser is configured to understand namespaces. - if this parser is configured to understand namespaces; otherwise, . + + if this parser is configured to understand namespaces; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -228,7 +229,8 @@ Indicates whether or not this parser is configured to validate XML documents. - if this parser is configured to validate XML documents; otherwise, . + + if this parser is configured to validate XML documents; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Javax.Xml.Validation/SchemaFactoryLoader.xml b/docs/xml/Javax.Xml.Validation/SchemaFactoryLoader.xml index e6f495f2d..7b3a2ba21 100644 --- a/docs/xml/Javax.Xml.Validation/SchemaFactoryLoader.xml +++ b/docs/xml/Javax.Xml.Validation/SchemaFactoryLoader.xml @@ -26,7 +26,7 @@ - This compatibility class was removed from JAXP 1.3 before finalization and should not be used by applications. + This class was removed from JAXP 1. This class was removed from JAXP 1.3 before it was finalized but was mistakenly included in Java 5. It only exists now for compatibility diff --git a/docs/xml/Microsoft.Android.Runtime/TrimmableTypeMap.xml b/docs/xml/Microsoft.Android.Runtime/TrimmableTypeMap.xml new file mode 100644 index 000000000..a2349e71d --- /dev/null +++ b/docs/xml/Microsoft.Android.Runtime/TrimmableTypeMap.xml @@ -0,0 +1,86 @@ + + + + + + + Mono.Android + 0.0.0.0 + + + System.Object + + + + + [System.Runtime.CompilerServices.Nullable(0)] + [<System.Runtime.CompilerServices.Nullable(0)>] + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + + + + Central type map for the trimmable typemap path. Owns the ITypeMap + and provides peer creation, invoker resolution, and native + method registration. All proxy attribute access is encapsulated here. + + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Void + + + + + + + To be added. + To be added. + + Initializes the singleton with a single merged typemap universe. + + To be added. + + + + + + + + Method + + Mono.Android + 0.0.0.0 + + + System.Void + + + + + + + To be added. + To be added. + + Initializes the singleton with multiple per-assembly typemap universes. + + To be added. + + + + diff --git a/docs/xml/Org.Apache.Commons.Logging/ILog.xml b/docs/xml/Org.Apache.Commons.Logging/ILog.xml index 4bafc52e8..65ac30aea 100644 --- a/docs/xml/Org.Apache.Commons.Logging/ILog.xml +++ b/docs/xml/Org.Apache.Commons.Logging/ILog.xml @@ -64,6 +64,7 @@ The message to log. Logs a message at the debug level. + To be added. @@ -93,6 +94,7 @@ The message to log. The cause to log. Logs a message and its cause at the debug level. + To be added. @@ -120,6 +122,7 @@ The message to log. Logs a message at the error level. + To be added. @@ -149,6 +152,7 @@ The message to log. The cause to log. Logs a message and its cause at the error level. + To be added. @@ -176,6 +180,7 @@ The message to log. Logs a message at the fatal level. + To be added. @@ -205,6 +210,7 @@ The message to log. The cause to log. Logs a message and its cause at the fatal level. + To be added. @@ -232,6 +238,7 @@ The message to log. Logs a message at the info level. + To be added. @@ -261,6 +268,7 @@ The message to log. The cause to log. Logs a message and its cause at the info level. + To be added. @@ -284,7 +292,9 @@ Gets whether debug logging is enabled by the underlying logger. - if debug logging is enabled; otherwise, . + + if debug logging is enabled; otherwise, . + To be added. @@ -308,7 +318,9 @@ Gets whether error logging is enabled by the underlying logger. - if error logging is enabled; otherwise, . + + if error logging is enabled; otherwise, . + To be added. @@ -332,7 +344,9 @@ Gets whether fatal logging is enabled by the underlying logger. - if fatal logging is enabled; otherwise, . + + if fatal logging is enabled; otherwise, . + To be added. @@ -356,7 +370,9 @@ Gets whether info logging is enabled by the underlying logger. - if info logging is enabled; otherwise, . + + if info logging is enabled; otherwise, . + To be added. @@ -380,7 +396,9 @@ Gets whether trace logging is enabled by the underlying logger. - if trace logging is enabled; otherwise, . + + if trace logging is enabled; otherwise, . + To be added. @@ -404,7 +422,9 @@ Gets whether warn logging is enabled by the underlying logger. - if warn logging is enabled; otherwise, . + + if warn logging is enabled; otherwise, . + To be added. @@ -432,6 +452,7 @@ The message to log. Logs a message at the trace level. + To be added. @@ -461,6 +482,7 @@ The message to log. The cause to log. Logs a message and its cause at the trace level. + To be added. @@ -488,6 +510,7 @@ The message to log. Logs a message at the warn level. + To be added. @@ -517,6 +540,7 @@ The message to log. The cause to log. Logs a message and its cause at the warn level. + To be added. diff --git a/docs/xml/Org.Apache.Http.Client.Utils/URLEncodedUtils.xml b/docs/xml/Org.Apache.Http.Client.Utils/URLEncodedUtils.xml index 0e593e9dc..addab384d 100644 --- a/docs/xml/Org.Apache.Http.Client.Utils/URLEncodedUtils.xml +++ b/docs/xml/Org.Apache.Http.Client.Utils/URLEncodedUtils.xml @@ -192,7 +192,8 @@ The HTTP entity whose content type to inspect. Returns true if the entity's Content-Type header is application/x-www-form-urlencoded. - if the Content-Type header value equals application/x-www-form-urlencoded, ignoring case; otherwise, . + + if the Content-Type header value equals application/x-www-form-urlencoded, ignoring case; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Client/ICookieStore.xml b/docs/xml/Org.Apache.Http.Client/ICookieStore.xml index 023c3007c..17ebc0569 100644 --- a/docs/xml/Org.Apache.Http.Client/ICookieStore.xml +++ b/docs/xml/Org.Apache.Http.Client/ICookieStore.xml @@ -135,7 +135,8 @@ The date by which cookies must have expired to be removed. Removes all of in this store that have expired by the specified . - true if any cookies were purged; otherwise, false. + + true if any cookies were purged; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Client/IHttpRequestRetryHandler.xml b/docs/xml/Org.Apache.Http.Client/IHttpRequestRetryHandler.xml index c182bf2b2..056784659 100644 --- a/docs/xml/Org.Apache.Http.Client/IHttpRequestRetryHandler.xml +++ b/docs/xml/Org.Apache.Http.Client/IHttpRequestRetryHandler.xml @@ -77,7 +77,8 @@ the context for the request execution Determines if a method should be retried after an IOException occurs during execution. - true if the method should be retried; otherwise, false. + + true if the method should be retried; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Client/IRedirectHandler.xml b/docs/xml/Org.Apache.Http.Client/IRedirectHandler.xml index 1849cd09c..950526d60 100644 --- a/docs/xml/Org.Apache.Http.Client/IRedirectHandler.xml +++ b/docs/xml/Org.Apache.Http.Client/IRedirectHandler.xml @@ -116,7 +116,8 @@ the context for the request execution Determines if a request should be redirected to a new location given the response from the target server. - true if the request should be redirected; otherwise, false. + + true if the request should be redirected; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/AbstractConnPool.xml b/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/AbstractConnPool.xml index 0b2d1ed65..5c72112ee 100644 --- a/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/AbstractConnPool.xml +++ b/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/AbstractConnPool.xml @@ -270,7 +270,8 @@ The entry to return to the pool. - if the entry's connection can be reused; otherwise, . + + if the entry's connection can be reused; otherwise, . The duration that a reusable entry remains valid while free. The unit for . Returns an entry to the pool without evaluating whether its connection is reusable. diff --git a/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/ConnPoolByRoute.xml b/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/ConnPoolByRoute.xml index 33ba8e6a8..8bea9c29a 100644 --- a/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/ConnPoolByRoute.xml +++ b/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/ConnPoolByRoute.xml @@ -354,7 +354,8 @@ The entry to return to this pool. - if the connection can be reused; otherwise, . + + if the connection can be reused; otherwise, . The duration that a reusable entry remains valid while free. The unit for . Returns a connection entry to its route-specific pool. diff --git a/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/RouteSpecificPool.xml b/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/RouteSpecificPool.xml index 9153f5c82..106225037 100644 --- a/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/RouteSpecificPool.xml +++ b/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/RouteSpecificPool.xml @@ -206,7 +206,8 @@ The free entry to remove. Deletes a free entry from this pool. - if the entry was found and removed; otherwise, . + + if the entry was found and removed; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -344,7 +345,8 @@ Gets whether a thread is waiting in this pool. - if a waiting thread is queued; otherwise, . + + if a waiting thread is queued; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -371,7 +373,8 @@ Gets whether this pool has neither entries nor waiting threads. - if the pool is unused; otherwise, . + + if the pool is unused; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/WaitingThread.xml b/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/WaitingThread.xml index 829088657..afe3a6a2b 100644 --- a/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/WaitingThread.xml +++ b/docs/xml/Org.Apache.Http.Impl.Conn.Tsccm/WaitingThread.xml @@ -118,7 +118,8 @@ The timeout deadline, or to wait without a timeout. Blocks until notified, interrupted, timed out, or spuriously awakened. - if the condition was signaled; otherwise, when the wait timed out. + + if the condition was signaled; otherwise, when the wait timed out. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie.xml b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie.xml index f75edac7e..9db79b27b 100644 --- a/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie.xml +++ b/docs/xml/Org.Apache.Http.Impl.Cookie/BasicClientCookie.xml @@ -619,7 +619,7 @@ - + @@ -652,7 +652,7 @@ - + @@ -685,7 +685,7 @@ - + @@ -718,7 +718,7 @@ - + @@ -784,7 +784,7 @@ - + diff --git a/docs/xml/Org.Apache.Http.Params/AbstractHttpParams.xml b/docs/xml/Org.Apache.Http.Params/AbstractHttpParams.xml index 87fc3d326..bdecb08e5 100644 --- a/docs/xml/Org.Apache.Http.Params/AbstractHttpParams.xml +++ b/docs/xml/Org.Apache.Http.Params/AbstractHttpParams.xml @@ -373,7 +373,8 @@ parameter name Checks if a boolean parameter is not set or false. - true if the parameter is either not set or set to false, false if it is set to true. + + true if the parameter is either not set or set to false, false if it is set to true. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -408,7 +409,8 @@ parameter name Checks if a boolean parameter is set to true. - true if the parameter is set to true, false if it is not set or set to false. + + true if the parameter is set to true, false if it is not set or set to false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Params/BasicHttpParams.xml b/docs/xml/Org.Apache.Http.Params/BasicHttpParams.xml index 9d1869b8c..052ee7235 100644 --- a/docs/xml/Org.Apache.Http.Params/BasicHttpParams.xml +++ b/docs/xml/Org.Apache.Http.Params/BasicHttpParams.xml @@ -227,7 +227,8 @@ parameter name Checks whether the parameter is set. - true if the parameter is defined and non-null. + + true if the parameter is defined and non-null. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -259,7 +260,8 @@ parameter name Checks whether the parameter is set in this object. - true if the parameter is defined and non-null. + + true if the parameter is defined and non-null. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -355,7 +357,8 @@ parameter name Removes the parameter with the specified name. - true if the parameter existed and was removed; otherwise, false. + + true if the parameter existed and was removed; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Protocol/HttpRequestExecutor.xml b/docs/xml/Org.Apache.Http.Protocol/HttpRequestExecutor.xml index e6213da48..c90832105 100644 --- a/docs/xml/Org.Apache.Http.Protocol/HttpRequestExecutor.xml +++ b/docs/xml/Org.Apache.Http.Protocol/HttpRequestExecutor.xml @@ -117,7 +117,8 @@ the response, to obtain the status code Decide whether a response comes with an entity. - if the response can have an entity; otherwise, . + + if the response can have an entity; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Util/ByteArrayBuffer.xml b/docs/xml/Org.Apache.Http.Util/ByteArrayBuffer.xml index 76926c55c..efc9ef678 100644 --- a/docs/xml/Org.Apache.Http.Util/ByteArrayBuffer.xml +++ b/docs/xml/Org.Apache.Http.Util/ByteArrayBuffer.xml @@ -361,7 +361,8 @@ Gets whether the buffer contains no bytes. - when the buffer length is zero; otherwise, . + + when the buffer length is zero; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -389,7 +390,8 @@ Gets whether the buffer length equals its capacity. - when the buffer is full; otherwise, . + + when the buffer is full; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Util/CharArrayBuffer.xml b/docs/xml/Org.Apache.Http.Util/CharArrayBuffer.xml index 8e34a85fe..f45b1b355 100644 --- a/docs/xml/Org.Apache.Http.Util/CharArrayBuffer.xml +++ b/docs/xml/Org.Apache.Http.Util/CharArrayBuffer.xml @@ -572,7 +572,8 @@ Gets whether the buffer contains no characters. - when the buffer length is zero; otherwise, . + + when the buffer length is zero; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -600,7 +601,8 @@ Gets whether the buffer length equals its capacity. - when the buffer is full; otherwise, . + + when the buffer is full; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Apache.Http.Util/LangUtils.xml b/docs/xml/Org.Apache.Http.Util/LangUtils.xml index 0c8052f7c..d874344ad 100644 --- a/docs/xml/Org.Apache.Http.Util/LangUtils.xml +++ b/docs/xml/Org.Apache.Http.Util/LangUtils.xml @@ -74,7 +74,8 @@ The first object to compare. The second object to compare. Compares two objects, treating two null values as equal. - true if both objects are null or if the first object equals the second object; otherwise, false. + + true if both objects are null or if the first object equals the second object; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -122,7 +123,8 @@ The first array to compare. The second array to compare. Compares two object arrays element by element. - true if both arrays are null, or if they have equal lengths and corresponding elements are equal; otherwise, false. + + true if both arrays are null, or if they have equal lengths and corresponding elements are equal; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Json/JSONArray.xml b/docs/xml/Org.Json/JSONArray.xml index 0c899460a..063129745 100644 --- a/docs/xml/Org.Json/JSONArray.xml +++ b/docs/xml/Org.Json/JSONArray.xml @@ -674,7 +674,8 @@ The index to inspect. Returns true if this array has no value at index, or if its value is the null reference or JSONObject#NULL. - true if the value at index is absent or null; otherwise, false. + + true if the value at index is absent or null; otherwise, false. Returns true if this array has no value at index, or if its value is the null reference or JSONObject#NULL. diff --git a/docs/xml/Org.Json/JSONObject.xml b/docs/xml/Org.Json/JSONObject.xml index d4e20f50d..ce8cf945d 100644 --- a/docs/xml/Org.Json/JSONObject.xml +++ b/docs/xml/Org.Json/JSONObject.xml @@ -832,7 +832,8 @@ The mapping name. Returns true if this object has a mapping for name. - if this object has a mapping for ; otherwise, . + + if this object has a mapping for ; otherwise, . Returns true if this object has a mapping for name. The mapping may be #NULL. @@ -880,7 +881,8 @@ The mapping name. Returns true if this object has no mapping for name or if it has a mapping whose value is #NULL. - if this object has no mapping for or its value is ; otherwise, . + + if this object has no mapping for or its value is ; otherwise, . Returns true if this object has no mapping for name or if it has a mapping whose value is #NULL. diff --git a/docs/xml/Org.Json/JSONTokener.xml b/docs/xml/Org.Json/JSONTokener.xml index 2d83f468e..f8d3f8d47 100644 --- a/docs/xml/Org.Json/JSONTokener.xml +++ b/docs/xml/Org.Json/JSONTokener.xml @@ -101,7 +101,7 @@ JSON encoded string. Null is not permitted and will yield a - tokener that throws NullPointerException when methods are + tokener that throws NullPointerExceptions when methods are called. Initializes a tokener for a JSON encoded string. @@ -206,7 +206,7 @@ a character in the ranges [0-9], [A-F] or [a-f]. Any other character will yield a -1 result. - Returns the integer [0..15] value for the given hex character, or -1 for non-hex input. + Returns the integer [0. The integer [0..15] value for the given hex character, or -1 for non-hex input. Returns the integer [0..15] value for the given hex character, or -1 @@ -286,7 +286,8 @@ Returns true until the input has been exhausted. - until the input has been exhausted; otherwise, . + + until the input has been exhausted; otherwise, . Returns true until the input has been exhausted. @@ -731,7 +732,8 @@ The character to locate. Advances past all input up to but not including the next occurrence of to. - to, or '\0' if it does not occur in the remaining input. + + to, or '\0' if it does not occur in the remaining input. Advances past all input up to but not including the next occurrence of to. If the remaining input doesn't contain to, the input diff --git a/docs/xml/Org.W3c.Dom/IAttr.xml b/docs/xml/Org.W3c.Dom/IAttr.xml index e3bf39306..19eeccca3 100644 --- a/docs/xml/Org.W3c.Dom/IAttr.xml +++ b/docs/xml/Org.W3c.Dom/IAttr.xml @@ -210,7 +210,8 @@ Returns whether this attribute is known to be of type ID (i.e. to contain an identifier for its owner element) or not. - true if this attribute is known to be of type ID; otherwise, false. + + true if this attribute is known to be of type ID; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -325,7 +326,8 @@ True if this attribute was explicitly given a value in the instance document, false otherwise. - true if this attribute was explicitly assigned a value in the instance document; otherwise, false. + + true if this attribute was explicitly assigned a value in the instance document; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.W3c.Dom/INode.xml b/docs/xml/Org.W3c.Dom/INode.xml index 3be5f7ae8..e82d27562 100644 --- a/docs/xml/Org.W3c.Dom/INode.xml +++ b/docs/xml/Org.W3c.Dom/INode.xml @@ -1150,7 +1150,8 @@ Returns whether this node (if it is an element) has any attributes. - true if this element has attributes; otherwise, false. + + true if this element has attributes; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1178,7 +1179,8 @@ Returns whether this node has any children. - true if this node has children; otherwise, false. + + true if this node has children; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.W3c.Dom/IText.xml b/docs/xml/Org.W3c.Dom/IText.xml index 10277ff60..9237b929d 100644 --- a/docs/xml/Org.W3c.Dom/IText.xml +++ b/docs/xml/Org.W3c.Dom/IText.xml @@ -92,7 +92,8 @@ Returns whether this text node contains element content whitespace, often abusively called "ignorable whitespace". - true if this text node contains element content whitespace; otherwise, false. + + true if this text node contains element content whitespace; otherwise, false. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Xml.Sax.Ext/Attributes2Impl.xml b/docs/xml/Org.Xml.Sax.Ext/Attributes2Impl.xml index 69895c67c..c64cdc093 100644 --- a/docs/xml/Org.Xml.Sax.Ext/Attributes2Impl.xml +++ b/docs/xml/Org.Xml.Sax.Ext/Attributes2Impl.xml @@ -211,8 +211,9 @@ The attribute index (zero-based). - Returns false unless the attribute was declared in the DTD. - if the attribute was declared in the DTD; otherwise, . + ///////////////////////////////////////////////////////////////// + + if the attribute was declared in the DTD; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -252,7 +253,8 @@ The XML qualified (prefixed) name. Returns false unless the attribute was declared in the DTD. - if the attribute was declared in the DTD; otherwise, . + + if the attribute was declared in the DTD; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -295,7 +297,8 @@ the name has no Namespace URI. The attribute's local name. Returns false unless the attribute was declared in the DTD. - if the attribute was declared in the DTD; otherwise, . + + if the attribute was declared in the DTD; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Org.Xmlpull.V1.Sax2/Driver.xml b/docs/xml/Org.Xmlpull.V1.Sax2/Driver.xml index 5ba88003d..184d67cb5 100644 --- a/docs/xml/Org.Xmlpull.V1.Sax2/Driver.xml +++ b/docs/xml/Org.Xmlpull.V1.Sax2/Driver.xml @@ -433,7 +433,8 @@ The feature name, which is a fully-qualified URI. Look up the value of a feature flag. - if the feature is enabled; otherwise, . + + if the feature is enabled; otherwise, . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/System.Drawing/Color.xml b/docs/xml/System.Drawing/Color.xml index b9131b74b..44a3a58cd 100644 --- a/docs/xml/System.Drawing/Color.xml +++ b/docs/xml/System.Drawing/Color.xml @@ -16,10 +16,10 @@ 6.0.0.0 8.0.0.0 9.0.0.0 - 10.0.0.0 + 11.0.0.0 - + System.ValueType @@ -42,14 +42,6 @@ [System.Runtime.CompilerServices.IsReadOnly] [<System.Runtime.CompilerServices.IsReadOnly>] - - [System.Runtime.CompilerServices.Nullable(0)] - [<System.Runtime.CompilerServices.Nullable(0)>] - - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - To be added. @@ -74,7 +66,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Byte @@ -103,7 +95,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -132,7 +124,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -161,7 +153,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -190,7 +182,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -219,7 +211,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -248,7 +240,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Byte @@ -277,7 +269,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -306,7 +298,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -335,7 +327,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -364,7 +356,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -393,7 +385,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -422,7 +414,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -451,7 +443,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -480,7 +472,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -509,7 +501,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -538,7 +530,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -567,7 +559,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -596,7 +588,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -625,7 +617,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -654,7 +646,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -683,7 +675,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -712,7 +704,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -741,7 +733,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -770,7 +762,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -799,7 +791,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -828,7 +820,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -857,7 +849,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -886,7 +878,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -915,7 +907,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -944,7 +936,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -973,7 +965,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1002,7 +994,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1031,7 +1023,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1060,7 +1052,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1089,7 +1081,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1118,7 +1110,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1147,7 +1139,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1176,7 +1168,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1205,7 +1197,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1234,7 +1226,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1263,7 +1255,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1292,7 +1284,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1321,7 +1313,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1350,7 +1342,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1377,7 +1369,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -1411,7 +1403,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -1457,7 +1449,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1486,7 +1478,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1515,7 +1507,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1544,7 +1536,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1561,6 +1553,32 @@ + + + + + + Method + + System.Drawing.Primitives + 11.0.0.0 + + + Mono.Android + + + System.Drawing.Color + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -1577,7 +1595,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1612,7 +1630,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1649,7 +1667,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1688,7 +1706,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1721,8 +1739,14 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + System.Drawing.Color @@ -1754,7 +1778,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1783,7 +1807,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Byte @@ -1812,7 +1836,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1841,7 +1865,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Single @@ -1871,7 +1895,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Int32 @@ -1901,7 +1925,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Single @@ -1931,7 +1955,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Single @@ -1961,7 +1985,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1990,7 +2014,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2019,7 +2043,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2048,7 +2072,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2077,7 +2101,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2106,7 +2130,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2135,7 +2159,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2164,7 +2188,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2193,7 +2217,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2222,7 +2246,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2251,7 +2275,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -2280,7 +2304,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -2309,7 +2333,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -2338,7 +2362,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -2367,7 +2391,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2396,7 +2420,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2425,7 +2449,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2454,7 +2478,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2483,7 +2507,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2512,7 +2536,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2541,7 +2565,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2570,7 +2594,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2599,7 +2623,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2628,7 +2652,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2657,7 +2681,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2686,7 +2710,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2715,7 +2739,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2744,7 +2768,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2773,7 +2797,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2802,7 +2826,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2831,7 +2855,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2860,7 +2884,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2889,7 +2913,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2918,7 +2942,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2947,7 +2971,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -2976,7 +3000,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3005,7 +3029,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3034,7 +3058,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3063,7 +3087,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3092,7 +3116,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3121,7 +3145,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3150,7 +3174,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3179,7 +3203,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3208,7 +3232,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3237,7 +3261,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3266,7 +3290,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3295,7 +3319,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3324,7 +3348,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3353,7 +3377,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3382,7 +3406,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3411,7 +3435,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3440,8 +3464,18 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + [get: System.Runtime.CompilerServices.NullableContext(1)] + [<get: System.Runtime.CompilerServices.NullableContext(1)>] + + System.String @@ -3469,7 +3503,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3498,7 +3532,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3527,7 +3561,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3556,7 +3590,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3585,7 +3619,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3614,7 +3648,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -3633,6 +3667,65 @@ + + + + + + Method + + System.Drawing.Primitives + 11.0.0.0 + + + Mono.Android + + + System.Numerics.Colors.Argb<System.Byte> + + + + + + [System.Runtime.CompilerServices.IsReadOnly] + [<System.Runtime.CompilerServices.IsReadOnly>] + + + + + + To be added. + To be added. + To be added. + To be added. + + + + + + + + Method + + System.Drawing.Primitives + 11.0.0.0 + + + Mono.Android + + + System.Drawing.Color + + + + + + To be added. + To be added. + To be added. + To be added. + + @@ -3649,7 +3742,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -3684,7 +3777,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3713,7 +3806,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3742,7 +3835,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3771,7 +3864,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3800,7 +3893,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3829,7 +3922,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3858,7 +3951,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3887,7 +3980,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3916,7 +4009,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3945,7 +4038,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -3974,7 +4067,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4003,7 +4096,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4032,7 +4125,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4061,7 +4154,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4090,7 +4183,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Byte @@ -4111,7 +4204,7 @@ Property System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -4141,7 +4234,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4170,7 +4263,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4199,7 +4292,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4228,7 +4321,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4257,7 +4350,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4286,7 +4379,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4315,7 +4408,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4344,7 +4437,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4373,7 +4466,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4402,7 +4495,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4431,7 +4524,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4460,7 +4553,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4489,7 +4582,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4518,7 +4611,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4547,7 +4640,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4576,7 +4669,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4605,7 +4698,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4634,7 +4727,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4663,7 +4756,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4692,7 +4785,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Int32 @@ -4706,6 +4799,29 @@ + + + + + + Method + + System.Drawing.Primitives + 11.0.0.0 + + + Mono.Android + + + System.Numerics.Colors.Argb<System.Byte> + + + + To be added. + To be added. + To be added. + + @@ -4722,7 +4838,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4752,7 +4868,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4781,8 +4897,14 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + System.String @@ -4811,7 +4933,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4840,7 +4962,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4869,7 +4991,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4898,7 +5020,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4927,7 +5049,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4956,7 +5078,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -4985,7 +5107,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -5014,7 +5136,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color diff --git a/docs/xml/System.Drawing/ColorConverter.xml b/docs/xml/System.Drawing/ColorConverter.xml index 0ec4fa77e..e7cc36ae8 100644 --- a/docs/xml/System.Drawing/ColorConverter.xml +++ b/docs/xml/System.Drawing/ColorConverter.xml @@ -16,10 +16,10 @@ 6.0.0.0 8.0.0.0 9.0.0.0 - 10.0.0.0 + 11.0.0.0 - + System.ComponentModel.TypeConverter @@ -57,7 +57,7 @@ System.ComponentModel.TypeConverter - 10.0.0.0 + 11.0.0.0 @@ -83,7 +83,7 @@ System.ComponentModel.TypeConverter - 10.0.0.0 + 11.0.0.0 @@ -131,7 +131,7 @@ System.ComponentModel.TypeConverter - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -173,7 +173,7 @@ System.ComponentModel.TypeConverter - 10.0.0.0 + 11.0.0.0 System.Object @@ -217,7 +217,7 @@ System.ComponentModel.TypeConverter - 10.0.0.0 + 11.0.0.0 System.Object @@ -263,7 +263,7 @@ System.ComponentModel.TypeConverter - 10.0.0.0 + 11.0.0.0 @@ -309,7 +309,7 @@ System.ComponentModel.TypeConverter - 10.0.0.0 + 11.0.0.0 System.Boolean diff --git a/docs/xml/System.Drawing/KnownColor.xml b/docs/xml/System.Drawing/KnownColor.xml index fc6e8ed83..4a8b0d443 100644 --- a/docs/xml/System.Drawing/KnownColor.xml +++ b/docs/xml/System.Drawing/KnownColor.xml @@ -16,10 +16,10 @@ 6.0.0.0 8.0.0.0 9.0.0.0 - 10.0.0.0 + 11.0.0.0 - + System.Enum @@ -47,7 +47,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -76,7 +76,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -105,7 +105,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -134,7 +134,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -163,7 +163,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -192,7 +192,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -221,7 +221,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -250,7 +250,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -279,7 +279,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -308,7 +308,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -337,7 +337,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -366,7 +366,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -395,7 +395,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -424,7 +424,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -453,7 +453,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -482,7 +482,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -511,7 +511,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -540,7 +540,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -569,7 +569,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -598,7 +598,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -627,7 +627,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -656,7 +656,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -685,7 +685,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -714,7 +714,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -743,7 +743,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -772,7 +772,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -801,7 +801,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -830,7 +830,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -859,7 +859,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -888,7 +888,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -917,7 +917,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -946,7 +946,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -975,7 +975,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1004,7 +1004,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1033,7 +1033,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1062,7 +1062,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1091,7 +1091,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1120,7 +1120,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1149,7 +1149,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1178,7 +1178,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1207,7 +1207,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1236,7 +1236,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1265,7 +1265,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1294,7 +1294,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1323,7 +1323,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1352,7 +1352,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1381,7 +1381,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1410,7 +1410,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1439,7 +1439,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1468,7 +1468,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1497,7 +1497,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1526,7 +1526,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1555,7 +1555,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1584,7 +1584,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1613,7 +1613,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1642,7 +1642,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1671,7 +1671,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1700,7 +1700,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1729,7 +1729,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1758,7 +1758,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1787,7 +1787,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1816,7 +1816,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1845,7 +1845,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1874,7 +1874,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1903,7 +1903,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1932,7 +1932,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1961,7 +1961,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -1990,7 +1990,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2019,7 +2019,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2048,7 +2048,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2077,7 +2077,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2106,7 +2106,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2135,7 +2135,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2164,7 +2164,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2193,7 +2193,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2222,7 +2222,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2251,7 +2251,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2280,7 +2280,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2309,7 +2309,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2338,7 +2338,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2367,7 +2367,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2396,7 +2396,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2425,7 +2425,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2454,7 +2454,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2483,7 +2483,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2512,7 +2512,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2541,7 +2541,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2570,7 +2570,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2599,7 +2599,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2628,7 +2628,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2657,7 +2657,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2686,7 +2686,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2715,7 +2715,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2744,7 +2744,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2773,7 +2773,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2802,7 +2802,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2831,7 +2831,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2860,7 +2860,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2889,7 +2889,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2918,7 +2918,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2947,7 +2947,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -2976,7 +2976,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3005,7 +3005,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3034,7 +3034,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3063,7 +3063,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3092,7 +3092,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3121,7 +3121,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3150,7 +3150,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3179,7 +3179,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3208,7 +3208,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3237,7 +3237,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3266,7 +3266,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3295,7 +3295,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3324,7 +3324,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3353,7 +3353,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3382,7 +3382,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3411,7 +3411,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3440,7 +3440,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3469,7 +3469,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3498,7 +3498,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3527,7 +3527,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3556,7 +3556,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3585,7 +3585,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3614,7 +3614,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3643,7 +3643,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3672,7 +3672,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3701,7 +3701,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3730,7 +3730,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3759,7 +3759,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3788,7 +3788,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3817,7 +3817,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3846,7 +3846,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3875,7 +3875,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3904,7 +3904,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3933,7 +3933,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3962,7 +3962,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -3991,7 +3991,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4020,7 +4020,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4049,7 +4049,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4078,7 +4078,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4107,7 +4107,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4136,7 +4136,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4157,7 +4157,7 @@ Field System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -4186,7 +4186,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4215,7 +4215,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4244,7 +4244,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4273,7 +4273,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4302,7 +4302,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4331,7 +4331,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4360,7 +4360,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4389,7 +4389,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4418,7 +4418,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4447,7 +4447,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4476,7 +4476,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4505,7 +4505,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4534,7 +4534,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4563,7 +4563,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4592,7 +4592,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4621,7 +4621,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4650,7 +4650,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4679,7 +4679,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4708,7 +4708,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4737,7 +4737,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4766,7 +4766,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4795,7 +4795,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4824,7 +4824,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4853,7 +4853,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4882,7 +4882,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4911,7 +4911,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4940,7 +4940,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4969,7 +4969,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -4998,7 +4998,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -5027,7 +5027,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -5056,7 +5056,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor @@ -5085,7 +5085,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.KnownColor diff --git a/docs/xml/System.Drawing/Point.xml b/docs/xml/System.Drawing/Point.xml index 0b9fa4b02..aa78a2b63 100644 --- a/docs/xml/System.Drawing/Point.xml +++ b/docs/xml/System.Drawing/Point.xml @@ -16,10 +16,10 @@ 6.0.0.0 8.0.0.0 9.0.0.0 - 10.0.0.0 + 11.0.0.0 - + System.ValueType @@ -36,7 +36,7 @@ - Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane. + To be added. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -58,7 +58,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -87,7 +87,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -96,7 +96,6 @@ A 32-bit integer that specifies the coordinates for the new . Initializes a new instance of the struct using coordinates specified by an integer value. - The low signed 16 bits of specify , and the high signed 16 bits specify . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -117,7 +116,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -148,7 +147,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Point @@ -183,7 +182,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Point @@ -216,7 +215,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Point @@ -243,7 +242,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -286,7 +285,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -336,7 +335,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -372,7 +371,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -411,7 +410,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Void @@ -443,7 +442,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Void @@ -477,7 +476,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Point @@ -512,7 +511,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -547,7 +546,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Size @@ -580,7 +579,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.PointF @@ -613,7 +612,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -648,7 +647,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Point @@ -683,7 +682,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Point @@ -716,7 +715,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Point @@ -751,7 +750,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -791,7 +790,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Point @@ -824,7 +823,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -859,7 +858,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 diff --git a/docs/xml/System.Drawing/PointConverter.xml b/docs/xml/System.Drawing/PointConverter.xml index 7c8c4ea9c..48cf57a10 100644 --- a/docs/xml/System.Drawing/PointConverter.xml +++ b/docs/xml/System.Drawing/PointConverter.xml @@ -17,8 +17,8 @@ [<System.Runtime.CompilerServices.Nullable(0)>] - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] [System.Runtime.CompilerServices.TypeForwardedFrom("System.Drawing, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] @@ -50,7 +50,7 @@ - + @@ -59,11 +59,24 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + System.Boolean - + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + @@ -77,7 +90,7 @@ - + @@ -104,7 +117,7 @@ - + @@ -115,17 +128,18 @@ System.Object - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + To be added. @@ -139,7 +153,7 @@ - + @@ -150,18 +164,19 @@ System.Object - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + To be added. @@ -176,7 +191,7 @@ - + @@ -185,11 +200,24 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + System.Object - + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + @@ -203,7 +231,7 @@ - + @@ -228,7 +256,7 @@ - + @@ -245,17 +273,25 @@ System.ComponentModel.PropertyDescriptorCollection - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - - + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + To be added. @@ -269,7 +305,7 @@ - + diff --git a/docs/xml/System.Drawing/PointF.xml b/docs/xml/System.Drawing/PointF.xml index ca7e814a7..82a81df3a 100644 --- a/docs/xml/System.Drawing/PointF.xml +++ b/docs/xml/System.Drawing/PointF.xml @@ -16,10 +16,10 @@ 6.0.0.0 8.0.0.0 9.0.0.0 - 10.0.0.0 + 11.0.0.0 - + System.ValueType @@ -44,7 +44,7 @@ Constructor System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -74,7 +74,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -105,7 +105,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.PointF @@ -140,7 +140,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.PointF @@ -175,7 +175,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.PointF @@ -202,7 +202,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -242,7 +242,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -292,7 +292,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -328,7 +328,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -367,7 +367,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.PointF @@ -402,7 +402,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.PointF @@ -437,7 +437,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -464,7 +464,7 @@ Method System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -490,7 +490,7 @@ Method System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -524,7 +524,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -559,7 +559,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.PointF @@ -594,7 +594,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.PointF @@ -629,7 +629,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.PointF @@ -664,7 +664,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.PointF @@ -699,7 +699,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -731,7 +731,7 @@ Method System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -762,7 +762,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -797,7 +797,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 diff --git a/docs/xml/System.Drawing/Rectangle.xml b/docs/xml/System.Drawing/Rectangle.xml index a19f9a292..7b048b280 100644 --- a/docs/xml/System.Drawing/Rectangle.xml +++ b/docs/xml/System.Drawing/Rectangle.xml @@ -16,10 +16,10 @@ 6.0.0.0 8.0.0.0 9.0.0.0 - 10.0.0.0 + 11.0.0.0 - + System.ValueType @@ -58,7 +58,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -89,7 +89,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -124,7 +124,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -163,7 +163,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Rectangle @@ -196,7 +196,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -235,7 +235,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -274,7 +274,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -315,7 +315,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Rectangle @@ -342,7 +342,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -382,7 +382,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -432,7 +432,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Rectangle @@ -471,7 +471,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -507,7 +507,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -542,7 +542,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Void @@ -574,7 +574,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Void @@ -608,7 +608,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Rectangle @@ -645,7 +645,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Void @@ -677,7 +677,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Rectangle @@ -712,7 +712,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -751,7 +751,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -790,7 +790,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -829,7 +829,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -868,7 +868,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Void @@ -900,7 +900,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Void @@ -934,7 +934,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -969,7 +969,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -1004,7 +1004,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -1043,7 +1043,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Rectangle @@ -1076,7 +1076,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -1115,7 +1115,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -1154,7 +1154,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -1194,7 +1194,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Rectangle @@ -1227,7 +1227,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Rectangle @@ -1262,7 +1262,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -1297,7 +1297,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -1332,7 +1332,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 diff --git a/docs/xml/System.Drawing/RectangleConverter.xml b/docs/xml/System.Drawing/RectangleConverter.xml index 278b0a39c..d1f61aaf5 100644 --- a/docs/xml/System.Drawing/RectangleConverter.xml +++ b/docs/xml/System.Drawing/RectangleConverter.xml @@ -17,8 +17,8 @@ [<System.Runtime.CompilerServices.Nullable(0)>] - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] [System.Runtime.CompilerServices.TypeForwardedFrom("System.Drawing, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] @@ -50,7 +50,7 @@ - + @@ -59,11 +59,24 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + System.Boolean - + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + @@ -77,7 +90,7 @@ - + @@ -104,7 +117,7 @@ - + @@ -115,17 +128,18 @@ System.Object - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + To be added. @@ -139,7 +153,7 @@ - + @@ -150,18 +164,19 @@ System.Object - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + To be added. @@ -176,7 +191,7 @@ - + @@ -185,11 +200,24 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + System.Object - + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + @@ -203,7 +231,7 @@ - + @@ -228,7 +256,7 @@ - + @@ -245,17 +273,25 @@ System.ComponentModel.PropertyDescriptorCollection - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - - + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + To be added. @@ -269,7 +305,7 @@ - + diff --git a/docs/xml/System.Drawing/RectangleF.xml b/docs/xml/System.Drawing/RectangleF.xml index 39a9d1d6f..03aa8bad3 100644 --- a/docs/xml/System.Drawing/RectangleF.xml +++ b/docs/xml/System.Drawing/RectangleF.xml @@ -16,10 +16,10 @@ 6.0.0.0 8.0.0.0 9.0.0.0 - 10.0.0.0 + 11.0.0.0 - + System.ValueType @@ -44,7 +44,7 @@ Constructor System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -74,7 +74,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -105,7 +105,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -140,7 +140,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -179,7 +179,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -218,7 +218,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -257,7 +257,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -298,7 +298,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.RectangleF @@ -325,7 +325,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -365,7 +365,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -415,7 +415,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.RectangleF @@ -454,7 +454,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -490,7 +490,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -525,7 +525,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Void @@ -557,7 +557,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Void @@ -591,7 +591,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.RectangleF @@ -628,7 +628,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Void @@ -660,7 +660,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.RectangleF @@ -695,7 +695,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -734,7 +734,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -773,7 +773,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -812,7 +812,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -851,7 +851,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Void @@ -883,7 +883,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Void @@ -917,7 +917,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -944,7 +944,7 @@ Method System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -970,7 +970,7 @@ Method System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -1004,7 +1004,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.RectangleF @@ -1037,7 +1037,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -1072,7 +1072,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -1111,7 +1111,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -1150,7 +1150,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -1189,7 +1189,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -1221,7 +1221,7 @@ Method System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -1252,7 +1252,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.RectangleF @@ -1287,7 +1287,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -1322,7 +1322,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -1357,7 +1357,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 diff --git a/docs/xml/System.Drawing/Size.xml b/docs/xml/System.Drawing/Size.xml index 9ab90a8de..6c34c78cb 100644 --- a/docs/xml/System.Drawing/Size.xml +++ b/docs/xml/System.Drawing/Size.xml @@ -16,10 +16,10 @@ 6.0.0.0 8.0.0.0 9.0.0.0 - 10.0.0.0 + 11.0.0.0 - + System.ValueType @@ -58,7 +58,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -87,7 +87,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -118,7 +118,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Size @@ -153,7 +153,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Size @@ -186,7 +186,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Size @@ -213,7 +213,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -253,7 +253,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -303,7 +303,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -339,7 +339,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -374,7 +374,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -413,7 +413,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Size @@ -444,7 +444,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -476,7 +476,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -512,7 +512,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -547,7 +547,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Point @@ -580,7 +580,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.SizeF @@ -613,7 +613,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -644,7 +644,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -676,7 +676,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -708,7 +708,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -740,7 +740,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -776,7 +776,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Size @@ -811,7 +811,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Size @@ -844,7 +844,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Size @@ -879,7 +879,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -919,7 +919,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Size @@ -952,7 +952,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 diff --git a/docs/xml/System.Drawing/SizeConverter.xml b/docs/xml/System.Drawing/SizeConverter.xml index 4f7142b5d..ed9abff83 100644 --- a/docs/xml/System.Drawing/SizeConverter.xml +++ b/docs/xml/System.Drawing/SizeConverter.xml @@ -17,8 +17,8 @@ [<System.Runtime.CompilerServices.Nullable(0)>] - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] [System.Runtime.CompilerServices.TypeForwardedFrom("System.Drawing, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] @@ -50,7 +50,7 @@ - + @@ -59,11 +59,24 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + System.Boolean - + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + @@ -77,7 +90,7 @@ - + @@ -104,7 +117,7 @@ - + @@ -115,17 +128,18 @@ System.Object - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + To be added. @@ -139,7 +153,7 @@ - + @@ -150,18 +164,19 @@ System.Object - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + To be added. @@ -176,7 +191,7 @@ - + @@ -185,11 +200,24 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + System.Object - + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + @@ -203,7 +231,7 @@ - + @@ -228,7 +256,7 @@ - + @@ -245,17 +273,25 @@ System.ComponentModel.PropertyDescriptorCollection - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - - + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + To be added. @@ -269,7 +305,7 @@ - + diff --git a/docs/xml/System.Drawing/SizeF.xml b/docs/xml/System.Drawing/SizeF.xml index 395568a08..225efa708 100644 --- a/docs/xml/System.Drawing/SizeF.xml +++ b/docs/xml/System.Drawing/SizeF.xml @@ -16,10 +16,10 @@ 6.0.0.0 8.0.0.0 9.0.0.0 - 10.0.0.0 + 11.0.0.0 - + System.ValueType @@ -58,7 +58,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -87,7 +87,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -108,7 +108,7 @@ Constructor System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -138,7 +138,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -169,7 +169,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.SizeF @@ -204,7 +204,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.SizeF @@ -231,7 +231,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -271,7 +271,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -321,7 +321,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -357,7 +357,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -392,7 +392,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -431,7 +431,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.SizeF @@ -462,7 +462,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -498,7 +498,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -533,7 +533,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.PointF @@ -558,7 +558,7 @@ Method System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -584,7 +584,7 @@ Method System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -618,7 +618,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Boolean @@ -649,7 +649,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -681,7 +681,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -717,7 +717,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.SizeF @@ -752,7 +752,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.SizeF @@ -787,7 +787,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -823,7 +823,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -859,7 +859,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 @@ -891,7 +891,7 @@ Method System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -922,7 +922,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 diff --git a/docs/xml/System.Drawing/SizeFConverter.xml b/docs/xml/System.Drawing/SizeFConverter.xml index 486fefa72..d813d8bd7 100644 --- a/docs/xml/System.Drawing/SizeFConverter.xml +++ b/docs/xml/System.Drawing/SizeFConverter.xml @@ -17,8 +17,8 @@ [<System.Runtime.CompilerServices.Nullable(0)>] - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] + [System.Runtime.CompilerServices.NullableContext(2)] + [<System.Runtime.CompilerServices.NullableContext(2)>] [System.Runtime.CompilerServices.TypeForwardedFrom("System.Drawing, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] @@ -50,7 +50,7 @@ - + @@ -59,11 +59,24 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + System.Boolean - + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + @@ -77,7 +90,7 @@ - + @@ -104,7 +117,7 @@ - + @@ -115,17 +128,18 @@ System.Object - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + To be added. @@ -139,7 +153,7 @@ - + @@ -150,18 +164,19 @@ System.Object - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + To be added. @@ -176,7 +191,7 @@ - + @@ -185,11 +200,24 @@ Mono.Android 0.0.0.0 + + + [System.Runtime.CompilerServices.NullableContext(1)] + [<System.Runtime.CompilerServices.NullableContext(1)>] + + System.Object - + + + + [System.Runtime.CompilerServices.Nullable(2)] + [<System.Runtime.CompilerServices.Nullable(2)>] + + + @@ -203,7 +231,7 @@ - + @@ -228,7 +256,7 @@ - + @@ -245,17 +273,25 @@ System.ComponentModel.PropertyDescriptorCollection - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - - + + + + [System.Runtime.CompilerServices.Nullable(1)] + [<System.Runtime.CompilerServices.Nullable(1)>] + + + + + + + [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] + [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] + + + To be added. @@ -269,7 +305,7 @@ - + diff --git a/docs/xml/System.Drawing/SystemColors.xml b/docs/xml/System.Drawing/SystemColors.xml index 3fd7a415a..737cd5824 100644 --- a/docs/xml/System.Drawing/SystemColors.xml +++ b/docs/xml/System.Drawing/SystemColors.xml @@ -16,10 +16,10 @@ 6.0.0.0 8.0.0.0 9.0.0.0 - 10.0.0.0 + 11.0.0.0 - + System.Object @@ -48,7 +48,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -77,7 +77,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -106,7 +106,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -135,7 +135,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -164,7 +164,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -193,7 +193,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -222,7 +222,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -251,7 +251,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -280,7 +280,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -309,7 +309,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -338,7 +338,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -367,7 +367,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -396,7 +396,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -425,7 +425,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -454,7 +454,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -483,7 +483,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -512,7 +512,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -541,7 +541,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -570,7 +570,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -599,7 +599,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -628,7 +628,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -657,7 +657,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -686,7 +686,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -715,7 +715,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -744,7 +744,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -773,7 +773,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -802,7 +802,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -831,7 +831,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -860,7 +860,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -889,7 +889,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -910,7 +910,7 @@ Property System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 Mono.Android @@ -946,7 +946,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -975,7 +975,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color @@ -1004,7 +1004,7 @@ System.Drawing.Primitives - 10.0.0.0 + 11.0.0.0 System.Drawing.Color diff --git a/docs/xml/System.Linq/Extensions.xml b/docs/xml/System.Linq/Extensions.xml index c74e27bab..ee38f1ada 100644 --- a/docs/xml/System.Linq/Extensions.xml +++ b/docs/xml/System.Linq/Extensions.xml @@ -22,7 +22,10 @@ - To be added. + + Provides LINQ-friendly extension methods for converting Java collection types + into managed sequences. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -51,12 +54,19 @@ - To be added. - To be added. - To be added. + The Java to enumerate. + + Returns an that iterates over a Java + , allowing foreach and LINQ to be used with Java + collection types. Each element is marshaled from its Java instance to the corresponding + managed type. + + An over the elements of . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + is . @@ -102,13 +112,19 @@ - To be added. - To be added. - To be added. - To be added. + The managed type to marshal each Java element to. + The Java to enumerate. + + Returns an that iterates over a Java + , marshaling each element to . This + allows foreach and LINQ to be used with Java collection types. + + An over the elements of . Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + + is . diff --git a/docs/xml/Xamarin.Android.Net/AndroidClientHandler.xml b/docs/xml/Xamarin.Android.Net/AndroidClientHandler.xml deleted file mode 100644 index 5206eed5e..000000000 --- a/docs/xml/Xamarin.Android.Net/AndroidClientHandler.xml +++ /dev/null @@ -1,684 +0,0 @@ - - - - - - - Mono.Android - 0.0.0.0 - - - System.Net.Http.HttpClientHandler - - - - - [System.Obsolete("AndroidClientHandler has been deprecated. Use AndroidMessageHandler instead.")] - [<System.Obsolete("AndroidClientHandler has been deprecated. Use AndroidMessageHandler instead.")>] - - - [System.Runtime.CompilerServices.Nullable(0)] - [<System.Runtime.CompilerServices.Nullable(0)>] - - - [System.Runtime.CompilerServices.NullableContext(1)] - [<System.Runtime.CompilerServices.NullableContext(1)>] - - - - - A custom implementation of which internally uses - (or its HTTPS incarnation) to send HTTP requests. - - - Instance of this class is used to configure instance - in the following way: - - - var handler = new AndroidClientHandler { - UseCookies = true, - AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip, - }; - - var httpClient = new HttpClient (handler); - var response = httpClient.GetAsync ("http://example.com")?.Result as AndroidHttpResponseMessage; - - - The class supports pre-authentication of requests albeit in a slightly "manual" way. Namely, whenever a request to a server requiring authentication - is made and no authentication credentials are provided in the property (which is usually the case on the first - request), the property will return true and the property will - contain all the authentication information gathered from the server. The application must then fill in the blanks (i.e. the credentials) and re-send - the request configured to perform pre-authentication. The reason for this manual process is that the underlying Java HTTP client API supports only a - single, VM-wide, authentication handler which cannot be configured to handle credentials for several requests. AndroidClientHandler, therefore, implements - the authentication in managed .NET code. Message handler supports both Basic and Digest authentication. If an authentication scheme that's not supported - by AndroidClientHandler is requested by the server, the application can provide its own authentication module (, - ) to handle the protocol authorization. - AndroidClientHandler also supports requests to servers with "invalid" (e.g. self-signed) SSL certificates. Since this process is a bit convoluted using - the Java APIs, AndroidClientHandler defines a way to handle the situation. It can store the necessary certificates (either CA or server certificates) - in the collection. If, however, the application requires finer control over the SSL configuration (e.g. it implements its own - TrustManager) then it should derive a custom class from instead of using AndroidClientHandler. - Note that the instance of AndroidClientHandler configured to accept an "invalid" certificate from the particular server will most likely fail to validate - certificates from other servers (even if they use a certificate with a fully validated trust chain) unless you store the CA certificates from your Android - system in along with the self-signed certificate(s). - - - - - - - - Constructor - - Mono.Android - 0.0.0.0 - - - - To be added. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - System.Void - - - - To be added. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - Javax.Net.Ssl.SSLSocketFactory - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - - - - - - HTTPS connection to return socket factory for - - Configure and return a custom for the passed HTTPS . If the class overriding the method returns anything but the default - null, the SSL setup code will not call the nor the - methods used to configure a custom trust manager which is - then used to create a default socket factory. - Deriving class must perform all the key manager and trust manager configuration to ensure proper - operation of the returned socket factory. - - Instance of SSLSocketFactory ready to use with the HTTPS connection. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - - [System.Runtime.CompilerServices.NullableContext(2)] - [<System.Runtime.CompilerServices.NullableContext(2)>] - - - - Javax.Net.Ssl.KeyManagerFactory - - - - - - Key store. - - Create and configure an instance of . The parameter is set to the - return value of the method, so it might be null if the application overrode the method and provided - no key store. It will not be null when the default implementation is used. The application can return null here since - KeyManagerFactory is not required for the custom SSL configuration, but it might be used by the application to implement a more advanced - mechanism of key management. - - The key manager factory or null. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - - [System.Runtime.CompilerServices.NullableContext(2)] - [<System.Runtime.CompilerServices.NullableContext(2)>] - - - - Java.Security.KeyStore - - - - - - Key store to configure. - - Configures the key store. The parameter is set to instance of - created using the type and with populated with certificates provided in the - property. AndroidClientHandler implementation simply returns the instance passed in the parameter - - The key store. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - - [System.Runtime.CompilerServices.NullableContext(2)] - [<System.Runtime.CompilerServices.NullableContext(2)>] - - - - Javax.Net.Ssl.TrustManagerFactory - - - - - - Key store. - - Create and configure an instance of . The parameter is set to the - return value of the method, so it might be null if the application overrode the method and provided - no key store. It will not be null when the default implementation is used. The application can return null from this - method in which case AndroidClientHandler will create its own instance of the trust manager factory provided that the - list contains at least one valid certificate. If there are no valid certificates and this method returns null, no custom - trust manager will be created since that would make all the HTTPS requests fail. - - The trust manager factory. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Property - - Mono.Android - 0.0.0.0 - - - System.TimeSpan - - - - - Specifies the connect timeout - - - The native Java client supports two separate timeouts - one for reading from the connection () and another for establishing the connection. This property sets the value of - the latter timeout, unless it is set to in which case the - native Java client defaults are used. - - - The default value is 120 seconds. - - - To be added. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - System.Void - - - - - - To be added. - To be added. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - - [System.Diagnostics.DebuggerStepThrough] - [<System.Diagnostics.DebuggerStepThrough>] - - - - System.Threading.Tasks.Task<Java.Net.Proxy> - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 2 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 1, 2 })>] - - - - - - - - - To be added. - To be added. - To be added. - To be added. - To be added. - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - Javax.Net.Ssl.IHostnameVerifier - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - - - - - - HTTPS connection object. - - Returns a custom host name verifier for a HTTPS connection. By default it returns null and - thus the connection uses whatever host name verification mechanism the operating system defaults to. - Override in your class to define custom host name verification behavior. The overriding class should - not set the property directly on the passed - - Instance of IHostnameVerifier to be used for this HTTPS connection - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Property - - Mono.Android - 0.0.0.0 - - - - [System.Runtime.CompilerServices.Nullable(2)] - [<System.Runtime.CompilerServices.Nullable(2)>] - - - [get: System.Runtime.CompilerServices.NullableContext(2)] - [<get: System.Runtime.CompilerServices.NullableContext(2)>] - - - [set: System.Runtime.CompilerServices.NullableContext(2)] - [<set: System.Runtime.CompilerServices.NullableContext(2)>] - - - - Xamarin.Android.Net.AuthenticationData - - - - - Gets or sets the pre authentication data for the request. This property must be set by the application - before the request is made. Generally the value can be taken from - after the initial request, without any authentication data, receives the authorization request from the - server. The application must then store credentials in instance of and - assign the instance to this propery before retrying the request. - - - The property is never set by AndroidClientHandler. - - - The pre authentication data. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Property - - Mono.Android - 0.0.0.0 - - - System.Boolean - - - - Server authentication response indicates that the request to authorize comes from a proxy if this property is true. - All the instances of stored in the property will - have their preset to the same value as this property. - - To be added. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Property - - Mono.Android - 0.0.0.0 - - - System.TimeSpan - - - - - Specifies the connection read timeout. - - - Since there's no way for the handler to access - directly, this property should be set by the calling party to the same desired value. Value of this - property will be passed to the native Java HTTP client, unless it is set to - - The default value is 24 hours, much higher than the documented value of and the same as the value of iOS-specific - NSUrlSessionHandler. - - - To be added. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Property - - Mono.Android - 0.0.0.0 - - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] - - - - System.Collections.Generic.IList<Xamarin.Android.Net.AuthenticationData> - - - - If the website requires authentication, this property will contain data about each scheme supported - by the server after the response. Note that unauthorized request will return a valid response - you - need to check the status code and and (re)configure AndroidClientHandler instance accordingly by providing - both the credentials and the authentication scheme by setting the - property. If AndroidClientHandler is not able to detect the kind of authentication scheme it will store an - instance of with its property - set to AuthenticationScheme.Unsupported and the application will be responsible for providing an - instance of which handles this kind of authorization scheme - ( - To be added. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Property - - Mono.Android - 0.0.0.0 - - - System.Boolean - - - - If true then the server requested authorization and the application must use information - found in to set the value of - To be added. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - - [System.Diagnostics.DebuggerStepThrough] - [<System.Diagnostics.DebuggerStepThrough>] - - - - System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> - - - - - - - Request provided by - Cancellation token. - - Creates, configures and processes an asynchronous request to the indicated resource. - - Task in which the request is executed - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - System.Threading.Tasks.Task - - - - - - - Request data - Pre-configured connection instance - - Configure the before the request is sent. This method is meant to be overriden - by applications which need to perform some extra configuration steps on the connection. It is called with all - the request headers set, pre-authentication performed (if applicable) but before the request body is set - (e.g. for POST requests). The default implementation in AndroidClientHandler does nothing. - - To be added. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Property - - Mono.Android - 0.0.0.0 - - - - [System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })] - [<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 2, 1 })>] - - - - System.Collections.Generic.IList<Java.Security.Cert.Certificate> - - - - - If the request is to the server protected with a self-signed (or otherwise untrusted) SSL certificate, the request will - fail security chain verification unless the application provides either the CA certificate of the entity which issued the - server's certificate or, alternatively, provides the server public key. Whichever the case, the certificate(s) must be stored - in this property in order for AndroidClientHandler to configure the request to accept the server certificate. - AndroidClientHandler uses a custom and to configure the connection. - If, however, the application requires finer control over the SSL configuration (e.g. it implements its own TrustManager) then - it should derive a custom class from instead of using AndroidClientHandler. - - The trusted certs. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - - - - - Method - - Mono.Android - 0.0.0.0 - - - - [System.Diagnostics.DebuggerStepThrough] - [<System.Diagnostics.DebuggerStepThrough>] - - - - System.Threading.Tasks.Task - - - - - - - - To be added. - To be added. - To be added. - To be added. - To be added. - - Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. - - - - - diff --git a/docs/xml/Xamarin.Android.Net/AndroidMessageHandler.xml b/docs/xml/Xamarin.Android.Net/AndroidMessageHandler.xml index 9f5fa8938..76fbca765 100644 --- a/docs/xml/Xamarin.Android.Net/AndroidMessageHandler.xml +++ b/docs/xml/Xamarin.Android.Net/AndroidMessageHandler.xml @@ -1,4 +1,4 @@ - + @@ -29,13 +29,13 @@ Instance of this class is used to configure instance in the following way: - + var handler = new AndroidMessageHandler { UseCookies = true, AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip, }; - + var httpClient = new HttpClient (handler); var response = httpClient.GetAsync ("http://example.com")?.Result as AndroidHttpResponseMessage; @@ -90,8 +90,9 @@ - Controls whether the handler follows HTTP redirect responses. The default value is true. - + Gets or sets a value that indicates whether the handler should follow redirection responses. + The default value is . + true to follow redirect responses; otherwise, false. The handler disables automatic redirect following for each underlying @@ -132,9 +133,16 @@ System.Net.DecompressionMethods - To be added. + + Gets or sets the type of decompression method used by the handler for automatic + decompression of the HTTP content response. + To be added. - To be added. + + Supported methods are , + , and . + Set to to disable automatic decompression. + @@ -151,7 +159,10 @@ System.Boolean - To be added. + + Gets or sets a value that indicates whether the certificate revocation list is checked during + validation. The default value is . + To be added. To be added. @@ -170,7 +181,10 @@ System.Net.Http.ClientCertificateOption - To be added. + + Gets or sets a value that indicates how client certificates are provided. The default value is + . + To be added. To be added. @@ -203,9 +217,14 @@ System.Security.Cryptography.X509Certificates.X509CertificateCollection - To be added. + + Gets or sets the collection of client certificates used by the handler to authenticate the client. + To be added. To be added. + + is not set to . + @@ -372,7 +391,7 @@ native Java client defaults are used. - The default value is 120 seconds. + The default value is 24 hours, same as . To be added. @@ -393,9 +412,12 @@ System.Net.CookieContainer - To be added. + + Gets or sets the cookie container used to store server cookies. + To be added. To be added. + The value specified is . @@ -426,7 +448,9 @@ System.Net.ICredentials - To be added. + + Gets or sets authentication information used by this handler. + To be added. To be added. @@ -459,7 +483,9 @@ System.Net.ICredentials - To be added. + + Gets or sets the credentials to use when authenticating with the proxy. + To be added. To be added. @@ -571,9 +597,14 @@ System.Int32 - To be added. + + Gets or sets the maximum number of allowed HTTP redirects. The default value is 50. + To be added. To be added. + + The specified value is less than or equal to 0. + @@ -590,7 +621,10 @@ System.Int32 - To be added. + + Gets or sets the maximum number of concurrent connections allowed per server. The default value + is . + To be added. To be added. @@ -609,7 +643,10 @@ System.Int32 - To be added. + + Gets or sets the maximum length, in kilobytes (1024 bytes), of the response headers. The default + value is 64 KB. + To be added. To be added. @@ -628,7 +665,10 @@ System.Boolean - To be added. + + Gets or sets a value that indicates whether the handler sends an Authorization header with the + request. The default value is . + To be added. To be added. @@ -697,7 +737,10 @@ System.Collections.Generic.IDictionary<System.String,System.Object> - To be added. + + Gets or sets a custom property collection for the handler. This can be used to pass + additional metadata or configuration to the underlying transport. + To be added. To be added. @@ -730,7 +773,9 @@ System.Net.IWebProxy - To be added. + + Gets or sets the proxy information used by the handler. + To be added. To be added. @@ -901,7 +946,10 @@ System.Func<System.Net.Http.HttpRequestMessage,System.Security.Cryptography.X509Certificates.X509Certificate2,System.Security.Cryptography.X509Certificates.X509Chain,System.Net.Security.SslPolicyErrors,System.Boolean> - To be added. + + Gets or sets a callback to validate the server certificate. When set, the callback is invoked + during the TLS handshake to perform custom certificate validation. + To be added. To be added. @@ -950,9 +998,16 @@ System.Security.Authentication.SslProtocols - To be added. + + Gets or sets the TLS/SSL protocols used by the handler. The default value is + | on Android API 29+, + or on earlier versions. + To be added. - To be added. + + See the + Android SSLSocket documentation for details on supported protocols by API level. + @@ -969,7 +1024,10 @@ System.Boolean - To be added. + + Gets a value indicating whether the handler supports automatic response content decompression. + Always returns for . + To be added. To be added. @@ -988,7 +1046,10 @@ System.Boolean - To be added. + + Gets a value indicating whether the handler supports proxy settings. + Always returns for . + To be added. To be added. @@ -1008,10 +1069,10 @@ - Indicates support for configuring - and . This handler always - supports both settings. - + Gets a value indicating whether the handler supports configuration settings for the + and properties. + Always returns for . + true. Redirect configuration applies to the handler's managed redirect processing rather than to automatic @@ -1069,7 +1130,11 @@ System.Boolean - To be added. + + Gets or sets a value that indicates whether the handler uses the + property to store server cookies and uses these cookies when sending requests. The default value + is . + To be added. To be added. @@ -1088,7 +1153,10 @@ System.Boolean - To be added. + + Gets or sets a value that indicates whether the handler uses a proxy for requests. The default + value is . + To be added. To be added. diff --git a/docs/xml/index.xml b/docs/xml/index.xml index 78238d887..464c773ac 100644 --- a/docs/xml/index.xml +++ b/docs/xml/index.xml @@ -1,6 +1,6 @@ - + System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints) @@ -66,13 +66,13 @@ System.Reflection.AssemblyConfiguration("Debug") - System.Reflection.AssemblyFileVersion("1.0.0.0") + System.Reflection.AssemblyFileVersion("99.61.0.4398") - System.Reflection.AssemblyInformationalVersion("1.0.0 git-rev-head: git-branch:+33992194b9373e9322244612c94ed9941b9bc2fd") + System.Reflection.AssemblyInformationalVersion("99.61.0.0 git-rev-head:8ae3eeec2 git-branch:main+8ae3eeec26d7e9b39f7f9b7cd9d5e18d551faa4d") - System.Runtime.Versioning.TargetFramework(".NETCoreApp,Version=v9.0", FrameworkDisplayName=".NET 9.0") + System.Runtime.Versioning.TargetFramework(".NETCoreApp,Version=v10.0", FrameworkDisplayName=".NET 10.0") [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 11 00 00 00 43 8a c2 a5 ac fb f1 6c bd 2b 2b 47 a6 27 62 f2 73 df 9c b2 79 5c ec cd f7 7d 10 bf 50 8e 69 e7 a3 62 ea 7a 45 45 5b bf 3a c9 55 e1 f2 e2 81 4f 14 4e 5d 81 7e fc 4c 65 02 cc 01 2d f3 10 78 33 48 30 4e 3a e3 85 73 c6 d6 58 c2 34 02 58 21 fd a8 7a 0b e8 a0 d5 04 df 56 4e 2c 93 b2 b8 78 92 5f 42 50 3e 9d 54 df ef 9f 95 86 d9 e6 f3 8a 30 57 69 58 7b 1d e0 1f 6c 04 10 32 8b 2c 97 33 db ] @@ -1099,20 +1099,59 @@ Android.Runtime.NamespaceMapping(Java="android.graphics.pdf.component", Managed="Android.Graphics.Pdf.Component") + + Android.Runtime.NamespaceMapping(Java="android.app.permissionui", Managed="Android.App.PermissionUI") + + + Android.Runtime.NamespaceMapping(Java="android.app.privatecompute", Managed="Android.App.PrivateCompute") + + + Android.Runtime.NamespaceMapping(Java="android.app.voiceinteraction", Managed="Android.App.VoiceInteractions") + + + Android.Runtime.NamespaceMapping(Java="android.content.pm.webapp", Managed="Android.Content.PM.Webapp") + + + Android.Runtime.NamespaceMapping(Java="android.hardware.serial", Managed="Android.Hardware.Serial") + + + Android.Runtime.NamespaceMapping(Java="android.net.dns", Managed="Android.Net.Dns") + + + Android.Runtime.NamespaceMapping(Java="android.os.storage.operations", Managed="Android.OS.Storage.Operations") + + + Android.Runtime.NamespaceMapping(Java="android.os.storage.operations.sources", Managed="Android.OS.Storage.Operations.Sources") + + + Android.Runtime.NamespaceMapping(Java="android.os.storage.operations.targets", Managed="Android.OS.Storage.Operations.Targets") + + + Android.Runtime.NamespaceMapping(Java="android.ranging.ble", Managed="Android.Ranging.Ble") + + + Android.Runtime.NamespaceMapping(Java="android.ranging.wifi.pd", Managed="Android.Ranging.Wifi.PD") + + + Android.Runtime.NamespaceMapping(Java="android.service.messaging", Managed="Android.Service.Messaging") + System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.Default | System.Diagnostics.DebuggableAttribute+DebuggingModes.DisableOptimizations | System.Diagnostics.DebuggableAttribute+DebuggingModes.EnableEditAndContinue | System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints) - System.Reflection.AssemblyInformationalVersion("36.1.1.105; git-rev-head:659cd98; git-branch:jonathanpeppers-generate-api-36-1-docs") + System.Reflection.AssemblyInformationalVersion("37.0.0.2260; git-rev-head:8ae3eee; git-branch:copilot/workspace-diffs/056bf192-57b8-41e2-8253-9637c399b728/base") System.Runtime.CompilerServices.InternalsVisibleTo("Microsoft.Android.Runtime.NativeAOT, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db") - System.Runtime.Versioning.TargetFramework(".NETCoreApp,Version=v10.0", FrameworkDisplayName=".NET 10.0") + System.Runtime.Versioning.SupportedOSPlatform("Android24.0") - System.Runtime.Versioning.TargetPlatform("Android36.1.0") + System.Runtime.Versioning.TargetFramework(".NETCoreApp,Version=v11.0", FrameworkDisplayName=".NET 11.0") + + + System.Runtime.Versioning.TargetPlatform("Android37.0") [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 11 00 00 00 43 8a c2 a5 ac fb f1 6c bd 2b 2b 47 a6 27 62 f2 73 df 9c b2 79 5c ec cd f7 7d 10 bf 50 8e 69 e7 a3 62 ea 7a 45 45 5b bf 3a c9 55 e1 f2 e2 81 4f 14 4e 5d 81 7e fc 4c 65 02 cc 01 2d f3 10 78 33 48 30 4e 3a e3 85 73 c6 d6 58 c2 34 02 58 21 fd a8 7a 0b e8 a0 d5 04 df 56 4e 2c 93 b2 b8 78 92 5f 42 50 3e 9d 54 df ef 9f 95 86 d9 e6 f3 8a 30 57 69 58 7b 1d e0 1f 6c 04 10 32 8b 2c 97 33 db ] @@ -1156,13 +1195,25 @@ System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.Default | System.Diagnostics.DebuggableAttribute+DebuggingModes.DisableOptimizations | System.Diagnostics.DebuggableAttribute+DebuggingModes.EnableEditAndContinue | System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints) - System.Reflection.AssemblyInformationalVersion("36.1.1.105; git-rev-head:659cd98; git-branch:jonathanpeppers-generate-api-36-1-docs") + System.Reflection.AssemblyInformationalVersion("37.0.0.2260; git-rev-head:8ae3eee; git-branch:copilot/workspace-diffs/056bf192-57b8-41e2-8253-9637c399b728/base") - System.Runtime.Versioning.TargetFramework(".NETCoreApp,Version=v10.0", FrameworkDisplayName=".NET 10.0") + System.Reflection.AssemblyMetadata("IsTrimmable", "True") + + + System.Runtime.CompilerServices.InternalsVisibleTo("Microsoft.Android.Runtime.NativeAOT, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db") + + + System.Runtime.CompilerServices.InternalsVisibleTo("Mono.Android.NET-Tests, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db") + + + System.Runtime.Versioning.SupportedOSPlatform("Android24.0") + + + System.Runtime.Versioning.TargetFramework(".NETCoreApp,Version=v11.0", FrameworkDisplayName=".NET 11.0") - System.Runtime.Versioning.TargetPlatform("Android36.1.0") + System.Runtime.Versioning.TargetPlatform("Android37.0") [00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 11 00 00 00 43 8a c2 a5 ac fb f1 6c bd 2b 2b 47 a6 27 62 f2 73 df 9c b2 79 5c ec cd f7 7d 10 bf 50 8e 69 e7 a3 62 ea 7a 45 45 5b bf 3a c9 55 e1 f2 e2 81 4f 14 4e 5d 81 7e fc 4c 65 02 cc 01 2d f3 10 78 33 48 30 4e 3a e3 85 73 c6 d6 58 c2 34 02 58 21 fd a8 7a 0b e8 a0 d5 04 df 56 4e 2c 93 b2 b8 78 92 5f 42 50 3e 9d 54 df ef 9f 95 86 d9 e6 f3 8a 30 57 69 58 7b 1d e0 1f 6c 04 10 32 8b 2c 97 33 db ] @@ -1624,6 +1675,8 @@ + + @@ -1646,6 +1699,8 @@ + + @@ -1655,7 +1710,17 @@ + + + + + + + + + + @@ -1670,6 +1735,8 @@ + + @@ -1731,6 +1798,7 @@ + @@ -1759,8 +1827,16 @@ + + + + + + + + @@ -1808,6 +1884,8 @@ + + @@ -1824,9 +1902,19 @@ + + + + + + + + + + @@ -1848,6 +1936,7 @@ + @@ -1898,6 +1987,7 @@ + @@ -1910,9 +2000,11 @@ + + @@ -2037,20 +2129,47 @@ + + + + + + + + + + + + + + + + + - + + + + + + + + + + + @@ -2255,6 +2374,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -2323,6 +2464,10 @@ + + + + @@ -2376,12 +2521,15 @@ + + + @@ -2430,6 +2578,7 @@ + @@ -2511,6 +2660,12 @@ + + + + + + @@ -2538,6 +2693,9 @@ + + + @@ -2597,6 +2755,8 @@ + + @@ -2869,6 +3029,14 @@ + + + + + + + + @@ -2941,7 +3109,16 @@ + + + + + + + + + @@ -3569,6 +3746,9 @@ + + + @@ -3627,6 +3807,9 @@ + + + @@ -3640,6 +3823,7 @@ + @@ -3667,6 +3851,10 @@ + + + + @@ -3678,6 +3866,9 @@ + + + @@ -3689,6 +3880,15 @@ + + + + + + + + + @@ -3719,6 +3919,13 @@ + + + + + + + @@ -3730,6 +3937,12 @@ + + + + + + @@ -3766,6 +3979,14 @@ + + + + + + + + @@ -3773,6 +3994,8 @@ + + @@ -3885,6 +4108,8 @@ + + @@ -3940,6 +4165,8 @@ + + @@ -3977,6 +4204,7 @@ + @@ -4048,6 +4276,7 @@ + @@ -4490,6 +4719,8 @@ + + @@ -5024,11 +5255,19 @@ + + + + + + + + @@ -5042,6 +5281,13 @@ + + + + + + + @@ -5052,6 +5298,7 @@ + @@ -5385,6 +5632,10 @@ + + + + @@ -5402,6 +5653,7 @@ + @@ -5421,10 +5673,17 @@ + + + + + + + @@ -5538,6 +5797,7 @@ + @@ -5567,6 +5827,9 @@ + + + @@ -5687,6 +5950,9 @@ + + + @@ -5696,6 +5962,7 @@ + @@ -5767,6 +6034,8 @@ + + @@ -6211,6 +6480,7 @@ + @@ -6219,6 +6489,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -6597,6 +6887,7 @@ + @@ -6616,6 +6907,9 @@ + + + @@ -6628,6 +6922,7 @@ + @@ -6828,10 +7123,26 @@ + + + + + + + + + + + + + + + + @@ -6840,6 +7151,8 @@ + + @@ -6850,6 +7163,7 @@ + @@ -6863,6 +7177,10 @@ + + + + @@ -6893,6 +7211,8 @@ + + @@ -6902,6 +7222,11 @@ + + + + + @@ -6916,6 +7241,16 @@ + + + + + + + + + + @@ -6926,6 +7261,8 @@ + + @@ -7044,6 +7381,7 @@ + @@ -7113,6 +7451,7 @@ + @@ -7379,6 +7718,10 @@ + + + + @@ -7590,6 +7933,7 @@ + @@ -7638,6 +7982,7 @@ + @@ -7872,6 +8217,7 @@ + @@ -7881,6 +8227,10 @@ + + + + @@ -7894,6 +8244,7 @@ + @@ -7927,6 +8278,7 @@ + @@ -7953,6 +8305,7 @@ + @@ -8073,6 +8426,9 @@ + + + @@ -8159,10 +8515,10 @@ - + @@ -8187,6 +8543,7 @@ + @@ -8491,6 +8848,7 @@ + @@ -8537,6 +8895,8 @@ + + @@ -8654,6 +9014,7 @@ + @@ -8662,6 +9023,7 @@ + @@ -8700,6 +9062,7 @@ + @@ -8737,6 +9100,7 @@ + @@ -8872,12 +9236,17 @@ + + + + + @@ -8904,6 +9273,7 @@ + @@ -8950,6 +9320,8 @@ + + @@ -9271,6 +9643,7 @@ + @@ -9595,6 +9968,9 @@ + + + @@ -9603,6 +9979,12 @@ + + + + + + @@ -9669,12 +10051,14 @@ + + @@ -9691,6 +10075,8 @@ + + @@ -9725,6 +10111,7 @@ + @@ -9742,6 +10129,8 @@ + + @@ -9907,6 +10296,7 @@ + @@ -9983,6 +10373,7 @@ + @@ -11399,6 +11790,9 @@ + + + @@ -12010,7 +12404,6 @@ - @@ -12052,10 +12445,10 @@ - To be added. - To be added. - To be added. - To be added. + The whose result to retrieve. + The maximum time to wait, in units specified by . + The time unit for . + Asynchronously retrieves the future result, waiting up to the specified timeout. @@ -12950,9 +13343,9 @@ - To be added. - To be added. - To be added. + The Android.Views.IContextMenu value used for self. + The System.String value used for title. + Sets the header title. @@ -12985,12 +13378,12 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + The Android.Views.IMenu value used for self. + The System.Int32 value used for group id. + The System.Int32 value used for item id. + The System.Int32 value used for order. + The System.String value used for title. + Adds a menu item to the specified menu. @@ -13020,9 +13413,9 @@ - To be added. - To be added. - To be added. + The Android.Views.IMenu value used for self. + The System.String value used for title. + Adds a menu item to the specified menu. @@ -13055,12 +13448,12 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + The Android.Views.IMenu value used for self. + The System.Int32 value used for group id. + The System.Int32 value used for item id. + The System.Int32 value used for order. + The System.String value used for title. + Adds a submenu with the specified group, item, order, and title to the menu. @@ -13090,9 +13483,9 @@ - To be added. - To be added. - To be added. + The Android.Views.IMenu value used for self. + The System.String value used for title. + Adds a submenu with the specified title to the menu. @@ -13122,9 +13515,9 @@ - To be added. - To be added. - To be added. + The Android.Views.IMenuItem value used for self. + The System.String value used for content description. + Sets the content description. @@ -13154,9 +13547,9 @@ - To be added. - To be added. - To be added. + The Android.Views.IMenuItem value used for self. + The System.String value used for title. + Sets the title. @@ -13186,9 +13579,9 @@ - To be added. - To be added. - To be added. + The Android.Views.IMenuItem value used for self. + The System.String value used for title. + Sets the title condensed. @@ -13218,9 +13611,9 @@ - To be added. - To be added. - To be added. + The Android.Views.IMenuItem value used for self. + The System.String value used for tooltip text. + Sets the tooltip text. @@ -13573,9 +13966,9 @@ - To be added. - To be added. - To be added. + The Android.Views.ISubMenu value used for self. + The System.String value used for title. + Sets the header title. @@ -13681,9 +14074,9 @@ - To be added. - To be added. - To be added. + The self value. + The invalid text value. + Performs the fix text operation. @@ -13713,9 +14106,9 @@ - To be added. - To be added. - To be added. + The self value. + The text to use. + Determines whether valid. @@ -13743,8 +14136,8 @@ - To be added. - To be added. + The self value. + Gets the autofill options. @@ -13774,9 +14167,9 @@ - To be added. - To be added. - To be added. + The self value. + The constraint value. + Performs the run query operation. @@ -13807,10 +14200,10 @@ - To be added. - To be added. - To be added. - To be added. + The self value. + The text to use. + The cursor value. + Performs the find token end operation. @@ -13841,10 +14234,10 @@ - To be added. - To be added. - To be added. - To be added. + The self value. + The text to use. + The cursor value. + Performs the find token start operation. @@ -13874,9 +14267,9 @@ - To be added. - To be added. - To be added. + The self value. + The text to use. + Performs the terminate token operation. @@ -13906,9 +14299,9 @@ - To be added. - To be added. - To be added. + The self value. + The cursor value. + Performs the convert to string operation. @@ -15408,9 +15801,9 @@ - To be added. - To be added. - To be added. + The character sequence to append to. + The character sequence to append. + Appends the specified value to this character sequence. @@ -15442,11 +15835,11 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The character sequence to append to. + The character sequence to append. + The inclusive start index of the range. + The exclusive end index of the range. + Appends the specified value to this character sequence. @@ -15470,10 +15863,10 @@ - To be added. - To be added. - To be added. - To be added. + The character sequence from which to obtain a subsequence. + The inclusive start index of the subsequence. + The exclusive end index of the subsequence. + Returns the character subsequence within the specified range. @@ -16624,9 +17017,9 @@ - To be added. - To be added. - To be added. + The HTTP client. + The request to execute. + Executes a request using the default context. @@ -16663,10 +17056,10 @@ - To be added. - To be added. - To be added. - To be added. + The HTTP client. + The request to execute. + The response handler. + Executes a request using the default context and processes the response using the given response handler. @@ -16704,11 +17097,11 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The HTTP client. + The request to execute. + The response handler. + The context to use for the execution, or null to use the default context. + Executes a request using the given context and processes the response using the given response handler. @@ -16745,10 +17138,10 @@ - To be added. - To be added. - To be added. - To be added. + The HTTP client. + The request to execute. + The context to use for the execution, or null to use the default context. + Executes a request using the given context. @@ -16785,10 +17178,10 @@ - To be added. - To be added. - To be added. - To be added. + The HTTP client. + The target host for the request. Implementations may accept null when they can still determine a route, for example to a default target or by inspecting the request. + The request to execute. + Executes a request to the target using the default context. @@ -16826,11 +17219,11 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The HTTP client. + The target host for the request. Implementations may accept null when they can still determine a route, for example to a default target or by inspecting the request. + The request to execute. + The response handler. + Executes a request to the target using the default context and processes the response using the given response handler. @@ -16869,12 +17262,12 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + The HTTP client. + The target host for the request. Implementations may accept null when they can still determine a route, for example to a default target or by inspecting the request. + The request to execute. + The response handler. + The context to use for the execution, or null to use the default context. + Executes a request to the target using the given context and processes the response using the given response handler. @@ -16912,11 +17305,11 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The HTTP client. + The target host for the request. Implementations may accept null when they can still determine a route, for example to a default target or by inspecting the request. + The request to execute. + The context to use for the execution, or null to use the default context. + Executes a request to the target using the given context. @@ -18004,9 +18397,9 @@ - To be added. - To be added. - To be added. + The parser to use. + The input source to parse. + Asynchronously parses an XML document from an input source. @@ -18036,9 +18429,9 @@ - To be added. - To be added. - To be added. + The parser to use. + The system identifier of the document to parse. + Asynchronously parses an XML document from a system identifier. @@ -18068,9 +18461,9 @@ - To be added. - To be added. - To be added. + The XML reader to use. + The input source to parse. + Asynchronously parses an XML document from an input source. @@ -18100,9 +18493,9 @@ - To be added. - To be added. - To be added. + The XML reader to use. + The system identifier of the document to parse. + Asynchronously parses an XML document from a system identifier. @@ -18726,8 +19119,13 @@ - To be added. - To be added. + The Java to enumerate. + + Returns an that iterates over a Java + , allowing foreach and LINQ to be used with Java + collection types. Each element is marshaled from its Java instance to the corresponding + managed type. + @@ -18769,9 +19167,13 @@ - To be added. - To be added. - To be added. + The managed type to marshal each Java element to. + The Java to enumerate. + + Returns an that iterates over a Java + , marshaling each element to . This + allows foreach and LINQ to be used with Java collection types. + diff --git a/docs/xml/ns-Android.App.PermissionUI.xml b/docs/xml/ns-Android.App.PermissionUI.xml new file mode 100644 index 000000000..3eada08e1 --- /dev/null +++ b/docs/xml/ns-Android.App.PermissionUI.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/xml/ns-Android.App.PrivateCompute.xml b/docs/xml/ns-Android.App.PrivateCompute.xml new file mode 100644 index 000000000..3133a433c --- /dev/null +++ b/docs/xml/ns-Android.App.PrivateCompute.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/xml/ns-Android.App.VoiceInteractions.xml b/docs/xml/ns-Android.App.VoiceInteractions.xml new file mode 100644 index 000000000..01f795317 --- /dev/null +++ b/docs/xml/ns-Android.App.VoiceInteractions.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/xml/ns-Android.Content.PM.Webapp.xml b/docs/xml/ns-Android.Content.PM.Webapp.xml new file mode 100644 index 000000000..0966672fa --- /dev/null +++ b/docs/xml/ns-Android.Content.PM.Webapp.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/xml/ns-Android.Hardware.Serial.xml b/docs/xml/ns-Android.Hardware.Serial.xml new file mode 100644 index 000000000..5640130c9 --- /dev/null +++ b/docs/xml/ns-Android.Hardware.Serial.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/xml/ns-Android.Net.Dns.xml b/docs/xml/ns-Android.Net.Dns.xml new file mode 100644 index 000000000..c0eaca75d --- /dev/null +++ b/docs/xml/ns-Android.Net.Dns.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/xml/ns-Android.OS.Storage.Operations.Sources.xml b/docs/xml/ns-Android.OS.Storage.Operations.Sources.xml new file mode 100644 index 000000000..23bc4b819 --- /dev/null +++ b/docs/xml/ns-Android.OS.Storage.Operations.Sources.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/xml/ns-Android.OS.Storage.Operations.Targets.xml b/docs/xml/ns-Android.OS.Storage.Operations.Targets.xml new file mode 100644 index 000000000..19772a6d8 --- /dev/null +++ b/docs/xml/ns-Android.OS.Storage.Operations.Targets.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/xml/ns-Android.OS.Storage.Operations.xml b/docs/xml/ns-Android.OS.Storage.Operations.xml new file mode 100644 index 000000000..eabb8740f --- /dev/null +++ b/docs/xml/ns-Android.OS.Storage.Operations.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/xml/ns-Android.Ranging.Ble.xml b/docs/xml/ns-Android.Ranging.Ble.xml new file mode 100644 index 000000000..e5e9d34cb --- /dev/null +++ b/docs/xml/ns-Android.Ranging.Ble.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/xml/ns-Android.Ranging.Wifi.PD.xml b/docs/xml/ns-Android.Ranging.Wifi.PD.xml new file mode 100644 index 000000000..68b7cd6e8 --- /dev/null +++ b/docs/xml/ns-Android.Ranging.Wifi.PD.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/xml/ns-Android.Service.Messaging.xml b/docs/xml/ns-Android.Service.Messaging.xml new file mode 100644 index 000000000..42a9b5187 --- /dev/null +++ b/docs/xml/ns-Android.Service.Messaging.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + + diff --git a/docs/xml/ns-Microsoft.Android.Runtime.xml b/docs/xml/ns-Microsoft.Android.Runtime.xml new file mode 100644 index 000000000..bdbb5fda0 --- /dev/null +++ b/docs/xml/ns-Microsoft.Android.Runtime.xml @@ -0,0 +1,6 @@ + + + To be added. + To be added. + +